multica/server
Jiayuan f5519e4f64 fix(handler): set issue_prefix when auto-creating workspace on first login
ensureUserWorkspace in auth.go omitted the IssuePrefix field when
creating a default workspace during first login. This caused the
workspace's issue_prefix to be empty, producing identifiers like "-16"
instead of "JIA-16".

- Pass generateIssuePrefix(wsName) when creating the default workspace
- Add fallback in getIssuePrefix to regenerate from workspace name if
  the stored prefix is empty
- Add migration 024 to backfill empty prefixes on existing workspaces
2026-03-30 13:26:42 +08:00
..
cmd fix(daemon): prevent stuck tasks from blocking queue and add concurrent execution 2026-03-30 03:08:52 +08:00
internal fix(handler): set issue_prefix when auto-creating workspace on first login 2026-03-30 13:26:42 +08:00
migrations fix(handler): set issue_prefix when auto-creating workspace on first login 2026-03-30 13:26:42 +08:00
pkg fix(daemon): prevent stuck tasks from blocking queue and add concurrent execution 2026-03-30 03:08:52 +08:00
go.mod feat(auth): email verification login and personal access tokens 2026-03-26 14:32:30 +08:00
go.sum feat(auth): email verification login and personal access tokens 2026-03-26 14:32:30 +08:00
sqlc.yaml feat: pivot to AI-native task management platform (#232) 2026-03-20 17:55:49 +08:00