Commit Graph

15 Commits

Author SHA1 Message Date
4b3204d2f4 Implement catch-up tracking feature
All checks were successful
Build and Publish Docker Container / build (push) Successful in 5m29s
This update enhances tracking functionality. It adds the ability to track time spent 'catching up' on lectures, with distinctions made within the controllers and views to handle these new 'catch-up' entries. Also implemented a flexible match for lecture titles to include various forms such as 'Lecture 1', 'Lecture 1: Prep' and the 'Catch-up'.
2024-02-07 10:46:47 +00:00
3f4d630ce2 A few style changes
All checks were successful
Build and Publish Docker Container / build (push) Successful in 6m0s
2024-02-05 09:53:47 +00:00
8f797fe919 Okay just back away from turbo for a bit, I think there was too much
All checks were successful
Build and Publish Docker Container / build (push) Successful in 5m22s
2024-02-04 20:46:33 +00:00
b4b6976cb3 Attempt to make turbo frames work now
All checks were successful
Build and Publish Docker Container / build (push) Successful in 5m29s
2024-02-04 20:04:21 +00:00
bb7f0a824d Remove table view from _lecture partial 2024-02-04 19:57:16 +00:00
c1c7342497 Transition entirely to div version 2024-02-04 19:55:13 +00:00
ab43d0f7a0 Update lecture view and attendance tracker styling 2024-02-04 19:45:53 +00:00
4c2272b1f0 Fix regression in lecture ordering, add time of lecture on hover, fix lecture duration using hours instead of minutes
All checks were successful
Build and Publish Docker Container / build (push) Successful in 5m44s
The update includes modifications in the lectures' order by start_time in course model. The lecture duration is now correctly calculated by minutes instead of hours. Additionally, in the lecture view, an online indicator is added for each lecture and popover is implemented to show the lecture start and end times..
2024-02-04 15:37:56 +00:00
20cca634b3 Refactor lecture status icons into a partial 2023-10-24 15:11:09 +01:00
0cb56424a1 Add a 5 minute period before a lecture where you can join
All checks were successful
Build and Publish Docker Container / build (push) Successful in 5m46s
2023-10-12 09:40:59 +01:00
f712837f91 Improve icons, add homepage links to courses
All checks were successful
Build and Publish Docker Container / build (push) Successful in 5m28s
2023-10-08 16:38:40 +01:00
b2d8ee0dd9 Add live icon 2023-10-08 16:26:54 +01:00
18f2399c0e Add better capacity for live lectures 2023-10-08 16:24:31 +01:00
9da49ceed8 Remove lecture cancellation display 2023-10-08 16:21:55 +01:00
7344ac3d67 Make it a little generic, time to step away for now
All checks were successful
Build and Publish Docker Container / build (push) Successful in 5m55s
2023-10-07 16:05:26 +01:00