1
0
mirror of https://github.com/chylex/Lightning-Tracker.git synced 2025-01-15 13:42:51 +01:00
Commit Graph

211 Commits

Author SHA1 Message Date
d8ad14ca08 Add missing column width % definitions 2020-08-10 14:25:38 +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
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
67471ff6ad Fix missing htmlspecialchars on most form fields 2020-08-09 21:41:05 +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
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
2597b7edd4 Add installation procedure w/ old installation detection 2020-08-09 12:27:11 +02:00
db8fd77ac4 Add per-tracker user settings & implement active milestone 2020-08-08 14:41:05 +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
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
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
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
9be04ed438 Allow datetime components to omit time 2020-08-06 14:38:28 +02:00
b54655b647 Add composite component 2020-08-06 13:45:42 +02:00
bbfefae820 Add issue data classes w/ issue and milestone table definitions 2020-08-06 11:34:19 +02:00
6cd260e6f5 Add a WIP tracker members page 2020-08-05 16:58:46 +02:00
7ff9b9ed25 Add form component for select tags 2020-08-05 15:07:12 +02:00
3ce3943200 Add tracker settings page 2020-08-05 12:34:52 +02:00
e0bb045859 Improve forms (disabled field & pre-fill handling) 2020-08-05 11:29:48 +02:00
ad32c40c1b Add 'Trackers' page 2020-08-04 12:16:32 +02:00
96c47e1bd6 Add 'Settings' admin page 2020-08-04 10:04:51 +02:00
b03680cf98 Add 'Users' admin page 2020-08-04 09:35:26 +02:00
5551da2fc2 Add datetime component & form components (icon button, titled sections, confirmation) 2020-08-04 09:24:23 +02:00
d50ded3936 Add WIP permission system w/ system perms, admin account, and controller support 2020-08-04 09:24:23 +02:00
efd84c0607 Add basic table component with pagination 2020-08-03 23:39:37 +02:00
5113e754f8 Add account settings page & logout action 2020-08-03 23:06:23 +02:00
2f8f445994 Add progress bar component 2020-08-03 22:21:11 +02:00
9ffd847bb0 Add tracker table and basic tracker page classes 2020-08-03 21:22:26 +02:00
4cc4a4fc25 Add side menu component 2020-08-03 10:34:41 +02:00
04f86b8b06 Add user registration and login pages 2020-08-03 09:55:17 +02:00
53a25994f2 Add basic Form component 2020-08-03 08:44:46 +02:00
888c030e6c Add 'About' page 2020-08-03 08:44:46 +02:00
8cb3ad6005 Add error page 2020-08-03 08:44:45 +02:00
41c3bb71c1 Add abstract page model classes 2020-08-03 08:44:45 +02:00
ec6f5fcc66 Add basic controller actions 2020-08-03 08:44:45 +02:00
065184bc60 Add basic page layout w/ navigation, font, and icons 2020-08-03 06:57:26 +02:00
0dba4102b9 Add a routing system 2020-08-03 03:11:12 +02:00