Emil
|
63c8ef0b8a
|
Add built-in TLS (self-signed autogen, CA pinning) and optional closed registration
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / wheel (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 20:17:32 +03:00 |
|
Emil
|
049113cec8
|
Harden the surface: 0600 databases, checksum-verified installs, rate-limited login and key exchange
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / wheel (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 18:40:27 +03:00 |
|
Emil
|
330f95a375
|
Drop a leftover helper
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / wheel (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 18:18:19 +03:00 |
|
Emil
|
e744e62d03
|
Fix network URLs in serve: loopback agents, own-origin public URLs, longer transfer timeouts
|
2026-08-03 18:17:56 +03:00 |
|
Emil
|
73dde99e3a
|
Run the wizard checks and task runners in isolated python mode (-I)
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / wheel (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 16:42:38 +03:00 |
|
Emil
|
ecc8944006
|
Drop an unused test helper
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / wheel (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 16:36:00 +03:00 |
|
Emil
|
dc15e2d04b
|
Warn in the wizard preflight when the installed scimesh version mismatches the binary
|
2026-08-03 16:35:37 +03:00 |
|
Emil
|
6b67326c3b
|
Run claim-execute-upload loops concurrently in the worker agent
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / wheel (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 15:36:22 +03:00 |
|
Emil
|
5b2d5b5f6e
|
Add similarity-search-parallel: thread-pool scoring, byte-identical to similarity-search
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / wheel (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 15:12:18 +03:00 |
|
Emil
|
b63441bb8c
|
Revert "Warn about non-ASCII characters in text fields of the job form"
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / wheel (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
This reverts commit 91d049b4df.
|
2026-08-03 14:34:46 +03:00 |
|
Emil
|
91d049b4df
|
Warn about non-ASCII characters in text fields of the job form
|
2026-08-03 14:34:12 +03:00 |
|
Emil
|
70c9e567ca
|
Probe the busy port with a cancellable request
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / wheel (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 14:26:40 +03:00 |
|
Emil
|
81e854eb1d
|
Reopen the already-running setup wizard instead of failing on a busy port
|
2026-08-03 14:26:17 +03:00 |
|
Emil
|
2b6531fa7e
|
Front the worker-key exchange through the coordinator in serve mode
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / wheel (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 04:24:52 +03:00 |
|
Emil
|
ab922356e9
|
Apply migrations in the admin postgres integration tests regardless of run order
|
2026-08-03 04:16:37 +03:00 |
|
Emil
|
ea0fb8c595
|
Silence the gosec warning for the wizard's own log path
|
2026-08-03 04:12:15 +03:00 |
|
Emil
|
357ed34714
|
Add worker stats to the wizard, artifact pruning and offline-worker removal to the admin console
|
2026-08-03 04:11:43 +03:00 |
|
Emil
|
7ea7c52325
|
Cover the admin read model and workload settings with postgres integration tests
|
2026-08-03 04:07:15 +03:00 |
|
Emil
|
8db1f9846c
|
Restyle the remaining operator pages into the admin design system
|
2026-08-03 04:05:19 +03:00 |
|
Emil
|
7d1aacb19f
|
Reject blank worker names and probe the real credential and venv in --check
|
2026-08-03 04:01:45 +03:00 |
|
Emil
|
5790ae78a7
|
Create the worker directory before the wizard downloads the release wheel
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / wheel (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 03:46:10 +03:00 |
|
Emil
|
40ff688416
|
Probe the managed venv in the wizard preflight and document RDKit's X11 deps
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / wheel (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 03:23:28 +03:00 |
|
Emil
|
1ec4b2e60b
|
Point the wizard's task runner at the venv python automatically
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / wheel (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 03:16:23 +03:00 |
|
Emil
|
d309145290
|
Set the agent version before dispatching the setup wizard
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / wheel (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 03:05:55 +03:00 |
|
Emil
|
15dd9651a8
|
Ship the scimesh wheel in releases; wizard and serve install it version-locked
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / wheel (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 02:59:22 +03:00 |
|
Emil
|
30c441a7e9
|
Require an explicit scimesh source in the worker wizard (PyPI name is another project)
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 02:39:24 +03:00 |
|
Emil
|
cb51172885
|
Let the worker wizard install the scimesh runtime into a managed venv
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 02:32:06 +03:00 |
|
Emil
|
029b26e6ae
|
Explain the admin-required error and offer account switching on the login page
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 02:06:45 +03:00 |
|
Emil
|
12499d2d7b
|
Remove the demo control room; /ui lands on the admin console
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 01:58:02 +03:00 |
|
Emil
|
c4d88c7ffc
|
Satisfy the linter gate: errors.Is, context-aware exec/listen, gosec nolints
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 01:47:53 +03:00 |
|
Emil
|
44247bd94e
|
Give every wizard test its own port and disable keep-alive pooling
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 01:43:48 +03:00 |
|
Emil
|
7c1d0dc568
|
Tell non-admins why the console is off-limits instead of bouncing them to the dashboard
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 01:34:22 +03:00 |
|
Emil
|
82eaec4c55
|
Make the wizard supervisor portable (no signal probing) and bind tests to an ephemeral port
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
|
2026-08-03 00:38:33 +03:00 |
|
Emil
|
8b7094b0cb
|
Open the admin console from serve --open and land login on the intended page
|
2026-08-03 00:32:47 +03:00 |
|
Emil
|
46645b8730
|
Add the worker setup wizard (setup, --config, --check) to worker-agent
|
2026-08-03 00:22:37 +03:00 |
|
Emil
|
e923627ce0
|
Add admin console access and platform pages (trust, users, keys, workloads, settings)
|
2026-08-03 00:11:47 +03:00 |
|
Emil
|
7fb1059401
|
Add coordinator admin console foundation (system, jobs, metrics)
|
2026-08-02 23:51:26 +03:00 |
|
Emil
|
69a2d59b23
|
Add the coordinator token subcommand for joining workers
|
2026-08-02 22:43:17 +03:00 |
|
Emil
|
45d5c2eaad
|
Update the add-worker command and expose the coordinator public URL in serve
|
2026-08-02 22:32:54 +03:00 |
|
Emil
|
76746187eb
|
Add a standalone worker installer and dynamic userservice port
|
2026-08-02 22:23:54 +03:00 |
|
Emil
|
c06d8673ce
|
Add one-command installers and serve/agent make targets
|
2026-08-02 20:06:08 +03:00 |
|
Emil
|
1473bbe2a8
|
Embed the userservice and add serve/agent subcommands for one-binary operation
|
2026-08-02 19:49:54 +03:00 |
|
Emil
|
9883def0c2
|
Add an embedded SQLite storage backend for single-binary deployments
|
2026-08-02 19:23:44 +03:00 |
|
Emil
|
9fe81bc531
|
Use golang-migrate-compatible watermark tracking in migrations
|
2026-08-02 18:37:15 +03:00 |
|
Emil
|
771952e22e
|
Fix golangci-lint findings across the coordinator and agent
|
2026-08-02 18:23:43 +03:00 |
|
Emil
|
565d4466e4
|
Run gofmt on the setup wizard and migration test
|
2026-08-02 18:16:44 +03:00 |
|
Emil
|
59e7fb0155
|
Add the coordinator setup wizard for self-provisioned databases
|
2026-08-02 18:14:36 +03:00 |
|
Emil
|
320f52615e
|
Embed schema migrations and self-provision the schema on startup
|
2026-08-02 18:04:00 +03:00 |
|
Emil
|
f2977a990e
|
Add versioned release builds for coordinator and worker
|
2026-08-02 17:54:06 +03:00 |
|
Emil
|
361eb2e344
|
Advertise all catalog workloads from the worker by default
|
2026-08-02 17:47:52 +03:00 |
|