Commit graph

318 commits

Author SHA1 Message Date
4c393e813a
login as admin in admin text bulk add cypress spec 2026-04-24 16:08:14 +03:00
e8fcac654b
login as admin in admin text toggle cypress spec 2026-04-24 16:08:03 +03:00
3ee6057978
login as admin in admin text cypress spec 2026-04-24 16:07:53 +03:00
5f2bba070c
login as admin in admin cypress spec 2026-04-24 16:07:44 +03:00
6e93bd3872
update create plan body assertion 2026-04-24 16:07:36 +03:00
8bfc110ed3
login as user in home create plan cypress spec 2026-04-24 16:07:25 +03:00
cddc72e6cf
login as user in home cypress spec 2026-04-24 16:07:16 +03:00
49c5ed49b0
add cypress login commands 2026-04-24 16:07:07 +03:00
95f7f1cb78
seed regular user for cypress 2026-04-24 16:06:59 +03:00
5a24f5bde4
read user from request in plan controller 2026-04-24 13:32:04 +03:00
05374991c5
update plan controller tests for auth 2026-04-24 13:31:44 +03:00
c649dbbcc2
include credentials on fetch calls 2026-04-24 13:30:54 +03:00
4e039fb583
add logout button to admin 2026-04-24 13:30:14 +03:00
e4494a0577
add logout button to home 2026-04-24 13:30:04 +03:00
8c52294b10
remove hardcoded user id from home 2026-04-24 13:29:49 +03:00
cb697daa03
add auth javascript 2026-04-24 13:29:38 +03:00
ce029fafa2
add register template 2026-04-24 13:29:25 +03:00
6e0cda7f3e
add login template 2026-04-24 13:29:16 +03:00
74a0e5980f
wire auth routes and middleware groups 2026-04-24 13:28:58 +03:00
5f207f7fcb
add login and register view methods 2026-04-24 13:28:40 +03:00
c9d5ad37b8
add auth controller 2026-04-24 13:28:22 +03:00
edfe7259a3
test auth controller 2026-04-24 13:27:49 +03:00
6c5833af5e
return user from create user use case 2026-04-24 13:27:15 +03:00
bb4e27a45b
add admin middleware 2026-04-24 13:26:38 +03:00
40649ded8e
test admin middleware 2026-04-24 13:26:20 +03:00
a7b7a4a96b
add forbidden template 2026-04-24 13:26:01 +03:00
2666f40c27
add forbidden exception 2026-04-24 13:25:52 +03:00
d549cf914f
add auth middleware 2026-04-24 13:25:36 +03:00
cd2168c822
test auth middleware 2026-04-24 13:25:17 +03:00
821f654d69
bind clock and token generator 2026-04-24 13:24:39 +03:00
05f4f334e6
add create session use case 2026-04-24 13:24:21 +03:00
2a281386a5
test create session 2026-04-24 13:24:01 +03:00
78ffb77f9f
add fake clock 2026-04-24 13:23:46 +03:00
de4d577781
add system clock 2026-04-24 13:23:38 +03:00
04712bdd2d
add clock interface 2026-04-24 13:23:30 +03:00
057df09dda
add fake token generator 2026-04-24 13:23:23 +03:00
07040851ec
add random token generator 2026-04-24 13:23:12 +03:00
a0bea204b4
add token generator interface 2026-04-24 13:23:05 +03:00
cb73688a99
seed and wipe sessions file 2026-04-24 13:22:48 +03:00
ef842f5758
bind session repository 2026-04-24 13:22:33 +03:00
762bbb7fda
add json session repository 2026-04-24 13:22:19 +03:00
619ebd3907
add fake session repository 2026-04-24 13:22:06 +03:00
c2ade8a601
test fake session repository 2026-04-24 13:21:51 +03:00
503df8be7a
add session repository interface 2026-04-24 13:21:37 +03:00
b37e80147c
add create session dto 2026-04-24 13:21:28 +03:00
6fbdc82589
add session entity 2026-04-24 13:21:20 +03:00
79d9ece2ae
add authenticate user use case 2026-04-24 13:21:02 +03:00
fd5278b3fe
test authenticate user 2026-04-24 13:20:45 +03:00
20e4a6ee69
add authenticate user request 2026-04-24 13:20:30 +03:00
271f28936d
add unauthorized exception 2026-04-24 13:20:22 +03:00