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
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
AdenMGB
48fbcde6ae
fix: fix last two engage bugs
2026-04-12 20:14:52 +09:30
AdenMGB
1d9b8f3747
feat: queue popups and new engage popup
2026-04-12 19:54:43 +09:30
AdenMGB
39d0b60024
feat: engage homepag
2026-04-08 11:27:38 +09:30
AdenMGB
01c657d247
Merge branch 'main' of https://github.com/BetterSEQTA/BetterSEQTA-Plus
2026-04-07 21:25:15 +09:30
AdenMGB
1f26fb26d7
fix: somehwat fix overlap with vanilla seqta averages
2026-04-07 21:25:07 +09:30
StroepWafel
1e6e57ddcd
feat: bs cloud header in settings, cloud pfp as local pfp option & doc updates
...
updates to docs and also profile
2026-04-07 21:15:29 +09:30
AdenMGB
72cab5905e
fix(engage): disable assessments overview plugin on Engage
...
Made-with: Cursor
2026-04-07 15:11:15 +09:30
AdenMGB
8801d5a435
feat(engage): fix loading screen hang and handle login/logout flow
...
Made-with: Cursor
2026-04-07 15:10:58 +09:30
AdenMGB
05cf380e86
feat: some messed up stuff to fix some stuff
2026-04-07 08:46:28 +09:30
StroepWafel
f2fa9c39a9
Merge pull request #418 from StroepWafel/theme-updates
...
Theme updates
2026-04-07 08:13:27 +09:30
codefactor-io
8123c5dd33
[CodeFactor] Apply fixes
2026-04-06 04:55:44 +00:00
StroepWafel
ac1ee702ae
quick fix to forced mode as well
2026-04-06 14:24:08 +09:30
StroepWafel
e657152e3f
feat: Themes can adapt to colour
2026-04-06 14:11:19 +09:30
AdenMGB
343fa7ca9f
feat: migrate pdfjs to local & bump ver
2026-03-29 20:25:06 +10:30
AdenMGB
e049f34a5e
feat: WIP Engage progress
2026-03-28 09:06:54 +10:30
Jones Jankovic
a0367be686
feat: Group settings better and make their descriptions more consistent ( #405 )
...
* Reorder and make description mroe consistent of settings
* Make soft gradient description consistent
* Consistent description for music plugin descriptionns
* Update src/plugins/built-in/profilePicture/index.ts
Co-authored-by: Aden Lindsay <140392385+AdenMGB@users.noreply.github.com >
* Update src/plugins/built-in/backgroundMusic/index.ts
Co-authored-by: Aden Lindsay <140392385+AdenMGB@users.noreply.github.com >
* Update src/plugins/built-in/backgroundMusic/index.ts
Co-authored-by: Aden Lindsay <140392385+AdenMGB@users.noreply.github.com >
* Update src/plugins/built-in/backgroundMusic/index.ts
Co-authored-by: Aden Lindsay <140392385+AdenMGB@users.noreply.github.com >
* Update src/plugins/built-in/backgroundMusic/index.ts
Co-authored-by: Aden Lindsay <140392385+AdenMGB@users.noreply.github.com >
* Update src/plugins/built-in/backgroundMusic/index.ts
Co-authored-by: Aden Lindsay <140392385+AdenMGB@users.noreply.github.com >
* Update src/plugins/built-in/backgroundMusic/index.ts
Co-authored-by: Aden Lindsay <140392385+AdenMGB@users.noreply.github.com >
* Update src/plugins/built-in/backgroundMusic/index.ts
Co-authored-by: Aden Lindsay <140392385+AdenMGB@users.noreply.github.com >
* Update src/plugins/built-in/profilePicture/index.ts
Co-authored-by: Aden Lindsay <140392385+AdenMGB@users.noreply.github.com >
* Formatting
* Formatting
* Formatting
* Formatting
* Formatting
* Prettier ignore
* Formatting
* format
* Update src/plugins/built-in/timetableEdit/index.ts
Co-authored-by: Aden Lindsay <140392385+AdenMGB@users.noreply.github.com >
* Update src/plugins/built-in/timetableEdit/index.ts
Co-authored-by: Aden Lindsay <140392385+AdenMGB@users.noreply.github.com >
* Surely thats it
* Finally
* Add back stuff
* fix: fix formatting
---------
Co-authored-by: Aden Lindsay <140392385+AdenMGB@users.noreply.github.com >
Co-authored-by: Aden Lindsay <lindsaya542@gmail.com >
2026-03-24 12:22:53 +10:30
Jaxon Lewis-Wilson
49cc1e26c0
Fix: Animated background race condition
2026-03-19 23:09:53 +08:00
SethBurkart123
e11e402c80
fix: improve dropdown styling on windows
2026-03-18 11:35:23 +11:00
SethBurkart123
6ad221fcb5
fix: use iconfamily eye for timetable toggle
2026-03-18 10:26:56 +11:00
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
577287b8a8
feat: timetable editor plugin
2026-03-16 15:16:02 +10:30
AdenMGB
dc3423df13
feat: icon only sidebar
2026-03-15 10:58:48 +10:30
AdenMGB
9791454d62
fix: fix colouring on assement details result bars
2026-03-15 10:39:43 +10:30
AdenMGB
7d89733f96
feat: add more sorting options to kaban view
2026-03-15 10:28:55 +10:30
Aden Lindsay
d73a9b2acf
Merge pull request #384 from AdenMGB/theme-store
...
Online Enhanced Theme store
2026-02-25 12:59:59 +10:30
AdenMGB
4b251e0ea4
feat: add github fallback
2026-02-20 10:28:13 +10:30
AdenMGB
f242928682
feat: query the download api for download counts
2026-02-20 10:27:53 +10:30
AdenMGB
d64962147a
feat: implement cloud store
2026-02-20 10:27:17 +10:30
Jaxon Lewis-Wilson
1f0b2d6627
fix: dynamically get the correct pdfjs worker version based on pdfjs package version
2026-02-19 18:07:56 +08:00
Seth Burkart
652e84783b
Merge pull request #369 from StroepWafel/globalSearch-improvements
...
Global search improvements
2026-02-16 12:30:22 +11:00
StroepWafel
17c2685cae
replaced loading font
2026-02-03 15:07:58 +10:30
Jones Jankovic
add8a90c77
Merge branch 'BetterSEQTA:main' into main
2026-02-01 09:51:38 +10:30
SethBurkart123
3aef2312d0
feat: cleanup and comment removal
2026-01-30 16:07:12 +11:00
codefactor-io
9820595a70
[CodeFactor] Apply fixes
2026-01-29 09:56:34 +00:00
Jaxon Lewis-Wilson
cc3f06b383
Small refactor (hopefully appease CodeFactor?)
2026-01-29 14:50:48 +08:00