|
a2f7e22845
|
Add Gulp
|
2020-08-24 00:01:13 +02:00 |
|
|
2d3cefb6fc
|
Add buttons to quickly set issue status
|
2020-08-23 21:07:30 +02:00 |
|
|
9575557c6c
|
Add Text::withIssueTag
|
2020-08-23 21:07:30 +02:00 |
|
|
c54cabf4ff
|
Minor polishing work (texts, styling, table layouts, cleanup)
|
2020-08-23 21:07:30 +02:00 |
|
|
3d3d4c7fd0
|
Fix displaying errors in checkbox hierarchy components
|
2020-08-23 12:40:36 +02:00 |
|
|
c2b8f046eb
|
Add tracker role edit page & show permissions in role list page
|
2020-08-23 12:40:15 +02:00 |
|
|
8940369611
|
Add option for table columns with text wrapping
|
2020-08-23 02:08:47 +02:00 |
|
|
9206a6d048
|
Add checkbox hierarchy form component
|
2020-08-23 02:06:39 +02:00 |
|
|
8ebf2f71b0
|
Fix missing code path in issue task updates & wrong form checkbox getter syntax
|
2020-08-22 03:55:54 +02:00 |
|
|
70785a7a60
|
Fix migration code not processing all versions at once
|
2020-08-22 03:52:11 +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 |
|
|
ac3234ab25
|
Fix missing exception rethrows after several rollbacks
|
2020-08-22 01:03:42 +02:00 |
|
|
94d5d161fe
|
Fix 404 page when editing valid milestone with invalid data
|
2020-08-22 01:03: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 |
|
|
9574202c21
|
Fix tracker role ordering on deletion & have special roles use ordering 0
|
2020-08-21 20:29:31 +02:00 |
|
|
6ba31f2b8f
|
Disable milestone move buttons where movement is impossible
|
2020-08-21 20:29:30 +02:00 |
|
|
84ac2032d2
|
Minor refactoring & formatting fixes
|
2020-08-21 20:29:29 +02:00 |
|
|
65378665b0
|
Add support for disabled icon buttons
|
2020-08-21 15:54:41 +02:00 |
|
|
2f831b40e1
|
Add tracker role settings page
|
2020-08-21 14:53:33 +02:00 |
|
|
7790d4ce48
|
Reconfigure default tracker roles and permissions
|
2020-08-21 13:16:46 +02:00 |
|
|
87a2430272
|
Add user delete page & prohibit deleting admin accounts
|
2020-08-21 03:08:49 +02:00 |
|
|
b3fd0e87b2
|
Reduce code duplication when getting logged in user ID
|
2020-08-20 13:18:26 +02:00 |
|
|
9106c5597d
|
Add tracker role ordering & prevent lower roles from editing equal/higher role members
|
2020-08-20 12:48:01 +02:00 |
|
|
d66bd961dc
|
Allow multiple database transactions during migration
|
2020-08-20 11:48:31 +02:00 |
|
|
a3961f7560
|
Add tracker member edit page
|
2020-08-20 01:42:57 +02:00 |
|
|
39d5d0d7f6
|
Add controller handler that loads string IDs
|
2020-08-20 01:06:45 +02:00 |
|
|
fe7f229697
|
Fix adding unchecked tasks to a task-less issue changing status to in-progress
|
2020-08-19 23:30:57 +02:00 |
|
|
074736f967
|
Refactor form validation to eliminate duplicate code
|
2020-08-19 23:22:47 +02:00 |
|
|
0e874461d8
|
Add missing permission checks
|
2020-08-19 19:53:10 +02:00 |
|
|
e7d24d5598
|
Refactor form actions and controller code & make controllers handle action permission checks
|
2020-08-19 17:43:03 +02:00 |
|
|
89fcd9bc7c
|
Prevent manual assignment of special roles to tracker members
|
2020-08-19 14:42:42 +02:00 |
|
|
620237152f
|
Add Link class & rewrite existing links to avoid potential bugs
|
2020-08-19 14:41:51 +02:00 |
|
|
abb263529d
|
Fix broken parent folders in login return page & table row links
|
2020-08-19 00:09:31 +02:00 |
|
|
3d535ac950
|
Fix URL query in navigation links breaking active page highlight
|
2020-08-18 23:47:53 +02:00 |
|
|
579d06d7c0
|
Fix wrong cookie path when installed in a non-root folder
|
2020-08-18 23:44:13 +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 |
|
|
133556ce2d
|
Add user edit page & fix duplicate user form errors
|
2020-08-18 14:36:07 +02:00 |
|
|
9e0df45543
|
Add milestone name to edit/delete page headings & breadcrumbs to tracker delete page
|
2020-08-18 13:55:05 +02:00 |
|
|
63af771c30
|
Widen 'compact' layout & add 'minimal' layout for certain pages
|
2020-08-18 13:13:14 +02:00 |
|
|
21023c86a8
|
Add Request::empty()
|
2020-08-18 12:45:31 +02:00 |
|
|
7352802a03
|
Add optional placeholder to text fields
|
2020-08-18 12:38:59 +02:00 |
|
|
6b366f405f
|
Refactor page titles & breadcrumbs to simplify code
|
2020-08-18 11:46:16 +02:00 |
|
|
2d66909766
|
Fix crash when trying to delete a missing milestone
|
2020-08-17 23:45:08 +02:00 |
|
|
8a432b06a3
|
Update project code style and inspection settings
|
2020-08-17 23:28:24 +02:00 |
|
|
fe1ff02d0f
|
Return user to their previous page after logging in via navigation & tweak base url
|
2020-08-17 23:26:40 +02:00 |
|
|
72bfb50fac
|
Rewrite table sorting to use Field w/ table names & update and cleanup existing filters
|
2020-08-17 23:05:59 +02:00 |
|
|
82271ba85b
|
Add Field class to replace AbstractFilter::field
|
2020-08-17 22:24:50 +02:00 |
|