Commit Graph

362 Commits

Author SHA1 Message Date
Alexis
1137b172e4 Removed console log 2024-08-20 19:22:27 +02:00
Alexis
9062c4f946 Fixed events not appearing correctly 2024-08-20 18:34:28 +02:00
Alexis
d54e7eb9e9 Added categories back to calendar init 2024-08-20 17:57:55 +02:00
Alexis
fe98b770e1 Formatted some function names 2024-08-20 17:34:34 +02:00
Alexis
c84099fa54 Removed default date abstraction
This would cause problems after initial store load
2024-08-20 17:29:35 +02:00
Alexis
065b83debd Fixed calendar grid not loading during refresh 2024-08-20 17:18:17 +02:00
Alexis
06dd1d976d Fixed default date loading 2024-08-20 17:17:29 +02:00
Alexis
e978acfc71 Refactored the store system 2024-08-20 09:15:05 +02:00
Alexis
7244120219 Added day selection and revamped modal structure 2024-08-17 11:33:42 +02:00
Alexis
0d57c70719 Moved month list to sub component
This is better in the long run, but it also solves the problem with useSortable ; the composable required a rerender while it's in a tabs layer
2024-06-24 18:33:38 +02:00
Alexis
12bf5139da Added tabs to form 2024-06-24 18:01:39 +02:00
Alexis
008ec4fcef Changed views data 2024-06-14 21:48:39 +02:00
Alexis
328fc555ea Fixed loading of calendar 2024-06-13 20:55:50 +02:00
Alexis
bc29129546 Changed ways to access calendars 2024-06-13 19:10:03 +02:00
AlexisNP
a7cb032b12 Merge pull request #24 from AlexisNP/features/add-categories-management-to-event-cr
Add categories to event
2024-06-11 22:36:13 +02:00
Alexis
fe8ab76aaf Separated multi and single category component
I also disabled secondary categories because they shouldn't be used right now, it adds too much complexity
2024-06-11 21:38:47 +02:00
Alexis
23365d6324 Added filtering of categories 2024-06-11 17:51:50 +02:00
Alexis
72fa9a982b Changed spacing 2024-06-11 17:16:04 +02:00
Alexis
9d44b900b0 Reverted commit 15527fd983 2024-06-11 17:08:51 +02:00
Alexis
8c6a60aa40 Lowercase category tags 2024-06-10 22:50:21 +02:00
Alexis
90be6baf42 Fixed reactivity issue with bordered event CTA 2024-06-10 22:48:28 +02:00
Alexis
87a73e7f43 Fixed event details colors 2024-06-10 22:46:59 +02:00
Alexis
9127346131 Added standardized colors 2024-06-10 22:25:34 +02:00
Alexis
69f18e9338 Added category schema validation 2024-06-10 20:43:05 +02:00
Alexis
a1aa512018 Added collision detection for category list 2024-06-10 20:26:21 +02:00
Alexis
17b9937c6a Added category input component 2024-06-10 18:58:08 +02:00
AlexisNP
e9ec2cb3ae Merge pull request #23 from AlexisNP/features/add-hidden-event-functionnality
Add hidden events UI
2024-06-09 17:27:09 +02:00
Alexis
15527fd983 Changed create event trigger to be double click
This might get reverted, I'm testing to see how it feels first
2024-06-09 17:22:56 +02:00
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
43768cb49d Added shadcn switch 2024-06-09 14:03:12 +02:00
AlexisNP
2330db31dc Merge pull request #22 from AlexisNP/features/add-quick-actions-for-events
Added quick actions for events
2024-06-09 12:43:30 +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
AlexisNP
746897cb6e Merge pull request #19 from AlexisNP/bugfix/event-operations-should-have-a-loading
Bugfix/event operations should have a loading
2024-06-08 22:31:46 +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
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