Changelog
- 504bd29 ci(npm): harden the npm publish workflow after review
- 88444b0 ci(npm): move npm publish to its own OIDC-capable workflow with idempotent script
- 2391615 ci(npm): re-runnable, OIDC-capable npm publish workflow (#7)
- a42e225 feat(ui): admin UI refresh — connect with host/port/user/password, test before save, redesigned pages (#10)