Linus Rath
|
acf125a52b
|
test: fail when server state skips the shared store without a listed reason #1066
|
2026-11-01 01:12:49 +01:00 |
|
Linus Rath
|
3a9aef7c50
|
feat: move plugins, themes, branding and the signing key with the shared-store import and export #1066
|
2026-11-01 01:08:34 +01:00 |
|
Linus Rath
|
70a7e1227c
|
fix: drop files of removed plugins on export and read only the approval files on import #1066
|
2026-11-01 01:07:30 +01:00 |
|
Linus Rath
|
26f0b72b2e
|
feat: write plugins, themes, approvals and branding back to local files on export #1066
|
2026-11-01 00:30:41 +01:00 |
|
Linus Rath
|
355e57ca6c
|
Merge branch 'feat/multi-instance' into feat/multi-instance-ext
|
2026-11-01 00:28:15 +01:00 |
|
Linus Rath
|
ad7a8d713c
|
feat: bring plugins, themes, approvals and branding along when moving to a shared store #1066
|
2026-11-01 00:27:17 +01:00 |
|
Linus Rath
|
3ed25e1d95
|
feat: import an existing install into the shared store on first start and export it back with SHARED_STORE_EXPORT #1066
|
2026-11-01 00:17:20 +01:00 |
|
Linus Rath
|
89f337c0ae
|
Merge branch 'feat/multi-instance-admin' into feat/multi-instance
|
2026-11-01 00:12:24 +01:00 |
|
Linus Rath
|
b880e453a5
|
fix: import the audit log in batches and finish an import that stopped halfway #1066
|
2026-11-01 00:08:39 +01:00 |
|
Linus Rath
|
5e73fcbcc1
|
feat: append lines in batches to the shared log and clear it #1066
|
2026-11-01 00:08:39 +01:00 |
|
Linus Rath
|
80bcfde5f3
|
Merge branch 'feat/multi-instance-data' into feat/multi-instance
|
2026-11-01 00:05:03 +01:00 |
|
Linus Rath
|
01acacc27b
|
fix: answer 503 instead of 500 when the shared store is full or too busy to take a write #1066
|
2026-10-31 23:48:40 +01:00 |
|
Linus Rath
|
7faed7e5f4
|
fix: send a change notice again when the shared store dropped right after an admin save #1066
|
2026-10-31 23:46:01 +01:00 |
|
Linus Rath
|
d6e98e207a
|
Merge branch 'feat/multi-instance' into feat/multi-instance-admin
|
2026-10-31 23:45:00 +01:00 |
|
Linus Rath
|
8b9df1b633
|
Merge branch 'feat/multi-instance' into feat/multi-instance-data
|
2026-10-31 23:43:48 +01:00 |
|
Linus Rath
|
9e2b59847f
|
refactor: recognise a shared-store outage by name, so every bundle's module copy sees it
|
2026-10-31 23:31:02 +01:00 |
|
Linus Rath
|
e8be930984
|
feat: import settings, plugin credentials, archives and telemetry state into the shared store #1066
|
2026-10-31 23:26:53 +01:00 |
|
Linus Rath
|
4983325f32
|
feat: bring the admin config, password, state and audit log along when moving to a shared store #1066
|
2026-10-31 23:26:52 +01:00 |
|
Linus Rath
|
1b2d81be27
|
feat: hold each instance back until it has loaded from the shared store and add a readiness check #1066
|
2026-10-31 22:40:51 +01:00 |
|
Linus Rath
|
df90492258
|
feat: add a shared store that keeps today's files by default and can use a redis-protocol server #1066
|
2026-10-31 22:40:44 +01:00 |
|