Commit Graph

  • f8a830802e Merge branch 'develop' of projects.ceondo.com:indefero into feature.scilab Thomas Keller 2012-03-22 00:51:39 +0100
  • 47da6adebb Tweak JS to allow multiple date formats Simon Holywell 2012-03-11 01:43:45 +0000
  • 69949b2941 Add in a due date column to issue lists and a red overdue flag after the issue summary Simon Holywell 2012-03-11 01:15:29 +0000
  • d676727c1e Allow for non-mandantory date time fields Simon Holywell 2012-03-10 23:16:12 +0000
  • e0da21cbf8 Normalize case of the due date title across the code Simon Holywell 2012-03-08 16:50:40 +0000
  • 214d035d12 Add in support for issue notification emails to include due dates Simon Holywell 2012-03-08 15:57:42 +0000
  • f005bc1ddd Improve the issue due date field with JS helpers Simon Holywell 2012-03-08 15:03:02 +0000
  • 9beffaae7e Merge remote branch 'origin/develop' into feature.issue-due-date Simon Holywell 2012-03-08 14:47:01 +0000
  • be2f0b3d62 Merge branch 'feature.upgrade-jquery' into develop Thomas Keller 2012-03-08 02:13:07 +0100
  • b72e0f71e5 Add myself to the AUTHORS file at the suggestion of Loic in IRC Simon Holywell 2012-03-07 09:23:38 +0000
  • 9137cab212 Remove the older version of jquery Simon Holywell 2012-03-06 23:04:24 +0000
  • f4a6cd1cdb Upgrade jQuery 1.7.1 and the latest version of jquery.hotkeys Simon Holywell 2012-03-06 22:36:00 +0000
  • 0e52a2e673 Setup a simple JS shortcut to insert todays date for the due date Simon Holywell 2012-03-05 23:05:12 +0000
  • c2d61083a7 Fix the due date display Simon Holywell 2012-03-05 22:34:30 +0000
  • f8a1d26b28 Add in the the migration for the due date field for issues Simon Holywell 2012-03-05 21:28:58 +0000
  • f697d97b6a Issue 584: Ability to add a due date to a ticket - beginnings thereof Simon Holywell 2012-03-04 22:57:26 +0000
  • 9bd5912884 Fix issue 785. Thomas Keller 2012-02-24 01:29:25 +0100
  • 562e6803c5 Remove the superfluous <dl>. Thomas Keller 2012-02-21 21:53:42 +0100
  • 850be91695 Send downloads always with content-disposition: attachment header. Thomas Keller 2012-01-03 18:12:33 +0100
  • 516640b0cd Duplicate column name in query, do'h! Thomas Keller 2012-01-03 17:16:33 +0100
  • 126f94016f Do not accidentially delete the logo if we update the project conf. Thomas Keller 2012-01-03 17:09:41 +0100
  • 6bbabaebdd Limit the allowed number of labels to six, otherwise our form upload view breaks and document that limit. Thomas Keller 2012-01-03 16:44:41 +0100
  • 3bec47778a Add submitter email as well to the upload notification. Thomas Keller 2012-01-03 16:36:57 +0100
  • 215294fcf3 Wrong URL. Thomas Keller 2012-01-03 13:30:25 +0100
  • d32e17df91 Actually validate project labels. Thomas Keller 2012-01-03 13:09:44 +0100
  • 51ca50ec36 Note that files that are not enlisted in the manifest are ignored during the upload process. Thomas Keller 2012-01-03 12:44:09 +0100
  • 9e45b7f7f5 Add the submitter login name to the webhook notification for uploads. Thomas Keller 2012-01-03 12:33:48 +0100
  • 5bcd4e1855 Make it a little easier to style the forge page and to view horizontal lines at all. Thomas Keller 2011-12-27 04:01:28 +0100
  • fb88c08e85 Handle empty option lists gracefully. Thomas Keller 2011-12-27 03:50:11 +0100
  • eac353f921 Add / reword the recent changes. Thomas Keller 2011-12-27 03:46:36 +0100
  • 91dcc78796 Render tags that are set on many projects larger and tags that are set on only few projects smaller. Thomas Keller 2011-12-27 03:34:53 +0100
  • 5c04c87ff6 Custom forge page rendering with project listing, home link, improved contextual help. Thomas Keller 2011-12-27 03:16:09 +0100
  • 6a3f1aed99 Improve styling (no left margin). Thomas Keller 2011-12-24 16:01:11 +0100
  • f4058ddd69 Implement a simple form to save custom markdown-enabled content in the forge's admin area that is displayed instead of the default project list. Sanitize the URLs that we're using and make a redirect to the listProjects page when no custom forge page is enabled. Thomas Keller 2011-12-24 15:50:41 +0100
  • 17c6ba97d6 Render the project activity value in the activity bar's title tag. Thomas Keller 2011-12-24 03:09:46 +0100
  • 65aa830c87 If a project never saved specific tab access rights so far, the specific access rights setting is not existant and therefor the projects' activity calculation is always skipped. This should actually not happen. Thomas Keller 2011-12-24 03:03:07 +0100
  • ff77046783 getOne checks for uniqueness, but its perfectly valid to have more than a single check, do'h! Thomas Keller 2011-12-24 02:56:11 +0100
  • 6e305eb541 Add filtering and sorting capabilities to the project list page and also render the project activity with a small bar graph below the logo image. Sanitize the tagcloud css. Thomas Keller 2011-12-24 02:45:01 +0100
  • 608e7a40e4 Save a link to the latest activity value in the project model and render a simple green bar as activity measure in the project list view. Thomas Keller 2011-12-24 01:07:25 +0100
  • c0506c460d Merge branch 'develop' of projects.ceondo.com:indefero into develop Thomas Keller 2011-12-23 17:38:56 +0100
  • da6df31ee9 Escape the path to the monotone binary in case it contains whitespaces. Thomas Keller 2011-12-23 17:37:29 +0100
  • 6875e62942 Add some more documentary to the cronjob. Thomas Keller 2011-12-23 01:06:13 +0100
  • c07aee6287 Implement a basic, configurable project activity taxonomy. Thomas Keller 2011-12-23 01:03:07 +0100
  • 16573daee0 Migrating the timeline entries according to the new model names was previously forgotten. Thomas Keller 2011-12-20 23:39:40 +0100
  • 5ffe66cbfb Add resource revisions to the timeline and add proper templates and rendering for resources and resource revisions (this is needed later on for the taxonomy). Directly link to individual resource / page revisions from the timeline as well. Thomas Keller 2011-12-20 23:26:29 +0100
  • 0f4c952cbd Merge branch 'feature.scilab' of thomaskeller.biz:/var/www/idf.thomaskeller.biz/repo into feature.scilab Thomas Keller 2011-12-13 00:38:03 +0100
  • 52d638e027 Next try. Thomas Keller 2011-12-13 00:36:57 +0100
  • 6a20b36700 Instead of breaking for every paragraph (which makes our toc look really broken, break after the first element after a resource container. Thomas Keller 2011-12-13 00:32:11 +0100
  • a83634c166 Render information about the old revision to-be-deleted, not about the current one. Thomas Keller 2011-12-13 00:18:49 +0100
  • 4dd8994270 Clear previous floating for new paragraphs. Thomas Keller 2011-12-13 00:12:23 +0100
  • 4d7d99c0bb Neither the logo fields / controls nor the external project url field is mandatory, so don't render it bold. Thomas Keller 2011-12-11 01:44:29 +0100
  • 95faf0468a Add a relation between IDF_Project and IDF_Tag (again), this time its a many-to-many. We store project tags in IDF_Tag with a project id "0" (this has minimal to no impact on existing code) and therefor only need to ensure that the new relation table exists in the migration. Thomas Keller 2011-12-11 01:38:56 +0100
  • 1a67712447 Add links in the issue summary context view to quickly create, and see all open issues William MARTIN 2011-12-07 15:49:26 +0100
  • 14be872724 Note the recent wiki resource feature addition. Thomas Keller 2011-12-06 22:49:37 +0100
  • 63bc47e7b7 Save / restore project labels for the forge. Thomas Keller 2011-12-06 20:39:15 +0100
  • 0d410605f9 Implement deletion of resource revisions. Thomas Keller 2011-12-06 08:38:40 +0100
  • 22dfab253b Implement resource deletion. Thomas Keller 2011-12-06 08:13:06 +0100
  • a1c8a49430 text/plain was missing Thomas Keller 2011-12-06 02:18:59 +0100
  • 3f0c7c23d2 Finally save pagerevision and resourcerevision relations when a new page revision is created; fix a couple of bugs and streamline the view logic for viewPage and viewResource. Thomas Keller 2011-12-06 02:16:27 +0100
  • 8fde1e4762 Render resources in markdown context properly and implement all the documented render options. Thomas Keller 2011-12-06 01:39:45 +0100
  • 9a6a6c21f5 Enhancement of the history of a wiki page. - Add more visibility to the delete revision function - Add a restore function feature.wiki-default-page William MARTIN 2011-12-05 11:04:01 +0100
  • 69d0384ec3 Fix name William MARTIN 2011-12-05 10:03:44 +0100
  • af956d01dd Add the auto generated wiki page as default page William MARTIN 2011-12-05 09:52:26 +0100
  • 0002e9bd21 Merge branch 'feature.wiki-default-page' of projects.ceondo.com:indefero into feature.wiki-default-page William MARTIN 2011-12-04 21:59:14 +0100
  • 6c62fbd19f Add pages in the wiki when the project is created. William MARTIN 2011-12-04 21:58:02 +0100
  • 3897d7facb Wrong URL used. Thomas Keller 2011-12-04 00:30:44 +0100
  • 959ea74291 Hrm... better use [[!ResourceName]] to avoid conflicts with Markdown. Thomas Keller 2011-12-03 02:32:16 +0100
  • ac4d974abb Define and document the new resource embedding syntax in the FAQ, and while we're at it, also document that one can put simple relations as crew member instead of only "soft" issue links. Thomas Keller 2011-12-03 02:23:37 +0100
  • dd8833665d XHTML Thomas Keller 2011-12-03 02:23:13 +0100
  • d54d195b86 Remove help text configuration for this field which is actually never rendered in the template. Thomas Keller 2011-12-03 02:14:46 +0100
  • b752d1fadb Merge branch 'develop' of projects.ceondo.com:indefero into feature.scilab Thomas Keller 2011-12-03 01:21:57 +0100
  • 57f314badb Merge branch 'release-1.2' into develop Thomas Keller 2011-12-02 01:28:39 +0100
  • 6a44af34e1 Fix issue 773. release-1.2 Jean-Philippe Fleury 2011-12-02 01:20:14 +0100
  • 7342566c6e Use positional arguments everywhere where we put more than one string into a translatable sentence to ease the work on more exotic translations. Jean-Philippe Fleury 2011-12-02 01:13:54 +0100
  • d6eb7532fd Move the orig_file_ext field from resource to resourcerev where it actually belongs. Add an option to download a specific resource revision as attachment in the view. Fix a bug that occurred when displaying an old revision of a resource. Prepare for proper deletion of the original file and the connected resource in case a revision is deleted; mark any previous revision as head in this case. Left-align the summary label in the resource list view. Thomas Keller 2011-12-01 00:30:50 +0100
  • 7267fada64 Merge branch 'release-1.2' into develop Thomas Keller 2011-11-30 18:09:35 +0100
  • bfc568967b Fix issue 765. Jean-Philippe Fleury 2011-11-30 18:06:36 +0100
  • 154597c09c Fix issue 763. Jean-Philippe Fleury 2011-11-30 17:44:03 +0100
  • 8f886155b0 Improve the wording in some source strings where we refer to "here" which might be hard to grasp when read out of context, e.g. for screen readers. Jean-Philippe Fleury 2011-11-29 00:20:15 +0100
  • df1130b4c9 Multiple fixes to English language strings. Jean-Philippe Fleury 2011-11-29 00:13:28 +0100
  • 58ccb93f2d Render a resource preview view with more information about the resource, such as its summary, its mime type, a preview (available for some image/* and text/* mime types) and a list of pages where the specific resource revision is used. Thomas Keller 2011-11-26 23:25:46 +0100
  • ff2b19d587 The "exists file from archive in project" check was flawed because $name was overwritten. So, this was fixed by adding a special functionality when archive files are uploaded that replace existing files with equal names; these are now deleted. This is docuemented more clearly in the FAQ and it is also documented now that files in the archive that are not listed in the manifest are not extracted. Thomas Keller 2011-11-19 01:13:22 +0100
  • ba365af020 "Therefor" (AE, legal) -> "Therefore" (BE, general) Thomas Keller 2011-11-17 15:33:02 +0100
  • b2e25fc501 Implemented resource creation. Thomas Keller 2011-11-15 20:31:39 +0100
  • f29348c604 Rename a couple of view methods and templates to better accomodate the upcoming changes. Thomas Keller 2011-11-13 01:09:11 +0100
  • 7abcc29e60 No punctation at the end - this is hardcoded in the template already. Thomas Keller 2011-11-07 15:52:10 +0100
  • 2e1369184b Merge branch 'feature.wiki-default-page' of projects.ceondo.com:indefero into feature.wiki-default-page Thomas Keller 2011-11-07 14:34:43 +0100
  • b39fe8595c Prepare a new section for 1.3. Thomas Keller 2011-11-07 01:16:14 +0100
  • 5fefc26543 Apparently the last merge commit did not contain that. Thomas Keller 2011-11-07 01:16:09 +0100
  • a37b222878 Merge branch 'release-1.2' into develop Bump develop version to 1.3-dev Thomas Keller 2011-11-07 00:38:19 +0100
  • c9f2575469 Bump version to 1.2.1-dev Thomas Keller 2011-11-07 00:35:15 +0100
  • 5101ae5f35 Set a release date for 1.2 and the version. v1.2 Thomas Keller 2011-11-07 00:05:43 +0100
  • bd94d5bf68 Add a way to setup a wiki page instead of the listing page for the default wiki view William MARTIN 2011-11-06 16:52:24 +0100
  • b09a7d2fd2 Move the Wiki* models into the IDF_Wiki_* namespace and adapt all models, table names and relations accordingly. Start with a resource and resource revision model and add migrations for that as well. Note in NEWS.mdtext that we need a more recent Pluf version to take advantage of the MySQL introspection implementation. Thomas Keller 2011-11-06 01:05:27 +0100
  • aa09862059 Turkish and Brazilian Portuguese translations started. Russian translation included by default (>= 80% translated). Remaining translations updated / merged. Thomas Keller 2011-11-05 15:13:07 +0100
  • f9629f3f7b Merge branch 'release-1.2' into develop Thomas Keller 2011-11-05 14:47:05 +0100
  • 884f50155c Fix issue 740. Thomas Keller 2011-11-05 14:46:31 +0100
  • e6e20e4f93 Note the recent changes in NEWS.mdtext. Thomas Keller 2011-11-05 14:36:32 +0100
  • 82a2d6a39c Rework the notification functionality in all areas: Thomas Keller 2011-11-05 14:15:43 +0100
  • 2b5efb7fee Allow the fine-grained configuration of notification settings for each section and reword the help texts quite a bit. This will later be used to collect the correct set of email addresses to notify a particular audience about changes in a particular section. Thomas Keller 2011-11-04 00:46:33 +0100