Commit Graph

53 Commits

Author SHA1 Message Date
Frédéric Guillot aade89c9ba Add Themes: Dark, light and automatic mode 2023-05-14 21:14:35 -07:00
Frédéric Guillot 728ba61450 Invalidate captcha after it is used 2021-06-05 15:30:03 -07:00
Thomas e650ed5814 Escape table name 'groups' because groups is a reserved word as of MySql 8.0.2 2018-10-06 13:06:13 -07:00
Frédéric Guillot 0e8a94ac42 Adjust field size to keep compatibility with MySQL 5.6 2018-04-12 15:39:55 -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 ccd177ada6 Store PHP sessions in the database 2017-12-12 15:04:28 -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
Frederic Guillot 2a313eb971 Add the possibility to send tasks and comments to multiple recipients 2017-11-17 14:46:23 -08:00
Frederic Guillot 765cb42725 Solve conflict in PR #3113 2017-11-15 15:05:06 -08:00
Frederic Guillot a12e159de0 Check if the start date is before due date 2017-11-09 11:17:07 -08: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 88dd6abbf3 Make sure only admins can change password of other users 2017-08-11 21:24:29 -07:00
Thomas Andres ad0cee20c1 changed date_started to the same behaviour as date_due 2017-03-16 22:43:59 +01:00
Thomas Andres 30cdeaa689 Changed TaskValidator to accept all date/time formats for date_started
The TaskValidator did only accept the date/time format defined in the application configuration.
2017-03-12 18:03:09 +01: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 de128dbad8 Remove default swimlane 2017-02-18 09:42:01 -05:00
Frederic Guillot 706ced08df Improve validation message 2017-02-16 22:27:23 -05:00
Frederic Guillot d5c4c18ea0 Add email address field for projects 2017-02-04 16:03:29 -05:00
Frederic Guillot d81fb20df6 Fix wrong datetime formatting when task form shows validation errors 2017-01-24 20:04:58 -05:00
Frederic Guillot 10d96bfd66 Add user invitations 2017-01-22 22:38:00 -05:00
Frederic Guillot 3833c12ccc Refactoring/rewrite of modal boxes handling 2017-01-02 17:01:27 -05:00
Frederic Guillot c2f1cc8f74
Restrict task complexity to a specific range to avoid integer overflow 2016-10-08 09:58:11 -04:00
Frederic Guillot 3043163747
Add column restrictions to custom project roles 2016-09-18 21:19:48 -04:00
Frederic Guillot 0e055eabe1
Add custom role edition 2016-09-17 15:25:27 -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 b48c0cecbb
Added new arguments to project API calls and update composer.json 2016-06-26 11:57:28 -04:00
Frederic Guillot fc93203e4d
Sync locales 2016-06-24 22:28:26 -04:00
Frederic Guillot ce367a24fc
Added tag modification from the user interface 2016-06-24 22:10:14 -04:00
Frederic Guillot b6e92cb64a
Remove dropdown menus that are now available with task edit form 2016-06-24 18:09:01 -04:00
Frederic Guillot 656f430632 Changed DateParser to use only user format and ISO-8601 2016-06-05 21:28:56 -04:00
Frederic Guillot 700ffec5ab Rename base validator class 2016-05-28 21:29:37 -04:00
Frederic Guillot 14713b0ec7 Rename all models 2016-05-28 19:48:22 -04:00
Frederic Guillot 10f662ce07 Add tasks in bulk from the board 2016-05-13 21:44:31 -04:00
Frederic Guillot a7f3e3bec5 PHPdoc cleanup 2016-03-04 21:11:12 -05:00
Frederic Guillot fafc272085 Added new template hook for application settings page 2016-02-28 22:00:54 -05:00
Frederic Guillot 2d27c36a71 Use inline popup to create new columns 2016-02-20 10:46:10 -05:00
Frederic Guillot 58cef28967 The date time format can be chosen in application settings 2016-02-06 18:08:41 -05:00
Frederic Guillot 5c92f46786 Add external links for tasks with plugin api 2016-01-30 20:38:20 -05:00
Frederic Guillot 051bf1c9db Add configurable task priority 2016-01-24 20:38:39 -05:00
Frederic Guillot 27b9b7a727 Minor code improvements 2016-01-16 22:29:29 -05:00
Frederic Guillot a8f404421f Fix bug: unable to set currency rate with Postgres 2016-01-14 20:40:31 -05:00
Frederic Guillot 805be7d331 Move validator methods 2016-01-14 20:18:13 -05:00
Frederic Guillot dc35a78374 Move some validators to separate classes 2016-01-13 21:45:14 -05:00
Frederic Guillot 3699073371 Move project validator methods 2016-01-11 22:07:39 -05:00
Frederic Guillot e31185a2bd Minor fixes 2016-01-11 21:54:52 -05:00
Frederic Guillot 9a661a5e9e Move subtask validator methods 2016-01-11 21:47:51 -05:00
Frederic Guillot 20b9c3d030 Move swimlane validator methods 2016-01-11 21:36:00 -05:00
Frederic Guillot b50f53ab3a Move task link validator methods 2016-01-11 21:27:49 -05:00