You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The server now uses borgmcp-shared 1.2.0 while protocol tag 13 remains unchanged. This release adds input refusals without changing protocol shapes.
Migration 29 makes cube names unique per owner and role names unique per cube using ASCII case-insensitive comparison. Existing spelling and capitalization remain unchanged. A database containing names that differ only by ASCII letter case refuses to migrate, and the failed migration leaves its schema and rows unchanged.
Creating a same-owner cube or same-cube role whose name differs from an existing name only by ASCII letter case now returns HTTP 409. Different owners may continue to use the same cube name, and a role may be renamed by changing only its capitalization.
Role names must contain 1 to 64 bytes, start with an ASCII letter or number, and otherwise use only ASCII letters, numbers, spaces, periods, underscores, or hyphens.
Repository association conformance now accepts a second repository association to the same cube and verifies that both associations remain observable.
After borgmcp 4.9.0 is published, install borgmcp-server 3.4.0 and restart the live server. Migration 29 applies during that restart; report a collision refusal to the operator and never bypass it.