Commit graph

158 commits

Author SHA1 Message Date
c15c13fd38
add frontend logout 2026-08-03 19:46:33 +03:00
d457c766c3
test frontend logout 2026-08-03 19:45:09 +03:00
22d9ad5136
add logout endpoint 2026-08-03 19:42:45 +03:00
89f448bd42
test logout flow 2026-08-03 19:41:51 +03:00
2e140cd8d8
Merge branch 'feature/login-password' 2026-08-03 10:20:31 +03:00
9510842dc4
separate database setup from stack 2026-08-03 10:12:58 +03:00
942ee4e6e7
align frontend login contract 2026-08-02 21:02:25 +03:00
d52a8bf3b5
test login error contract 2026-08-02 21:01:01 +03:00
299efe0839
align backend auth patterns 2026-08-02 20:58:44 +03:00
b3266b38c8
test auth contracts 2026-08-02 20:58:44 +03:00
3da9c586c3
wire frontend password login 2026-07-31 11:44:19 +03:00
1dff3f6976
test frontend password login 2026-07-31 11:41:07 +03:00
ebfe147ca4
add password login 2026-07-31 11:38:05 +03:00
93f5f022e4
test password login 2026-07-31 11:34:50 +03:00
879c294582
Merge branch 'feature/me-endpoint' 2026-07-31 11:24:01 +03:00
bc62a25a8e
restore frontend session 2026-07-31 11:12:36 +03:00
24f437cac6
test session restoration 2026-07-31 11:12:35 +03:00
c0d0d070a8
add me endpoint 2026-07-31 11:12:35 +03:00
b705d49aa1
test me endpoint 2026-07-31 11:12:34 +03:00
fbc47ee6b5
Merge branch 'docs/approval-discipline' 2026-07-31 11:11:25 +03:00
b9a5a5ea2a
clarify agent process discipline 2026-07-31 11:11:20 +03:00
753203cdfb
Merge branch 'feature/browser-brand' 2026-07-31 11:11:04 +03:00
9ccb27a8f1
brand browser metadata 2026-07-31 11:10:41 +03:00
89cc8a55e3
test browser branding 2026-07-31 11:10:41 +03:00
7ebffd18b3
Merge branch 'feature/seed-user' 2026-07-31 11:09:59 +03:00
0e3901f05a
seed development user on startup 2026-07-31 10:51:17 +03:00
f53e422b45
test seeded development user 2026-07-31 10:50:12 +03:00
76df3d645b
Merge branch 'feature/process-compose-frontend' 2026-07-31 10:41:27 +03:00
188b300a7f
add frontend process service 2026-07-31 10:41:04 +03:00
6da83d87fa
Merge branch 'feature/guest-auth-pages' 2026-07-31 10:28:03 +03:00
02c947708f
add guest auth pages 2026-07-31 10:24:26 +03:00
edcaf80b98
test public and protected routes 2026-07-31 10:24:26 +03:00
4e3d8f74b8
test guest auth pages 2026-07-31 10:24:25 +03:00
28c1edd958
Merge branch 'feature/user-auth' 2026-07-31 10:24:12 +03:00
b3c9b0630f
freeze auth feature time 2026-07-31 10:20:37 +03:00
ad27a0f03c
use native session dates 2026-07-31 10:15:35 +03:00
88a3997bad
add auth middleware 2026-07-31 10:08:22 +03:00
167096b4fe
fix auth cookie tests 2026-07-31 10:08:22 +03:00
8bc9ef728b
use sessions table 2026-07-31 10:08:22 +03:00
529a352906
test sessions table name 2026-07-31 10:08:21 +03:00
19d930b7e8
test auth middleware 2026-07-31 10:08:21 +03:00
34e26f81f5
add auth sessions 2026-07-31 10:08:21 +03:00
a37c8da555
test auth sessions 2026-07-31 10:08:20 +03:00
0777f0da2f
add user entity 2026-07-31 10:08:20 +03:00
b5697e1e1f
test user persistence 2026-07-31 10:08:20 +03:00
a8a6177a1d
add nssTools for mkcert install 2026-07-31 10:08:00 +03:00
6ebf57bf56
Merge branch 'docs/direnv-project-tools' 2026-07-31 10:02:51 +03:00
116d1582f3
require direnv for project tools 2026-07-31 09:50:27 +03:00
ce1b920fb6
move cypress into frontend
Manage Cypress through the frontend npm lockfile instead of the Nix shell. Approve its install script and align the Oxlint package pair so npm can resolve dependencies without overrides.
2026-07-31 09:30:15 +03:00
334e8d1792
remove stale backend tooling
Stop invoking the unavailable formatter and remove factory usage for the missing user factory. Give PHPStan workers the same memory allowance as the development shell.
2026-07-31 07:38:22 +03:00