Commit Graph

316 Commits

Author SHA1 Message Date
Alexis
0c48350271 Disabled close interactions on create event popover 2024-06-08 16:45:36 +02:00
Alexis
c65bcc9ae9 Added loading indicator on single create event 2024-06-08 16:22:07 +02:00
AlexisNP
7959ad2345 Merge pull request #18 from AlexisNP/bugfix/make-the-sidebar-a-global-component
Sidebar is now a global component
2024-06-08 15:02:22 +02:00
Alexis
4c0a4031a1 Reinstated isHome check on sidebar 2024-06-08 15:01:15 +02:00
Alexis
9aa2d26135 Added break-words and hypens to prevent event cta from overflowing 2024-06-08 14:49:52 +02:00
Alexis
9314a8c3c2 Removed unfinished view types 2024-06-08 14:33:34 +02:00
Alexis
3002ae593c Fixed crash with function stringify 2024-06-08 14:18:19 +02:00
Alexis
f963116018 Closed user menu on select profile 2024-06-07 19:40:55 +02:00
Alexis
4a4433dcdd Moved Sidebar to top of app
This prevents flicker and stops useless rerender of the component
2024-06-07 19:35:49 +02:00
AlexisNP
ad79ca4186 Merge pull request #17 from AlexisNP/features/add-a-location-option-for-events
Location option for events
2024-06-07 16:50:03 +02:00
Alexis
6137ba3902 Removed required field for location 2024-06-07 16:48:52 +02:00
Alexis
e63422f091 Added location to database, model, and event templates 2024-06-06 22:43:31 +02:00
AlexisNP
c6009a4bca Merge pull request #14 from AlexisNP/features/increase-event-label-to-2-lines
Added line clamp to event CTA
2024-06-06 21:45:35 +02:00
Alexis
94fcd1c04e Added line clamp to event CTA 2024-06-06 21:43:32 +02:00
AlexisNP
0baf33ee19 Merge pull request #9 from AlexisNP/bugfix/add-alert-modal-for-event-deletion
Added alert modals for events
2024-06-05 23:34:07 +02:00
Alexis
85e6710560 Removed useless prop from alert dialog 2024-06-05 23:24:37 +02:00
Alexis
4972c26385 Removed resetSkeleton call
Same logic from commit b71f7745a4, as this would remove useful data from the skeleton used to splice / change the client side data
2024-06-05 23:21:33 +02:00
Alexis
05f5c5a92c Added actions / cancel to alert modals 2024-06-05 22:56:41 +02:00
Alexis
edeaaa1e19 Removed redundant data pass 2024-06-05 21:39:47 +02:00
Alexis
06b7dadf81 Added alert dialog
The shadcn cli doesn't seem to work with this one so I grabbed it from their github
2024-06-05 18:55:40 +02:00
Alexis
53024c6117 Added delete modal confirmation 2024-06-05 18:35:13 +02:00
Alexis
6749fdb46e Moved event modal states and functions to event store 2024-06-05 18:28:38 +02:00
AlexisNP
28cdffa90b Merge pull request #7 from AlexisNP/bugfix/prevent-event-stutter
Added rules for events' TransitionGroup
2024-06-05 18:06:21 +02:00
Alexis
476ca5f949 Added rules for events' TransitionGroup
This fixes the stutter that happens when an event is added / removed from the list of the current day tile
2024-06-05 18:05:14 +02:00
AlexisNP
170416a08f Merge pull request #5 from AlexisNP/bugfix/prevent-date-flash
Removed resetSkeleton on popover dismiss
2024-06-05 17:20:49 +02:00
Alexis
b71f7745a4 Removed resetSkeleton on popover dismiss
As the skeleton is already reset when it opens, it's redundant to reset it while it's not being displayed
2024-06-05 17:18:48 +02:00
Alexis
46f2b0bbed Merge branch 'features/nuxt' into dev 2024-06-05 13:32:57 +02:00
Alexis
be4eb1a7c0 Merge branch 'features/nuxt-supabase' into features/nuxt 2024-06-05 13:32:51 +02:00
Alexis
c4b5ad724c Added delete functions for events 2024-06-04 18:47:54 +02:00
Alexis
373484f17c Added transition to updating event 2024-06-04 18:31:26 +02:00
Alexis
5f6a8e46c6 Added update route for event 2024-06-04 12:01:19 +02:00
Alexis
9802266b8c Added reactivity when adding an event 2024-06-03 21:39:19 +02:00
Alexis
5332b4c9c4 Updated form component
I'll need to refactor this to a Calendar level component
2024-06-02 10:35:18 +02:00
Alexis
a92edd6215 Added post component for events
This needs RLS disabled, will work on that later, I don't like postgre
2024-06-01 11:07:07 +02:00
Alexis
f2d5277c5f Merge branch 'features/nuxt-supabase' into features/nuxt 2024-05-24 20:03:21 +02:00
Alexis
1b801504f2 Reworked relative date operations
This is the most straightforward way to deal with months that _can_ be not the same length. I'm tired
2024-05-24 18:06:58 +02:00
Alexis
c0940c4985 Working event base 2024-05-22 19:27:43 +02:00
Alexis
030e3cdc12 Fixed negative number issue 2024-05-22 19:25:28 +02:00
Alexis
f361fdeb49 Fixed issue with past dates
Some past dates would render as the wrong year packet number
2024-05-20 18:55:09 +02:00
Alexis
a1d0ae0f35 Fixed getRelativeString function
We don't need to have a precise day for display (for now) but it sure would be nice to have
2024-05-20 18:17:13 +02:00
Alexis
784b5cf421 Fixed compareDate function for flexible months
This breaks the year layout, but it's 100% caused by the props of the screen, it's not caused by the date comparison
2024-05-20 12:07:13 +02:00
Alexis
ce2dbbc8a4 Added dummy data as temp bandaid 2024-05-18 21:30:12 +02:00
Alexis
13b8be9399 This broke most things tbh, the date functions need to be reworked to account for differently formatted calendars (how idk). This would fix most issues that stem from it in other screens 2024-05-18 20:56:38 +02:00
Alexis
73e4b0e3d7 Added default date config in calendar data 2024-05-18 18:01:49 +02:00
Alexis
3de59116aa Added secondary categories to events / characters 2024-05-18 17:23:27 +02:00
Alexis
471df5e559 Fixed loading error with calendar store 2024-05-18 15:45:17 +02:00
Alexis
059edd6fc1 Added loading logic to calendar page 2024-05-17 20:50:45 +02:00
Alexis
5dd06ea3f8 Fixed errors caused by new event model 2024-05-17 17:03:56 +02:00
Alexis
67f5a270af Huge refactor for backend and client
This is barely functionnal, but at least it can display some data without crashing
Most other functionnalities other than displaying events are broken, and so are the relative date operations, they need to be fixed asap
2024-05-16 22:58:19 +02:00
Alexis
49e523485b Remodeled database and api to prepare for move 2024-05-15 17:18:17 +02:00