Donat
|
a25807aca1
|
last_bugfix
|
2025-09-29 20:36:35 +02:00 |
|
Donat
|
14a94ea03f
|
bugfix
|
2025-09-29 13:45:25 +02:00 |
|
Donat
|
8980d98394
|
fixed merge conflicts
|
2025-09-26 17:01:45 +02:00 |
|
Donat
|
8f6634b03f
|
fixed merge conflicts
|
2025-09-26 16:59:55 +02:00 |
|
Donat
|
c690fb602e
|
Merge pull request 'example frontend-backend communication' (#37) from backend_complete into main
Reviewed-on: #37
|
2025-09-24 18:21:05 +00:00 |
|
Donat
|
bba4044eaf
|
example frontend-backend communication
|
2025-09-24 20:19:58 +02:00 |
|
Donat
|
f27a1df90f
|
Merge remote-tracking branch 'origin/main'
|
2025-09-22 11:26:43 +02:00 |
|
Donat
|
bf9ae5f01f
|
final changes
|
2025-09-22 11:14:32 +02:00 |
|
mategergely33
|
016b5632e1
|
'[#118] bugfix
|
2025-09-21 16:53:55 +02:00 |
|
Donat
|
cf157643d7
|
Merge remote-tracking branch 'origin/main' into backend_complete
|
2025-09-21 03:49:22 +02:00 |
|
Donat
|
c9813a7ff4
|
kész backend
|
2025-09-21 03:33:13 +02:00 |
|
Donat
|
86211923db
|
Backend Complete: Interface Refactoring & Service Container Enhancements
Repository Interface Optimization:
- Created IBaseRepository.ts and IPaginatedRepository.ts
- Refactored all 7 repository interfaces to extend base interfaces
- Eliminated ~200 lines of redundant code (70% reduction)
- Improved type safety and maintainability
Dependency Injection Improvements:
- Added EmailService and GameTokenService to DIContainer
- Updated CreateUserCommandHandler constructor for DI
- Updated RequestPasswordResetCommandHandler constructor for DI
- Enhanced testability and service consistency
Environment Configuration:
- Created comprehensive .env.example with 40+ variables
- Organized into 12 logical sections (Database, Security, Email, etc.)
- Added security guidelines and best practices
- Documented all backend environment requirements
Documentation:
- Added comprehensive codebase review
- Created refactoring summary report
- Added frontend implementation guide
Impact: Improved code quality, reduced maintenance overhead, enhanced developer experience
|
2025-09-21 03:27:57 +02:00 |
|
Donat
|
3af8de2797
|
fel kesz game backend
|
2025-09-15 19:00:35 +02:00 |
|
Donat
|
7963f28021
|
remove dist
|
2025-08-26 00:13:50 +02:00 |
|
Donat
|
8bc5e0e130
|
Merge remote-tracking branch 'origin/main' into backend-extra
|
2025-08-26 00:12:10 +02:00 |
|
Donat
|
14fd1fa189
|
new documentation
|
2025-08-26 00:07:13 +02:00 |
|
Donat
|
0b90e4217a
|
merge commit
|
2025-08-25 23:55:40 +02:00 |
|
Donat
|
684216ab40
|
merge commit
|
2025-08-25 22:16:00 +02:00 |
|
Donat
|
19cfa031d0
|
[#94] Backend
https://project.mdnd-it.cc/work_packages/94
|
2025-08-23 04:25:28 +02:00 |
|
Donat
|
725516ad6c
|
backend v4 half
|
2025-07-18 09:20:40 +02:00 |
|
Donat
|
8600fa7c1d
|
Backend half
|
2025-07-11 19:56:28 +02:00 |
|
Donat
|
fa868e7c1d
|
[#40] BACKEND USER, Company
https://project.mdnd-it.cc/work_packages/40
|
2025-06-15 01:12:46 +02:00 |
|
Donat
|
ea83034e9a
|
[#49] Dockerhttps://project.mdnd-it.cc/work_packages/49
|
2025-05-20 23:29:53 +02:00 |
|
Donat
|
6d452ab71f
|
[#48] Git testhttps://project.mdnd-it.cc/work_packages/48
|
2025-05-20 18:48:02 +02:00 |
|
Donat
|
28ced1c764
|
initialize
|
2025-05-14 19:27:36 +02:00 |
|