Commit Graph

191 Commits

Author SHA1 Message Date
Michael Lüpkes e5ea361255 Implemented Changes to Project Duplication to include Swimlanes and Tasks.
ProjectDuplication::duplicate accepts additional param of type array now. Array includes which optional parts to duplicate. Optional parts are: 'swimlane', 'category', 'task', 'action'.
2015-02-03 11:16:10 +01:00
Frederic Guillot 40ca850707 Add column description (merge/change pull-request #549) 2015-02-01 14:19:49 -05:00
Frederic Guillot be4e90e319 Add collapsible swimlanes (merge and improve pull-request #565) 2015-02-01 11:05:07 -05:00
Frederic Guillot 9a98013736 Add table/pagination to the project list 2015-01-31 11:21:43 -05:00
Colin Williams a3329ce0e8 Allow public access to colors stylesheet. 2015-01-29 08:40:04 +00:00
Frederic Guillot 7703d0459a Fix potential issue with old Sqlite versions 2015-01-28 20:34:42 -05:00
Frederic Guillot 0f6a4e9de9 Allow urls without project_id 2015-01-26 21:35:33 -05:00
Frederic Guillot 28a7f57d86 Store due date without the time 2015-01-25 18:55:11 -05:00
Frederic Guillot 1fc6d69e2e Fix bug duplicate project with a too long name 2015-01-25 18:08:28 -05:00
Frederic Guillot e506648cbc Do not show inactive projects info on the dashboard and update picodb (merge #546) 2015-01-25 11:55:12 -05:00
Frederic Guillot 655d75a3cf Add new constants: FILES_DIR and DEBUG_FILE 2015-01-25 10:47:21 -05:00
Frederic Guillot e6f7929f77 Add new automatic action (Task comment logging), patch #539 2015-01-22 17:46:58 -05:00
Frederic Guillot 4e874fad90 Fix some phpdoc comments 2015-01-18 18:21:33 -05:00
Frederic Guillot 7c1c14cf64 Pagination refactoring 2015-01-18 17:59:41 -05:00
Frederic Guillot 74e4a7b064 Add top links to the calendar 2015-01-17 17:27:34 -05:00
Frederic Guillot 84b0f0df90 Add project calendars (merge/refactoring of #490) 2015-01-17 17:11:51 -05:00
Frederic Guillot 99d27e0ce4 Allow users to override the timezone and the language 2015-01-04 22:34:59 -05:00
Frederic Guillot d1d04d6fee Add subtasks export and move export actions to a specific controller 2015-01-04 21:14:57 -05:00
Frédéric Guillot 5c6b67bd76 Allow project managers to remove tasks 2015-01-02 22:14:28 -05:00
Frédéric Guillot 0ebdd4ddfd Cleanup and fixes 2015-01-02 21:48:26 -05:00
Frédéric Guillot 45c95d74fc Various fixes and improvements 2015-01-02 21:11:19 -05:00
Frédéric Guillot 3076ba22dd Fix bugs, improve perfs and use SimpleLogger instead of Monolog 2015-01-02 17:19:13 -05:00
Frédéric Guillot c32567857d Move activity event data to json instead of PHP serialization 2014-12-31 15:30:21 -05:00
Frédéric Guillot ee8ec7685f Reduce the number of SQL queries for automatic actions 2014-12-31 14:15:42 -05:00
Frédéric Guillot 27f4537079 Fix bug tasks don't show up on board/swimlanes 2014-12-31 13:47:47 -05:00
Frédéric Guillot 772804add8 Acl refactoring 2014-12-31 12:37:15 -05:00
Frédéric Guillot 5266b82144 Add Gitlab webhook 2014-12-28 22:22:15 -05:00
Frédéric Guillot d6530bd55f Include swimlane in task export 2014-12-28 17:38:17 -05:00
Frédéric Guillot e59be3dc02 Add default project categories in settings 2014-12-28 15:39:39 -05:00
Frédéric Guillot 91a99c5e6d Fix bug after refactoring 2014-12-28 13:12:27 -05:00
Frédéric Guillot 34d7450d3c Template helpers refactoring 2014-12-28 11:28:50 -05:00
Frédéric Guillot 0a14c8d5e5 Fix some PHPAnalyzer issues 2014-12-27 19:43:59 -05:00
Frédéric Guillot 1522be603b Fixs after replacing the event dispatcher 2014-12-27 19:23:51 -05:00
Frédéric Guillot 17dc5bdc9e Move events handling to Symfony\EventDispatcher 2014-12-27 19:10:38 -05:00
Frédéric Guillot cf821e117c Add swimlanes 2014-12-26 17:43:13 -05:00
Frédéric Guillot 2b27d986b3 Use PicoDb operator ilike() instead of like() 2014-12-26 12:20:17 -05:00
PELLER Zoltan 6946ef4b3c Hungarian translation added 2014-12-14 21:59:59 +01:00
Frédéric Guillot 76019d7628 Add project owner support (allow user management to a regular user), see #316 2014-12-11 20:51:40 -05:00
Frédéric Guillot 0cd31abbc4 Change API::getProjectByName() to reflect the documentation 2014-12-09 19:54:43 -05:00
Frédéric Guillot 6739dba792 Move user templates to a subfolder 2014-12-04 21:04:33 -05:00
Frédéric Guillot 8a02ceb40e Fix bug category duplication 2014-12-01 21:51:44 -05:00
Frédéric Guillot dd9f1d6e11 Add a check in case the request fail 2014-11-29 18:24:44 -05:00
Frédéric Guillot e72327d4b1 Improve session handler and add Ajax session check 2014-11-29 17:18:23 -05:00
Frédéric Guillot 3ba8e06632 Fix some Scrutinizer issues 2014-11-26 21:16:19 -05:00
Frédéric Guillot 20b60bc628 Move subtask templates to a subfolder 2014-11-26 21:04:46 -05:00
Frédéric Guillot c6b9a2a92e Move event and notification templates to a subfolder 2014-11-26 20:43:08 -05:00
Frédéric Guillot b13dba46e7 Fix PHP 5.3 issue 2014-11-25 22:13:51 -05:00
Frédéric Guillot 38070aec79 Remove private projects when a user is deleted 2014-11-25 22:07:24 -05:00
Frédéric Guillot d68fa290bb Automatically add the logged user during project creation 2014-11-25 20:30:59 -05:00
Frédéric Guillot 7731f00e29 Auto assign user during task creation if there is only one user 2014-11-25 20:18:21 -05:00