Alexis
92850861cd
Added private event visual feedback
2024-06-09 17:20:21 +02:00
Alexis
737ee6739b
Added switch component to toggle visibility
2024-06-09 14:27:53 +02:00
Alexis
f7c135f498
Added quick delete if the popover for one event is deployed
2024-06-09 12:37:01 +02:00
Alexis
f4ad06d744
Added back button for delete modal
2024-06-09 11:37:30 +02:00
Alexis
8d19f0aca2
Made delete button destructive
2024-06-09 10:54:07 +02:00
Alexis
017b54dec7
Added pencil icon to edit modal
2024-06-09 10:49:48 +02:00
Alexis
78c1387602
Added delete for quick removal
2024-06-09 10:44:45 +02:00
Alexis
8913a7d1b3
Added double click for quick edit
2024-06-09 10:35:53 +02:00
Alexis
d7ecb379fd
Changed alert dialog for regular dialog in update event form
2024-06-08 22:15:56 +02:00
Alexis
d88ede5e21
Removed extraneous props
2024-06-08 22:13:21 +02:00
Alexis
6bb874f799
Fixed ref being used for component and not shallowRef
2024-06-08 22:06:23 +02:00
Alexis
6738ac76c4
Added loading and cancelling to deleting popover
2024-06-08 22:00:07 +02:00
Alexis
721e26d8e4
Added loading and cancelling to updating popover
2024-06-08 21:53:16 +02:00
Alexis
a07afc8351
Prevented other popovers from opening when an operation is underway
2024-06-08 18:08:08 +02:00
Alexis
a58c1eeab9
Added request cancel on create
...
This seems to not be always effective on really low connections, as the cancel request doesn't seem to be instantanneous.
2024-06-08 17:48:32 +02:00
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
Alexis
9aa2d26135
Added break-words and hypens to prevent event cta from overflowing
2024-06-08 14:49:52 +02:00
Alexis
3002ae593c
Fixed crash with function stringify
2024-06-08 14:18:19 +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
Alexis
94fcd1c04e
Added line clamp to event CTA
2024-06-06 21:43:32 +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
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
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
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
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
c0940c4985
Working event base
2024-05-22 19:27:43 +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
Alexis
4034104c9e
Updated sidebar to be global
2024-05-14 11:21:08 +02:00
Alexis
133404ff72
Added supabase auth to project
...
This design is minimalist for now, it might be extended (at least with a basic profil page or command list)
2024-05-13 20:45:52 +02:00
Alexis
df14fad98a
Fixed hydration errors
...
Moved some code to client only (it makes sense given the localstorage stuff)
2024-05-13 16:06:57 +02:00