1
0
Fork 0
Commit Graph

42 Commits

Author SHA1 Message Date
chylex 0cabcab391 Move version file creation to install.php 2020-09-20 16:36:31 +02:00
chylex e677393968 Add modal dialog to choose issue type when clicking New Issue 2020-09-18 18:02:28 +02:00
chylex 7b80d54a73 Convert 'special' role flag to an enum for future expansion 2020-09-12 00:06:20 +02:00
chylex 3e45350ad7 Fix wrong system permission name in database ENUM column 2020-09-09 23:24:00 +02:00
chylex 5d04f55db7 Add project description w/ editor in settings 2020-09-08 02:20:47 +02:00
chylex d006467063 Add system role ordering 2020-09-08 00:28:56 +02:00
chylex f183b577ad Fix broken installation 2020-09-05 11:22:48 +02:00
chylex 3eca0c8fef Rename SystemConfig to ConfigFile 2020-09-03 20:44:16 +02:00
chylex 1964d27f34 Rename error model/page to a more generic message model/page 2020-09-03 08:23:33 +02:00
chylex 94a84aa67f Prevent running Lightning Tracker if an update failed and the installation was not fully reverted 2020-09-01 11:05:26 +02:00
chylex ddd8f9bd9c Rewrite update migrations to save progress & remove old migrations 2020-08-30 09:58:45 +02:00
chylex 777db1fd51 Add non-consecutive user IDs that can be exposed 2020-08-29 08:19:37 +02:00
chylex 1077944454 Add member removal page 2020-08-28 05:32:46 +02:00
chylex 455cc331ae Include 'Php Inspections (EA Extended)' inspections & address them 2020-08-28 00:13:19 +02:00
chylex 32b9bcd40b Add system permission settings & reorganize the permissions 2020-08-27 22:08:16 +02:00
chylex 19e9fd6621 Change naming scheme of individual 'trackers' to 'projects' 2020-08-27 07:33:11 +02:00
chylex 0815d3e5f9 Refactor error message controller code into a utility function 2020-08-26 01:47:56 +02:00
chylex 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
chylex 7c6245656c Generate resource version automatically based on a hash of all resource files 2020-08-24 07:23:56 +02:00
chylex 2b97c92a3c Fix crash when the base URL does not contain any folders 2020-08-24 03:28:46 +02:00
chylex 4331b35ceb Add CSS merging & minification 2020-08-24 01:35:02 +02:00
chylex c2b8f046eb Add tracker role edit page & show permissions in role list page 2020-08-23 12:40:15 +02:00
chylex 82bd65ce2f Move utils.php and add a few more utility functions 2020-08-21 22:01:04 +02:00
chylex 2f831b40e1 Add tracker role settings page 2020-08-21 14:53:33 +02:00
chylex 87a2430272 Add user delete page & prohibit deleting admin accounts 2020-08-21 03:08:49 +02:00
chylex 9106c5597d Add tracker role ordering & prevent lower roles from editing equal/higher role members 2020-08-20 12:48:01 +02:00
chylex a3961f7560 Add tracker member edit page 2020-08-20 01:42:57 +02:00
chylex abb263529d Fix broken parent folders in login return page & table row links 2020-08-19 00:09:31 +02:00
chylex 579d06d7c0 Fix wrong cookie path when installed in a non-root folder 2020-08-18 23:44:13 +02:00
chylex e2e30e5145 Fix formatting & remove unnecessary code and TODOs 2020-08-18 22:40:52 +02:00
chylex 133556ce2d Add user edit page & fix duplicate user form errors 2020-08-18 14:36:07 +02:00
chylex 21023c86a8 Add Request::empty() 2020-08-18 12:45:31 +02:00
chylex 2677a1321b Add milestone delete page 2020-08-17 11:26:38 +02:00
chylex 5b42253c81 Add milestone edit page & tweak milestone list 2020-08-16 23:06:45 +02:00
chylex 562c518a66 Add 'special' role flag 2020-08-16 09:11:38 +02:00
chylex 17ba93a623 Make tracker deletion a separate page with additional checks 2020-08-15 15:50:49 +02:00
chylex f1cead5265 Fix cookie path & login return path to properly handle base path folders 2020-08-14 17:35:20 +02:00
chylex 3b6c687b93 Add 404 favicon route 2020-08-12 16:46:09 +02:00
chylex 441deec263 Add account page with appearance settings 2020-08-10 16:21:00 +02:00
chylex 3681228a5f Add resource versioning system 2020-08-10 11:35:43 +02:00
chylex 3226d4299b Finish CSRF protection (adding Origin header check alongside existing SameSite=Lax login token cookie) 2020-08-10 00:22:43 +02:00
chylex ed32adbfec Fix base URL trailing slash & PHP version detection in PHP 5 and older 2020-08-09 21:42:02 +02:00