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
351694df12 Allow for scraping toggl entries for specific courses only, change default to be active courses and add a new action to allow manual re-scraping in the case of errors.
All checks were successful
Build and Publish Docker Container / build (push) Successful in 5m49s
2024-02-07 10:08:01 +00:00
e5efd3de75 Remove accidental testing usage of tomorrow 2024-02-04 20:01:15 +00:00
c1c7342497 Transition entirely to div version 2024-02-04 19:55:13 +00:00
2926cfdbea Add toggl refetch on loading a page and start to make active cable work 2024-02-04 17:40:09 +00:00
4485624f79 Add archived to dashboard and change homepage to only show active (ie not archived) courses 2024-02-04 13:35:28 +00:00
d5d30c96fd A very messy overview page
All checks were successful
Build and Publish Docker Container / build (push) Successful in 5m22s
2023-10-26 14:59:27 +01:00
b0d134fabd Add started text to table 2023-10-26 14:21:33 +01:00
9b57b7a646 Add course_focus view
All checks were successful
Build and Publish Docker Container / build (push) Successful in 5m13s
2023-10-26 12:03:37 +01:00
3fb897fc8b MVP today view
All checks were successful
Build and Publish Docker Container / build (push) Successful in 5m29s
2023-10-20 12:02:35 +01:00
c65136e8b3 Fix sort, how did this even work??? 2023-10-16 12:17:38 +01:00
9653423332 Add defined sort to the lectures index page 2023-10-12 09:58:23 +01:00
34c5f771ad Show multiple courses 2023-09-29 19:03:26 +01:00
d14903fcb4 Some initial UI work 2023-09-29 18:53:43 +01:00
f49dd9a882 Add controller 2023-09-29 17:50:55 +01:00