Frederic Guillot
2eeca3db3a
Add projects search
2017-11-16 14:53:05 -08:00
Frederic Guillot
bda7f38ceb
Add search in groups
2017-11-16 14:39:18 -08:00
Frederic Guillot
9f3486f748
Add help message on project sharing page
2017-11-16 13:52:01 -08:00
Ramón Cahenzli
da28bb45a7
Allow searching for users in the user list.
...
Squashed commit of the following:
commit 46595b7ae0bccfc8e5252daf8101e59ff53fdcdf
Author: Ramón Cahenzli <rca@psy-q.ch>
Date: Thu Nov 16 19:12:11 2017 +0100
Preserve search terms and sort order
commit 5445816f1dd7e7de876e226cf8479660a92c07ad
Author: Ramón Cahenzli <rca@psy-q.ch>
Date: Thu Nov 16 18:53:43 2017 +0100
First working user search.
commit 620b9787ef7998c4bf219d25075e35f4cfa3d1ee
Author: Ramón Cahenzli <rca@psy-q.ch>
Date: Thu Nov 16 16:06:37 2017 +0100
Moving user search to its own action
commit 0c17ac2428c2b38c9535f7a63f8be7582e4e332b
Author: Ramón Cahenzli <rca@psy-q.ch>
Date: Thu Nov 16 14:58:34 2017 +0100
WIP on user search, adding search form
2017-11-16 19:12:33 +01:00
Frederic Guillot
95cdeed472
Task CSV import is now able to handle more fields
...
Add support for the priority, start date, tags and one external link.
2017-11-14 15:39:43 -08:00
Frederic Guillot
38a4271643
Improve CSS layout
2017-11-10 11:56:01 -08:00
Frederic Guillot
44aa24bab1
Add user backend provider system
2017-11-09 15:09:54 -08:00
Frederic Guillot
4d7aa5e301
Move position of start/due date in task details
2017-11-08 14:57:00 -08:00
Frederic Guillot
b9b0390c07
Remove keyboard shortcuts from settings page
2017-11-03 15:56:02 -07:00
Frederic Guillot
bf623e0e08
Improve dropdown for task description templates
2017-11-03 11:04:18 -07:00
Frederic Guillot
e6f8a76a18
Use task description templates in bulk task creation
2017-11-03 10:57:00 -07:00
Frederic Guillot
648dc6bcfb
Add predefined templates for task descriptions
2017-11-02 15:41:58 -07:00
Frederic Guillot
48b40ec7bf
Add section for predefined contents
2017-10-30 16:46:39 -07:00
Frederic Guillot
cc6618901b
Remove feature "Allow everybody to access to this project"
2017-10-27 16:16:11 -07:00
Yannick Armand
a2036b6535
Improved display of the header bar
2017-10-20 14:56:49 -07:00
Frederic Guillot
ed98f95cfa
Add bulk subtasks creation
2017-10-20 14:47:04 -07:00
Frederic Guillot
e7f795a63e
Do not use jQuery tooltip for task title in collapsed mode
2017-10-19 10:24:02 -07:00
Frederic Guillot
bd695ae985
Improve external task integration
2017-10-18 13:56:57 -07:00
Frederic Guillot
5ad1a42a34
Add support for array in automatic actions
2017-10-17 14:04:21 -07:00
Frederic Guillot
a254b80045
Add attribute title to external links
2017-10-16 13:46:18 -07:00
Frederic Guillot
7c52546ed2
Generate a link if the reference is a URL
2017-10-12 15:25:13 -07:00
Frederic Guillot
4bb422b41f
Render a dropdown menu for external task providers
2017-10-12 14:01:39 -07:00
Florian Wernert
ad6f898134
Feature request #2072 : Quick edit in the list view
...
Added the quick link to the edit modal on the tasks in the board view, both expanded and collapsed
2017-10-12 11:15:32 -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
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
ec5ec2ea81
Add missing subtask permissions for project viewer role
2017-06-18 22:16:55 -04:00
Frederic Guillot
e70f904ed4
Make sure that due datetime is using the right color
2017-06-18 22:02:12 -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
dd8d7ef49d
Add configurable list of predefined subjects when sending a task by email
2017-06-03 17:31:32 -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
b0537e6449
Fix broken user mentions in comment form at the bottom of the task view page
2017-05-22 16:37:34 -04:00
Frederic Guillot
740b0ac1a5
Fix wrong dropdown menu in group members list
2017-05-12 18:24:58 -04:00
Oliver Buchmann
daf39ee16a
Change Due Date to Due Timestamp fixes #919 ( #3249 )
2017-05-10 16:42:34 -04:00
Frederic Guillot
11d1da2d79
Add sorting by position in task list view
2017-04-30 14:00:37 -04:00
Frederic Guillot
eb972c07b7
Add sorting by start date for tasks list
2017-04-30 13:33:19 -04:00
Frederic Guillot
5fdd896d7f
Add missing plugin parameter for search box
2017-04-30 12:58:00 -04:00
Frederic Guillot
98da072d10
Add missing user_id argument
2017-04-08 17:07:16 -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
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
a46d66cf8c
Fix little glitch in project list when there is no icon
2017-03-19 18:17:43 -04:00
Frederic Guillot
6bd0ce25c9
Restore task title link on board
2017-03-19 17:44:43 -04:00
Frederic Guillot
d915c2a96b
Improve subtask toggle
2017-03-19 16:45:32 -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
9bcf97a6c9
Project priority is always rendered now
2017-02-26 14:34:03 -05:00
Frederic Guillot
27328255cd
Display project list icons on the right
2017-02-26 14:19:53 -05:00
Frederic Guillot
159c31cd3f
Redesign users list layout
2017-02-26 12:17:39 -05:00
gusthoff
80132d3ff8
Added hooks before and after the column header row
2017-02-25 14:31:16 +01:00
Frederic Guillot
2f0f996c1d
Escape custom role name
2017-02-23 20:48:07 -05:00
Frederic Guillot
dd579937e3
Add helper method to use implode() with HTML escaping
2017-02-23 18:51:11 -05:00
Konstantin Vorobyev
6f649b7d21
Show total score across all swimlanes #2975
2017-02-22 21:52:34 +09:00
Frederic Guillot
4d74b3b494
Add missing translations
2017-02-19 18:34:15 -05:00
Frederic Guillot
a43f71dda9
Redesign project list view
2017-02-19 18:27:57 -05:00
Frederic Guillot
b5c56d4239
Display task count in table header
2017-02-19 17:28:32 -05:00
Frederic Guillot
3b3e803369
Redesign task list view
2017-02-19 17:08:00 -05:00
Frederic Guillot
dc7c7667ec
Avoid passing application_url argument to all notification templates
2017-02-19 12:14:54 -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
2751b200d5
Add link to send comment by email in comment creation form
2017-02-18 19:38:15 -05:00
Frederic Guillot
b4dc602381
Send comments by email
2017-02-18 18:25:46 -05:00
Frederic Guillot
5710bab971
Improve search tables
2017-02-18 16:59:06 -05:00
Frederic Guillot
4d4d7b3e1f
Improve dropdown icons
2017-02-18 16:53:37 -05:00
Frederic Guillot
ab40004558
Improve task view table
2017-02-18 16:25:59 -05:00
Frederic Guillot
d67e9d35ed
Simplify subtasks table
2017-02-18 16:03:01 -05:00
Frederic Guillot
fb8c335200
Simplify custom filters table
2017-02-18 14:51:24 -05:00
Frederic Guillot
1c5c1a5b6d
Simplify automatic actions table
2017-02-18 14:48:48 -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
de128dbad8
Remove default swimlane
2017-02-18 09:42:01 -05: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
5376bb9e0c
Add table-hover css class
2017-02-14 22:22:04 -05:00
Frederic Guillot
a559dc0be7
Use contextual menu instead of action column in users management
2017-02-14 22:09:29 -05:00
Frederic Guillot
260213147c
Add menu entry to add attachments in task dropdown
2017-02-12 13:39:46 -05:00
Frederic Guillot
2c45096411
Do not display comment icon link in public view
2017-02-11 17:32:58 -05: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
28052edb22
Improve card icons alignment on board
2017-02-11 14:29:44 -05:00
Frederic Guillot
72cea71692
Improve mobile view
2017-02-08 22:17:02 -05:00
Frederic Guillot
b03c1c5ff4
Add priority column in list view
2017-02-08 20:42:26 -05:00
Frederic Guillot
5c0b90bb29
Change wording for project status (use "closed" instead of "inactive")
2017-02-08 20:35:51 -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
d0a1ed9227
Add configuration parameter to disable email configuration from user interface
2017-02-05 11:54:27 -05:00
Frederic Guillot
a2e2ab8997
Show uploaded date under thumbnails when there is no user linked to a file
2017-02-05 11:27:34 -05:00
Frederic Guillot
fe3ac50aca
Show uploaded date when there is no user linked to a file
2017-02-04 17:16:52 -05:00
Frederic Guillot
d5c4c18ea0
Add email address field for projects
2017-02-04 16:03:29 -05:00
Frederic Guillot
a5a9bd56b7
Improve forget password behaviour
...
Notify the user that an email has been sent or not.
2017-01-29 20:47:00 -05:00
Busfreak
55fa15118f
new hook in project_overview/show
2017-01-27 19:25:06 +01:00
Frederic Guillot
bf657abd97
Sync locales
2017-01-26 22:40:51 -05:00
Frederic Guillot
81d14efbd1
Simplify date and time configuration to avoid potential validation issues
2017-01-24 20:16:43 -05:00
Frederic Guillot
b23613bbe3
Fix regression: wrong URL in modal to move task to another project
2017-01-23 21:16:14 -05:00
Frederic Guillot
10d96bfd66
Add user invitations
2017-01-22 22:38:00 -05:00
Frederic Guillot
2f43d365a0
Add project creation links to project management pages
2017-01-22 18:55:22 -05:00
Frederic Guillot
b55810043d
Simplify user creation form
2017-01-22 18:45:17 -05:00
Frederic Guillot
9b9543353f
Fix wrong default value for add group member modal
2017-01-22 18:00:02 -05:00
Frederic Guillot
daffcd5fd6
Add column to show dashboard visibility
2017-01-22 17:07:19 -05:00
Frederic Guillot
3be442bfc5
Avoid PHP notice when validation fail
2017-01-22 17:06:39 -05:00
Frederic Guillot
b906b91733
Fix typos in PR #2950
2017-01-22 12:40:53 -05:00
Lev Lazinskiy
8e18c39db9
Add date_modification to comments (PR #2950 )
2017-01-22 12:39:30 -05:00
robre
3ce46b7230
Added a hook for the table colum header
2017-01-20 15:30:56 +01:00
nepomuc
7ae8445ccd
Fix #2848
2017-01-18 21:12:13 -05:00
Mark Szymanski
d798a26666
Updates to clarify difference between username and name in profile page ( fixes #2812 )
2017-01-17 21:46:24 -06:00
Frederic Guillot
0807f27981
Fix wrong arguments for submitButtons() helper
2017-01-11 22:43:24 -05:00
Frederic Guillot
d459bec035
Display at least the title when there is no custom filters
2017-01-08 22:54:05 -05:00
Frederic Guillot
f18707c69a
Sync locales
2017-01-08 22:03:18 -05:00
Frederic Guillot
5bd19ee64d
Improve user views layout
2017-01-08 21:51:43 -05:00
Frederic Guillot
36de36dad9
Improve settings pages layout
2017-01-08 21:42:08 -05:00
Frederic Guillot
d01b2271d3
Add margin bottom under search box
2017-01-08 21:23:56 -05:00
Frederic Guillot
0960a4d0b0
Improve link labels pages navigation
2017-01-08 21:18:54 -05:00
Frederic Guillot
47f4bceb1a
Improve currencies pages navigation
2017-01-08 21:08:33 -05:00
Frederic Guillot
1078cac70d
Minor improvements in settings page
2017-01-08 18:58:44 -05:00
Frederic Guillot
5ce0ebdd26
Rename methods to render fields in TaskHelper and SubtaskHelper
2017-01-08 18:07:38 -05:00
Frederic Guillot
07f9700179
Offer the possibility to define version compatibility from plugins
2017-01-08 17:02:31 -05:00
Frederic Guillot
ca00b8cf53
Display project exports in modal box
2017-01-08 15:31:33 -05:00
Frederic Guillot
b3a450bace
Display project analytics in modal box
2017-01-08 14:00:51 -05:00
Frederic Guillot
ea2cbb76d5
Open project activities in modal box
2017-01-08 12:23:25 -05:00
Frederic Guillot
e377f450ad
Open form to create customer filters in modal box
2017-01-08 12:16:05 -05:00
Frederic Guillot
bb222a79cd
Open task import in modal box
2017-01-08 12:01:13 -05:00
Frederic Guillot
6bfafb6e82
Rename CSS class "listing" to "panel"
2017-01-08 11:43:30 -05:00
Frederic Guillot
348f4491ff
Make icons clickable in menus
2017-01-08 11:29:41 -05:00
Frederic Guillot
3833c12ccc
Refactoring/rewrite of modal boxes handling
2017-01-02 17:01:27 -05:00
Frederic Guillot
07c44d2113
Avoid code duplication in PR #2891
2016-12-19 22:27:13 -05:00
phecho
89feb0ae03
Implement feature #2843
2016-12-13 19:49:16 +08:00
Frederic Guillot
ed406b7997
Add download icon in image slideshow
2016-12-11 19:44:29 -05:00
Frederic Guillot
a3d1ce47d3
Add slideshow for images
2016-12-11 18:37:40 -05:00
Frederic Guillot
ffb3926178
Replace Chosen jQuery plugin by custom UI component
2016-12-11 15:46:54 -05:00
Frederic Guillot
c0049ed7e6
Rewrite project creation component in vanilla js
2016-12-10 11:36:22 -05:00
Frederic Guillot
67d01951f5
Rewrite component to change user/group role
2016-12-09 20:35:40 -05:00
phecho
98d1c06be0
Fix issue #2871
2016-12-07 17:48:23 +08:00
Frederic Guillot
b8f7532e5c
Add personal API access token
2016-12-03 15:43:36 -05:00
Frederic Guillot
23d862aef8
Add suggest menu for task ID
2016-12-03 12:56:12 -05:00
Frederic Guillot
453513da29
Make suggest menu appears in comment textareas
2016-11-27 18:48:42 -05:00
Frederic Guillot
de2501f070
Improve tabindex for project settings forms
2016-11-27 18:33:00 -05:00
Frederic Guillot
04ff67e26b
Rewrite task move position component and remove Vuejs
2016-11-26 16:00:52 -05:00
Frederic Guillot
b9ab163344
Move chart task time column to components
2016-11-21 23:16:18 -05:00
Frederic Guillot
d3cb436eb5
Rewrite external task view component in vanilla javascript
2016-11-21 23:01:17 -05:00
Frederic Guillot
8976f4d15c
Use components to render charts
2016-11-21 22:50:57 -05:00
Frederic Guillot
a3bb27109d
Replace calendar component by vanilla javascript
2016-11-21 22:08:35 -05:00
Frederic Guillot
e2a867166b
Convert calendar to VueJS component
...
Update to FullCalendar 3.1.0 as well.
2016-11-15 21:24:25 -05:00
Frederic Guillot
ebb6b2827d
Replace SimpleMDE with custom Markdown editor
2016-11-13 22:51:59 -05:00
Frederic Guillot
83f529008a
Handle modification of external tasks
2016-11-07 21:26:55 -05:00
Frederic Guillot
e5c63f4ecc
Load external tasks asynchronously from task view page
2016-11-06 20:08:36 -05:00
Frederic Guillot
3f7840c4db
Add the possibility to create external tasks
2016-11-05 22:26:58 -04:00
Frédéric Guillot
c2e3f1eba9
Show error messages in dialog box to move tasks
2016-10-21 07:41:52 -04:00
Frédéric Guillot
6a3e435e89
Show move position menu when necessary
2016-10-21 07:31:22 -04:00
Frederic Guillot
26e901dfe6
Accept more file types for FileLinkProvider
2016-10-09 21:17:14 -04:00
Frederic Guillot
5e2e0272ed
Send absolute links in email notifications
2016-10-08 09:53:46 -04:00
Frederic Guillot
4cc856344f
Do not show closed tasks in task move position form
2016-10-05 20:37:51 -04:00
Frederic Guillot
9159be81ec
Merge pull-request #2707
2016-10-05 08:46:39 -04:00
Eskiso
83a02a112a
Added hook to header of table
2016-10-05 02:50:56 +01:00
Eskiso
471f24f414
Renamed hook to better describe position.
2016-10-05 02:35:35 +01:00
Eskiso
11817d63de
Renamed hook to better describe position.
2016-10-05 02:32:35 +01:00
Eskiso
f9fa6ceb85
Removed second argument (empty)
2016-10-05 02:27:15 +01:00
Eskiso
33436390b8
No need for values in array
2016-10-04 08:53:07 +01:00
Eskiso
b2cfe6f0b1
Removed $values and $errors
2016-10-03 23:40:14 +01:00
Frederic Guillot
534f760fb1
Add a space between task id and caret (PR #2714 )
2016-10-03 18:00:19 -04:00
Eskiso
30422c9087
Removed $values and $errors
2016-10-01 12:11:37 +01:00
Carlos Ferreira
273a9b5684
Add visual icon to show a dropdown action on task
...
http://s10.postimg.org/gkcsee03d/screenshot_128.png
2016-09-29 21:37:33 +01:00
Eskiso
a5aa423694
Added hook for plugins
2016-09-28 17:29:33 +01:00
Eskiso
7a9ee838f0
Added hooks for plugins
2016-09-28 17:28:48 +01:00
Eskiso
3cd709aec9
Added hooks for plugins
2016-09-28 17:27:21 +01:00
Eskiso
ee2de22b58
Added hook for plugins
2016-09-28 17:25:52 +01:00
Eskiso
a44d7fa396
Added hook for plugins
2016-09-28 17:25:32 +01:00
Eskiso
a4686877e8
Moved plugin added fields on the first column to position before checkbox
...
For templating reasons, when adding new fields to the first column they should be between tag selection and the checkbox.
2016-09-28 09:26:24 +01:00
Carlos Ferreira
76b4f631dc
Avoid "Controller not found"
2016-09-27 21:27:55 +01:00
Frederic Guillot
91c1109b05
Change column move restriction behavior
2016-09-19 20:45:36 -04:00
Frederic Guillot
c328bcf840
Enforce restrictions for column menus
2016-09-18 22:05:20 -04: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
0e055eabe1
Add custom role edition
2016-09-17 15:25:27 -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
f0a3bc9494
Change due date color on the board
2016-09-05 11:41:52 -04:00
Frederic Guillot
21f8cebe85
Add new Vue.js component to handle submit and cancel buttons
2016-09-04 20:03:24 -04:00
Frederic Guillot
daa076eea7
Convert time comparison chart to Vue.js component
2016-09-03 21:20:54 -04:00
Frederic Guillot
ef8ddb59c9
Convert user distribution chart to Vue.js component
2016-09-03 20:45:30 -04:00
Frederic Guillot
8c07a0d03e
Convert task distribution chart to Vue.js component
2016-09-03 20:39:13 -04:00
Frederic Guillot
59fd3c366c
Add close button to modal when there is no destination project
2016-09-03 20:11:31 -04:00
Frederic Guillot
67bbb9f49a
Fix typo in project view switcher template
2016-09-03 20:07:00 -04:00
Frederic Guillot
d9a6dc65be
Always display board selector container to avoid bad menu position
2016-08-31 22:23:10 -04:00