Commit graph

70 commits

Author SHA1 Message Date
b2099e9bbb feat: add logo; update navigation with logo 2025-09-21 11:42:54 +02:00
85b70d0078 fix: allow deletion of trips: add relationship between Trip and TripItem models 2025-09-20 21:23:34 +02:00
ef7eeb27a1 feat: enhance progress gradient 2025-09-20 21:00:23 +02:00
00d4a9b7e8 fix: remove overflow property 2025-09-20 20:32:55 +02:00
19099526e1 feat: enhance TripChecklist header with dynamic progress gradient and tag colors 2025-09-20 20:19:14 +02:00
a61557f0cc refactor: hamburger for navigation component 2025-09-20 17:25:36 +02:00
68f2d202f0 style: compact layout for TripChecklist header 2025-09-20 17:13:33 +02:00
f263225180 feat: TagAutocompleteInput for tag management in ItemRow and TripChecklist 2025-09-20 17:05:51 +02:00
7b909ac6a6 feat: set application title globally 2025-09-20 16:51:59 +02:00
8c5fefc282 fix: display warning message on database connection error 2025-09-20 09:49:52 +02:00
ece5a3cc85 fix: preserve checked state when regenerating tripitems 2025-09-19 22:37:38 +02:00
475dbe03c4 fix: correct type for tagAutocomplete state in ItemsPage component 2025-09-19 22:33:38 +02:00
a9288c29f7 feat: add progress bar to TripChecklist for item completion tracking 2025-09-19 22:28:27 +02:00
26c0b5b136 fix: remove unnecessary vertical gap in item grid layout 2025-09-17 21:29:23 +02:00
c16fa32af2 feat: tag autocomplete functionality in ItemRow component 2025-09-17 21:21:07 +02:00
005a1c08fa feat: tag autocomplete feature in search input 2025-09-17 21:05:50 +02:00
fd0122cb3f feat: enhance UI for ItemsPage with improved input styles and tag filter layout 2025-09-16 21:54:12 +02:00
f20eef7556 feat: tag display with mandatory indicators and improve tag color structure 2025-09-16 21:54:01 +02:00
71af5b911c feat: add Navigation component and update layout for Items and Tags pages 2025-09-16 20:52:55 +02:00
797d1de350 feat: hide direct tag display in TripChecklist component 2025-09-15 23:17:54 +02:00
f6aec6138e feat: refactor tag color logic 2025-09-15 23:17:44 +02:00
169c846cdb feat: require all mandatory tags to be selected 2025-09-15 22:25:50 +02:00
de794b3c45 feat: multiple columns 2025-09-15 22:19:52 +02:00
566c1cc125 feat: always regenerate all trips items after modifications 2025-09-14 20:11:27 +02:00
1135f3b7a8 feat: dynamic tag colors in ItemRow component 2025-09-14 19:59:52 +02:00
2187045add feat: add trip-specific items
including trip_id in item creation and listing
2025-09-13 22:42:44 +02:00
0f407373b5 feat: add Dockerfile for containerized backend application setup 2025-09-03 22:26:17 +02:00
6c772a5641 feat: better category handling for marked tags and items with "/" 2025-09-02 21:25:50 +02:00
22e31bafd9 feat: enhance render of category part of item names 2025-09-01 21:29:41 +02:00
57d7dd46ce fix: update Item and TripItem relationships to allow for deletion of items 2025-09-01 20:59:45 +02:00
f390ce80d6 feat: enhance TripChecklist to categorize items if they contain a '/' 2025-09-01 20:25:28 +02:00
9a55a994a3 feat: add formatAsHeading function to format tag names in TripChecklist 2025-09-01 20:14:28 +02:00
2acd1454e8 style: enhance tag visibility on TripChecklist with hover effects 2025-08-31 22:59:23 +02:00
067d8f2a6a feat: add TagsPage component and integrate it into the main application 2025-08-31 22:37:09 +02:00
1cfaf70803 feat: add mandatory tag support to frontend and update ItemsPage to display mandatory tags 2025-08-31 22:30:48 +02:00
22a34d7ad8 feat: add mandatory tag support and update related functionality in tags and items 2025-08-31 22:25:11 +02:00
ff4d243532 style: update background and text color for past trip items in TripsPage 2025-08-31 20:37:17 +02:00
f00efb4f55 feat: add item deletion functionality and update item creation to use tag IDs 2025-08-31 20:21:55 +02:00
7e1bb2f77b feat: enhance TripsPage to include tag selection and marking for new trips 2025-08-31 19:59:45 +02:00
c966009ab5 feat: add normalization and sorting of items by name in ItemsPage 2025-08-31 19:48:52 +02:00
482396039d feat: add update item name functionality to items route 2025-08-31 19:44:53 +02:00
1c5c5355ee feat: display trip title and date range in TripChecklist component 2025-08-31 19:35:30 +02:00
aa25701e03 feat: sort trips by start date and highlight the next upcoming trip in TripsPage 2025-08-31 19:30:07 +02:00
d385e40171 feat: enhance TripChecklist to load and display items with associated tags and group items by marked tags 2025-08-31 19:21:38 +02:00
8fe64792d7 feat: enhance trip management with tag functionality and update TripsPage for navigation 2025-08-31 12:00:36 +02:00
6456b320c2 feat: add delete and add trip functionality and TripsPage component 2025-08-30 21:31:11 +02:00
6e6c23b6ad feat: / shows current/next trip. 2025-08-30 21:14:23 +02:00
3186a9d549 feat: implement TripChecklist component and update trips route for detailed view 2025-08-30 20:56:48 +02:00
e79d3a2b87 feat: remove view state and add /trips route 2025-08-30 20:41:49 +02:00
98535aad7a feat: refactor App component to integrate React Router for navigation 2025-08-30 20:35:53 +02:00