Commit Graph

595 Commits

Author SHA1 Message Date
Eskiso
4d1205a0fe Don't force role of user if no ldap groups defined
We should not force role of user on LDAP logins if there are not Manager/Admin groups defined, return null to get the one from database as before.
2020-12-02 22:44:39 -08:00
Michael
af9aec88a5 Add hidden accessible titles 2020-10-05 21:29:48 -07:00
JayBeeDe
e3e9cabd8b Added setting that makes possible any new LDAP user to be Manager by default 2020-10-04 12:11:07 -07:00
Michael Vickers
b24d05df76 Add aria-label to user mention 2020-10-04 10:43:18 -07:00
Michael Vickers
d418115adc Hide user name from screen readers 2020-10-04 10:42:01 -07:00
Michael Vickers
33531d47c2 Add aria-label to letter avatars 2020-10-04 10:42:01 -07:00
mildis
33c3b32cda Allow email to be retrieve by SSO ReverseProxy
If REMOTE_EMAIL header is set, use it as user email.
If REVERSE_PROXY_DEFAULT_DOMAIN is set but not REMOTE_EMAIL, use the current construct.
2020-08-28 22:59:59 -07:00
mildis
9e1e4ea381 Allow use of the user's DN as the group filter substitution 2020-05-21 20:57:30 -07:00
Franky Van Liedekerke
791c4abd57 Copy subtask assignee when duplicating a subtask
Closes #4469
2020-04-26 11:29:26 -07:00
Timo
027f875ac6 Save task list order in user session 2020-04-22 20:40:39 -07:00
Manfred Hoffmann
5e70e96772 Replace last occurences of "private" with "personal" 2020-04-06 20:36:20 -07:00
Timo
490bcd17d8 Add new event subtask.create_update 2020-04-05 14:50:11 -07:00
Frédéric Guillot
c12bbb1613 Fix grammatical errors
Fixes #4420
2020-02-29 16:34:38 -08:00
Andre Nathan
c8a617cfcb Add per-project and per-swimlane task limits
This change allows projects and swimlanes to be configured with task limits that apply to their whole scope (i.e. all active tasks in a project or swimlane, respectively), as opposed to the usual per-column task limits.
2020-02-25 20:26:31 -08:00
Slade
0360c57c79 Update regex to detect external links with attachments
Fixes #4359
2020-02-05 18:46:13 -08:00
Andre Nathan
e59ab08af3 Allow task limits to be applied per-swimlane 2020-02-04 20:16:35 -08:00
Timo
64397f45fa Kanboard now requires PHP >= 7.2 since other versions are deprecated 2020-01-14 12:02:31 -08:00
Rafael de Camargo
c0d8407d9a Fix automatic action condition check
Checks for source column instead of current column because the condition 
is "moved away"
Closes #4277
2019-08-27 20:51:27 -07:00
Rafael de Camargo
c6df7c081a Fixes task assignee filter test
The query must be reset before every filter apply
2019-08-27 20:28:58 -07:00
Rafael de Camargo
1731211908 Add tests for task link and subtask assignee filters 2019-08-27 20:28:58 -07:00
Rafael de Camargo
4d07628054 Add hash to image url to force browser to update profile when changed
Closes #4241
2019-08-27 20:19:51 -07:00
Rafael de Camargo
7283bfaef6 Implements check for duplicate default categories 2019-07-23 15:41:13 -07:00
Rafael de Camargo
e488fdd154 Implements check for duplicate default columns 2019-07-23 15:41:13 -07:00
Frédéric Guillot
051c36f597 Add support for reference:none 2019-07-17 15:27:12 -07:00
Rafael de Camargo
c250f3b1b8 Add option to clone filters on project duplication
* Fixed missing metadata option from project "create from"
* Added option to clone project custom filters
* Added append option to custom field tests
* Added a test that uses the "append" option
* Fixed disabled swimlane duplication error with Postgresql
2019-07-17 14:32:16 -07:00
renothing
d3d5522432 Automatically update the start date when a task move away from a column 2019-07-08 19:48:24 -07:00
renothing
0d8fbc85d8 Add automatic action to move task between columns based on due date 2019-06-15 20:03:41 -07:00
Rafael de Camargo
d5f6317608 Do not show duplicated results when multiple comments match 2019-05-13 22:34:52 -07:00
Frédéric Guillot
928f80d569 Update unit tests 2019-01-30 22:25:57 -08:00
rafacamargo123
30e9c22139 Fix import of automatic actions when parameters are "unassigned" or "no category" 2018-12-27 11:44:49 -08:00
Richard Levitte
2674def351 Add the locale en_GB 2018-11-08 20:46:01 -08:00
Frédéric Guillot
a08d8673e9 Duplicate tag color when duplicating projects 2018-10-02 11:12:36 -07:00
Frédéric Guillot
b6e0b9cc09 Duplicate category color when duplicating projects 2018-10-02 10:16:30 -07:00
Matteo Mazza
f28d7a15b9 Add custom roles project duplication 2018-08-22 21:00:01 -07:00
Julian Maurice
9d4cd31e1a Allow to associate tags to colors
The color is then used as background in the board, list and task details
views
2018-08-11 10:15:13 +02:00
cl0ne
c44880a588 Exclude task links and user mentions from nesting 2018-07-25 15:07:34 -07:00
Frédéric Guillot
a0c44d238a Make sure automatic actions are applied to all tasks when using bulk operations 2018-06-01 16:35:45 -07:00
Frédéric Guillot
cc17cb3207 Do not show inactive users in group members dropdown 2018-05-07 10:48:43 -07:00
Frédéric Guillot
5996a8abcf Rewrite tooltips code without jQuery 2018-04-20 15:18:30 -07:00
Frédéric Guillot
dd92564d22 Increase text fields length in several tables 2018-04-11 13:48:13 -07:00
Frédéric Guillot
c84378648f Fallback to "status:open" if there is no user filter 2018-04-02 19:18:11 -07:00
Aurélien
5f7a3442d6 Add default filter per user 2018-04-02 14:07:04 -07:00
Frédéric Guillot
7cc38954f8 Add cli to base test class 2018-03-29 22:04:24 -07:00
DebianRoxx
d34a5c50c4 Fix role precedence in LDAP integration 2018-03-08 13:20:33 -08:00
Frédéric Guillot
299198f718 Move SimpleLogger lib into app source tree 2018-03-05 12:04:28 -08:00
Frédéric Guillot
a93b8e10f5 Kanboard requires at least PHP 5.6 now 2017-12-15 11:55:42 -08:00
Frédéric Guillot
ccd177ada6 Store PHP sessions in the database 2017-12-12 15:04:28 -08:00
Frédéric Guillot
0153cb33de Add command to remove project activities after one year 2017-12-01 11:54:02 -08:00
Frédéric Guillot
cb9e6377f6 Disable private projects when disabling a user 2017-11-30 12:02:48 -08:00
Frédéric Guillot
1db9bc1b2e Update code base and doc to use kanboard.org domain 2017-11-27 11:14:37 -08:00