Commit Graph

167 Commits

Author SHA1 Message Date
317a7bce9d comments galore 2026-04-23 00:15:49 -05:00
ef1e9aa759 best of both worlds 2026-04-22 23:45:18 -05:00
be183c6fd3 allow removal of self permissions, just not the important one 2026-04-22 23:30:25 -05:00
0cda948323 do the same to delete 2026-04-22 23:27:31 -05:00
6761ae499b oops wrong http request type 2026-04-22 23:23:48 -05:00
b7989a1c2b add api calls to permission modifications 2026-04-22 23:21:22 -05:00
42a59c8af3 add debugging frontend for permissions 2026-04-22 23:08:33 -05:00
baca04fa03 create permission modification endpoints 2026-04-22 21:49:15 -05:00
1afa30040d create userdto constructor out of user 2026-04-22 21:19:35 -05:00
68685e6398 prevent self user deletion 2026-04-22 21:08:02 -05:00
4f60336a37 it was staring me right in the face 2026-04-22 20:21:39 -05:00
5f68179fd1 database malarkey 2026-04-22 20:14:34 -05:00
37b5dd4637 fix permission table 2026-04-22 20:09:20 -05:00
ef1256b38f redo database 2026-04-22 20:00:14 -05:00
89942f0731 fix build permission errors 2026-04-22 19:55:47 -05:00
9d5bae339e every gosh darn time 2026-04-22 19:35:12 -05:00
152db3d99f rework policies to use permissions over roles 2026-04-22 19:34:55 -05:00
1a0bf385b6 use strings instead of guids 2026-04-21 23:22:00 -05:00
5bbe0bfb4d IdentityUsers use Guid instead of int ids 2026-04-21 23:17:45 -05:00
60bead4426 seed admin role 2026-04-21 22:24:21 -05:00
30214bd212 fix case issues on userName 2026-04-21 21:06:52 -05:00
1350284b79 await asyncronous method 2026-04-21 21:04:01 -05:00
ffdf997929 add roles to jwt claims 2026-04-21 20:32:48 -05:00
500961be07 fix users page 2026-04-21 20:12:17 -05:00
143d194cdb fix: policy mismatch 2026-04-21 19:18:54 -05:00
2f3cb46af3 add roles seeding 2026-04-21 19:13:44 -05:00
214f1601b5 comment 2026-03-28 00:54:03 -05:00
0af0ddf6b9 i was missing policies oops 2026-03-28 00:19:01 -05:00
f271ff59f8 added userDtos 2026-03-28 00:01:45 -05:00
5afd9057f2 checkpoint 2026-03-27 20:22:17 -05:00
12d1e65ed5 small roles update 2026-03-25 23:11:39 -05:00
eeee94d0d6 what da 2026-03-24 19:41:48 -05:00
63c2da652c test api roles 2026-03-24 19:41:36 -05:00
93e8b6ee0d fix: setting token 2026-03-22 20:50:25 -05:00
f1e693cbc0 debug 2026-03-22 20:49:27 -05:00
ba7db77505 fix: fix routing based on token validation 2026-03-22 20:47:53 -05:00
cd3fad95a5 fix: browser javascript untyped 2026-03-22 20:40:53 -05:00
04e2b6acc3 add refresh tokens on client 2026-03-22 20:38:49 -05:00
7e02d3cfe1 add logout for refreshTokens 2026-03-22 17:25:15 -05:00
74307e614c add refresh tokens 2026-03-22 16:48:58 -05:00
31db3bc58c (►__◄) 2026-03-22 01:26:53 -05:00
1b32456173 fix: redirect to root after login 2026-03-22 01:23:27 -05:00
eb94a1bcb9 re: require authorization for items list 2026-03-22 01:21:50 -05:00
10ac1a6076 fix: require authorization for items list 2026-03-22 01:21:04 -05:00
da6ffa8167 fix item update api 2026-03-22 01:17:24 -05:00
89b4398442 revert 2026-03-22 01:08:18 -05:00
99ff02b01b fix: item ids 2026-03-22 01:00:59 -05:00
67baddf9d0 implement item dtos 2026-03-22 00:56:24 -05:00
3d219b8cf7 fix item routes 2026-03-21 23:45:52 -05:00
7ab03d8073 change users crud to items 2026-03-21 23:44:26 -05:00