Repository navigation
Releases: obris-dev/openbower
Releases · obris-dev/openbower
Release list
v0.0.5
v0.0.4
v0.0.3
0.0.3 (2026-10-15)
Features
- published core and web images, built and started on every PR (#96) (a532679)
- sign-in returns to the page it started from (#94) (9627e82)
- the hosted deployment refuses an account without the grant (#92) (874d3c5)
- the on-the-list page's install line copies with one click (#100) (308ae93)
- the product app builds for Cloudflare Workers (#98) (d907228)
Bug fixes
- an install signs in at the one login page, never on its own (#93) (63d482a)
- the deployment include takes this app's leaf, not a moved path (#99) (335d22a)
- the hosted login card says it is signing in a self-hosted install in its one line, not a third (#101) (5d2f14e)
- the published builds carry no provenance manifest, the unknown/unknown entry on the package page (#97) (fad4206)
- version says whether the install is up to date (#90) (f8f327d)
v0.0.2
0.0.2 (2026-10-15)
Features
- one-command install and the bower-admin operator command (#87) (cbea14d)
- the site serves the installer to curl at the root URL (#89) (afcd464)
- web: the marketing site deploys to Cloudflare Workers (#76) (7cc5747)
Bug fixes
- a fresh clone's make up builds the core image instead of pulling it (#83) (7fbc4a2)
- a fresh clone's make up no longer warns about pulling the core image (#84) (14c39a6)
- deps: the open dependency alerts (#82) (66fbe97)
- make up waits until the web dev servers answer (#85) (a40b553)
- the setup walkthroughs show only on a self-hosted deployment (#88) (74a7969)
v0.0.1
0.0.1 (2026-10-06)
Features
- a door's trouble is transport and data, never a bad agent (#15) (7effbe4)
- a local install signs in against the hosted hub (#72) (69f1644)
- a row's work is one kind-blind loop (#47) (0195690)
- agents (roster, builder, test bench, spec-door providers) (#5) (176590a)
- AI columns (durable fills, diagnosed cells, spend consent) (#6) (cf54d49)
- async row-push webhook (POST /v1/lists/{id}/ingest) (#29) (eaf229f)
- auth end to end in the browser (#2) (8989d87)
- column reorder (header drag, per-column menu) (#7) (4c4fa0b)
- core verifies machine tokens by relaying to the hub (no secret) (#27) (d19bfe6)
- discover end to end (proxy, contract, web surface) (#3) (ebfa376)
- ingest push overrides AI columns + type-validates at the POST (#36) (270391f)
- Kafka ingest bus + deduping worker (apply is a log for now) (#30) (ffa60e0)
- serper replaces dataforseo as the metered search door (#23) (f6f25f7)
- the ingest worker appends pushed rows to the sheet (#31) (71111db)
- the marketing site as its own web app (@bower/marketing, :3005) (#12) (2e950b3)
- the Send webhook column persists (#41) (aae66df)
- the Send webhook column tab, whose one action is Test (#40) (ddc94dd)
- the workflow substrate (Workflow / NodePath / Node, agent_id -> node_id) (#38) (db6fe4f)
- unify fill + autofill on one task state machine (provision/process split) (#35) (a5afe9c)
- webhook destinations and the settings area (#39) (d6c905b)
Bug fixes
- drop the account-reassurance line from the sign-in-failed card (#14) (760cbdf)
- drop the spend footer from the AI column drawer (#8) (5812938)
- hold the List lock over the columns write, not the queue insert (#10) (69a1889)
- machine-auth review follow-ups (core) (#28) (dd2720f)
- the consent echo refuses growth only (#11) (b8da449)