-
-
Notifications
You must be signed in to change notification settings - Fork 209
Pull requests: SonicJs-Org/sonicjs
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
feat(plugins): add API Documentation plugin (endpoint catalog + Scalar explorer + live OpenAPI spec)
#1030
opened Jul 24, 2026 by
mmcintosh
Collaborator
Loading…
6 of 9 tasks
fix(dynamic-field): escape media field value (stored XSS)
#1029
opened Jul 23, 2026 by
mmcintosh
Collaborator
Loading…
3 of 5 tasks
fix(dynamic-field): escape number/date/datetime input value (stored XSS)
#1027
opened Jul 23, 2026 by
mmcintosh
Collaborator
Loading…
7 of 8 tasks
refactor(global-variables): strip remaining any from adminRoutes + resolver (types-only)
#1025
opened Jul 22, 2026 by
mmcintosh
Collaborator
Loading…
4 of 6 tasks
fix(global-variables): require auth on the /api/global-variables routes
#1024
opened Jul 22, 2026 by
mmcintosh
Collaborator
Loading…
3 of 9 tasks
fix(user-profiles): require auth + ownership on profile read/write
#1022
opened Jul 22, 2026 by
mmcintosh
Collaborator
Loading…
3 of 9 tasks
fix(bootstrap): first-boot FK race + single-flight
#1019
opened Jul 20, 2026 by
mmcintosh
Collaborator
Loading…
fix(core): repair ~25 unit-test failures from the beta.25 cold-start caches
#1018
opened Jul 20, 2026 by
mmcintosh
Collaborator
Loading…
8 of 9 tasks
fix(bootstrap): reconcile collections on cached startup
#1015
opened Jul 19, 2026 by
bobbwal
Contributor
Loading…
6 of 8 tasks
fix(stats): login loop, telemetry, collection dashboard, auto-deploy
#1010
opened Jul 16, 2026 by
lane711
Collaborator
Loading…
4 tasks
docs: feature-flag plugin design & phased build plan
#1009
opened Jul 13, 2026 by
lane711
Collaborator
Loading…
fix(tests+ci+e2e): quarantine broken tests, fix module cache, fix E2E bootstrap
#1005
opened Jul 8, 2026 by
lane711
Collaborator
Loading…
feat(demo-app): demo.sonicjs.com app with auto-reseed
#986
opened Jul 1, 2026 by
lane711
Collaborator
Loading…
fix: test regressions + v3.0.0-beta.14 release
#955
opened Jun 25, 2026 by
lane711
Collaborator
Loading…
4 tasks done
fix(media): named search input + grid-only fragment for media selector
#893
opened Jun 13, 2026 by
PlusA2M
Loading…
6 of 9 tasks
fix(media): count whole library for "All Files" total
#891
opened Jun 13, 2026 by
PlusA2M
Loading…
6 of 9 tasks
feat(plugins): Phase 4 — structure + dist cleanup + versioning + hardening (T4.1–T4.5)
#853
opened Jun 6, 2026 by
lane711
Collaborator
Loading…
5 tasks
feat(plugins): Phase 3 — ordering + cron liveness + reconciliation (T3.1–T3.6)
#852
opened Jun 5, 2026 by
lane711
Collaborator
Loading…
6 tasks
Better Auth + dynamic scoped RBAC (single cohesive change)
#848
opened Jun 3, 2026 by
lane711
Collaborator
Loading…
feat(plugins): definePlugin() + provider-agnostic email & reset-link fix (Phase 5a/5b)
#844
opened Jun 2, 2026 by
lane711
Collaborator
Loading…
feat(plugins): cron surface — declarations + scheduled() handler (Phase 4)
#842
opened Jun 1, 2026 by
lane711
Collaborator
Loading…
refactor: parse plugin service rows into typed shapes
#834
opened May 18, 2026 by
Abdulmumin1
Loading…
7 of 10 tasks
Previous Next
ProTip!
Adding no:label will show everything without a label.