magdo
88c153eb6a
Update deployment with async fixes - prevents unhandled rejections (232.84 MB)
2025-11-25 22:25:41 +01:00
magdo
8c27b5ea2f
Fix unhandled promise rejections in LoggingService and WebSocketService - prevent crashes from async operations in constructors
2025-11-25 22:25:09 +01:00
magdo
a95ee33123
Add fixed deployment package - backend now properly starts and keeps event loop alive (232.84 MB)
2025-11-25 21:48:25 +01:00
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
5b7e361c21
Add deployment package with Docker images - 25/11/2025 20:49:10.35
2025-11-25 20:49:10 +01:00
magdo
033ef4485f
Add deployment package with Docker images - 25/11/2025 20:42:05.37
2025-11-25 20:42:05 +01:00
magdo
195e1f6951
deployment changes
2025-11-25 20:40:34 +01:00
magdo
73c939e75b
Update deployment files with nginx volume mount
2025-11-25 18:29:30 +01:00
Donat
d654f480af
Merge pull request 'Backend_Fix' ( #105 ) from Backend_Fix into main
...
Reviewed-on: #105
2025-11-24 23:24:43 +00:00
magdo
aae8daa313
save
2025-11-25 00:24:27 +01:00
magdo
dda3dde8f9
save
2025-11-25 00:18:59 +01:00
magdo
cd07e3339e
save
2025-11-25 00:18:04 +01:00
Donat
a16cd204cc
Merge pull request 'save' ( #104 ) from Backend_Fix into main
...
Reviewed-on: #104
2025-11-24 23:16:28 +00:00
magdo
4d2895664e
save
2025-11-25 00:14:58 +01:00
magdo
bf9503c7be
save
2025-11-25 00:07:54 +01:00
Donat
05a1ad4017
Merge pull request 'final POC' ( #103 ) from Backend_Fix into main
...
Reviewed-on: #103
2025-11-24 22:29:53 +00:00
magdo
6b3446e9b6
final POC
2025-11-24 23:28:57 +01:00
Donat
69aaf93db9
Merge pull request 'telefonos nezet' ( #102 ) from nemtom into main
...
Reviewed-on: #102
2025-11-18 15:47:33 +00:00
mategergely33
4bcb93d357
telefonos nezet
2025-11-18 15:37:29 +01:00
Donat
22ea5c43f2
Merge pull request 'contextProvider' ( #101 ) from Backend_Fix into main
...
Reviewed-on: #101
2025-11-17 23:13:06 +00:00
magdo
ce02f55a99
Merge branch 'main' of https://git.mdnd-it.cc/Donat/SerpentRace into Backend_Fix
2025-11-18 00:12:54 +01:00
magdo
8647fde38f
contextProvider
2025-11-18 00:09:08 +01:00
Walke
dd93f054f8
lobby duplikalas fix toastyfy plusz apro fixek lol
2025-11-17 23:07:38 +01:00
Donat
13871b2dcc
Merge pull request 'task/134-frontend-check' ( #100 ) from task/134-frontend-check into main
...
Reviewed-on: #100
2025-11-17 18:40:55 +00:00
magdo
70cc18a58d
Merge branch 'main' of https://git.mdnd-it.cc/Donat/SerpentRace
2025-11-17 19:39:00 +01:00
Donat
3c5d26840a
Merge pull request 'Donat nezd majd át mert a backenden is lett valtozas nem tudom pontosan hogy kell e vagy sem Köszi' ( #99 ) from zsolajatekstart into main
...
Reviewed-on: #99
2025-11-17 17:31:03 +00:00
GitG0r0
6d25a499b2
feat: Centralized navigation system with HandleNavigate hook
...
BREAKING CHANGE: Replaced all direct useNavigate() usage with HandleNavigate hook
## Summary
- Complete frontend navigation refactoring
- Centralized route management with routes.js
- Converted 18+ components to use HandleNavigate
- Enhanced navigation with 20+ type-safe functions
## New Files
- src/utils/routes.js - Central route constants and helpers
- Documentations/FRONTEND_CODING_GUIDELINES.md - Frontend best practices (300+ lines)
- Documentations/NAVIGATION_REFACTORING_REPORT.md - Detailed refactoring report (400+ lines)
## Modified Components (18+)
### Pages
- Home.jsx, LoginForm.jsx, RegisterForm.jsx
- ResetPassword.jsx, VerifyEmailPage.jsx
- DeckCreator.jsx, Card_display.jsx
- Lobby.jsx, GameTest.jsx, ChooseDeck.jsx, PlayerSetup.jsx
- Landingpage.jsx
### Components
- Userdetails.jsx, DeckInfoPopUp.jsx
- PlayMenu.jsx, LandingPage.jsx, DeckManager.jsx
### Hooks
- useRequireAuth.jsx
### Core
- App.jsx - Route constants integration
- HandleNavigate.jsx - Enhanced with 20+ navigation functions
## Key Improvements
Type-safe navigation (goDeckDetails(id) vs navigate('/deck/'+id))
Automatic scroll management
Centralized state passing
Single source of truth for routes
Backwards compatibility aliases
Zero compile errors
Production ready
## Validation
- useNavigate: Only in HandleNavigate.jsx
- navigate() calls: 0 direct usage
- Compile errors: 0
- Documentation: Complete
2025-11-17 09:07:05 +01:00
GitG0r0
51e79b00d4
Merge branch 'main' of https://git.mdnd-it.cc/Donat/SerpentRace into task/134-frontend-check
2025-11-17 08:28:27 +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
Donat
7371900fc3
Merge pull request 'telos nezet landing, home, navbar, footer' ( #98 ) from ujgege into main
...
Reviewed-on: #98
2025-11-14 00:39:00 +00:00
mategergely33
322059ace0
telos nezet landin, home, navbar, footer
2025-11-13 18:54:06 +01:00
Donat
714900d4e9
Merge pull request 'joker/szerencse kartyak kezelese' ( #97 ) from gege into main
...
Reviewed-on: #97
2025-11-11 18:11:02 +00:00
mategergely33
0ac5ead63a
joker/szerencse kartyak kezelese
2025-11-11 19:00:14 +01:00
GitG0r0
1c67af90dc
Merge branch 'main' of https://git.mdnd-it.cc/Donat/SerpentRace into task/134-frontend-check
2025-11-10 19:21:57 +01:00
Donat
a7ce891098
Merge pull request 'error corrected' ( #96 ) from Backend_Fix into main
...
Reviewed-on: #96
2025-11-10 18:20:58 +00:00
magdo
3c56e86d45
error corrected
2025-11-10 19:20:36 +01:00
GitG0r0
5479ca7f16
Merge branch 'main' of https://git.mdnd-it.cc/Donat/SerpentRace into cdjavitasok
2025-11-09 16:43:45 +01:00
Donat
2214a338dc
Merge pull request 'error corrected' ( #95 ) from Backend_Fix into main
...
Reviewed-on: #95
2025-11-07 19:00:44 +00:00
magdo
43c53076c5
error corrected
2025-11-07 20:00:24 +01:00
Donat
17c7e14686
Merge pull request 'csatlakozas-mukodesdemodemodemo (HIVJ FEL DONAT EMIATT)' ( #94 ) from zsola into main
...
Reviewed-on: #94
2025-11-06 19:32:28 +00:00
zsola03
2b1217192c
csatlakozas-mukodesdemodemodemo
2025-11-06 19:56:14 +01:00
Donat
957dea55ef
Merge pull request 'game workflow corrected' ( #93 ) from Backend_Fix into main
...
Reviewed-on: #93
2025-11-06 18:37:53 +00:00
magdo
5b177c77fc
game workflow corrected
2025-11-06 19:37:32 +01:00
Donat
2cf8b7a748
Merge pull request 'game workflow corrected' ( #92 ) from Backend_Fix into main
...
Reviewed-on: #92
2025-11-05 19:21:26 +00:00
magdo
5a4be5b7d3
game workflow corrected
2025-11-05 20:20:22 +01:00
Donat
e65ba78e2b
Merge pull request 'feat(frontend): enhance luck card editor with button-based value selection' ( #91 ) from cdjavitasok into main
...
Reviewed-on: #91
2025-11-05 18:10:57 +00:00
GitG0r0
5d7d4a8c1d
Merge branch 'main' of https://git.mdnd-it.cc/Donat/SerpentRace into cdjavitasok
2025-11-05 13:46:09 +01:00
Donat
d3399470ba
Merge pull request 'adatkonzisztencia leirasa' ( #89 ) from gege into main
...
Reviewed-on: #89
2025-11-04 18:09:48 +00:00