Commit Graph

49 Commits

Author SHA1 Message Date
magdo 43c53076c5 error corrected 2025-11-07 20:00:24 +01:00
magdo 5b177c77fc game workflow corrected 2025-11-06 19:37:32 +01:00
magdo 5a4be5b7d3 game workflow corrected 2025-11-05 20:20:22 +01:00
magdo 7aebbf9c13 game workflow corrected 2025-11-03 23:17:25 +01:00
magdo 9f3a5b6fd7 game workflow corrected 2025-10-30 19:39:41 +01:00
Donat 384456ffd3 Merge pull request 'game workflow corrected' (#82) from Backend_Fix into main
Reviewed-on: #82
2025-10-30 17:43:54 +00:00
magdo 6065ab2800 game workflow corrected 2025-10-30 18:43:16 +01:00
GitG0r0 46369ed112 Merge remote changes into javitasok-plusz 2025-10-27 21:01:57 +01:00
magdo 99ed8fea54 "activate user admin" 2025-10-27 20:35:07 +01:00
magdo 04954cec4a fixes 2025-10-27 20:22:39 +01:00
GitG0r0 d3dcb7f7da fix: Consequence kezelés és deck szerkesztés javítások
- TaskCardEditor és JokerCardEditor: consequence mezők eltávolítása (csak LuckCardEditor-nél marad)
- DeckCreator: kártya type konverzió javítása betöltéskor (szám -> string)
- DeckCreator: csak megfelelő típusú kártyák megtartása mentéskor
- UpdateDeckCommandHandler: userstate -> authLevel javítás (interface mező helyesen)
- sql_schema_only.sql: trigger függvény javítása (NEW.updatedate -> NEW.update_date)
2025-10-27 18:27:40 +01:00
magdo 825d7a91e2 Verification reset-password email and site corrections 2025-10-26 23:56:52 +01:00
magdo fe8d5a53a5 editable property added to deck short dto 2025-10-26 21:27:00 +01:00
magdo 8c25c56e88 Email verification Backend 2025-10-26 19:59:02 +01:00
magdo f746cfd23f Email verification Backend 2025-10-25 01:33:21 +02:00
magdo 7a9a676fc0 Email verification Backend 2025-10-24 21:16:23 +02:00
magdo b9fedb3601 Auth Check For Decks 2025-10-24 20:28:45 +02:00
magdon df75095651 fix 2025-10-23 21:16:04 +02:00
magdo 38a2aeb58a creator, creation date on deck 2025-10-22 22:03:50 +02:00
magdo 2d7778f7d1 test removed 2025-10-20 19:17:43 +02:00
magdo aa3587b60a deck card count added 2025-10-20 19:13:50 +02:00
magdo a9c2f63adc Merge branch 'main' into merge_branch 2025-10-15 17:05:59 +02:00
magdo bec9d83ef3 backend 2025-10-15 17:01:52 +02:00
mategergely33 a5dd9003c1 userflow_fix 2025-10-15 15:13:53 +02:00
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