Commit Graph

582 Commits

Author SHA1 Message Date
REDCODE
4a05e5c5ce Merge branch 'develop' into feature/webapi/endpoint-impl 2024-10-06 22:43:09 +02:00
REDCODE
4875972fa4 Fixed compose pipeline. 2024-10-06 22:06:28 +02:00
REDCODE
b2038321b2 Unfucked the database creation. 2024-10-06 21:53:37 +02:00
REDCODE
932572b7c6 Added Docker run configs 2024-10-05 19:51:15 +02:00
MrFastwind
b6fc0be25c Merge remote-tracking branch 'origin/develop' into feature/webapi/endpoint-impl 2024-10-03 17:04:00 +02:00
MrFastwind
e6c27553a7 Merge branch 'feature/webapi/endpoint-impl' into feature/webapi/auth
# Conflicts:
#	Lactose/Controllers/AuthController.cs
#	Lactose/Controllers/UserController.cs
#	Lactose/Dtos/CredentialsDto.cs
#	Lactose/Repositories/IUserRepository.cs
2024-10-03 16:53:00 +02:00
MrFastwind
6a3ceb9ffc fix(API): fix retrieve of user authentication data 2024-10-02 18:22:50 +02:00
MrFastwind
dbef20e6b5 feat(API): Adds Authentication system
Swagger is not compatible with JWT token Authentication
2024-10-01 22:14:50 +02:00
REDCODE
4ed4ef82ad Removed unused .env file, added new DB migration in relationship to 8ccef5c2f6 2024-09-29 23:50:32 +02:00
MrFastwind
19b95084a6 feat(API): Adds Authentication System (Needs Testing) 2024-09-29 23:43:44 +02:00
MrFastwind
c72fcd922e refactor(API): Switch to use UserRepository AuthController.cs 2024-09-29 23:43:43 +02:00
MrFastwind
786b6128e1 refactor(API): Switch to repository pattern 2024-09-29 23:43:42 +02:00
MrFastwind
833af15e9d fix(API): Split authentication from user endpoint 2024-09-29 23:43:14 +02:00
REDCODE
51095a28e3 Removed useless usings. 2024-09-29 23:00:05 +02:00
REDCODE
8ccef5c2f6 Adds a Person who owns a specific album as a column. 2024-09-29 22:52:22 +02:00
REDCODE
b583e4d045 Modified the classname for the database context from "testDbContext" to "LactoseDbContext" 2024-09-29 22:39:41 +02:00
MrFastwind
9325ed73b8 refactor(API): Switch to use UserRepository AuthController.cs 2024-09-28 18:11:40 +02:00
MrFastwind
506ec5f54a refactor(API): Switch to repository pattern 2024-09-27 21:02:39 +02:00
MrFastwind
c95ebc7842 fix(API): Split authentication from user endpoint 2024-09-27 21:02:38 +02:00
REDCODE
22f8767c42 Removed mixed color logo, added white and black version of the logo 2024-09-24 23:54:59 +02:00
REDCODE
7a3d935df9 Added README.md 2024-09-24 23:49:29 +02:00
REDCODE
aff0013b32 Added Logo vector file 2024-09-24 23:36:39 +02:00
Samuele Lorefice
1e9b792141 Reformats project to Defined codestyle, adds codestyle as shared for team 2024-09-24 19:23:23 +02:00
Samuele Lorefice
0b4bc6d876 Sorted usings in project, cleaned up program.cs 2024-09-24 18:33:35 +02:00
Samuele Lorefice
921c3abc6e Moved docker compose paths to the new project 2024-09-24 18:28:19 +02:00
Samuele Lorefice
8b29804c6b Added project shared run configurations 2024-09-24 18:20:43 +02:00
Samuele Lorefice
a9984f4724 Project Renaming 2024-09-24 17:21:40 +02:00
Samuele Lorefice
04900bb941 Fixes database connection issues 2024-09-21 05:41:46 +02:00
Samuele Lorefice
704268bb84 Completed User Endpoint:
- Added UpdateUserDto
- Added RegisterUserDto
- Removed PostUserDto
- Fleshed out GetUserDto
- Fully completed CRUD methods for UserController
2024-09-21 04:39:37 +02:00
Samuele Lorefice
1a95d9109f Added more controller routing for User 2024-09-21 02:43:44 +02:00
Samuele Lorefice
b65b19b967 Fixed the DB 2024-09-21 02:32:57 +02:00
Samuele Lorefice
d970675514 BaseFiles 2024-09-20 00:59:23 +02:00