dd4f933a84
test deploy
/ build (push) Has been skipped
/ deploy (push) Successful in 17s
2025-05-19 17:33:01 +02:00
56ce111ada
all branches
/ build (push) Successful in 1m20s
/ deploy (push) Successful in 16s
2025-05-19 17:29:58 +02:00
e7a9bc3e4f
Test deployment
2025-05-19 17:29:10 +02:00
ed7a8b54ff
Add back image
2025-05-19 15:19:01 +02:00
ed6e66d77f
what happens if image is not set?
/ build (push) Failing after 0s
/ deploy (push) Has been skipped
2025-05-19 15:15:43 +02:00
0168896b74
add back docker label
/ build (push) Successful in 1m36s
/ deploy (push) Successful in 15s
2025-05-19 15:13:34 +02:00
26f9e21083
Wip rework deployment
/ build (push) Waiting to run
/ deploy (push) Blocked by required conditions
2025-05-19 15:00:54 +02:00
f391cb3d93
typo
/ build (push) Successful in 1m51s
/ deploy (push) Failing after 18s
2025-05-18 23:15:03 +02:00
cc4cfc960e
Test develop builder
/ build (push) Failing after 1s
/ deploy (push) Has been skipped
2025-05-18 23:12:47 +02:00
e97aebe496
Try not using fuse
/ build (push) Successful in 1m58s
/ deploy (push) Failing after 18s
2025-05-18 18:27:36 +02:00
9c3f4048a4
fix deploy run-on
/ build (push) Successful in 3m50s
/ deploy (push) Failing after 19s
2025-05-18 18:07:03 +02:00
a90539d7c9
Checkout repository
...
/ build (push) Successful in 7m51s
/ deploy (push) Waiting to run
Podman doesn't support the branch option so we need to checkout ourself
to make sure the right ref is checked out.
2025-05-18 17:53:42 +02:00
3f35723f64
Add context
/ build (push) Failing after 32s
/ deploy (push) Has been skipped
2025-05-18 17:51:33 +02:00
d403845c4c
Call podman directly
/ build (push) Failing after 32s
/ deploy (push) Has been skipped
2025-05-18 17:47:12 +02:00
5f455abf4d
Try again
/ build (push) Failing after 1m5s
/ deploy (push) Has been skipped
2025-05-18 17:27:23 +02:00
f6b76bcb97
force update
/ build (push) Failing after 56s
/ deploy (push) Has been skipped
2025-05-18 01:18:22 +02:00
870e88adb6
debug
/ build (push) Failing after 33s
/ deploy (push) Has been skipped
2025-05-18 01:11:50 +02:00
59c2276d2f
fix repository path
/ build (push) Failing after 34s
/ deploy (push) Has been skipped
2025-05-18 00:47:50 +02:00
d9db39c146
use debian label
/ build (push) Failing after 1s
/ deploy (push) Has been skipped
2025-05-18 00:46:56 +02:00
ce5f33894b
test build
/ build (push) Waiting to run
/ deploy (push) Blocked by required conditions
2025-05-18 00:46:20 +02:00
399a4d2ca5
Add account based filtering of the schedule
...
/ build (push) Has been cancelled
/ deploy (push) Has been cancelled
Implement personal filtering of the schedule based on events marked as
being interested in and filtering based on assigned crew for events.
2025-03-15 22:47:32 +01:00
89b1d2a547
Show crew on event cards when logged in as crew
2025-03-15 20:37:08 +01:00
529d640a0e
Assign crew randomly in demo schedule
2025-03-15 20:26:43 +01:00
278492ad69
Fix missmatched parenthesis
2025-03-15 18:30:22 +01:00
cef6b13dd1
Add assigment of crew to events and shifts
2025-03-15 18:18:08 +01:00
0aff9cc94a
Add editing of shifts
2025-03-15 17:06:23 +01:00
905ec8a38b
Add editing of shift time slots
2025-03-15 16:45:02 +01:00
accc1690ff
Add editing of roles for shifts
2025-03-15 15:10:42 +01:00
27d853d102
Disable editing of public events in UI for crew
2025-03-15 14:28:27 +01:00
b22d32dada
Add editing of events
2025-03-15 14:20:38 +01:00
262a691ed6
Move toId to shared/utils/functions.ts
2025-03-15 13:46:13 +01:00
02be8a37a5
Implement editing of time slots
...
Render the timeslots as an editable table of times with associated
event. When the event it's linked to is edited the time slot is removed
from the original event it belonged to and added to the possibly new
event it now belongs to. This gives a somewhat intutive editing
experience when editing time slots linked to events with multiple times.
2025-03-14 18:19:58 +01:00
3cdfceb037
Reconfigure VsCode to not remove dead code
...
I have no idea why this is even a thing. Removing dead code on save is
stupid.
2025-03-14 17:51:07 +01:00
d0ee6a40eb
Pass schedule as a prop to Timetable
2025-03-14 17:38:01 +01:00
f550ca921b
Share utility functions from Timetable
...
Move the genereic pairs, enumerate and setEquals functions from
Timetable to shared/utils/functions to make them available for reuse.
2025-03-12 14:44:06 +01:00
29b34deef0
Make session cookie permament
...
Set a max age for the session cookie to prevent it from expiring when
the browser is closed. To prevent the age limit from being being
reached the session cookie is refreshed every time the session is
loaded. This should fix login being lost when the browser is stopped.
2025-03-11 16:30:51 +01:00
c940f785c5
Add editable LocationsTable
2025-03-11 16:05:38 +01:00
5255ed698e
Implement access controlled edit schedule endpoint
...
Add PATCH /api/schedule endpoint for editing the schedule in a manner
that's access controlled.
2025-03-11 14:11:05 +01:00
bb306ee938
Pass headers when server fetches the schedule
...
Fix the inital server side load of the schedule not including crew only
items due to headers not being passed from the client to server side
request made to fetch the schedule.
2025-03-10 20:59:22 +01:00
5256f3fcf8
Remove unused items in Timetable
2025-03-10 20:59:04 +01:00
a9ba0c55e1
Implement role based shifts for crew
2025-03-10 20:58:33 +01:00
f69ca520c0
Refetch schedule and stream if session is updated
2025-03-10 16:43:21 +01:00
4806343250
Filter crew events to only be visible for crew
2025-03-10 16:26:52 +01:00
13f344472e
Move schedule fetching into useSchedule composable
2025-03-10 15:41:32 +01:00
ddecfa3805
Set seed when generating interests into events
...
Prevent adding accounts from changing who's interestin in what in the
generated demo schedule.
2025-03-10 14:42:40 +01:00
6c4107a1cb
Fix incorrect time offset in generated schedule
...
When correcting for a timezone being ahead of UTC the start has to be
moved backwards in time, not forward. Fixes the generated schodule
not using central european times.
2025-03-10 14:40:52 +01:00
db8393c3a9
Add crew designator to events
...
Distinguish between events for attendees to see and events that are
meant only for the crew.
2025-03-10 14:40:02 +01:00
40c25f8990
Fix logic inversion braking interested
2025-03-09 23:56:39 +01:00
e8226e0062
Implement account type restricted page
...
Add allowedAccountTypes page metadata which the authenticated middleware
uses to further restrict the types of accounts that can access the page.
If the account type is insufficent to access the page it will return an
HTTP 403 Forbidden status, which is rendered using the error page.
2025-03-09 22:37:07 +01:00
245169950a
Fixes on reading the session object
2025-03-09 22:18:42 +01:00