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