xtablo-source/backend/internal
Arthur Belleville 808eaecc85
feat(14-02): migrate auth_login.templ to AuthLayout with ui.FormField inputs
- Replace Layout+Card pattern with AuthLayout("Sign in to Xtablo", csrfToken)
- Wire GoogleButton and AuthDivider into LoginPage body
- Replace raw <input> elements with @ui.FormField/@ui.Input design system components
- Add signup-copy nav link ("Don't have an account? Sign up")
- Preserve HTMX swap: hx-post="/login" hx-target="#login-form" hx-swap="outerHTML"
- Remove loginCardBody, AuthProviderButtonsBlock, AuthProviderButtonControl helpers
- Update test assertions for new GoogleButton labels ("Sign in with Google" / disabled attr)
2026-05-16 19:10:08 +02:00
..
auth feat(08-03): add apple social sign-in flow 2026-05-15 21:06:08 +02:00
db feat(12-02): implement discussion unread badges 2026-05-16 10:15:38 +02:00
files Made various improvements to the file management 2026-05-15 19:57:46 +02:00
jobs feat(06-01): implement internal/jobs package with workers and error handler 2026-05-15 16:34:08 +02:00
session feat(01-01): create directory skeleton and per-package doc.go placeholders 2026-05-14 17:53:55 +02:00
tablos feat(01-01): create directory skeleton and per-package doc.go placeholders 2026-05-14 17:53:55 +02:00
tasks feat(01-01): create directory skeleton and per-package doc.go placeholders 2026-05-14 17:53:55 +02:00
web feat(14-02): migrate auth_login.templ to AuthLayout with ui.FormField inputs 2026-05-16 19:10:08 +02:00