|
|
dac23cffd6
|
Replace calls to Session::get inside models with constructor parameters
|
2020-09-23 01:50:18 +02:00 |
|
|
|
bc731efb65
|
Move table construction out of models and into views
|
2020-09-21 14:38:58 +02:00 |
|
|
|
94ddd889d4
|
Add a dedicated 'Admin' system role and replace the admin flag on users
|
2020-09-12 10:34:20 +02:00 |
|
|
|
7b80d54a73
|
Convert 'special' role flag to an enum for future expansion
|
2020-09-12 00:06:20 +02:00 |
|
|
|
9f01e767bc
|
Move issue tags and user password hashes into Data namespace, move UserId construction
|
2020-08-29 23:19:23 +02:00 |
|
|
|
15aa470ca1
|
Completely replace incrementing user IDs with the new string IDs
|
2020-08-29 23:19:23 +02:00 |
|
|
|
777db1fd51
|
Add non-consecutive user IDs that can be exposed
|
2020-08-29 08:19:37 +02:00 |
|
|
|
19e9fd6621
|
Change naming scheme of individual 'trackers' to 'projects'
|
2020-08-27 07:33:11 +02:00 |
|
|
|
dcf6a99136
|
Fix a few issues (disabled <select> cursor, issue edit check crashing for guests, code formatting)
|
2020-08-27 01:11:53 +02:00 |
|
|
|
6ecfcefb24
|
Rename Markdown references to LightMark and outline the intended features
|
2020-08-26 04:58:12 +02:00 |
|
|
|
c918fa0593
|
Refactor permission handling
|
2020-08-26 03:29:17 +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 |
|
|
|
82bd65ce2f
|
Move utils.php and add a few more utility functions
|
2020-08-21 22:01:04 +02:00 |
|
|
|
31c082feeb
|
Disable tracker role move buttons where movement is impossible
|
2020-08-21 20:29:32 +02:00 |
|
|
|
6ba31f2b8f
|
Disable milestone move buttons where movement is impossible
|
2020-08-21 20:29:30 +02:00 |
|
|
|
2f831b40e1
|
Add tracker role settings page
|
2020-08-21 14:53:33 +02:00 |
|
|
|
87a2430272
|
Add user delete page & prohibit deleting admin accounts
|
2020-08-21 03:08:49 +02:00 |
|
|
|
9106c5597d
|
Add tracker role ordering & prevent lower roles from editing equal/higher role members
|
2020-08-20 12:48:01 +02:00 |
|
|
|
0e874461d8
|
Add missing permission checks
|
2020-08-19 19:53:10 +02:00 |
|
|
|
133556ce2d
|
Add user edit page & fix duplicate user form errors
|
2020-08-18 14:36:07 +02:00 |
|
|
|
6afbf0cf77
|
Make Text component use htmlspecialchars, add Html component, update & fix uses
|
2020-08-17 18:59:45 +02:00 |
|
|
|
caa111fd59
|
Add per-tracker milestone ID to avoid leaking global IDs
|
2020-08-16 17:14:04 +02:00 |
|
|
|
4f1680677b
|
Fix doubled htmlspecialchars in FormComponent fill method calls
|
2020-08-16 11:11:04 +02:00 |
|
|
|
562c518a66
|
Add 'special' role flag
|
2020-08-16 09:11:38 +02:00 |
|
|
|
17ba93a623
|
Make tracker deletion a separate page with additional checks
|
2020-08-15 15:50:49 +02:00 |
|
|
|
67471ff6ad
|
Fix missing htmlspecialchars on most form fields
|
2020-08-09 21:41:05 +02:00 |
|
|
|
cdd79a9878
|
Cleanup code and address minor TODOs and IDE inspections
|
2020-08-09 16:38:38 +02:00 |
|
|
|
db8fd77ac4
|
Add per-tracker user settings & implement active milestone
|
2020-08-08 14:41:05 +02:00 |
|
|
|
45ab784500
|
Implement milestone update date based on most recently updated issue
|
2020-08-08 13:14:13 +02:00 |
|
|
|
d9dd66a6e5
|
Add issue create/edit page
|
2020-08-06 22:42:55 +02:00 |
|
|
|
ae25051aa8
|
Minor fixes (code formatting, unused elements, future TODOs)
|
2020-08-06 15:45:49 +02:00 |
|
|
|
ab75ece64c
|
Add tracker milestone page w/ new icons
|
2020-08-06 14:51:01 +02:00 |
|
|
|
bbfefae820
|
Add issue data classes w/ issue and milestone table definitions
|
2020-08-06 11:34:19 +02:00 |
|
|
|
3ce3943200
|
Add tracker settings page
|
2020-08-05 12:34:52 +02:00 |
|
|
|
c76cb42f6b
|
Add tracker membership and permission system
|
2020-08-05 09:22:12 +02:00 |
|
|
|
b03680cf98
|
Add 'Users' admin page
|
2020-08-04 09:35:26 +02:00 |
|
|
|
d50ded3936
|
Add WIP permission system w/ system perms, admin account, and controller support
|
2020-08-04 09:24:23 +02:00 |
|
|
|
9ffd847bb0
|
Add tracker table and basic tracker page classes
|
2020-08-03 21:22:26 +02:00 |
|
|
|
4696ccb6a3
|
Add users and user login session handling
|
2020-08-03 08:44:45 +02:00 |
|