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
b64558e50a
fix: whatsnew not scrolling
2025-11-29 11:46:14 +10:30
Jones8683
1d634d0da1
feat: seperate file to manage the 3 popups
2025-11-10 19:05:08 +10:30
Jones8683
466628479e
feat: import close popup function from whatsnew instead of having its own
2025-11-10 16:57:53 +10:30
Jones8683
9c08d0bac2
fix: spam clicking outside a popup restarts closing animation, and remove multiple close popup functions
2025-11-10 16:57:14 +10:30
Jones8683
6c5320007f
fix: empty scrollbar in about server popup
2025-11-10 16:29:41 +10:30
SethBurkart123
f3f90ef2a8
bump(version): 3.4.11
2025-10-13 15:00:08 +11:00
SethBurkart123
9bcc94aa8a
feat(homepage): add empty state for assessments
2025-10-13 14:36:23 +11:00
SethBurkart123
cdc8062275
fix: broken shortcut rendering logic #345
2025-09-11 19:14:53 +10:00
Jones8683
08586781ce
feat: proper gramatical naming for news sources
2025-08-19 12:24:03 +09:30
SethBurkart123
30bf345b86
feat: add changelog for 3.4.10
2025-08-17 14:29:26 +10:00
SethBurkart123
f89508deb2
bump(version): 3.4.10
2025-08-17 14:14:44 +10:00
SethBurkart123
c7b69ad97b
chore: import updates
2025-08-17 11:27:23 +10:00
SethBurkart123
2ef8bb215a
perf: improved efficiency of element scanning in eventmanager
2025-08-17 11:02:41 +10:00
SethBurkart123
0fb05c7f26
bump(version): 3.4.9
2025-08-15 17:16:32 +10:00
SethBurkart123
b03e99faa2
perf: only load svelte app on click
2025-08-15 11:04:31 +10:00
SethBurkart123
0d6aa1e5fd
perf: settingsstate storage performance improvements
2025-08-15 10:49:41 +10:00
SethBurkart123
a396aa8a9d
perf: settingstate caching improvements
2025-08-15 10:44:14 +10:00
SethBurkart123
f3048d0cae
feat: mc popup on update, improved styles
2025-08-15 10:37:33 +10:00
SethBurkart123
adb3beb2b1
perf: limit notice length in preview
2025-08-15 10:22:10 +10:00
Jones8683
f7ca1c7ddd
chore: update all code to correct repo
2025-08-05 17:56:20 +09:30
Jones8683
3fb70f280a
feat: replace image with mc trailer vid
2025-08-05 17:50:07 +09:30
Jones8683
58b1a70cc9
feat: youtube link in popups
2025-08-05 14:58:48 +09:30
Jones8683
ce2b376469
feat: add version number
2025-08-05 09:32:19 +09:30
Jones8683
2ded9b3f83
fixes
2025-08-04 14:36:26 +09:30
Jones8683
a0e8fc2233
fix: images pull from repo fork
2025-08-04 13:46:50 +09:30
Jones8683
3527817ed1
feat: update list content
2025-08-04 12:47:24 +09:30
Jones8683
5cf0a928c9
fix: apply fix for all popups
2025-08-04 12:45:07 +09:30
Jones8683
ae84a22128
fix: official website icon not displaying properly in light mode
2025-08-04 12:42:44 +09:30
Jones8683
b16a48c26c
feat: make new icon work for dark mode
2025-08-04 10:04:41 +09:30
Jones8683
ceb9424ab9
fix: use font instead of image for ip adress
2025-08-04 09:57:51 +09:30
Jones8683
52192002e7
fix: content not showing properly
2025-08-04 08:40:34 +09:30
Jones8683
028c011a98
feat: finalise content
2025-08-03 20:31:05 +09:30
Jones8683
bb6bf7bfb2
fix errors
2025-08-03 20:10:35 +09:30
Jones8683
c5cef0c9a7
feat: image
2025-08-03 20:09:19 +09:30
Jones8683
e6d418d569
feat: template prepped for styling
2025-08-03 19:55:09 +09:30
Jones8683
da9a1e8c0b
feat: placeholder popup & icon
2025-08-03 19:00:50 +09:30
Jones8683
871b893532
fix: popup casuing error, removed until ready
2025-08-01 14:55:23 +09:30
Jones8683
0cad870c28
feat: template for mc server popup
2025-08-01 14:54:00 +09:30
Jones8683
4f38a28d9c
feat: prep for mc popup
2025-08-01 14:47:51 +09:30
Jones8683
10f67c8d60
feat: betterseqta.org in whats new and about page
2025-08-01 14:15:12 +09:30
Jones
e12a724ab8
Update about page for 14 contributers
2025-07-30 13:47:42 +09:30
SethBurkart123
ad0a329331
fix: auto read message on notification click
2025-07-02 06:39:40 +10:00
SethBurkart123
43a780de8e
fix: retrieval of state
2025-07-02 06:34:45 +10:00
Jones8683
980432c501
feat: apply 12 hour time to timetable details
2025-06-30 19:42:33 +09:30
Jones
78909bc242
Merge branch 'BetterSEQTA:main' into main
2025-06-25 12:56:05 +09:30
SethBurkart123
b503363d64
fix: assessment tooltips on homepage
2025-06-25 09:46:35 +10:00
SethBurkart123
b69d5f47fc
feat: update changelog
2025-06-25 09:17:23 +10:00
SethBurkart123
404d3c02f3
feat: new update video
2025-06-25 09:13:19 +10:00