SethBurkart123
3987871a6a
fix: theme store stuck on loading skeleton after fetch failures
...
Harden theme list fetching with normalized API responses, timeouts, retries,
and a visible error state so the store no longer stays blank when messaging
or payloads fail (common after extension updates without a SEQTA tab reload).
2026-06-02 12:43:35 +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
Aden Lindsay
21bc6078d7
Merge pull request #441 from StroepWafel/main
...
fix: TOTM
2026-06-01 18:37:59 +09:30
StroepWafel
774be0ceed
fix issues with injected sidebar
2026-06-01 14:16:38 +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
SethBurkart123
a0038ac871
chore: bump version to 3.6.2
2026-04-20 15:53:20 +10:00
SethBurkart123
49824e9eab
refactor: remove alarms permission, throttle cloud sync to once per day on page load
2026-04-20 15:47:22 +10:00
SethBurkart123
3702443ece
chore: bump version to 3.6.1
2026-04-20 15:33:04 +10:00
SethBurkart123
87ba75ff41
feat: simplify startup popups and convert engage announcement to toast
...
Remove auto-showing privacy statement and BS Cloud announcement from
startup queue. Convert SEQTA Engage announcement from a blocking modal
to a subtle bottom-right dismissable toast.
2026-04-20 14:59:24 +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
690792fd62
chore: update chaneglog
2026-04-17 15:59:04 +09:30
AdenMGB
ec68cec0ca
feat: add smooth animation to notifications opening like settings
2026-04-17 15:51:25 +09:30
AdenMGB
44a029057a
feat: auto download settings upon login
2026-04-13 19:42:11 +09:30
AdenMGB
249d1c1b4a
feat: auto sync popoup
2026-04-13 19:39:57 +09:30
AdenMGB
6748b15024
feat: tweak engage popup
2026-04-13 19:33:28 +09:30
Aden Lindsay
8b26d07865
Merge pull request #426 from StroepWafel/main
...
update video (and edit notes)
2026-04-13 19:12:35 +09:30
Aden Lindsay
55d96a5e8f
Update theme name in WhatsNewPopup
2026-04-13 19:12:18 +09:30
AdenMGB
89f50f774f
feat: image full screen overlay for popoups
2026-04-12 20:06:03 +09:30