Commit Graph

32 Commits

Author SHA1 Message Date
SethBurkart123 2a147c1d3a fix: auto apply icon only sidebar on load 2026-03-18 09:17:53 +11:00
StroepWafel 9a9885066f actually do WISP correctly 2026-03-18 08:44:49 +10:30
Aden Lindsay 441df9cdf2 Revert "automatic WISP content support" 2026-03-18 08:41:09 +10:30
StroepWafel 725d2b2987 Update monofile.ts 2026-03-18 08:36:09 +10:30
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
SethBurkart123 d0a11da15f feat: updated privacy statement 2025-12-19 14:29:11 +11:00
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
Jones8683 668dbfd78b fix: remove a comment 2025-11-29 11:57:58 +10:30
Jones8683 1d634d0da1 feat: seperate file to manage the 3 popups 2025-11-10 19:05:08 +10:30
SethBurkart123 0fb05c7f26 bump(version): 3.4.9 2025-08-15 17:16:32 +10:00
SethBurkart123 f3048d0cae feat: mc popup on update, improved styles 2025-08-15 10:37:33 +10:00
SethBurkart123 d59802d4c3 fix: settings popup not appearing on disabled pages 2025-06-06 10:27:00 +10:00
SethBurkart123 6c12f5cf00 feat: apply 12 hour time to timetable #280 2025-06-04 15:44:51 +10:00
SethBurkart123 f62d712549 fix: sidebar icons revert back to old style after reload #282 2025-06-04 12:02:00 +10:00
SethBurkart123 0f9f618164 format: run prettify 2025-05-05 18:04:10 +10:00
SethBurkart123 fbf066cea8 fix: sidebar layout not being applied on pageload #249 2025-04-06 14:03:51 +10:00
SethBurkart123 363fbfa3c8 fix: dynamic seqta classes failing to load #248 2025-04-03 14:35:06 +11:00
SethBurkart123 0bf4ed8157 fix: handle failed sortmessagepageitems 2025-04-03 13:05:33 +11:00
SethBurkart123 b8d8b108c3 feat: improve apis + add animated background and assessment average plugins 2025-03-30 13:17:19 +11:00
SethBurkart123 9542cb13f5 fix: initial install not loading seqta 2025-03-28 17:18:23 +11:00
SethBurkart123 587aa5eb89 feat: add plugin system 2025-03-18 07:52:16 +11:00
Alphons Joseph da3a680455 refactor: small code quality update 2025-03-17 20:54:40 +08:00
Alphons Joseph 77c3761947 codefix: comment out unused function (may be required later) 2025-03-17 20:35:17 +08:00
SethBurkart123 5c0044a4d4 feat: cleanup work on plugins system 2025-03-17 15:06:26 +11:00
SethBurkart123 75446c6855 chore: clean up imports in monofile.ts 2025-03-17 13:55:29 +11:00
SethBurkart123 ef890ee776 feat: add dev colourpicker with irojs 2025-03-17 13:33:25 +11:00
codefactor-io 0b908cb251 [CodeFactor] Apply fixes to commit c9f0f9c 2025-03-12 13:45:46 +00:00
Alphons Joseph c9f0f9cf16 start modularisation and breaking down the monofile 2025-03-12 21:45:23 +08:00
codefactor-io 695357a639 [CodeFactor] Apply fixes 2025-03-12 11:02:58 +00:00
Alphons Joseph 6b39f60db7 very very very basic plugin system works 2025-03-12 19:02:32 +08:00