-
released this
2026-05-09 14:49:42 +02:00 | 232 commits to main since this releaseStore Registry Sync
Store entries synced from local store/registry.yml into the database on startup.
Features:
- StoreEntry entity — id, name, type (PLUGIN/BUNDLE), source, version, author, license, description, minSynapse, tags (jsonb), meta (jsonb), syncedAt
- StoreEntryRepository — findByType(), findBySource()
- StoreRegistryService — parses plugins[] and bundles[] from registry YAML, upserts to DB, logs STORE_SYNCED
- StoreRegistrySyncRunner — ApplicationRunner, loads on startup, non-fatal on error
- StoreController — GET /api/store (optional ?type=PLUGIN|BUNDLE filter)
- Migration V10 with store_entries table
- docker-compose mounts ../../store:/app/store:ro, sets SYNAPSE_STORE_REGISTRY_PATH
Next: v1.6.4-dev Bundle validation and install flow
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads