AdenMGB
b4a59330c5
fix: fix assement overview not choosing actuve subjects and improve styling
2026-06-05 09:18:33 +09:30
AdenMGB
314c555d87
fix: ensure the ability to override weightings
2026-06-05 08:55:06 +09:30
StroepWafel
0878910043
Sync PFP on change
2026-06-04 12:44:34 +09:30
SethBurkart123
ce18412405
fix: text on analytics page reload button
2026-06-03 10:32:36 +10:00
AdenMGB
4f6c978043
finalise compat
2026-06-02 13:33:45 +09:30
AdenMGB
9093553ff1
compat: improve compat for nueromphic theme
2026-06-02 13:11:34 +09:30
AdenMGB
acb2c682f3
tweak: tweak priv policy placement and style
2026-06-02 12:52:52 +09:30
SethBurkart123
9000cb28cd
Replace analytics grade filter with dual-handle range slider.
...
Use a single track with min/max thumbs instead of two separate sliders for clearer filtering UX.
2026-06-02 12:32:07 +10:00
AdenMGB
337f85c3cc
feat: prep fopr v3.7.0 as well as minor tweaks
2026-06-02 08:42:24 +09:30
AdenMGB
9e521722f1
Merge branch 'main' of https://github.com/BetterSEQTA/BetterSEQTA-Plus
2026-06-01 19:53:58 +09:30
AdenMGB
2b7c5e17b6
feat: analytics page
2026-06-01 19:43:47 +09:30
StroepWafel
774be0ceed
fix issues with injected sidebar
2026-06-01 14:16:38 +09:30
codefactor-io
2356a49fcd
[CodeFactor] Apply fixes to commit 3d13202
2026-05-29 02:01:49 +00:00
StroepWafel
3d13202779
feat: handlers for night city theme's features
2026-05-29 00:44:02 +09:30
StroepWafel
0007b55c03
Merge branch 'main' into improved-global-search
2026-05-25 13:13:57 +09:30
AdenMGB
f0358bec07
feat: make assement overview for SEQTA Engage
2026-05-24 17:28:20 +09:30
AdenMGB
4f6916d8b3
feat: bring assement weighting to engage
2026-05-24 17:21:21 +09:30
AdenMGB
fee79e8623
temp: disable global search on engage
2026-05-24 17:14:06 +09:30
AdenMGB
475b865000
feat: apply our exisitng icons to engage sidebar
2026-05-24 17:11:47 +09:30
AdenMGB
68173a8b75
fix: fix custom teacher names not applying to popup
2026-05-23 08:58:21 +09:30
StroepWafel
c0a8a76105
feat: Theme Of The Month
2026-05-19 20:19:50 +09:30
AdenMGB
b4598668d4
feat: re enable message folders with improvments
2026-05-13 13:30:27 +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
Jaxon Lewis-Wilson
aa5d193e55
assessmentsAverage: Fix inaccurate weight when a weight == N/A
...
N/A weights were automatically set to a weight of 1 for some reason. I removed it from the calculations completely with this commit.
2026-05-05 18:14:06 +08:00
Jaxon Lewis-Wilson
da5bc7ab11
assessmentsAverage: Fix weight display upon setting override
2026-05-05 18:10:13 +08:00
Jaxon Lewis-Wilson
b0857054eb
assessmentsAverage: Fix unmarked/upcoming assessment indexing and weight display
2026-05-05 17:56:06 +08:00
Jaxon Lewis-Wilson
f721bf6609
Revert "feat: dont inject weightings page in assements without results"
...
This reverts commit 2aecd63850 .
Reverting so that I can solve the indexing issue. Only marked assessments are getting indexed, which is incorrect behaviour that slipped testing when the plugin was first made.
2026-05-05 16:32:12 +08:00
AdenMGB
2aecd63850
feat: dont inject weightings page in assements without results
2026-05-05 17:44:58 +09:30
Jaxx7594
f35520029f
assessmentAverage: Remove remnant comment
2026-05-04 22:53:05 +08:00
Jaxx7594
95994fcd3a
Merge branch 'main' into asessment-average-manual-input
2026-05-04 22:46:29 +08:00
Jaxon Lewis-Wilson
260afac294
assessmentsAverage: Fix display of missing weighting, and minor change to override section.
2026-05-04 18:36:16 +08:00
Jaxon Lewis-Wilson
678a958351
assessmentsAverage: Add ability to override/set weighting per assessment.
2026-05-04 18:32:32 +08:00
SethBurkart123
608fc96c4e
chore: temporarily disable message folders plugin and remove from changelog
2026-05-01 15:39:20 +10:00
StroepWafel
577478ba7e
titles > Content
2026-05-01 14:34:15 +09:30
AdenMGB
f6472ea9bd
fix: add timeout lock to ensure completion of vecotrisation
2026-05-01 08:49:00 +09:30
StroepWafel
f3f4491f04
fix @SethBurkart123 's comments
2026-04-30 21:17:48 +09:30
StroepWafel
189a30a611
fix: various ui/ux improvements and duplicate rm'd
2026-04-30 18:20:19 +09:30
StroepWafel
710c03f463
Feat: Updated global search
...
- Add shared SEQTA fetch layer, extract helpers, passive JSON capture, many new index jobs
- Schema version + shared reset; auto-reset on extension update; fix manual reset (no dynamic import)
- Stabilize hybrid search: lexical title scoring, stale-query guard, vector guardrails, drop route from Fuse keys
- Improve passive titles/routing; tighten message/people handling
- Fix assignment/course indexing (lenient envelopes, subjects mode:list, student id fallback)
- Top bar: indexing label + stacked progress bar under quick search trigger
2026-04-30 17:09:34 +09:30
Aden Lindsay
e64ef7f95c
Custom Message Folders ( #431 )
...
* feat: start custom messages plugin
* feat: finish custom message folders
2026-04-29 18:51:05 +09:30
AdenMGB
fba5d09c75
feat: theme flavours for theme varients
2026-04-29 11:13:32 +09:30
AdenMGB
1b87d20a27
feat: auto install themes if not present locally with BS Cloud
2026-04-29 10:21:45 +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
Jaxon Lewis-Wilson
f7d9199500
assessmentsAverage: Minor WEIGHT label styling fixes
2026-04-27 00:28:51 +08:00
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
SethBurkart123
01eeb18638
perf: throttle theme update check to daily and remove redundant cloud poll on page load
2026-04-20 15:39:37 +10:00
SethBurkart123
f9406fb469
feat: redesign Cloud settings UI and switch to OAuth redirect login
...
- Move Cloud section inline with other settings, remove dedicated header bar
- Replace in-extension login form with browser redirect to accounts.betterseqta.org
- Background script intercepts OAuth callback URL to capture tokens
- Add animated CloudPanel overlay (same pattern as ColourPicker)
- Hide cloud sync details and profile picture setting when not signed in
- Simplify CloudSettingsSync UI, reduce text verbosity
- Fix settings download to merge keys instead of clear+set
- Add legacy-to-plugin settings migration for cloud sync
- Shorten profile picture and default page descriptions
- Make DisclaimerModal title/message dynamic
- Update CloudHeader button styling to match other buttons
2026-04-20 13:42:49 +10:00
AdenMGB
f6ac112329
fix: fix the timetable edit plugin
2026-04-17 15:55:32 +09:30
AdenMGB
e2270602a3
feat: finish custom message folders
2026-04-17 15:39:58 +09:30
AdenMGB
8b1e5b2ee7
feat: start custom messages plugin
2026-04-16 20:22:00 +09:30