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 |
|
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
|
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 |
|
GitG0r0
|
d1377291ab
|
[#104] Create/Updatehttps://project.mdnd-it.cc/work_packages/104
|
2025-09-12 19:44:22 +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 |
|
Walke
|
d8598755e0
|
GameScreen feltöltés
|
2025-08-23 00:15:27 +02:00 |
|
zsola03
|
b288b29e35
|
[#90] Cégek Kezelésehttps://project.mdnd-it.cc/work_packages/90
|
2025-08-06 21:00:51 +02:00 |
|
Barni
|
3e82b19480
|
[#83] Abouthttps://project.mdnd-it.cc/work_packages/83
|
2025-07-30 20:10:27 +02:00 |
|
mategergely33
|
6720375fa1
|
[#48] Git testhttps://project.mdnd-it.cc/work_packages/48
|
2025-07-22 18:07:40 +02:00 |
|
Walke
|
4bf667a1ac
|
navbarral footerrel mindennel egyutt
|
2025-07-11 21:57:39 +02:00 |
|
Walke
|
19c762fe67
|
[#56] Landing Pagehttps://project.mdnd-it.cc/work_packages/56
|
2025-07-07 10:11:41 +02:00 |
|
Walke
|
370dc9934b
|
[#52] pop uphttps://project.mdnd-it.cc/work_packages/52
|
2025-05-22 11:05:21 +02:00 |
|
Walke
|
48c29d81d0
|
komponensek frissitese
|
2025-05-22 03:54:28 +02:00 |
|
Walke
|
8948751bbc
|
Merge pull request '[#50] AUTH UI Frissítés https://project.mdnd-it.cc/work_packages/50' (#10) from task/50-auth-ui-friss-t-s into main
Reviewed-on: #10
|
2025-05-21 22:51:02 +00:00 |
|
Walke
|
e5b601e483
|
[#50] AUTH UI Frissítés https://project.mdnd-it.cc/work_packages/50
|
2025-05-22 02:07:00 +02:00 |
|
Donat
|
4765d14123
|
Merge pull request '[#46] Emial Verification https://project.mdnd-it.cc/work_packages/46' (#5) from task/46-emial-verification into main
Reviewed-on: #5
|
2025-05-17 20:25:05 +00:00 |
|
Walke
|
8acc7d30fc
|
[#42] FORGOT PASS
https://project.mdnd-it.cc/work_packages/42
|
2025-05-17 10:41:13 +02:00 |
|
Walke
|
8a7500eb69
|
[#37] Login & Register Page UI
https://project.mdnd-it.cc/work_packages/37
|
2025-05-17 10:38:50 +02:00 |
|
Walke
|
f398183332
|
[#46] Emial Verification
https://project.mdnd-it.cc/work_packages/46
|
2025-05-17 10:37:47 +02:00 |
|
Walke
|
94702a33aa
|
[#46] Emial Verification
https://project.mdnd-it.cc/work_packages/46
|
2025-05-16 20:12:31 +00:00 |
|
Walke
|
f089d314ca
|
[#37] Login & Register Page UI
https://project.mdnd-it.cc/work_packages/37
|
2025-05-16 20:08:24 +00:00 |
|