Commit Graph

283 Commits

Author SHA1 Message Date
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
Alexis
3a8e8b0947 Adjusted role permissions 2024-05-14 12:29:31 +02:00
Alexis
0588cb775e Merge branch 'features/nuxt-auth' into features/nuxt 2024-05-14 12:07:11 +02:00
Alexis
f77950b5be Added auth guard middleware 2024-05-14 12:07:05 +02:00
Alexis
cd5822def4 Profile page and sidebar layouts 2024-05-14 11:53:20 +02:00
Alexis
4034104c9e Updated sidebar to be global 2024-05-14 11:21:08 +02:00
Alexis
da6b30f00c Downgraded nuxt to prevent supabase errors
The issues would happen randomly when login from google, it doesn't seem to happen again with nuxt 3.7.0 ?
2024-05-13 22:10:48 +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
Alexis
b49b570fe2 Moved data to api server route 2024-05-13 14:41:28 +02:00
Alexis
bb88074215 Added back exposed colours 2024-05-12 23:50:22 +02:00
Alexis
4e9bc4137b Added back meta from old index.html 2024-05-12 22:24:17 +02:00
Alexis
5772ab7aa3 Base nuxt move after refactoring until no warnings
There still exists an issue with one Adobe led library ; @international-dates don't seem to compile their sourcemaps correctly.
I don't think this is something I can fix however, and it may require hacks and workarounds to solve from what I've gathered
2024-05-12 22:11:28 +02:00
Alexis
174b488319 Removed cypress 2024-05-12 14:11:27 +02:00
Alexis
521b3530a3 Fixed URLs guards for calendar page 2024-05-06 16:56:29 +02:00
Alexis
fe8966cd9a Merge branch 'dev' 0.1.0 2024-05-05 16:48:54 +02:00
Alexis
77892e79a1 Renamed project to tools
Also added tooltip fixes
2024-05-05 16:48:48 +02:00
Alexis
bf5b951e75 Added scroll to top when you switch pages 2024-05-04 23:43:16 +02:00
Alexis
9e6a0b19a6 Added another event 2024-05-04 23:30:07 +02:00
Alexis
f2bb535d9f Added events 2024-05-04 22:09:58 +02:00
Alexis
49b318b376 Added quick nav menu between content pages
Really happy that's a thing tbh
2024-05-04 15:50:20 +02:00
Alexis
9fbbfde898 Updated event navigation to include multispan 2024-05-04 14:40:44 +02:00
Alexis
82bd7cd3ce Refactored event goto function into a sub function 2024-05-04 12:19:58 +02:00
Alexis
e9429ac557 First draft of function that handles seeing previous / next events 2024-05-03 23:47:10 +02:00
Alexis
8a9f38069a Sorting events by default and minor fixes 2024-05-03 18:15:40 +02:00
Alexis
bfa7f1aea5 Removed useless call to event store for now 2024-05-03 17:22:12 +02:00
Alexis
1ba5cef564 Better collision padding for calendar events 2024-05-03 13:41:24 +02:00
Alexis
e01d99d123 Added popover close on start/end select 2024-05-03 12:14:37 +02:00
Alexis
145338c4d9 Fixed dropdown padding 2024-05-03 12:13:00 +02:00
Alexis
0520aa44e6 Added tags for start and end dates 2024-05-01 23:00:12 +02:00
Alexis
104d93df06 Added duration display for long events 2024-05-01 16:32:27 +02:00
Alexis
eedecdfddf Added commerce category 2024-05-01 15:51:02 +02:00
Alexis
29ecaec59c Added timespan to long events 2024-05-01 15:43:48 +02:00
Alexis
cbc3b0b013 Uniformed event query date jump handlers for callouts 2024-05-01 15:34:02 +02:00