Commit Graph

1300 Commits

Author SHA1 Message Date
Seth Burkart 620d168d28 Update creating-plugins.md 2025-03-18 22:19:32 +11:00
SethBurkart123 1c63c06b72 feat: add docs and dev plugins 2025-03-18 22:15:44 +11:00
Alphons Joseph 7a76d3f4eb bugfix: Finally fix theme application 2025-03-18 19:03:23 +08:00
Alphons Joseph 8e34db4a67 feat: synchronise settingstate and theme properly 2025-03-18 18:45:09 +08:00
Alphons Joseph 9fc24767ec bugfix: theme defaultColor being overridden at all times by default betterseqta+ colour 2025-03-18 18:37:34 +08:00
Seth Burkart 331c9a9d81 Merge pull request #236 from BetterSEQTA/main
Merge main into dev branch
2025-03-18 20:47:15 +11:00
SethBurkart123 74e92ddb53 feat: add types to storage api 2025-03-18 20:45:29 +11:00
Seth Burkart 1a6dc9ebb9 Merge pull request #235 from NIDNHU/patch-1
Update SECURITY.md - modify vulnerability reporting method
2025-03-18 18:38:04 +11:00
Alphons Joseph be54816d83 Merge branch 'en-masse-upgrade' of https://github.com/BetterSEQTA/BetterSEQTA-Plus into en-masse-upgrade 2025-03-18 15:37:15 +08:00
Alphons Joseph b644dbbbc7 feat: convert base64 in browser to url reference 2025-03-18 15:37:12 +08:00
SethBurkart123 d06356101a feat: display plugin settings in interface 2025-03-18 18:31:20 +11:00
StroepWafel 7eacf345d0 Update SECURITY.md
change vulnerability reporting method
2025-03-18 18:00:36 +10:30
Alphons Joseph 9a71a5241a vuln-fix: removed image urls, relying on blobs now 2025-03-18 15:23:04 +08:00
Alphons Joseph f4ae9098d8 bug: change theme export to json to avoid accidental execution 2025-03-18 14:59:32 +08:00
Alphons Joseph 325f6c5f9b handle vulnerabilities privately through github instead of in issues 2025-03-18 14:49:56 +08:00
SethBurkart123 ea46ab41ce fix: update types 2025-03-18 07:54:50 +11:00
codefactor-io e6f36edabf [CodeFactor] Apply fixes to commit 587aa5e 2025-03-17 20:52:33 +00:00
SethBurkart123 587aa5eb89 feat: add plugin system 2025-03-18 07:52:16 +11:00
Alphons Joseph da3a680455 refactor: small code quality update 2025-03-17 20:54:40 +08:00
Alphons Joseph 77c3761947 codefix: comment out unused function (may be required later) 2025-03-17 20:35:17 +08:00
Alphons Joseph 6fb4ea5372 feat min: fix spelling mistake 2025-03-17 19:23:59 +08:00
SethBurkart123 5c0044a4d4 feat: cleanup work on plugins system 2025-03-17 15:06:26 +11:00
SethBurkart123 75446c6855 chore: clean up imports in monofile.ts 2025-03-17 13:55:29 +11:00
SethBurkart123 fe2fa87cb5 feat: add ReactAdaptor.svelte 2025-03-17 13:46:38 +11:00
SethBurkart123 9f7b46d2ad feat: add back react colour picker 2025-03-17 13:45:16 +11:00
SethBurkart123 ef890ee776 feat: add dev colourpicker with irojs 2025-03-17 13:33:25 +11:00
Alphons Joseph d42dc79415 feat: sourcemaps are an env variable now 2025-03-17 10:17:42 +08:00
Alphons Joseph e072b3f5c8 feat: remove sourcemaps from production build, add to new development build 2025-03-17 08:15:04 +08:00
Alphons Joseph e32218bf07 include sourcemaps for better debugging 2025-03-16 20:55:14 +08:00
Alphons Joseph 286375c662 remove last remnants of react 2025-03-12 22:56:24 +08:00
Alphons Joseph f2d197e8f0 Merge branch 'en-masse-upgrade' of https://github.com/BetterSEQTA/BetterSEQTA-Plus into en-masse-upgrade 2025-03-12 22:52:17 +08:00
Alphons Joseph 85beb62a37 remove react colour picker (@SethBurkart123 needs prettifying, works on basic level) 2025-03-12 22:52:14 +08:00
codefactor-io 0b908cb251 [CodeFactor] Apply fixes to commit c9f0f9c 2025-03-12 13:45:46 +00:00
Alphons Joseph c9f0f9cf16 start modularisation and breaking down the monofile 2025-03-12 21:45:23 +08:00
Alphons Joseph 3c65e6d6c5 dynamically import all plugins 2025-03-12 20:11:26 +08:00
Alphons Joseph 2cb607c5a9 commenting 2025-03-12 19:08:20 +08:00
codefactor-io 695357a639 [CodeFactor] Apply fixes 2025-03-12 11:02:58 +00:00
Alphons Joseph 8cb052f2ff Merge branch 'en-masse-upgrade' of https://github.com/BetterSEQTA/BetterSEQTA-Plus into en-masse-upgrade 2025-03-12 19:02:36 +08:00
Alphons Joseph 6b39f60db7 very very very basic plugin system works 2025-03-12 19:02:32 +08:00
SethBurkart123 1638dd4989 feat: remove postcss 2025-03-12 21:48:58 +11:00
SethBurkart123 ca7e6b9137 feat: upgrade to tailwindcss v4 2025-03-12 21:46:01 +11:00
SethBurkart123 1263c1c8ef feat: remove colour pallete flattening 2025-03-12 20:57:33 +11:00
SethBurkart123 5eb92bc87a fix: builds failing and css failing to load in frontend 2025-03-12 20:52:48 +11:00
Seth Burkart ecff10a991 Merge pull request #229 from NIDNHU/main
Edit bug reporting system
2025-03-12 16:09:44 +11:00
StroepWafel 4745df7ace Merge branch 'BetterSEQTA:main' into main 2025-03-12 10:19:27 +10:30
Alphons Joseph c7bdd86967 code commenting 2025-03-11 20:44:39 +08:00
Alphons Joseph f920980948 change to an eye icon 2025-03-11 20:20:42 +08:00
Alphons Joseph 8c2f36033f add support for hiding non-assessments (discord issue) 2025-03-11 20:13:44 +08:00
Alphons Joseph 75e687f934 bump every package, remove postcss 2025-03-11 19:53:56 +08:00
Seth Burkart 5cd0f47fe5 feat: move firefox out of experimental 2025-03-08 20:18:33 +11:00