Commit Graph

89 Commits

Author SHA1 Message Date
Veljko Tosic
7bae0d4dd6 RT would not work for me without this 2026-02-18 20:22:58 +01:00
Veljko Tosic
eda7804f9f For getting whiteboard info 2026-02-18 20:21:05 +01:00
3c9d0d900a added GetUserQueryDto 2026-02-17 01:24:36 +01:00
5c7909034f implement 2026-02-17 00:48:28 +01:00
Veljko Tosic
9134c10b1f Merge branch 'main' into feature-whiteboards-recent-and-history
# Conflicts:
#	front/src/App.vue
2026-02-16 18:20:35 +01:00
Veljko Tosic
f2e38f0b09 back 2026-02-16 18:18:58 +01:00
1750f5adb1 async process on worker of AddRectangle 2026-02-16 16:56:00 +01:00
d9caeb2209 RT state managment and rectangle support 2026-02-16 16:14:25 +01:00
Veljko Tosic
3463ba1e6d Get me and cors 2026-02-15 23:01:12 +01:00
3ea85565d6 Merge branch 'main' into feature-worker
# Conflicts:
#	dotnet/AipsWebApi/Controllers/UserController.cs
2026-02-15 16:23:04 +01:00
Veljko Tosic
44ded27a2f Renamed to avoid confusion with domain model repositories 2026-02-14 22:40:57 +01:00
Veljko Tosic
628bba5986 Adjusted clock skew 2026-02-14 19:42:25 +01:00
0dadaf1280 implement message subscribing and worker 2026-02-14 19:17:05 +01:00
Veljko Tosic
b2812feaab Reorganized file structure and namespaces 2026-02-14 19:16:06 +01:00
Veljko Tosic
9cd9a088da Merge branch 'main' into feature-refresh-tokens
# Conflicts:
#	dotnet/AipsWebApi/Controllers/UserController.cs
2026-02-14 18:55:55 +01:00
Veljko Tosic
cbc27238ad Updated DB to use refresh tokens, added migration 2026-02-14 18:49:11 +01:00
Veljko Tosic
6b0a97e617 Added refresh tokens and reorganized file structure 2026-02-14 18:48:39 +01:00
Veljko Tosic
888db766a3 Updated configuration 2026-02-14 18:47:50 +01:00
Veljko Tosic
c5b08de0a2 Moved to appropriate place 2026-02-14 18:47:21 +01:00
Veljko Tosic
62da4b7392 Auth commands and handlers, new and refactored 2026-02-14 18:46:54 +01:00
Veljko Tosic
068739c616 Abstractions and dtos 2026-02-14 18:45:59 +01:00
b0ef75e43e rabbitmq abstracted from application 2026-02-14 16:18:03 +01:00
2ea7060eef namespace fix 2026-02-14 00:45:35 +01:00
e2db689888 implemented rabbitmq message broker support (publisher) 2026-02-13 23:40:54 +01:00
912b34f045 Merge branch 'main' into hotfix-create-rectangle
# Conflicts:
#	dotnet/AipsWebApi/Controllers/ShapeController.cs
2026-02-13 22:09:06 +01:00
Veljko Tosic
8253e8bc3f Fixes 2026-02-12 22:04:48 +01:00
Veljko Tosic
5ecf8435f4 Added roles (may or may not be used) 2026-02-12 20:25:51 +01:00
Veljko Tosic
589ffa4d8e Migrations with added auth 2026-02-12 19:51:42 +01:00
Veljko Tosic
df2130ec24 Modified commands to use auth and current user 2026-02-12 19:51:27 +01:00
Veljko Tosic
072d4e3f46 Modified user entity for identity 2026-02-12 19:50:26 +01:00
Veljko Tosic
c7e7735075 Services, service registration and dependency injection for auth 2026-02-12 19:49:37 +01:00
Veljko Tosic
95d5f9da87 Auth methods 2026-02-12 19:47:38 +01:00
Veljko Tosic
9cfc23a5d5 Login errors 2026-02-12 19:47:14 +01:00
Veljko Tosic
1704e255ff Nuget packages 2026-02-12 19:46:42 +01:00
e5fb60ea22 Merge branch 'main' into hotfix-create-rectangle
# Conflicts:
#	dotnet/AipsWebApi/Controllers/ShapeController.cs
2026-02-12 09:52:55 +01:00
Veljko Tosic
aa012d2b0c what not 2026-02-12 09:51:09 +01:00
3f87964309 create rect command fix 2026-02-12 09:49:15 +01:00
b0f5f38412 user command fix 2026-02-12 08:35:17 +01:00
606ee60451 Merge branch 'main' into feature-whiteboard-query-getall
# Conflicts:
#	dotnet/AipsWebApi/Controllers/WhiteboardController.cs
2026-02-12 00:41:25 +01:00
ae5a2be7e4 implement two queries 2026-02-12 00:39:05 +01:00
Veljko Tosic
3f349543d6 fix 2026-02-11 22:53:22 +01:00
Veljko Tosic
1c7a12a01c Merge branch 'main' into feature-commands-kick-ban-unban-user
# Conflicts:
#	dotnet/AipsWebApi/Controllers/WhiteboardController.cs
2026-02-11 22:20:17 +01:00
Veljko Tosic
fcedc54446 Temporary solution for UserContext (callerId) 2026-02-11 21:59:08 +01:00
Veljko Tosic
d1bf7d3558 Commands and handlers 2026-02-11 21:58:34 +01:00
Veljko Tosic
3e95033fe7 Domain rules for kicking and banning users from whiteboards 2026-02-11 21:58:08 +01:00
4d85175fe1 implement fix 2026-02-11 21:10:33 +01:00
d72785e37e implement 2026-02-11 19:10:55 +01:00
Veljko Tosic
4255512097 Refactored to follow naming convention 2026-02-11 13:10:39 +01:00
Veljko Tosic
e7abe1eaed Infrastructure repositories now inherit AbstractRepository and implement concrete mapping logic 2026-02-11 02:25:14 +01:00
Veljko Tosic
c23e489db2 Abstract repository method changed from Save to SaveAsync 2026-02-11 02:23:18 +01:00