Commit Graph

645 Commits

Author SHA1 Message Date
Frederic Guillot 7100f6de8a Make sure people do not access to files of other projects 2017-09-27 21:58:16 -07:00
Frederic Guillot 3e0f14ae2b Do not expose IDs in forms 2017-09-23 20:56:54 -07:00
Frederic Guillot 074f6c104f Avoid people to alter other projects by changing form data 2017-09-23 18:48:45 -07:00
Frederic Guillot b79b18efd7 Filter variables when updating user profile 2017-08-11 22:18:53 -07:00
Frederic Guillot 88dd6abbf3 Make sure only admins can change password of other users 2017-08-11 21:24:29 -07:00
Olivier Maridat 46974915b3 Add "Create another link" checkbox for internal link as in sub-task creation 2017-07-16 19:21:22 -04:00
Frederic Guillot 3909814313 Remove checkbox to simplify task mail form 2017-06-09 18:29:25 -04:00
Frederic Guillot 6b9b9d2d1c Add autocomplete dropdown on comment subject and email fields 2017-06-03 17:51: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 e27148dfd8 Add the possibility to create a comment when a task is sent by email 2017-06-03 12:03:46 -04:00
Frederic Guillot f16ac8cd66 Show only active users in auto-complete forms 2017-05-22 14:37:37 -04:00
Frederic Guillot eab2d872a8 Avoid PHP notice when regenerating API token for a user 2017-05-12 17:35:22 -04:00
Simon Doppler 4d2f2375a1 Return HTTP 403 when access is forbidden 2017-04-30 15:23:47 -04:00
Busfreak ca562bb909 Bug: Improve task update restriction
the function "checkPermission" has been removed and replaced with
"projectRole->canUpdateTask"
2017-04-12 13:08:56 +02:00
Frederic Guillot 13129699ba Use user variable instead of current session 2017-04-08 18:24:07 -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 9a8c6d6493 Improve task update restriction 2017-04-08 10:34:34 -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 cd734e5ba7 Move Gravatar to external plugin 2017-04-01 17:56:20 -04:00
Frederic Guillot 5cc4889473 Move Gantt charts to external plugin 2017-04-01 17:04:18 -04:00
Frederic Guillot 253d5a9331 Move calendar to external plugin 2017-04-01 15:43:36 -04:00
Frederic Guillot d915c2a96b Improve subtask toggle 2017-03-19 16:45:32 -04:00
Frederic Guillot 6e4c40bafc Redirect to project list when removing a project 2017-03-12 21:38:03 -04:00
Frederic Guillot 9b34631135 Simplify dashboard to use new tasks list view 2017-03-12 21:36:52 -04:00
Frederic Guillot 8f6b3295e8 Move dashboard menu for calendar and activity stream 2017-03-11 19:36:48 -05:00
Frederic Guillot cfd3000d83 Move notifications outside of dashboard 2017-03-11 19:01:40 -05:00
Frederic Guillot bb9e791657 Use same layout as task listing for task search 2017-03-11 18:08:25 -05:00
Frederic Guillot d1edac845c Change groups list layout 2017-03-11 17:30:09 -05:00
Frederic Guillot a22b8f3dc7 Make user actions available from contextual menu 2017-03-11 15:24:34 -05:00
Frederic Guillot 6d814566fb Render QR code for TwoFactor authentication without Google Chart API 2017-03-09 21:24:04 -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 4a87fb34ba Display tags in task list view 2017-02-26 15:18:49 -05:00
Frederic Guillot 159c31cd3f Redesign users list layout 2017-02-26 12:17:39 -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 778c9d8212 Allow people to remove missing automatic actions
When an automatic action is installed from a plugin,
if the plugin is removed the automatic could stay
in the database if the user didn't remove manually
the automatic action.
2017-02-19 12:00:35 -05:00
Frederic Guillot 23ff360d62 Update translations 2017-02-19 09:11:05 -05:00
Frederic Guillot 11a774e555 Send tasks by email 2017-02-18 20:21:48 -05:00
Frederic Guillot b4dc602381 Send comments by email 2017-02-18 18:25:46 -05:00
Frederic Guillot 45771b685d Improve tags management in project settings 2017-02-18 14:08:38 -05:00
Frederic Guillot c7b7c060a6 Improve category section 2017-02-18 14:01:54 -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
Konstantin Vorobyev 7c031c100e Fix #3031: Auto-assign sub-task to task owner 2017-02-16 13:06:34 +09:00
Frederic Guillot 5e0cf1472e Improve PR #3038 2017-02-15 21:06:41 -05:00
Konstantin Vorobyev 6e9de547c0 Fix #3030: Add upload the sqlite database feature 2017-02-15 17:38:48 +09:00
Frederic Guillot 991f7426e8 Improve error reporting when file upload is not configured properly 2017-02-12 13:34:56 -05:00