6c5406dd99Fix a problem in jquery.hotkeys that triggered global hotkeys when one was in a password text field. Upstream should know of this problem for a long time already, but hasn't released a fixed version yet, so we're applying our own patch here (fixes issue 821).
Thomas Keller
2012-11-18 00:58:27 +01:00
4aa4100532Update French translation from Transifex.
Thomas Keller
2012-11-18 00:28:30 +01:00
d90c1a2c23$prj wasn't defined, so use the project reference that the page has instead (fixes issue 808)
Thomas Keller
2012-07-20 15:03:57 +02:00
22c1f92b2bUse git's "find copies harder" algorithm to - well - find copies in changesets and render them as such.
Thomas Keller
2012-07-11 00:17:23 +02:00
d17098e703Ensure that PHP doesn't interpret read ini file values and therefor scrambles the output of hgrc files (issue 523).
Thomas Keller
2012-06-05 20:55:21 +02:00
64c6674762Copy over all project properties, except a few scm settings and very project-specific ones, when a new project is based on another one.
Thomas Keller
2012-05-21 23:33:38 +02:00
01febe1411Merge branch 'release-1.3' into develop
Thomas Keller
2012-05-15 22:48:56 +02:00
839444cc8aUse Pluf's new migration capabilities to prevent problems with the circular dependency between project and project activity during new db installations (issue 800). ATTENTION: IDF now needs Pluf a45dc195 or newer!
Thomas Keller
2012-05-15 22:43:15 +02:00
831439120cMake the current_activity field in IDF_Project nullable and fix a problem in the migration 25's down method (issue 800)
Thomas Keller
2012-05-15 22:38:27 +02:00
6bb886b92aIf ssh public key data contain forward slashes, the SyncGit cron job did not properly find and update the region which it should have under its control (thanks to Simon Gareste for the fix!)
Thomas Keller
2012-05-14 19:38:07 +02:00
dd3474c06cAdd two more targets to dump and restore application backups.
Thomas Keller
2012-05-12 02:25:33 +02:00
bcd515eed5Do not display all project to a user if he has no rights for _any_ project of the forge, but actually hide all... thanks to René Klomp for this finding!
Thomas Keller
2012-05-11 23:25:06 +02:00
231dfaa8a6Merge branch 'release-1.3' of projects.ceondo.com:indefero into develop
Thomas Keller
2012-05-09 22:21:32 +02:00
0826dab575Start 1.3.3 development.
Thomas Keller
2012-05-09 22:10:24 +02:00
1c037f81a0Release 1.3.2.
v1.3.2
Thomas Keller
2012-05-09 22:09:13 +02:00
71c41fe940Of course $ids should have been initialized beforehand...
Thomas Keller
2012-05-07 23:26:23 +02:00
8ad0707509Fix the project display when no projects are available or visible.
Thomas Keller
2012-05-07 23:12:55 +02:00
7221135849Merge branch 'release-1.3' into develop
Thomas Keller
2012-05-06 22:49:48 +02:00
a2d5b14a2cStart with 1.3.2 development.
Thomas Keller
2012-05-06 22:49:04 +02:00
16de6a0d77Enter a release date and pin the current version.
v1.3.1
Thomas Keller
2012-05-06 22:34:56 +02:00
03404adf64- move getProjectsWithLabelCounts to IDF_Views (where the other functions reside as well) and make it static - refactor out the code from getProjects that determines which projects are visible by a user and use the same code to restrict the count that we calculate for all available project tags - calculating the project stats is now no longer O(5n) but simply O(5) when it comes to SQL queries (where n is the number of filtered projects); remove the member statistic since it makes no sense in this context
Thomas Keller
2012-05-04 23:31:07 +02:00
dd2fa6f902Remove OS9 line ending support again, this was left out for a reason. Fix tests after issue 804 was fixed.
Thomas Keller
2012-05-04 01:01:33 +02:00
b6acf4c0e2Replace the implementation of splitIntoLines by a new one that does not need PHP's array_shift which tends to be very slow for arrays with many thousand entries (fixes issue 804).
Thomas Keller
2012-05-04 00:48:53 +02:00
cf1a7e8852fix migration number after merging in the changes to the develop branch
Simon Holywell
2012-05-02 12:32:14 +01:00
c0035061b0Merge branch 'develop' into feature.issue-due-date
Simon Holywell
2012-05-02 12:21:44 +01:00
6c130cd3caFix error where a due date of 0000-00-00 00:00:00 was not equated to empty by forcing to null in model restore() method
Simon Holywell
2012-05-02 12:18:53 +01:00
8db3c45763Revamp this a little and make it jQuery 1.7 compatible (fixes issue 803)
Thomas Keller
2012-04-29 00:24:09 +02:00
696f2d06d6Attempt to clean up any code inconsistencies and remove an erroneously committed file
Simon Holywell
2012-04-27 18:34:34 +01:00
158f9288d3Try to avoid anchors with '#' as target and use 'javascript:void(0);' instead
Simon Holywell
2012-04-27 14:57:18 +01:00
e883f22790Make date shortcut names and titles translatable
Simon Holywell
2012-04-27 14:54:08 +01:00
2b5bf490a5The {aurl} must be outside the {blocktrans}
Simon Holywell
2012-04-27 09:36:22 +01:00
014d8ca6afChange route to remove ability to pass through due status
Simon Holywell
2012-04-27 09:31:07 +01:00
02a99e2f9cThe overdue marker in list views is now translatable
Simon Holywell
2012-04-27 09:22:36 +01:00
23253fc40eFix the duplication of the date shortcut codes
Simon Holywell
2012-04-26 17:24:06 +01:00
d348c45c56simplify the code in IDF_Views_Issue a little
Simon Holywell
2012-04-26 17:18:35 +01:00
53f6133899Refactor getIssueCountByDueDate slightly
Simon Holywell
2012-04-26 17:01:10 +01:00
c3bbddb1ffRepair the issue due date migration for Postgresql
Simon Holywell
2012-04-26 16:29:26 +01:00
a608d7ea0aadd an explanatory comment to the Issue model preSave hack
Simon Holywell
2012-04-26 16:24:35 +01:00
fde3a0a949Date validation in the Issue model
Simon Holywell
2012-04-26 16:22:11 +01:00
2bd2b3a463Repair borked conflicted merge :(
Simon Holywell
2012-04-26 16:19:11 +01:00
7207cdcd46Merge branch 'feature.issue-due-date' of github.com:treffynnon/Indefero into feature.issue-due-date
Simon Holywell
2012-04-26 16:16:45 +01:00
85f247909eRemove local Date field types and use Pluf newly added ones instead
Simon Holywell
2012-04-26 16:14:41 +01:00
e8882292b5Improve the error we throw at the user if no configuration is found to calculate the project activities.
Thomas Keller
2012-04-24 20:37:23 +02:00
bca3eb332eReference the issue in which the Postgres issues have been tracked.
Thomas Keller
2012-04-22 23:11:48 +02:00
307c35ff42Pulled updated French translation from Transifex (thanks to Jonathan Aillet, again!)
Thomas Keller
2012-04-22 00:52:33 +02:00
786e9f81c0Added Jonathan's email.
Thomas Keller
2012-04-21 19:03:25 +02:00
8cd19c0f53Escape the xml file path arg.
Thomas Keller
2012-04-20 00:50:24 +02:00
d5394265baFormatting fix.
Thomas Keller
2012-04-20 00:12:45 +02:00
0919cb83d8Properly mark 1.3.1 dev version.
Thomas Keller
2012-04-19 23:40:50 +02:00
b356625268Merge branch 'release-1.3' into develop
Thomas Keller
2012-04-19 23:39:47 +02:00
4e8ca58a2eStart 1.4 development
Thomas Keller
2012-04-19 23:37:53 +02:00
6996e1185fIssue #13: Due time handling (local time / UTC)
Simon Holywell
2012-04-19 21:20:51 +01:00
b7ad4bf47aApparently the default project for tags is still 0, so make it explicit.
Thomas Keller
2012-04-19 00:37:09 +02:00
75f62663a9Make the project field in the tags table nullable so it is (hopefully) optional on setups with enabled foreign key constraints.
Thomas Keller
2012-04-19 00:14:10 +02:00
169fbe6216Another Postgres issue fixed.
Thomas Keller
2012-04-18 23:22:32 +02:00
84d80af1cePostgres seems to need every column in the group by, not only the PK.
Thomas Keller
2012-04-18 23:00:37 +02:00
3a71d71ef8Setup the overdue summary graph and issue list view
Simon Holywell
2012-03-23 17:03:17 +00:00
1d15d53eaaAdd in the beginings of overdue issue display
Simon Holywell
2012-03-23 00:29:15 +00:00
1b363e4b6dHide overdue tag on issues that are now complete
Simon Holywell
2012-03-22 22:19:43 +00:00
c158131f88Upgrade to jquery 1.7.2
Simon Holywell
2012-03-22 11:54:59 +00:00
9f578829eaMissed one request for jQuery 1.2.6
Simon Holywell
2012-03-22 11:45:05 +00:00
f7d75f1b94Move the issue due date migration to position 25 to 19 to avoid collision with the latest updates to the develop branch
Simon Holywell
2012-03-22 11:36:26 +00:00
fa95cbd934Merge branch 'develop' into feature.issue-due-date
Simon Holywell
2012-03-22 11:01:34 +00:00
f542a7fef8Updated with the recent string changes.
Thomas Keller
2012-03-22 01:19:36 +01:00
a07d2be837Pluf's i18n parser stumbles upon nested {literal} tags in {blocktrans} sections, so rewrite the opening bracket as HTML entity to make both, the parser and the output function happy.
Thomas Keller
2012-03-22 01:17:05 +01:00
b529c05d11Merge branch 'feature.scilab' into develop
Thomas Keller
2012-03-22 00:54:53 +01:00