91bdba3136
Merge pull request 'ci: separate manual Signage release publishing' (#16) from fix/manual-release-workflow into main
The_River2026-10-11 03:59:22 +00:00
8a7e96dd61
Merge pull request 'ci: publish the exact tested Signage module package' (#15) from fix/release-module-assets into main
The_River2026-10-11 03:05:00 +00:00
6233de0e5c
Merge pull request 'build: package signage with ekklesia 0.2.3' (#12) from feat/native-package-0.2.3 into main
Joey2026-10-10 00:39:25 +00:00
6fca109375
build: package signage with ekklesia 0.2.3
ekklesia2026-10-09 19:17:27 -05:00
e7f7404d35
Merge pull request 'feat: build Signage on its own from the published Ekklesia 0.2.0 packages' (#11) from feat/standalone-build into main
The_River2026-10-09 02:18:39 +00:00
33bb146349
feat: build Signage on its own from the published Ekklesia 0.2.0 packages
ekklesiaandClaude Opus 5.52026-10-08 20:49:17 -05:00
fefe34be03
Merge pull request 'feat: move Signage to the Ekklesia 0.2 module contract (manifest v8, database ABI v1)' (#10) from feat/platform-0.2-compat into main
The_River2026-10-09 01:41:35 +00:00
a6d553efbb
feat: move Signage to the Ekklesia 0.2 module contract (manifest v8, database ABI v1)
ekklesiaandClaude Opus 5.52026-10-08 20:36:11 -05:00
86ae907f59
Merge pull request 'chore: release signage 0.1.2' (#9) from chore/release-0.1.2 into main
v0.1.2
The_River2026-10-06 03:51:14 +00:00
e6c6553afc
Merge pull request 'ci: the integration job removes its stacks even when the runner kills it' (#8) from ci/stack-cleanup into main
The_River2026-10-06 02:58:11 +00:00
525335e6dd
Merge pull request 'fix(display): keep one object URL per cached slide, and give them back' (#6) from fix/display-media-object-urls into main
The_River2026-10-06 02:56:01 +00:00
607f375809
fix(display): keep one object URL per cached slide, and give them back
ekklesiaandClaude Opus 5.52026-10-05 18:37:35 -05:00
1c6c9ccc1f
test(display): one live object URL per cached slide, released when done
ekklesiaandClaude Opus 5.52026-10-05 18:36:47 -05:00
ab4142fb95
Merge pull request 'fix(display): retry every failed request with backoff, and never give up' (#5) from fix/display-recovery into main
The_River2026-10-06 02:44:20 +00:00
fbc8af7510
fix(display): retry every failed request with backoff, and never give up
ekklesiaandClaude Opus 5.52026-10-05 18:35:46 -05:00
518fd101a2
test(display): a display recovers from every failed request without a reload
ekklesiaandClaude Opus 5.52026-10-05 18:34:25 -05:00
27ee279f28
Merge pull request 'fix(display): define the display-server messages once, in src/shared' (#4) from fix/display-protocol-contract into main
The_River2026-10-06 02:30:41 +00:00
f1b7d67aa5
fix(display): define the display-server messages once, in src/shared
ekklesiaandClaude Opus 5.52026-10-05 18:32:34 -05:00
458043280a
test(display): run the real display controller against the real viewer routes
ekklesiaandClaude Opus 5.52026-10-05 18:28:59 -05:00
cbf2a8ee39
ci: the integration job removes its stacks even when the runner kills it
ekklesiaandClaude Opus 5.52026-10-05 21:05:15 -05:00
cfa4628f8c
test(ci): the integration job must clean up its stacks even when killed
ekklesiaandClaude Opus 5.52026-10-05 20:58:04 -05:00
914034dda0
Merge pull request 'ci: build, test, and run Signage inside a pinned Ekklesia on every change' (#7) from ci/gitea-actions into main
The_River2026-10-06 00:38:49 +00:00
3073baeb8b
ci: build, test, and run Signage inside a pinned Ekklesia on every change
ekklesiaandClaude Opus 5.52026-10-05 19:11:53 -05:00
5e418bf941
Merge pull request 'feat: align Signage with platform display and design' (#3) from fix/signage-playback-and-displays into main
v0.1.1
The_River2026-10-01 21:36:31 +00:00
1bf89a3942
feat: align Signage with platform display and design
ekklesia2026-09-30 18:21:42 -05:00
ac2b8ded93
Merge pull request 'Fix/signage playback and displays' (#2) from fix/signage-playback-and-displays into main
The_River2026-09-30 02:01:22 +00:00