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 |
|
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 |
|