|
dcaaa09224
|
Implement client-side table layout fix to enable cell ellipsis
|
2020-08-10 14:28:56 +02:00 |
|
|
d8ad14ca08
|
Add missing column width % definitions
|
2020-08-10 14:25:38 +02:00 |
|
|
81e8f7047f
|
Tweak <article> and table icon layout
|
2020-08-10 14:25:20 +02:00 |
|
|
3681228a5f
|
Add resource versioning system
|
2020-08-10 11:35:43 +02:00 |
|
|
ef537673d2
|
Work on design (icons, buttons, milestone widget, accessibility)
|
2020-08-10 11:27:19 +02:00 |
|
|
3226d4299b
|
Finish CSRF protection (adding Origin header check alongside existing SameSite=Lax login token cookie)
|
2020-08-10 00:22:43 +02:00 |
|
|
9b4c40d62e
|
Fix wrong navigation links on invalid tracker pages
|
2020-08-09 22:14:16 +02:00 |
|
|
ed32adbfec
|
Fix base URL trailing slash & PHP version detection in PHP 5 and older
|
2020-08-09 21:42:02 +02:00 |
|
|
45e9cd88cf
|
Add README
|
2020-08-09 21:41:06 +02:00 |
|
|
67471ff6ad
|
Fix missing htmlspecialchars on most form fields
|
2020-08-09 21:41:05 +02:00 |
|
|
d6ac74358a
|
Tweak progress bar design to avoid tearing in stripes
|
2020-08-09 20:32:06 +02:00 |
|
|
79b608b54b
|
Change new issue properties & temporarily work around <input> range step validation
|
2020-08-09 18:33:57 +02:00 |
|
|
dd0ecce66f
|
Turn issue tags into constants
|
2020-08-09 18:31:32 +02:00 |
|
|
e620c20ced
|
Improve automatic issue task handling
|
2020-08-09 18:21:52 +02:00 |
|
|
d309496986
|
Add support for older MySQL versions with low InnoDB key size limits
|
2020-08-09 16:41:07 +02:00 |
|
|
9494f1480e
|
Work around garbage default spl_autoload_register implementation
|
2020-08-09 16:38:39 +02:00 |
|
|
cdd79a9878
|
Cleanup code and address minor TODOs and IDE inspections
|
2020-08-09 16:38:38 +02:00 |
|
|
655d3b1e7e
|
Add update migration system
|
2020-08-09 13:44:29 +02:00 |
|
|
820a05a3de
|
Fix crash when login token cookie is present but incorrect/expired
|
2020-08-09 12:53:28 +02:00 |
|
|
2597b7edd4
|
Add installation procedure w/ old installation detection
|
2020-08-09 12:27:11 +02:00 |
|
|
2fdace70b2
|
Move development server files to a separate folder
|
2020-08-09 00:14:20 +02:00 |
|
|
302516f37a
|
Enable file caching & disable direct access to folders and php files
|
2020-08-09 00:14:19 +02:00 |
|
|
30ee02cd4d
|
Remove icomoon.svg, add icomoon.woff2, fix format order
|
2020-08-08 17:47:31 +02:00 |
|
|
88df6bbaf3
|
Add license
|
2020-08-08 17:46:17 +02:00 |
|
|
dc7180240c
|
Add initial tracker permissions & fix broken logic
|
2020-08-08 15:26:29 +02:00 |
|
|
db8fd77ac4
|
Add per-tracker user settings & implement active milestone
|
2020-08-08 14:41:05 +02:00 |
|
|
95556f9eab
|
Ensure issues cannot be assigned milestones from other trackers
|
2020-08-08 14:05:42 +02:00 |
|
|
2f58d6fceb
|
Fix empty side menu showing empty space in split pages
|
2020-08-08 13:21:53 +02:00 |
|
|
45ab784500
|
Implement milestone update date based on most recently updated issue
|
2020-08-08 13:14:13 +02:00 |
|
|
2176ac0891
|
Fix issue update date not updating when issue tasks change
|
2020-08-08 13:14:13 +02:00 |
|
|
f107dceba7
|
Minor code formatting fixes
|
2020-08-08 13:14:12 +02:00 |
|
|
5bac7dea12
|
Update code to use the new split component & work on responsiveness and design
|
2020-08-08 10:01:38 +02:00 |
|
|
b1992f0bf2
|
Add split component & improve splitting (tweaks, collapsing, width limits)
|
2020-08-08 09:46:04 +02:00 |
|
|
615623b9c0
|
Add issue checkbox syntax w/ update form
|
2020-08-07 20:23:30 +02:00 |
|
|
50a04f80e6
|
Allow issue editing for assignees
|
2020-08-07 19:03:28 +02:00 |
|
|
c66a00e766
|
Implement markdown-style heading parsing
|
2020-08-07 17:21:27 +02:00 |
|
|
9147168778
|
Add unicode iterator class
|
2020-08-07 16:22:41 +02:00 |
|
|
52f71fac6b
|
Make issue deletion a separate page with extra confirmation
|
2020-08-07 12:06:46 +02:00 |
|
|
d007f68726
|
Refactor issue ID loading & fix issue creation page
|
2020-08-07 11:35:24 +02:00 |
|
|
5746cf7541
|
Fix formatting & missing return type hints
|
2020-08-07 10:16:25 +02:00 |
|
|
fd923d9b57
|
Add script to convert <time> tags to local timezone
|
2020-08-07 10:10:29 +02:00 |
|
|
65aa7e1ff3
|
Fix wrong login return page for tracker URLs
|
2020-08-06 22:42:55 +02:00 |
|
|
d9dd66a6e5
|
Add issue create/edit page
|
2020-08-06 22:42:55 +02:00 |
|
|
64ff43fcf2
|
Fix disabled form fields not getting prefilled
|
2020-08-06 22:30:04 +02:00 |
|
|
08ab67b27e
|
Improve design & reliability of disabled form components
|
2020-08-06 22:24:14 +02:00 |
|
|
05fac1a92d
|
Add number field component to forms
|
2020-08-06 21:50:21 +02:00 |
|
|
949ccdd409
|
Add basic issue details page
|
2020-08-06 21:50:21 +02:00 |
|
|
a6500a1508
|
Add tracker issue list page
|
2020-08-06 17:30:29 +02:00 |
|
|
87369b51e2
|
Add optional title to side menu component
|
2020-08-06 17:30:29 +02:00 |
|
|
b334fca4c1
|
Add empty tracker dashboard page
|
2020-08-06 15:45:49 +02:00 |
|