Commit Graph

227 Commits

Author SHA1 Message Date
mategergely33 016b5632e1 '[#118] bugfix 2025-09-21 16:53:55 +02:00
mategergely33 1cf8066cf3 [#118] bugfix
https://project.mdnd-it.cc/work_packages/118
2025-09-21 16:44:41 +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 5b7c3ba4b2 Initial deployment-only branch with production deployment files 2025-09-20 11:22:44 +02:00
Walke 638f78da94 Merge pull request '[#104] Create/Update' (#31) from task/104-create-update into main
Reviewed-on: #31
2025-09-18 20:19:43 +00:00
Donat 173109d352 Merge pull request 'backend_in_progress' (#30) from backend_in_progress into main
Reviewed-on: #30
2025-09-15 17:09:13 +00:00
Donat 74a4cd4f1d Merge remote-tracking branch 'origin/main' into HEAD 2025-09-15 19:07:04 +02:00
Donat 3af8de2797 fel kesz game backend 2025-09-15 19:00:35 +02:00
Donat df532a0e2a Merge pull request '[#103] preview' (#29) from task/103-preview into main
Reviewed-on: #29
2025-09-14 11:59:29 +00:00
GitG0r0 d1377291ab [#104] Create/Updatehttps://project.mdnd-it.cc/work_packages/104 2025-09-12 19:44:22 +02:00
GitG0r0 37f81f25a7 [#103] previewhttps://project.mdnd-it.cc/work_packages/103 2025-09-12 17:25:20 +02:00
Donat a1d33d9318 Merge pull request 'backend-extra' (#28) from backend-extra into main
Reviewed-on: #28
2025-08-25 22:14:32 +00: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 f216435dd0 Merge pull request 'GameScreen' (#27) from GameScreen into main
Reviewed-on: #27
2025-08-25 21:56:48 +00:00
Donat 0b90e4217a merge commit 2025-08-25 23:55:40 +02:00
Donat 137b110c74 Merge pull request 'Színkorrekciók' (#26) from color-fixes into main
Reviewed-on: #26
2025-08-25 21:41:50 +00:00
Donat 68335a9d5f Merge pull request 'origin/summary-task/90-c-gek-kezel-se' (#24) from origin/summary-task/90-c-gek-kezel-se into main
Reviewed-on: #24
2025-08-25 21:40:17 +00:00
Donat 684216ab40 merge commit 2025-08-25 22:16:00 +02:00
Donat e9af77200d Merge pull request 'summary-task/94-backend' (#20) from summary-task/94-backend into main
Reviewed-on: #20
2025-08-23 02:28:09 +00:00
Donat 19cfa031d0 [#94] Backend
https://project.mdnd-it.cc/work_packages/94
2025-08-23 04:25:28 +02:00
Walke d8598755e0 GameScreen feltöltés 2025-08-23 00:15:27 +02:00
Walke a1ff3beb35 Színkorrekciók 2025-08-23 00:05:18 +02:00
zsola03 b288b29e35 [#90] Cégek Kezelésehttps://project.mdnd-it.cc/work_packages/90 2025-08-06 21:00:51 +02:00
zsola03 2c8f1bcca0 [#90] Cégek Kezelésehttps://project.mdnd-it.cc/work_packages/90 2025-08-06 21:00:30 +02:00
Donat 34a6df5949 Merge pull request '[#83] About https://project.mdnd-it.cc/work_packages/83' (#18) from task/83-about into main
Reviewed-on: #18
2025-07-30 18:12:23 +00: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
mategergely33 1893d0006d [#48] Git testhttps://project.mdnd-it.cc/work_packages/48 2025-07-22 18:06:01 +02:00
Donat 725516ad6c backend v4 half 2025-07-18 09:20:40 +02:00
Donat aba7a506ad Merge pull request 'Backend half' (#17) from task/40-backend-user-company into main
Reviewed-on: #17
2025-07-12 17:35:14 +00:00
Donat 585e7c96fb Merge pull request 'navbarral footerrel mindennel egyutt' (#16) from walkehaladas into main
Reviewed-on: #16
2025-07-12 17:33:14 +00:00
Walke 4bf667a1ac navbarral footerrel mindennel egyutt 2025-07-11 21:57:39 +02:00
Donat 8600fa7c1d Backend half 2025-07-11 19:56:28 +02:00
Donat 270bb79451 Merge pull request '[#77] LandingPage https://project.mdnd-it.cc/work_packages/77' (#15) from task/56-landing-page into main
Reviewed-on: #15
2025-07-09 10:02:29 +00:00
Donat b10143ba1a Merge pull request '[#54] kártya komponens' (#14) from task/54-k-rtya-komponens into main
Reviewed-on: #14
2025-07-09 09:59:28 +00:00
Walke 19c762fe67 [#56] Landing Pagehttps://project.mdnd-it.cc/work_packages/56 2025-07-07 10:11:41 +02:00
Donat 9296782fc1 Merge pull request '[#40] BACKEND USER, Company' (#13) from task/40-backend-user-company into main
Reviewed-on: #13
2025-06-14 23:14:29 +00:00
Donat fa868e7c1d [#40] BACKEND USER, Company
https://project.mdnd-it.cc/work_packages/40
2025-06-15 01:12:46 +02:00
Buus 724162b9c9 https://project.mdnd-it.cc/work_packages/54 2025-06-03 21:30:03 +02:00
Walke 85e188b5e2 Merge pull request 'task/52-pop-up' (#12) from task/52-pop-up into main
Reviewed-on: #12
2025-05-26 16:31:13 +00:00
Walke fe08dd3603 [#52] pop uphttps://project.mdnd-it.cc/work_packages/52 2025-05-22 11:06:29 +02:00
Walke 370dc9934b [#52] pop uphttps://project.mdnd-it.cc/work_packages/52 2025-05-22 11:05:21 +02:00
Walke 3012707ba8 Merge pull request 'linuxdocker-komponensekupdate' (#11) from linuxdocker-komponensekupdate into main
Reviewed-on: #11
2025-05-22 08:27:18 +00:00
Walke 48c29d81d0 komponensek frissitese 2025-05-22 03:54:28 +02:00
Walke c4b86143bf linuxra docker auto inditasa 2025-05-22 03:54:02 +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