Joe Nahmias
bd7f3d219d
bump symfony to 5.4.21
...
adapt to the new EventDispatcher API
- Symfony\Component\EventDispatcher => Symfony\Contracts\EventDispatcher
- dispatch() arguments swap
- execute() must return int
2023-07-01 20:41:08 -07:00
Frédéric Guillot
cda45ddb30
Avoid PHP warning caused by session_regenerate_id()
...
Fixes #5268
2023-05-26 18:55:07 -07:00
Frédéric Guillot
4121940ff1
Avoid CSS issue when upgrading to v1.2.29 without flushing user sessions
...
Fixes #5265
2023-05-24 20:07:36 -07:00
Frédéric Guillot
aade89c9ba
Add Themes: Dark, light and automatic mode
2023-05-14 21:14:35 -07:00
Frédéric Guillot
ae7bc0b74d
Regenerate session ID after successful authentication
...
Closes #5141
2023-04-10 22:08:57 -07:00
Erwan Colin
76a81d0675
Enable external group synchronization deactivation.
2021-09-24 13:38:41 -07:00
Frédéric Guillot
31ce583743
Write RememberMe cookie only after 2FA has been validated
2021-04-04 17:57:47 -07:00
Timo
027f875ac6
Save task list order in user session
2020-04-22 20:40:39 -07:00
Timo
64397f45fa
Kanboard now requires PHP >= 7.2 since other versions are deprecated
2020-01-14 12:02:31 -08:00
Frédéric Guillot
c06a110830
Reduce number of SQL queries when doing groups sync
2018-10-02 15:15:23 -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
ccd177ada6
Store PHP sessions in the database
2017-12-12 15:04:28 -08:00
Frédéric Guillot
6d2076e859
Add config option to exclude fields from auth providers sync
2017-11-28 16:29:49 -08:00
Frederic Guillot
44aa24bab1
Add user backend provider system
2017-11-09 15:09:54 -08: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
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
Frederic Guillot
14713b0ec7
Rename all models
2016-05-28 19:48:22 -04:00
Frederic Guillot
300dabe6b4
Added support for LDAP user photo profile
2016-05-07 12:59:35 -04:00
Frederic Guillot
94989663ec
User roles are now synced with LDAP at each login
2016-05-07 10:36:46 -04:00
Frederic Guillot
60c8867fee
Improve LDAP user group membership synchronization
2016-05-03 22:51:48 -04:00
Frederic Guillot
820c929ab3
Added avatar image upload
2016-03-26 14:43:41 -04:00
Frederic Guillot
2e320ceead
Handle multiple avatar sizes
2016-03-19 13:45:41 -04:00
Frederic Guillot
b9bb088842
Render default avatar provider when having no user linked
2016-03-19 12:17:34 -04:00
Frederic Guillot
9d4ba1471d
Added letter based avatar provider
2016-03-19 11:17:58 -04:00
Frederic Guillot
fa86542f90
Added pluggable Avatar providers
2016-03-18 23:06:32 -04:00
Frederic Guillot
6161eaef9e
Enable/Disable users
2016-02-13 15:38:35 -05:00
Frederic Guillot
18c56a50e7
Fix phpdoc
2015-12-05 21:22:37 -05:00
Frederic Guillot
e9fedf3e5c
Rewrite of the authentication and authorization system
2015-12-05 20:31:27 -05:00