Commit Graph

117 Commits

Author SHA1 Message Date
lumijiez
09f1668351 Use transactions 2025-06-10 23:49:14 +03:00
lumijiez
db61171ada Add Global Exception Handling 2025-06-10 23:30:58 +03:00
lumijiez
b8ddee390a Add Role unsetting functionality 2025-06-10 22:54:09 +03:00
lumijiez
85d469e576 Merge branch 'main' of https://github.com/bytegrip/printbase 2025-06-10 22:10:44 +03:00
lumijiez
a25459d2cb Add UserRole handling 2025-06-10 22:10:16 +03:00
lumijiez
beaacffb9a Add Swagger auth 2025-06-10 20:26:22 +03:00
lumijiez
1ad876e0b2 Nuke token-in-cookie 2025-06-10 20:21:28 +03:00
lumijiez
2fd188ad57 Add UserRole controller + bits and pieces 2025-06-10 20:17:31 +03:00
Daniel
4888785140 Update README.md 2025-06-10 00:43:49 +03:00
lumijiez
9c2257581d Add MaterialUI 2025-06-10 00:42:56 +03:00
lumijiez
10e3bedeea Add FluentValidation 2025-06-10 00:23:11 +03:00
lumijiez
dd7eeb9eea Seeding, cleanup, fix nginx proxying 2025-06-09 23:54:37 +03:00
lumijiez
c2c4b739f1 Customize more with env variables 2025-06-09 21:04:43 +03:00
lumijiez
5d041a008b Add SEQ logging/middleware 2025-06-09 20:28:21 +03:00
lumijiez
a695e1cce6 Jostka 2025-06-09 00:45:42 +03:00
lumijiez
ab9b80b74f Inject roles on token validation 2025-06-08 00:17:01 +03:00
lumijiez
87c4f27de5 Absolute garbage, trying to forward JWT, bad idea 2025-06-06 22:27:55 +03:00
lumijiez
6c2c846a21 Add User Repository, and restructure controllers 2025-06-06 20:05:51 +03:00
lumijiez
f7c84a1147 Restructure mediator files 2025-06-06 19:43:51 +03:00
lumijiez
8ffc8394e3 Relate Users and Orders, + migrations 2025-06-06 19:26:33 +03:00
lumijiez
27a59d7049 Add users & migrations 2025-06-06 19:15:50 +03:00
lumijiez
8a2cb322fc Change auth0 template to satisfy safe mobile render areas..again 2025-06-06 18:55:40 +03:00
lumijiez
e90cc93e9f Change auth0 template to satisfy safe mobile render areas 2025-06-06 18:53:17 +03:00
lumijiez
61ec568db1 Change login template to fit MUI principles 2025-06-06 00:47:40 +03:00
lumijiez
47f1b77584 Use .env for all configs 2025-06-06 00:08:22 +03:00
lumijiez
bddb6ada87 Fix readme 2025-06-05 23:47:47 +03:00
lumijiez
ab83eb71ec Use configs rather than hardcode + .env example 2025-06-05 23:47:28 +03:00
lumijiez
59b7636c60 Display auth data, fix login container 2025-06-04 18:03:21 +03:00
lumijiez
2fbc789724 Implement Auth0, + templates. 2025-06-04 16:09:53 +03:00
lumijiez
735f419cd7 Dockerized again... 2025-06-03 20:49:39 +03:00
lumijiez
6a675ac111 Rebadge the rest of the files 2025-06-03 18:24:40 +03:00
lumijiez
1b6f69fcf9 Rebadge to Imprink 2025-06-03 18:15:51 +03:00
lumijiez
585593da36 Fix product repo not returning a valid object, add query 2025-05-27 13:50:15 +03:00
lumijiez
5f8c974eea forgot to include migrations 2025-05-27 13:34:26 +03:00
lumijiez
6d2e8f7fc8 NUKE METADATA REQUIREMENTS (plus new migrations) 2025-05-27 13:32:42 +03:00
lumijiez
a30ada5061 Add Get queries for variants and categories 2025-05-27 13:26:38 +03:00
lumijiez
6e59f46cf0 Add MediatR commands/queries/handlers and DTOs 2025-05-27 13:13:56 +03:00
lumijiez
89ac29c1fd Implement UoW 2025-05-27 12:48:12 +03:00
lumijiez
8c81d27d28 Fix category config + generate new set of migrations 2025-05-27 12:38:30 +03:00
lumijiez
73269bd42a Repositories + some models 2025-05-27 12:28:12 +03:00
lumijiez
6fedaf9737 add defaults, still todo 2025-05-26 15:49:27 +03:00
lumijiez
e3ad03e751 group correctly and cleanup 2025-05-26 15:05:31 +03:00
lumijiez
e8c5fbb5cc Redo entities and configs, plus dummy aspnet identity config 2025-05-26 13:10:38 +03:00
lumijiez
03daae5b50 Undockerize 2025-05-26 11:43:32 +03:00
lumijiez
e52cef083b Remove almost everything :( 2025-05-26 11:42:52 +03:00
lumijiez
ce452e0df4 Add GenerateSku Tests 2025-05-06 14:19:07 +03:00
lumijiez
1488845fa4 Add query to retrieve all products 2025-05-06 13:30:49 +03:00
lumijiez
9e84bbac40 Bit cleanup 2025-05-06 01:19:51 +03:00
lumijiez
a9bee630e6 WORKS 2025-05-05 00:37:41 +03:00
lumijiez
505ba226ea Add migrations and startup scripts 2025-05-05 00:10:26 +03:00