Files
claude 322c1046fa
Build / Build docker images. (client) (push) Has been cancelled
Build / Build docker images. (server) (push) Has been cancelled
Build / Publish docker images. (client, map[image-prefix: path:lattyware/manydecks server:ghcr.io token-secret:GHCR_TOKEN user:lattyware]) (push) Has been cancelled
Build / Publish docker images. (client, map[image-prefix:manydecks- path:massivedecks server:registry.hub.docker.com token-secret:DOCKER_HUB_TOKEN user:latty]) (push) Has been cancelled
Build / Publish docker images. (server, map[image-prefix: path:lattyware/manydecks server:ghcr.io token-secret:GHCR_TOKEN user:lattyware]) (push) Has been cancelled
Build / Publish docker images. (server, map[image-prefix:manydecks- path:massivedecks server:registry.hub.docker.com token-secret:DOCKER_HUB_TOKEN user:latty]) (push) Has been cancelled
Add local username/password authentication
- Server: new DB migration (7_local_auth.sql) adds local_username/local_password_hash columns
- Server: add findLocalUser / createLocalUser to store, bcryptjs for password verification
- Server: /api/auth advertises local: {} when config.auth.local.username+password are set
- Server: POST /api/users handles local credential login, verifying username+password against config
- Client: new Auth/Local.elm module with Method type and authPayload encoder
- Client: Auth/Methods.elm gains local field, Login.elm renders username/password form
- Config: auth.local now takes username + password (bcrypt hash) for single-account local login

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-30 09:04:34 +00:00
..
2020-11-07 16:49:26 +00:00
2020-05-23 21:10:22 +01:00
2020-11-07 16:49:26 +00:00
2020-05-27 23:01:06 +01:00
2020-10-11 17:15:28 +01:00
2020-11-07 16:49:26 +00:00
2020-11-07 16:49:26 +00:00