mesh-admin
|
ef44c502db
|
Merge pull request 'route-proxy README: the node that runs a proxy carries public-acme (hq #258)' (#208) from docs/route-proxy-carries-public-acme into main
|
2026-10-01 15:32:05 +00:00 |
|
mesh-admin
|
0c521ffa20
|
Merge pull request 'The vault's claim, its own event names, and the uplink holders' capabilities return' (#207) from fix/the-vaults-claim-and-events-return into main
|
2026-10-01 15:19:55 +00:00 |
|
mesh-admin
|
5ebc89d89d
|
Merge pull request 'Each uplink holder declares the manager it speaks for (hq ADR 0161)' (#206) from feat/each-uplink-holder-declares-the-manager-it-speaks-for into main
|
2026-10-01 15:11:31 +00:00 |
|
mesh-admin
|
32fa76fccb
|
Merge pull request 'The vault claims mesh-vault, and each uplink holder declares the manager it speaks for (hq ADR 0161)' (#205) from feat/the-vault-claims-its-seat-and-the-uplinks-say-their-dialect into main
|
2026-10-01 14:53:15 +00:00 |
|
mesh-admin
|
67c834ac65
|
Merge pull request 'postgres serves the store seat's verbs, databases and query, and lists its tools (ADR 0159)' (#203) from feat/postgres-serves-the-stores-verbs into main
|
2026-10-01 13:53:05 +00:00 |
|
mesh-admin
|
fe8d6a25c0
|
Merge pull request 'The media chain's stale copies leave the catalogue' (#204) from chore/remove-stale-media-duplicates into main
|
2026-10-01 12:54:00 +00:00 |
|
mesh-admin
|
fd0fa75cc2
|
Merge pull request 'searxng says it reads its secret key at start, so the mesh may rotate it (hq 180)' (#202) from feat/searxng-says-how-its-secret-is-taken into main
|
2026-10-01 10:10:05 +00:00 |
|
mesh-admin
|
1712670610
|
Merge pull request 'nodered says it reads its API token and admin password at start, so the mesh may rotate them (hq 180)' (#201) from feat/nodered-says-how-its-secrets-are-taken into main
|
2026-10-01 09:45:32 +00:00 |
|
mesh-admin
|
0966599c8a
|
Merge pull request 'The forge's tools close and read pull requests, read files and branches, and delete a branch' (#200) from feat/the-forges-tools-close-and-read-pull-requests into main
|
2026-10-01 09:25:51 +00:00 |
|
mesh-admin
|
cb48c882a0
|
Merge pull request 'postgres: its server container is not named after the seat' (#177) from fix/postgres-is-not-named-after-the-seat into main
|
2026-10-01 09:25:05 +00:00 |
|
mesh-admin
|
3cbd98b14f
|
Merge pull request 'n8n: its media library is an access placed by the assignment' (#199) from fix/n8n-media-access-by-id into main
|
2026-10-01 00:02:44 +00:00 |
|
mesh-admin
|
1b0e3841e4
|
Merge pull request 'n8n: its own image built from source, placed data, and what its workflows use' (#172) from feat/n8n-for-ace into main
|
2026-09-30 23:59:29 +00:00 |
|
mesh-admin
|
a3d1c9b9ee
|
Merge pull request 'An access has an id, and its mounts name it (issue 153)' (#198) from feat/153-an-access-has-an-id into main
|
2026-09-30 22:07:15 +00:00 |
|
mesh-admin
|
34ccc457fa
|
Merge pull request 'The mesh's own files for a module are placed by the mesh, not the definition (issue 174)' (#197) from feat/the-mesh-places-its-own-files into main
|
2026-09-30 21:49:11 +00:00 |
|
mesh-admin
|
8bc4b7c389
|
Merge pull request 'The media chain moves to novox/mesh-media-catalog; home-assistant and searxng keep their parts' (#195) from chore/media-chain-moves-out into main
|
2026-09-30 19:42:56 +00:00 |
|
mesh-admin
|
12bbcafacf
|
Merge pull request 'gitea: the tools' token carries write:admin; a kept token is re-minted when it lacks a scope' (#192) from feat/gitea-token-write-admin into main
|
2026-09-30 19:06:05 +00:00 |
|
mesh-admin
|
ac7a9f2ca8
|
Merge pull request 'portainer: publish its software ports; the machine side is the mesh's to assign' (#189) from fix/portainer-software-ports into main
|
2026-09-30 18:54:41 +00:00 |
|
mesh-admin
|
1eb8fa367b
|
Merge pull request 'oidc-client: keycloak makes each consumer its client; grafana logs in through it' (#155) from feat/oidc-client-provision into main
|
2026-09-30 17:03:32 +00:00 |
|
mesh-admin
|
f0c4db843e
|
Merge pull request 'grafana: its directories are placed, its admin password is a file, and it runs the build in use' (#153) from feat/grafana-for-ace into main
|
2026-09-30 17:03:30 +00:00 |
|
mesh-admin
|
ec909d3542
|
Merge pull request 'nodered: settings.json sits beside settings.js' (#187) from fix/nodered-settings-json-beside-settings-js into main
|
2026-09-30 16:32:15 +00:00 |
|
mesh-admin
|
c91d12a11d
|
Merge pull request 'nodered: mount its settings where the image's health check reads them' (#186) from fix/nodered-healthcheck-settings-path into main
|
2026-09-30 16:28:09 +00:00 |
|
mesh-admin
|
cbf9e9b7a3
|
Merge pull request 'supabase: own secrets, and unique ids for its containers' (#184) from fix/supabase-own-secrets into main
|
2026-09-30 15:58:24 +00:00 |
|
mesh-admin
|
8a0ebe16a3
|
Merge pull request 'supabase: the self-hosted stack as one module, its secrets rendered into files' (#169) from feat/supabase-for-ace into main
|
2026-09-30 15:32:33 +00:00 |
|
mesh-admin
|
96fb441f30
|
Merge pull request 'baserow: placed directories, the database password from a file, and the build ace runs' (#170) from feat/baserow-for-ace into main
|
2026-09-30 15:32:13 +00:00 |
|
mesh-admin
|
b8c701ec94
|
Merge pull request 'matrix: Conduit and Element, told their own name by the route' (#166) from feat/matrix-for-ace into main
|
2026-09-30 15:32:09 +00:00 |
|
mesh-admin
|
65ba4e6170
|
Merge pull request 'mosquitto, influxdb: the provisioner sees its grants where the mesh writes them' (#182) from fix/a-provisioner-sees-its-grants-where-the-mesh-writes-them into main
|
2026-09-30 15:19:37 +00:00 |
|
mesh-admin
|
d3ebb01180
|
Merge pull request 'nodered: settings are files the mesh writes; editor locked with adminAuth; pin 5.0.7' (#149) from feat/nodered-for-ace into main
|
2026-09-30 15:06:39 +00:00 |
|
mesh-admin
|
36b35900a2
|
Merge pull request 'jackett: its config dir is placed, and its tools find their own key' (#150) from feat/jackett-for-ace into main
|
2026-09-30 14:40:49 +00:00 |
|
mesh-admin
|
9c97a8a134
|
Merge pull request 'icecast: its passwords are a file the mesh writes, not the image's environment' (#146) from feat/icecast-for-ace into main
|
2026-09-30 14:38:14 +00:00 |
|
mesh-admin
|
1bfedd2a9e
|
Merge pull request 'unifi: placed data, mesh-assigned ports, an https route, its password as a file' (#148) from feat/unifi-for-ace into main
|
2026-09-30 14:38:12 +00:00 |
|
mesh-admin
|
c227592e7c
|
Merge pull request 'influxdb: its admin password and operator token are its own secrets' (#180) from fix/influxdb-admin-credentials-are-accepted into main
|
2026-09-30 14:19:02 +00:00 |
|
mesh-admin
|
3ae63f10c5
|
Merge pull request 'mosquitto: its directories are placed, not stated, and it runs the build in use' (#144) from feat/mosquitto-placed into main
|
2026-09-30 14:14:13 +00:00 |
|
mesh-admin
|
e7799529e4
|
Merge pull request 'influxdb: place its directories, hand secrets over as files, name its UI' (#152) from feat/influxdb-for-ace into main
|
2026-09-30 14:10:50 +00:00 |
|
mesh-admin
|
b9068c67bc
|
Merge pull request 'redis: place its directories and run the build in use' (#161) from feat/redis-for-ace into main
|
2026-09-30 14:10:48 +00:00 |
|
mesh-admin
|
4bf705fea7
|
Merge pull request 'mssql: place its directories and name the software's port, not a machine's' (#160) from feat/mssql-for-ace into main
|
2026-09-30 13:55:25 +00:00 |
|
mesh-admin
|
00893d4944
|
Merge pull request 'letta: placed state, a route, accepted keys, and a runtime that can log in' (#171) from feat/letta-for-ace into main
|
2026-09-30 13:55:23 +00:00 |
|
mesh-admin
|
1b19c79d63
|
Merge pull request 'postgres: the provisioner dials the port the mesh gave the store' (#174) from fix/postgres-provisioner-dials-the-port-it-was-given into main
|
2026-09-30 12:06:25 +00:00 |
|
mesh-admin
|
8064e5da8f
|
Merge pull request 'searxng: its settings are a file the mesh writes, not the image's defaults' (#143) from feat/searxng-settings-as-a-file into main
|
2026-09-29 20:45:13 +00:00 |
|
mesh-admin
|
53dc108603
|
Merge pull request 'Remove the network-checker module: it does not do what was decided' (#141) from chore/remove-the-network-checker-module into main
|
2026-09-29 12:43:34 +00:00 |
|
mesh-admin
|
bbac08a7d2
|
Merge pull request 'A network-checker module: dial what the mesh claims, from where the callers are' (#140) from feat/a-network-checker-module into main
|
2026-09-29 11:44:37 +00:00 |
|
mesh-admin
|
0c31499fb0
|
Merge pull request 'Every module names its endpoints, and every route names the one it serves' (#139) from feat/modules-name-their-endpoints into main
|
2026-09-29 09:51:56 +00:00 |
|
mesh-admin
|
822df220ab
|
Merge pull request 'A routed module listens from the mesh, not from anywhere' (#138) from fix/a-routed-module-listens-from-the-mesh into main
|
2026-09-29 00:58:39 +00:00 |
|
mesh-admin
|
41cfc70b53
|
Merge pull request 'The resolver declares both protocols it answers on' (#137) from fix/the-resolver-declares-both-protocols into main
|
2026-09-28 22:04:19 +00:00 |
|
mesh-admin
|
521a8dd1e2
|
Merge pull request 'sshd: the daemon it owns starts at boot' (#136) from fix/sshd-declares-the-daemon-it-owns into main
|
2026-09-28 19:43:29 +00:00 |
|
mesh-admin
|
4d7e37e319
|
Merge pull request 'fail2ban bans through an action every machine has' (#135) from fix/fail2ban-bans-through-what-every-machine-has into main
|
2026-09-28 18:48:26 +00:00 |
|
mesh-admin
|
af89bb11ff
|
Merge pull request 'fail2ban declares the log its own recidive jail reads' (#134) from fix/fail2ban-declares-the-log-its-own-jail-reads into main
|
2026-09-28 18:45:34 +00:00 |
|
mesh-admin
|
4fb16b2e6b
|
Merge pull request 'fail2ban restarts when the log declaration changes' (#133) from fix/fail2ban-restarts-on-its-log-target into main
|
2026-09-28 18:42:44 +00:00 |
|
mesh-admin
|
87366c5f36
|
Merge pull request 'fail2ban declares where it logs, so the recidive jail has a file to read' (#132) from fix/fail2ban-declares-where-it-logs into main
|
2026-09-28 18:41:16 +00:00 |
|
mesh-admin
|
812355bf31
|
Merge pull request 'The catalogue hears what it missed' (#131) from feat/the-catalogue-hears-what-it-missed into main
|
2026-09-28 14:08:48 +00:00 |
|
mesh-admin
|
ea17bf46d2
|
Merge pull request 'The catalogue prepares its own schema instead of migrating at start' (#130) from feat/the-catalogue-prepares-its-own-schema into main
|
2026-09-28 13:40:30 +00:00 |
|
mesh-admin
|
4d9b4fdfa6
|
Merge pull request 'The catalogue declares the event it emits on starting' (#129) from fix/the-catalogue-declares-the-event-it-emits into main
|
2026-09-28 07:49:06 +00:00 |
|
mesh-admin
|
4ead13d4d4
|
Merge pull request 'A merge says which files it changed' (#128) from feat/a-merge-rebuilds-what-it-changed into main
|
2026-09-28 07:20:05 +00:00 |
|
mesh-admin
|
5ea4961980
|
Merge pull request 'A merge older than the watching is history, not news' (#127) from fix/a-merge-older-than-the-watching-is-history into main
|
2026-09-28 03:08:22 +00:00 |
|
mesh-admin
|
719fb1e025
|
Merge pull request 'A merge the forge announces is said in its log' (#126) from fix/a-merge-announced-is-said into main
|
2026-09-28 02:44:19 +00:00 |
|
mesh-admin
|
1c995fa9fc
|
Merge pull request 'The forge watches every repository, not the administrator's own' (#125) from fix/the-forge-watches-every-repository into main
|
2026-09-28 02:31:25 +00:00 |
|
mesh-admin
|
1d71787896
|
Merge pull request 'The forge announces every merge, whoever made it' (#124) from feat/the-forge-announces-every-merge into main
|
2026-09-28 01:03:48 +00:00 |
|