AdenMGB
d10fca6c0f
perf: reduce startup work and fix grade analytics bar chart animation
...
Batch settings storage writes, tier plugin startup, lazy-load heavy UI
chunks, and optimize global search indexing. Stop tweening bar height in
grade analytics to prevent invalid negative SVG rect values.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-17 11:33:30 +09:30
AdenMGB
8a5424c5a4
fix: harden extension security and plugin reliability
...
Address audit findings across background handlers, openers,
plugins, and UI: URL allowlists, XSS reductions, popup lifecycle
fixes, plugin dispose/cleanup, cloud sync hardening, global search
mathjs sandbox, and settings storage fixes.
2026-06-17 10:52:43 +09:30
SethBurkart123
7d18b2483f
Remove the one-time SEQTA Engage support startup toast.
2026-06-16 16:25:33 +10:00
SethBurkart123
feaf4dced5
Fix crxjs dev service worker crashes after Vite upgrade.
...
Downgrade to Vite 6 with crxjs 2.6, add dev-only CSP for HMR, and stop the background script from importing Svelte plugin UI into the service worker.
2026-06-16 12:45:56 +10:00
SethBurkart123
70ccf89756
Merge origin/main into fixcloudsync
...
Resolve grade analytics conflicts by keeping grade forecast UI from main
and combining layout fixes from both branches.
2026-06-15 10:38:17 +10:00
AdenMGB
160407dde6
Merge origin/main and combine changelog updates in OpenWhatsNewPopup.
...
EOF
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-13 19:27:06 +09:30
AdenMGB
c024fa1e5d
chore: stuff
2026-06-13 19:25:18 +09:30
StroepWafel
57a1965a6d
add aden's requested changes
2026-06-10 11:00:09 +09:30
StroepWafel
9166bebef7
all settings sync
2026-06-10 01:17:13 +09:30
Aden Lindsay
c9672b4d85
Merge pull request #450 from Jaxx7594/assessmentsAverage-reindex
...
feat(assessmentsAverage): fingerprint-based reindex to harden against changed weightings
2026-06-09 10:28:03 +09:30
Seth Burkart
7a867ec8f4
Merge pull request #447 from StroepWafel/Popout-TOTM
...
super clean popout for TOTM + PFP caching
2026-06-08 17:33:21 +10:00
Jaxx7594
ad67903b2d
chore: Add weighting fingerprint reindexing to changelog
2026-06-07 23:25:26 +08:00
Jaxx7594
984719ce28
feat: Improved navigation in courses (via a plugin)
...
What it does:
- Makes the course navigator focused on the currently selected lesson instead of the top upon opening
- Adds arrows to the course page, to allow for easier navigation.
2026-06-06 23:12:30 +08:00
AdenMGB
b535e87023
chore: update changelog
2026-06-05 10:00:38 +09:30
StroepWafel
bc75c9a2c7
PFP caching
2026-06-04 20:05:34 +09:30
StroepWafel
a755d442bc
Merge branch 'BetterSEQTA:main' into Popout-TOTM
2026-06-04 19:53:08 +09:30
StroepWafel
824812ea9e
super clean popout
2026-06-04 14:33:52 +09:30
StroepWafel
0878910043
Sync PFP on change
2026-06-04 12:44:34 +09:30
AdenMGB
337f85c3cc
feat: prep fopr v3.7.0 as well as minor tweaks
2026-06-02 08:42:24 +09:30
StroepWafel
efbc734d61
Merge branch 'main' of https://github.com/StroepWafel/BetterSEQTA-Plus
2026-05-29 11:30:05 +09:30
StroepWafel
f5034ca0bc
clean up TOTM popup. properly remember closes
2026-05-29 11:29:50 +09:30
StroepWafel
943623e0fb
Update OpenWhatsNewPopup.ts
2026-05-29 11:02:29 +09:30
StroepWafel
a23eda1162
show TOTM popup until dismissed - forgotten commit
...
i forgot to commit this
basically just shows until dismissed even persistent over reloads so the user doesn't lose it the moment they navigate away or if they load the page and close it immediately
2026-05-29 10:55:55 +09:30
StroepWafel
e8d1dadfa7
Update OpenWhatsNewPopup.ts
2026-05-28 15:16:43 +09:30
StroepWafel
eb49e8d7f1
fix up TOTM
2026-05-25 13:26:33 +09:30
StroepWafel
0007b55c03
Merge branch 'main' into improved-global-search
2026-05-25 13:13:57 +09:30
StroepWafel
93e0a2b123
Update OpenWhatsNewPopup.ts
2026-05-25 13:11:46 +09:30
AdenMGB
1a8f025a04
feat: engage shortcuts on homepage
2026-05-24 17:30:03 +09:30
AdenMGB
f0358bec07
feat: make assement overview for SEQTA Engage
2026-05-24 17:28:20 +09:30
AdenMGB
475b865000
feat: apply our exisitng icons to engage sidebar
2026-05-24 17:11:47 +09:30
SethBurkart123
304ce2e128
feat: refine startup announcement cards
2026-05-23 22:53:06 +10:00
AdenMGB
0bc6beb0f1
chore: bump ver & release notes
2026-05-23 09:08:31 +09:30
codefactor-io
6c79fe3588
[CodeFactor] Apply fixes
2026-05-19 10:53:27 +00:00
StroepWafel
c0a8a76105
feat: Theme Of The Month
2026-05-19 20:19:50 +09:30
AdenMGB
01e679eab6
Revert "fix: add some better detection logic for assements widget #429 "
...
This reverts commit 01cd5d1428 .
2026-05-06 17:31:41 +09:30
Jaxx7594
95994fcd3a
Merge branch 'main' into asessment-average-manual-input
2026-05-04 22:46:29 +08:00
Jaxon Lewis-Wilson
999f12e958
assessmentsAverage: Add changes to changelog
2026-05-04 22:39:53 +08:00
SethBurkart123
608fc96c4e
chore: temporarily disable message folders plugin and remove from changelog
2026-05-01 15:39:20 +10:00
StroepWafel
cc7f2bc634
update what's new
2026-04-30 18:30:19 +09:30
StroepWafel
189a30a611
fix: various ui/ux improvements and duplicate rm'd
2026-04-30 18:20:19 +09:30
StroepWafel
e2cf9afbf9
Fix typos in WhatsNewPopup text
2026-04-29 22:05:46 +09:30
Aden Lindsay
3f493ac716
chore: add forgoten custom messages editor to whatsnew
2026-04-29 18:53:13 +09:30
AdenMGB
c118b5b8dd
chore: update whats new
2026-04-29 11:59:21 +09:30
AdenMGB
fba5d09c75
feat: theme flavours for theme varients
2026-04-29 11:13:32 +09:30
AdenMGB
b88d29967d
fix: ensure the theme store triggers the cloud sync upon install
2026-04-29 10:25:41 +09:30
AdenMGB
1b87d20a27
feat: auto install themes if not present locally with BS Cloud
2026-04-29 10:21:45 +09:30
Aden Lindsay
7bd3158b05
fix: fix wording
2026-04-29 09:56:00 +09:30
StroepWafel
7a4fa1e5bf
feat: add RGB handler for alpine theme ( #427 )
...
* add handlers for individual Channels
* add notes
* patch fix theme overrides for adaptive colour
* idk
* Update package.json
* fix issue spelling
* Update OpenWhatsNewPopup.ts
* Update OpenWhatsNewPopup.ts
* fix: remove debug line from .gitignore
* chore: fix up patch notes to be a bit more user friendly
* chore: finalise patch notes and fix grammer
* Add empty line to .gitignore
---------
Co-authored-by: Aden Lindsay <140392385+AdenMGB@users.noreply.github.com >
2026-04-29 09:54:26 +09:30
AdenMGB
01cd5d1428
fix: add some better detection logic for assements widget #429
2026-04-23 17:26:58 +09:30
SethBurkart123
fcc856e798
fix: resolve assessments overview failing to load in production builds
...
Replace dynamic import of ./ui with static import to prevent Vite from
code-splitting into a separate chunk that CRXJS cannot resolve at runtime.
Bumps version to 3.6.3.
2026-04-21 19:08:30 +10:00