f8a830802eMerge branch 'develop' of projects.ceondo.com:indefero into feature.scilab
Thomas Keller
2012-03-22 00:51:39 +0100
47da6adebbTweak JS to allow multiple date formats
Simon Holywell
2012-03-11 01:43:45 +0000
69949b2941Add 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
d676727c1eAllow for non-mandantory date time fields
Simon Holywell
2012-03-10 23:16:12 +0000
e0da21cbf8Normalize case of the due date title across the code
Simon Holywell
2012-03-08 16:50:40 +0000
214d035d12Add in support for issue notification emails to include due dates
Simon Holywell
2012-03-08 15:57:42 +0000
f005bc1dddImprove the issue due date field with JS helpers
Simon Holywell
2012-03-08 15:03:02 +0000
9beffaae7eMerge remote branch 'origin/develop' into feature.issue-due-date
Simon Holywell
2012-03-08 14:47:01 +0000
be2f0b3d62Merge branch 'feature.upgrade-jquery' into develop
Thomas Keller
2012-03-08 02:13:07 +0100
b72e0f71e5Add myself to the AUTHORS file at the suggestion of Loic in IRC
Simon Holywell
2012-03-07 09:23:38 +0000
9137cab212Remove the older version of jquery
Simon Holywell
2012-03-06 23:04:24 +0000
f4a6cd1cdbUpgrade jQuery 1.7.1 and the latest version of jquery.hotkeys
Simon Holywell
2012-03-06 22:36:00 +0000
0e52a2e673Setup a simple JS shortcut to insert todays date for the due date
Simon Holywell
2012-03-05 23:05:12 +0000
c2d61083a7Fix the due date display
Simon Holywell
2012-03-05 22:34:30 +0000
f8a1d26b28Add in the the migration for the due date field for issues
Simon Holywell
2012-03-05 21:28:58 +0000
f697d97b6aIssue 584: Ability to add a due date to a ticket - beginnings thereof
Simon Holywell
2012-03-04 22:57:26 +0000
9bd5912884Fix issue 785.
Thomas Keller
2012-02-24 01:29:25 +0100
562e6803c5Remove the superfluous <dl>.
Thomas Keller
2012-02-21 21:53:42 +0100
850be91695Send downloads always with content-disposition: attachment header.
Thomas Keller
2012-01-03 18:12:33 +0100
516640b0cdDuplicate column name in query, do'h!
Thomas Keller
2012-01-03 17:16:33 +0100
126f94016fDo not accidentially delete the logo if we update the project conf.
Thomas Keller
2012-01-03 17:09:41 +0100
6bbabaebddLimit 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
3bec47778aAdd submitter email as well to the upload notification.
Thomas Keller
2012-01-03 16:36:57 +0100
215294fcf3Wrong URL.
Thomas Keller
2012-01-03 13:30:25 +0100
d32e17df91Actually validate project labels.
Thomas Keller
2012-01-03 13:09:44 +0100
51ca50ec36Note that files that are not enlisted in the manifest are ignored during the upload process.
Thomas Keller
2012-01-03 12:44:09 +0100
9e45b7f7f5Add the submitter login name to the webhook notification for uploads.
Thomas Keller
2012-01-03 12:33:48 +0100
5bcd4e1855Make 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
fb88c08e85Handle empty option lists gracefully.
Thomas Keller
2011-12-27 03:50:11 +0100
eac353f921Add / reword the recent changes.
Thomas Keller
2011-12-27 03:46:36 +0100
91dcc78796Render 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
5c04c87ff6Custom forge page rendering with project listing, home link, improved contextual help.
Thomas Keller
2011-12-27 03:16:09 +0100
6a3f1aed99Improve styling (no left margin).
Thomas Keller
2011-12-24 16:01:11 +0100
f4058ddd69Implement 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
17c6ba97d6Render the project activity value in the activity bar's title tag.
Thomas Keller
2011-12-24 03:09:46 +0100
65aa830c87If 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
ff77046783getOne 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
6e305eb541Add 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
608e7a40e4Save 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
c0506c460dMerge branch 'develop' of projects.ceondo.com:indefero into develop
Thomas Keller
2011-12-23 17:38:56 +0100
da6df31ee9Escape the path to the monotone binary in case it contains whitespaces.
Thomas Keller
2011-12-23 17:37:29 +0100
6875e62942Add some more documentary to the cronjob.
Thomas Keller
2011-12-23 01:06:13 +0100
c07aee6287Implement a basic, configurable project activity taxonomy.
Thomas Keller
2011-12-23 01:03:07 +0100
16573daee0Migrating the timeline entries according to the new model names was previously forgotten.
Thomas Keller
2011-12-20 23:39:40 +0100
5ffe66cbfbAdd 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
0f4c952cbdMerge branch 'feature.scilab' of thomaskeller.biz:/var/www/idf.thomaskeller.biz/repo into feature.scilab
Thomas Keller
2011-12-13 00:38:03 +0100
52d638e027Next try.
Thomas Keller
2011-12-13 00:36:57 +0100
6a20b36700Instead 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
a83634c166Render information about the old revision to-be-deleted, not about the current one.
Thomas Keller
2011-12-13 00:18:49 +0100
4dd8994270Clear previous floating for new paragraphs.
Thomas Keller
2011-12-13 00:12:23 +0100
4d7d99c0bbNeither 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
95faf0468aAdd 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
1a67712447Add links in the issue summary context view to quickly create, and see all open issues
William MARTIN
2011-12-07 15:49:26 +0100
14be872724Note the recent wiki resource feature addition.
Thomas Keller
2011-12-06 22:49:37 +0100
63bc47e7b7Save / restore project labels for the forge.
Thomas Keller
2011-12-06 20:39:15 +0100
0d410605f9Implement deletion of resource revisions.
Thomas Keller
2011-12-06 08:38:40 +0100
22dfab253bImplement resource deletion.
Thomas Keller
2011-12-06 08:13:06 +0100
a1c8a49430text/plain was missing
Thomas Keller
2011-12-06 02:18:59 +0100
3f0c7c23d2Finally 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
8fde1e4762Render resources in markdown context properly and implement all the documented render options.
Thomas Keller
2011-12-06 01:39:45 +0100
9a6a6c21f5Enhancement 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
69d0384ec3Fix name
William MARTIN
2011-12-05 10:03:44 +0100
af956d01ddAdd the auto generated wiki page as default page
William MARTIN
2011-12-05 09:52:26 +0100
0002e9bd21Merge branch 'feature.wiki-default-page' of projects.ceondo.com:indefero into feature.wiki-default-page
William MARTIN
2011-12-04 21:59:14 +0100
6c62fbd19fAdd pages in the wiki when the project is created.
William MARTIN
2011-12-04 21:58:02 +0100
3897d7facbWrong URL used.
Thomas Keller
2011-12-04 00:30:44 +0100
959ea74291Hrm... better use [[!ResourceName]] to avoid conflicts with Markdown.
Thomas Keller
2011-12-03 02:32:16 +0100
ac4d974abbDefine 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
dd8833665dXHTML
Thomas Keller
2011-12-03 02:23:13 +0100
d54d195b86Remove help text configuration for this field which is actually never rendered in the template.
Thomas Keller
2011-12-03 02:14:46 +0100
b752d1fadbMerge branch 'develop' of projects.ceondo.com:indefero into feature.scilab
Thomas Keller
2011-12-03 01:21:57 +0100
57f314badbMerge branch 'release-1.2' into develop
Thomas Keller
2011-12-02 01:28:39 +0100
7342566c6eUse 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
d6eb7532fdMove 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
7267fada64Merge branch 'release-1.2' into develop
Thomas Keller
2011-11-30 18:09:35 +0100
8f886155b0Improve 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
df1130b4c9Multiple fixes to English language strings.
Jean-Philippe Fleury
2011-11-29 00:13:28 +0100
58ccb93f2dRender 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
ff2b19d587The "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
b2e25fc501Implemented resource creation.
Thomas Keller
2011-11-15 20:31:39 +0100
f29348c604Rename a couple of view methods and templates to better accomodate the upcoming changes.
Thomas Keller
2011-11-13 01:09:11 +0100
7abcc29e60No punctation at the end - this is hardcoded in the template already.
Thomas Keller
2011-11-07 15:52:10 +0100
2e1369184bMerge branch 'feature.wiki-default-page' of projects.ceondo.com:indefero into feature.wiki-default-page
Thomas Keller
2011-11-07 14:34:43 +0100
b39fe8595cPrepare a new section for 1.3.
Thomas Keller
2011-11-07 01:16:14 +0100
5fefc26543Apparently the last merge commit did not contain that.
Thomas Keller
2011-11-07 01:16:09 +0100
a37b222878Merge branch 'release-1.2' into develop Bump develop version to 1.3-dev
Thomas Keller
2011-11-07 00:38:19 +0100
c9f2575469Bump version to 1.2.1-dev
Thomas Keller
2011-11-07 00:35:15 +0100
5101ae5f35Set a release date for 1.2 and the version.
v1.2
Thomas Keller
2011-11-07 00:05:43 +0100
bd94d5bf68Add 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
b09a7d2fd2Move 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
aa09862059Turkish 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
f9629f3f7bMerge branch 'release-1.2' into develop
Thomas Keller
2011-11-05 14:47:05 +0100
884f50155cFix issue 740.
Thomas Keller
2011-11-05 14:46:31 +0100
e6e20e4f93Note the recent changes in NEWS.mdtext.
Thomas Keller
2011-11-05 14:36:32 +0100
82a2d6a39cRework the notification functionality in all areas:
Thomas Keller
2011-11-05 14:15:43 +0100
2b5efb7feeAllow 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