|
bae521455d
|
Tweak LightMark styles and swap formatting codes for bold & italic text
|
2020-09-01 09:08:27 +02:00 |
|
|
2f5d58edc8
|
Fix wrong JOIN condition used for active milestone progress & reformat all JOIN conditions
|
2020-09-01 08:47:18 +02:00 |
|
|
303f1fdfd8
|
Force LF line endings
|
2020-09-01 08:12:46 +02:00 |
|
|
89eeacc16a
|
Refactor how models handle loading data and component construction
|
2020-08-31 18:02:41 +02:00 |
|
|
3f72929cb7
|
Add titled section component
|
2020-08-31 06:02:22 +02:00 |
|
|
9a6a735214
|
Implement LightMark inline font formatting
|
2020-08-31 03:55:57 +02:00 |
|
|
ddd8f9bd9c
|
Rewrite update migrations to save progress & remove old migrations
|
2020-08-30 09:58:45 +02:00 |
|
|
2da94652ab
|
Move permission validation from role edit pages into RoleFields
|
2020-08-30 03:46:53 +02:00 |
|
|
1e92a5096b
|
Fix or suppress IDE inspections
|
2020-08-30 02:56:36 +02:00 |
|
|
0ce8c7d561
|
Refactor forms to reduce <label> code duplication
|
2020-08-30 02:25:57 +02:00 |
|
|
d49f633d98
|
Replace SQL constraint violation checks with early manual checks
|
2020-08-30 00:24:06 +02:00 |
|
|
b8a68be934
|
Fix completely broken project creation & redirect to project URL on success
|
2020-08-29 23:36:00 +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 |
|
|
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 |
|
|
756f0af296
|
Add LightMark link and image parsing
|
2020-08-28 07:46:27 +02:00 |
|
|
fe5942b0d5
|
Tweak icon button forms to avoid trailing question mark in URLs
|
2020-08-28 07:30:47 +02:00 |
|
|
90019a42ae
|
Allow keeping issue assignment when editing issues assigned to former members & fix invalid assignee resetting form
|
2020-08-28 05:44:53 +02:00 |
|
|
dd16d774cd
|
Fix crash when trying to edit an invalid project member
|
2020-08-28 05:33:12 +02:00 |
|
|
1077944454
|
Add member removal page
|
2020-08-28 05:32:46 +02:00 |
|
|
77bf0e36db
|
Change action names in a few edit pages from 'Edit' to 'Confirm'
|
2020-08-28 05:32:26 +02:00 |
|
|
2fa048d511
|
Add IconButtonFormComponent to replace a common button pattern
|
2020-08-28 05:32:26 +02:00 |
|
|
455cc331ae
|
Include 'Php Inspections (EA Extended)' inspections & address them
|
2020-08-28 00:13:19 +02:00 |
|
|
aec57ae065
|
Prohibit empty database passwords & avoid exposing them on the Settings page
|
2020-08-27 22:08:16 +02:00 |
|
|
32b9bcd40b
|
Add system permission settings & reorganize the permissions
|
2020-08-27 22:08:16 +02:00 |
|
|
bddfaeaf26
|
Update navigation and issue type icons & tweak styles
|
2020-08-27 21:04:44 +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 |
|
|
cdcb34b0e7
|
Work on browser compatibility
|
2020-08-27 01:11:53 +02:00 |
|
|
b2126765b2
|
Create FUNDING.yml
|
2020-08-26 11:23:31 +02:00 |
|
|
021cfc9538
|
Fix wrong login return path when request's and navigation's base paths mismatch
|
2020-08-26 10:22:14 +02:00 |
|
|
5df6c75c43
|
Work on LightMark paragraph parsing & separate LightMark styles from issue description CSS
|
2020-08-26 10:22:14 +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 |
|
|
0815d3e5f9
|
Refactor error message controller code into a utility function
|
2020-08-26 01:47:56 +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 |
|
|
e6bf48f382
|
Fix a few permission bugs (issue creation & editing, permission retrieval)
|
2020-08-25 12:27:56 +02:00 |
|
|
b994349a08
|
Add markdown editor interactive buttons for headings and tasks
|
2020-08-25 03:23:23 +02:00 |
|
|
3f3b6afb28
|
Update icon set & form message style
|
2020-08-24 21:09:02 +02:00 |
|
|
3995bd3d7b
|
Automatically resize issue description editor based on line count & make font size consistent
|
2020-08-24 10:07:16 +02:00 |
|
|
2d0c7bf902
|
Add AJAX support for issue tasks & tweak progress bar animation
|
2020-08-24 09:13:25 +02:00 |
|
|
18ad3747b1
|
Add JSON controller action
|
2020-08-24 08:35:50 +02:00 |
|
|
7c6245656c
|
Generate resource version automatically based on a hash of all resource files
|
2020-08-24 07:23:56 +02:00 |
|
|
a0f25e959d
|
Fix missing tracker ID checks in permission table queries
|
2020-08-24 04:07:59 +02:00 |
|
|
2b97c92a3c
|
Fix crash when the base URL does not contain any folders
|
2020-08-24 03:28:46 +02:00 |
|
|
7af292a5a1
|
Update project JS formatting
|
2020-08-24 03:06:31 +02:00 |
|
|
8dd93de601
|
Add build task with dedicated output folder & remove /~generated/ folder from previous commit
|
2020-08-24 03:06:31 +02:00 |
|
|
4331b35ceb
|
Add CSS merging & minification
|
2020-08-24 01:35:02 +02:00 |
|