fae8b4e2e4
Use a pinia store to manage session state
...
Replace the convoluted useAccountSession composable with a pinia store
that in addition allows for the consolidation of all session related
functions to grouped into one module.
2025-05-24 18:18:27 +02:00
89b1d2a547
Show crew on event cards when logged in as crew
2025-03-15 20:37:08 +01:00
245169950a
Fixes on reading the session object
2025-03-09 22:18:42 +01:00
41528e8193
Display time in timezone configured on the account
...
Use the timezone configured on the account, or the default timezone if
no timezone is confirude to display the timetable and events in local
time.
2025-03-09 18:35:38 +01:00
db9a12250e
Track which account is interested in which events
...
Store a list of ids of events and slots that accounts have marked as
being interested in, and show aggeregate counts in the schedule.
2025-03-07 20:15:41 +01:00
250ca9a1ac
Port application from Next.js to Nuxt
...
Nuxt is based on Vue.js and I find their building blocks to be much
neater compared to the React based Next.js.
2025-03-05 15:36:50 +01:00