Commit Graph

32 Commits

Author SHA1 Message Date
AdenMGB 3a2c438223 feat: adaptive themeing 2026-03-16 15:40:16 +10:30
AdenMGB dc3423df13 feat: icon only sidebar 2026-03-15 10:58:48 +10:30
AdenMGB 7a70b008c8 feat: betterseqta cloud for favouriting items and future stuff 2026-02-20 10:49:38 +10:30
StroepWafel 2c077bc755 Add dynamic privacy policy notification with API fetch
Implements fetching the privacy policy from the BetterSEQTA+ API and displays a notification if the policy has been updated. Adds sanitization for HTML content, updates settings state to track last shown timestamp, and provides a manual trigger in settings. Refactors notification logic for improved security and maintainability.
2025-11-29 19:47:30 +10:30
StroepWafel fd86e57442 re-add privacy statement
Re-Added privacy statement and ported it over to jones' new system
2025-11-29 16:51:59 +10:30
Alphons Joseph 3c8d7e246b Revert "add privacy statement popup" 2025-11-29 08:53:50 +08:00
StroepWafel d6025140fd add privacy statement popup 2025-11-28 14:03:17 +10:30
SethBurkart123 964a026e7a feat: improved sensitive content hider (dev) 2025-06-23 12:33:37 +10:00
SethBurkart123 566f326dce feat: modern and animated notices on homepage 2025-06-18 12:49:35 +10:00
SethBurkart123 2292585e60 feat: add confetti and render overview with svelte 2025-06-13 09:06:56 +10:00
SethBurkart123 0f9f618164 format: run prettify 2025-05-05 18:04:10 +10:00
SethBurkart123 e928399066 feat: add auto migration 2025-03-31 18:27:53 +11:00
SethBurkart123 3ecd7205ed feat: add global theme toggle 2025-03-30 08:49:13 +11:00
Alphons Joseph 9a71a5241a vuln-fix: removed image urls, relying on blobs now 2025-03-18 15:23:04 +08:00
SethBurkart123 696043e01a feat: add alternative news feed sources 2025-02-24 18:41:03 +11:00
SethBurkart123 d3ae21b7fa fix: page may fail to load due to shortcut links function failing 2025-02-21 17:40:38 +11:00
SethBurkart123 8fb29f7f21 feat(settings): add subject average setting 2024-12-02 12:01:03 +11:00
SethBurkart123 818ff48a0d feat(ThemePreview): update to follow blob format 2024-10-05 20:17:31 +10:00
SethBurkart123 e55fb35bf9 feat(ThemeCreator): add accordian menu's to toggle large settings 2024-10-04 13:18:33 +10:00
sethburkart123 fdeea2f626 feat(settings): add custom theme selector 2024-09-08 21:51:14 +10:00
Alphons Joseph 428ad7569e preliminary shortcut loading 2024-09-05 21:32:12 +08:00
sethburkart123 4a9048ac62 feat: add force theme option to custom themes 2024-08-20 12:57:07 +10:00
sethburkart123 74933a778c feat: improve devMode to have hidden menu items 2024-07-02 21:50:22 +10:00
sethburkart123 dc11997b96 feat: add default page option 2024-06-24 11:09:44 +10:00
sethburkart123 2d4e02d0df fix: waitforElm requiring old system for certain cases 2024-06-19 09:40:27 +10:00
sethburkart123 67a6c8ae66 feat: add 12 hour time as an option for timetable 2024-06-09 20:18:41 +10:00
sethburkart123 693f63021f refactor: openmenuoptions function 2024-06-09 16:33:24 +10:00
SethBurkart123 7a5f91a8c1 remove telemetry completely 2024-05-24 16:58:33 +10:00
SethBurkart123 ea6282460d save selectedColor for non-destructive theme viewing 2024-04-05 10:30:23 +11:00
SethBurkart123 a66f5775a6 Add settings for custom backgrounds and allow users to set image and video backgrounds 2024-04-05 10:21:28 +11:00
SethBurkart123 871cef91cb perf: prevent background from being mounted when not in use 2024-02-09 18:22:58 +11:00
SethBurkart123 ec01eeb1b2 major file and function refactoring 2023-12-11 07:42:24 +11:00