1
0
mirror of https://github.com/chylex/Lightning-Tracker.git synced 2024-11-24 22:42:50 +01:00
Commit Graph

25 Commits

Author SHA1 Message Date
94ddd889d4 Add a dedicated 'Admin' system role and replace the admin flag on users 2020-09-12 10:34:20 +02:00
9051da555c Add unique key to role ordering 2020-09-12 03:53:20 +02:00
7b80d54a73 Convert 'special' role flag to an enum for future expansion 2020-09-12 00:06:20 +02:00
3e45350ad7 Fix wrong system permission name in database ENUM column 2020-09-09 23:24:00 +02:00
84f4d98c20 Split project settings permission into viewing and multiple managing permissions 2020-09-08 22:11:15 +02:00
5d04f55db7 Add project description w/ editor in settings 2020-09-08 02:20:47 +02:00
e6dae46715 Change sizes of project role ID and ordering columns 2020-09-08 00:30:02 +02:00
d006467063 Add system role ordering 2020-09-08 00:28:56 +02:00
15aa470ca1 Completely replace incrementing user IDs with the new string IDs 2020-08-29 23:19:23 +02:00
dd9ed7beed Add names to foreign keys 2020-08-29 08:19:37 +02:00
777db1fd51 Add non-consecutive user IDs that can be exposed 2020-08-29 08:19:37 +02:00
4f006c005e Rename 'x_role_perms' tables to 'x_role_permissions' 2020-08-28 07:55:30 +02:00
32b9bcd40b Add system permission settings & reorganize the permissions 2020-08-27 22:08:16 +02:00
19e9fd6621 Change naming scheme of individual 'trackers' to 'projects' 2020-08-27 07:33:11 +02:00
8c77f71c21 Restrict which issue fields can be changed by non-assignees behind a new permission & redesign issue edit page 2020-08-25 23:58:03 +02:00
c54cabf4ff Minor polishing work (texts, styling, table layouts, cleanup) 2020-08-23 21:07:30 +02:00
c67b4c1ca5 Add per-tracker role ID and remove global IDs 2020-08-22 03:50:37 +02:00
0ced0437bb Rename milestone.edit permission to milestone.manage (w/o migration) 2020-08-22 01:46:38 +02:00
9106c5597d Add tracker role ordering & prevent lower roles from editing equal/higher role members 2020-08-20 12:48:01 +02:00
5e6a148f24 Remove global milestone IDs 2020-08-18 22:41:09 +02:00
e2e30e5145 Fix formatting & remove unnecessary code and TODOs 2020-08-18 22:40:52 +02:00
caa111fd59 Add per-tracker milestone ID to avoid leaking global IDs 2020-08-16 17:14:04 +02:00
562c518a66 Add 'special' role flag 2020-08-16 09:11:38 +02:00
d309496986 Add support for older MySQL versions with low InnoDB key size limits 2020-08-09 16:41:07 +02:00
2597b7edd4 Add installation procedure w/ old installation detection 2020-08-09 12:27:11 +02:00