Commit Graph

793 Commits

Author SHA1 Message Date
Frederic Guillot d3b8fbfa28 Make configurable to number of events stored in project activities 2017-10-19 10:50:36 -07:00
Frederic Guillot 8ecaa60340 Integrate Vietnamese translation (PR #3465) 2017-09-23 14:44:47 -07:00
Claudio Ferreira Filho 7a6b1bc3da Updates for brazilian users (#3360) 2017-07-19 19:34:27 -04:00
Frederic Guillot 217977500a Fix Javascript language mapping 2017-06-23 17:18:10 -04:00
Frederic Guillot 94a86237fc Add command line argument to filter overdue notification for a given project 2017-06-18 21:57:20 -04:00
Frederic Guillot 9668723af4 Add dropdown menu to autocomplete email field from project members 2017-06-03 16:53:40 -04:00
Frederic Guillot ad8b1223cc Check owner existence before to create project 2017-05-27 12:18:05 -04:00
Frederic Guillot 3cf9484644 Ensure project tags are removed when the project is removed (PR #3250) 2017-05-12 16:26:11 -04:00
Oliver Buchmann daf39ee16a Change Due Date to Due Timestamp fixes #919 (#3249) 2017-05-10 16:42:34 -04:00
Ali Tabatabai 76ce0023f0 Updated the CurrencyModel with 'DKK' Danish Krona. 2017-05-05 11:51:06 -04:00
Juan Carlos aa88126f9c Add Catalan language (Català - Spain) (#3234) 2017-05-03 09:45:51 -04:00
Frederic Guillot f22cc29cd5 Add [DUPLICATE] prefix to duplicated tasks title 2017-04-30 14:39:51 -04:00
Frederic Guillot 6dcaf43c52 Sync locales 2017-04-08 16:59:43 -04:00
Frederic Guillot d7b0cfbbe5 Improve dashboard 2017-04-08 13:58:25 -04:00
Frederic Guillot fe9f3ba707 Add assignee restriction for custom project roles (dnd) 2017-04-08 11:18:58 -04:00
Frederic Guillot 003c03a4e6 Add project restriction to block task edition 2017-04-07 21:46:36 -04:00
Frederic Guillot 481e767d35 Add new project restriction to block assignee change 2017-04-05 22:53:54 -04:00
Frederic Guillot 66c8351ad4 Add new project role restriction to block task suppression 2017-04-05 19:16:04 -04:00
Frederic Guillot 7bfeaaf164 Sync locales 2017-03-19 17:59:33 -04:00
Frederic Guillot b27a7db354 Do not list private projects when adding a new user 2017-03-19 17:05:28 -04:00
Frederic Guillot d915c2a96b Improve subtask toggle 2017-03-19 16:45:32 -04:00
Juan Luis Baptiste 581febc586 Added currency for Argentina and Colombia 2017-03-13 21:33:01 +02:00
Frederic Guillot 9b34631135 Simplify dashboard to use new tasks list view 2017-03-12 21:36:52 -04:00
Frederic Guillot d1edac845c Change groups list layout 2017-03-11 17:30:09 -05:00
Frederic Guillot f3deb6492a Add toggle button to show/hide subtasks in task list view 2017-02-26 19:30:02 -05:00
Frederic Guillot 4f325193be Add class SubtaskListFormatter 2017-02-26 16:06:09 -05:00
Frederic Guillot 954b7324f0 Add Croatian translation (#3076) 2017-02-26 09:15:04 -05:00
Frederic Guillot a43f71dda9 Redesign project list view 2017-02-19 18:27:57 -05:00
Frederic Guillot 3b3e803369 Redesign task list view 2017-02-19 17:08:00 -05:00
Frederic Guillot 49c8e5c1be Prevent people to remove swimlanes that contains tasks 2017-02-18 13:38:51 -05:00
Frederic Guillot 948b7fbaaa Add mandatory argument "project_id" to API method "updateSwimlane()" 2017-02-18 10:11:07 -05:00
Frederic Guillot de128dbad8 Remove default swimlane 2017-02-18 09:42:01 -05:00
Frederic Guillot 0430a09c06 Fix Postgres SQL error in PR #3047 2017-02-16 22:37:27 -05:00
Konstantin Vorobyev 9264fefe20 Replace default value false -> 0 2017-02-16 21:40:45 +09:00
Konstantin Vorobyev ac73d076e8 Fix #3032: Copy 'Visible on dashboard' column flag on project duplicate 2017-02-16 13:20:07 +09:00
Frederic Guillot 5e0cf1472e Improve PR #3038 2017-02-15 21:06:41 -05:00
Frederic Guillot 371115167c Merge pull-request #3038 2017-02-15 20:54:36 -05:00
Busfreak d6d1df2917 Sub-tasks from the hidden columns still visible on the dashboard (#3040) 2017-02-15 20:31:32 -05:00
Konstantin Vorobyev 6e9de547c0 Fix #3030: Add upload the sqlite database feature 2017-02-15 17:38:48 +09:00
Frederic Guillot 8bf054a480 Open comments in board view with a modal dialog instead of tooltip 2017-02-11 17:22:10 -05:00
Frederic Guillot 647568cddd Make query compatible with Postgres 2017-02-08 20:16:17 -05:00
Frederic Guillot 58d4231f06 Improve columns table in project settings 2017-02-08 19:12:16 -05:00
Frederic Guillot 73dce12797 Prevent people to remove columns that contains tasks 2017-02-08 18:36:13 -05:00
Frederic Guillot 40cd74aa95 Make base64 decoding optional for uploaded data 2017-02-04 18:26:35 -05:00
Frederic Guillot d5c4c18ea0 Add email address field for projects 2017-02-04 16:03:29 -05:00
Frederic Guillot 5c77612ffc Solve conflicts for Turkish translation 2017-01-29 10:49:29 -05:00
Sencar TOSUN 163713b4ef Update CurrencyModel.php 2017-01-29 13:53:50 +02:00
Frederic Guillot 10d96bfd66 Add user invitations 2017-01-22 22:38:00 -05:00
Lev Lazinskiy 8e18c39db9 Add date_modification to comments (PR #2950) 2017-01-22 12:39:30 -05:00
Frederic Guillot da838d64cb Merge pull-request #2896 2016-12-19 22:27:45 -05:00
Frederic Guillot 07c44d2113 Avoid code duplication in PR #2891 2016-12-19 22:27:13 -05:00
phecho a7897f54e8
Add currency of Chinese Yuan 2016-12-20 10:32:55 +08:00
Frederic Guillot f73d0d2ac9
Make user mentions great again 2016-12-01 22:52:58 -05:00
Frederic Guillot d8b0423d15
Add suggest menu for user mentions in text editor 2016-11-27 15:44:45 -05:00
Frederic Guillot cd633b9aff
Update documentation and move screenshots 2016-10-10 14:14:29 -04:00
Frederic Guillot fe56fd66f4
Update task moved date only when the column or swimlane is changed 2016-10-08 09:54:43 -04:00
Frederic Guillot 096b000c59
Add restriction to disable task drag and drop for a project 2016-10-07 08:45:18 -04:00
Eskiso c0991e2a44 Added hooks for plugins 2016-09-28 17:31:42 +01:00
Frederic Guillot 3043163747
Add column restrictions to custom project roles 2016-09-18 21:19:48 -04:00
Frederic Guillot 4bc83646b0
Add project restriction for opening/closing tasks 2016-09-17 20:36:18 -04:00
Frederic Guillot 49f9b65e6c
Duplicate a task quickly to multiple projects after the creation 2016-09-11 20:55:21 -04:00
Frederic Guillot c84df535b6
Improve column restrictions 2016-09-11 18:32:47 -04:00
Frederic Guillot d8f6d85683
Add project restrictions for custom roles 2016-09-11 16:08:03 -04:00
Frederic Guillot a0227cad69
Define only what is allowed for column restrictions 2016-09-10 23:12:38 -04:00
Frederic Guillot 44f680cf2f
Add ui to create new custom project roles and column restrictions 2016-09-10 22:37:57 -04:00
Frederic Guillot 75470c7242
Apply column restrictions to the board 2016-09-08 22:33:16 -04:00
Frederic Guillot dded773749
Add new models ColumnMoveRestrictionModel and ProjectRoleModel 2016-09-07 22:40:38 -04:00
Busfreak 72e5084160 Hook in ColorModel->getList 2016-09-05 18:39:08 +02:00
Frederic Guillot 3861e90336
Fix wrong project date format (shown as 01/01/1970) 2016-08-31 21:04:22 -04:00
Frederic Guillot 71221c1bbd
Fix indentation in PR #2587 2016-08-23 20:33:02 -04:00
Frederic Guillot fb24b527f2
Merge pull-request #2587 2016-08-23 20:24:43 -04:00
Frederic Guillot 51fef80f7d
Store board collapsed mode user preference in the database 2016-08-22 21:20:48 -04:00
Frederic Guillot 1d16a53c48
Store comment sorting direction in user metadata 2016-08-21 20:36:16 -04:00
dalmond 5c685a2a78 Automatic Actions now support Swimlanes 2016-08-17 12:51:59 +01:00
Frederic Guillot 4520026e91
Replace SQL query by a PicoDB query 2016-08-13 19:19:55 -04:00
Frederic Guillot ffe61abc69
Improve form helpers and add more hooks 2016-08-13 17:49:27 -04:00
Frederic Guillot f3e16da4ac
Allow users to see inactive projects 2016-07-28 16:56:37 -04:00
Frederic Guillot be22f0619e
Remove method UserModel::getFullname() 2016-07-24 13:29:24 -04:00
Frederic Guillot 51b2193fc4
Move dashboard pagination into separate classes 2016-07-24 12:09:41 -04:00
Frederic Guillot 5884c65a02
Remove SubtaskTimeTrackingSubscriber 2016-07-23 22:50:20 -04:00
Frederic Guillot 24555080fd
Create new class SubtaskStatusModel 2016-07-23 21:48:59 -04:00
Frederic Guillot f216e345ba
Create new class SubtaskTaskConversionModel 2016-07-23 21:22:24 -04:00
Frederic Guillot 2a7ca0405c
Create new class SubtaskPositionModel 2016-07-23 21:14:33 -04:00
Frederic Guillot 9b2a32af78
Add new automatic action to move a task to another column when closed 2016-07-23 18:33:31 -04:00
Frederic Guillot a823cc1d08
NotificationModel refactoring 2016-07-23 14:50:59 -04:00
Frederic Guillot b6119e7dee
Added internal task links to activity stream 2016-07-23 14:05:15 -04:00
Frederic Guillot 3dd20c9c78
Rename CommentModel::EVENT_REMOVE to CommentModel::EVENT_DELETE 2016-07-20 21:47:23 -04:00
Frederic Guillot 7b100cc57b
Move logic of PR #2496 to GroupModel 2016-07-20 21:40:27 -04:00
Frederic Guillot 390082aa41
Refactoring of internal task events 2016-07-19 22:38:30 -04:00
Frederic Guillot d9d3788222
Subtasks events refactoring and show delete in activity stream 2016-07-17 20:33:27 -04:00
Frederic Guillot cbe52e5720
File events refactoring 2016-07-17 18:47:06 -04:00
Frederic Guillot ec0ecc5b03
Added event for removed comments with some refactoring 2016-07-17 17:15:14 -04:00
Frederic Guillot 397988dd8d
Fix a couple of bugs in PR #2424 2016-07-09 14:51:39 -04:00
Busfreak 6ccd8c11fa Hide tasks within specific columns in dashboard (#2424) 2016-07-05 11:09:13 -04:00
Frederic Guillot f87d3334e5
Take default swimlane into consideration for SwimlaneModel::getFirstActiveSwimlane() 2016-07-03 10:59:09 -04:00
Frederic Guillot d975a3ac45
Added more unit tests for task priority duplication 2016-07-03 10:45:34 -04:00
Frederic Guillot 9bc82296a9
Force sorting order in SQL for Postgres 2016-07-02 18:53:35 -04:00
Frederic Guillot 10d577ad9d
Handle priority for task and project duplication 2016-07-02 16:36:10 -04:00
Frederic Guillot 8e56148a6d
Make sure that tags are duplicated for recurring tasks 2016-07-02 15:45:55 -04:00
Frederic Guillot b7ac354e83
Move Task::duplicate() to class ProjectTaskDuplicationModel 2016-07-02 15:29:48 -04:00