magdo
9653537bc9
Merge fixed backend from main
...
new file: SerpentRace_Backend/node_modules/jest-runner/build/testWorker.js
new file: SerpentRace_Backend/node_modules/jest/bin/jest.js
new file: SerpentRace_Backend/src/Api/index.ts
new file: SerpentRace_Backend/src/Application/Services/LoggingService.ts
new file: SerpentRace_Backend/tsconfig.json
2025-11-25 21:44:41 +01:00
magdo
4a5486caa4
Fix backend server startup - move listen() inside database init to keep event loop alive
2025-11-25 21:44:08 +01:00
magdo
18e213bc31
save
2025-11-25 20:53:34 +01:00
magdo
195e1f6951
deployment changes
2025-11-25 20:40:34 +01:00
magdo
bf9503c7be
save
2025-11-25 00:07:54 +01:00
magdo
6b3446e9b6
final POC
2025-11-24 23:28:57 +01:00
magdo
8647fde38f
contextProvider
2025-11-18 00:09:08 +01:00
zsola03
0f85356154
Donat nezd majd át mert a backenden is lett valtozas nem tudom pontosan hogy kell e vagy sem Köszi
2025-11-14 15:21:59 +01:00
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