Commit Graph

51 Commits

Author SHA1 Message Date
Alexis
46d7aa74f9 Removed useless assignement 2025-05-07 14:26:19 +02:00
Alexis
63d5ba2224 Changed sort to toSorted 2025-05-07 14:12:21 +02:00
Alexis
45eefbe35d Removed a leftover comment 2025-05-07 13:57:32 +02:00
Alexis
d7447eb700 Changed toggle to checkbox 2025-04-30 14:02:02 +02:00
Alexis
00224417be Cleaned up most vanilla try catches 2025-04-18 17:11:45 +02:00
Alexis
6abf89e8db Moved categories to the same scope as calendar events 2025-04-16 10:49:11 +02:00
Alexis
c25c10f7b7 Fixed categories not updating 2025-04-15 11:18:26 +02:00
Alexis
02fba36421 Add watch function if categories change 2025-04-06 16:08:45 +02:00
Alexis
b32fab81f6 Added category update 2025-04-06 14:41:46 +02:00
Alexis
d4d74db5d9 Refactored some stuff 2025-03-30 16:48:30 +02:00
Alexis
637a5cd7e3 Added sample behaviour for category modal 2025-03-28 20:54:12 +01:00
Alexis
d3a1ff92e2 Added option menu for calendar 2025-03-28 15:23:38 +01:00
Alexis
189f0eec75 Fixed readOnly status for calendar 2025-03-01 13:19:02 +01:00
Alexis
eedbf1decb Removed user watcher for now 2024-12-20 11:16:41 +01:00
Alexis
535a73162c Added user change validation and read status
This might be better to just refetch the data with anonymous authorizations
2024-12-17 17:17:13 +01:00
Alexis
49574d8ef1 Added first draft of story 2024-12-09 23:58:16 +01:00
Alexis
c7069164b0 Added check on client side (api) 2024-11-24 19:56:00 +01:00
Alexis
11d900e7f7 Added compact translations for date duration 2024-09-05 21:16:24 +02:00
Alexis
f42a68dfc9 Added date computing translations 2024-09-05 21:01:26 +02:00
Alexis
74427a5056 Added relative days translations 2024-09-05 17:59:44 +02:00
Alexis
49cb74df7d Added extra translations to display mode 2024-09-05 17:46:32 +02:00
Alexis
5a47cb3563 Changed quote styles 2024-08-25 14:14:40 +02:00
Alexis
19a71d356e Fixed horrible loading pattern for calendar 2024-08-24 14:01:16 +02:00
Alexis
db96e66b7a Changed loading and added spinner 2024-08-21 22:52:36 +02:00
Alexis
9f4f30cebe Fixed issue with calendar today loading 2024-08-21 13:50:37 +02:00
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
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
bc29129546 Changed ways to access calendars 2024-06-13 19:10:03 +02:00
Alexis
9314a8c3c2 Removed unfinished view types 2024-06-08 14:33:34 +02:00
Alexis
6749fdb46e Moved event modal states and functions to event store 2024-06-05 18:28:38 +02:00
Alexis
9802266b8c Added reactivity when adding an event 2024-06-03 21:39:19 +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
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
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
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
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
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
Alexis
b49b570fe2 Moved data to api server route 2024-05-13 14:41:28 +02:00