582 Commits

Author SHA1 Message Date
cf954979c5 Improved logging some more 2024-11-13 13:27:44 +01:00
01ed1bce29 #233: Replaced all console logs, thrown errors with logger API 2024-11-13 13:25:03 +01:00
d4e0cbe398 #174: Refactor character manager into zoneManager for better DX, major refactor of time and weather system (data is stored in DB now instead of JSON file), npm update, npm format, many other improvements 2024-11-13 13:21:01 +01:00
628b3bf1fa npm update 2024-11-05 23:17:59 +01:00
709d34d59b npm run format 2024-11-05 23:16:18 +01:00
c4a42066ab #184: Added commands to toggle rain / fog, command bug fix, minor improvements 2024-11-05 23:15:56 +01:00
26dbaa45a7 #184: Allow GMs to set time 2024-11-05 23:07:23 +01:00
ae0241fecb #184: Added weather manager that periodically changes the weather in-game and emits this to players 2024-11-05 22:45:57 +01:00
3a566dae5a CORS fix 2024-11-05 21:48:55 +01:00
ad4f33676f Bug fix for reset password 2024-11-05 20:32:27 +01:00
44cfbd6ee8 Improved error message to client for password reset request, delete PasswordTokenReset after changing password 2024-11-05 01:00:11 +01:00
881e3375ab Better naming 2024-11-05 00:37:38 +01:00
6a76c4797a Added extra logging to HTTP endpoints 2024-11-05 00:33:12 +01:00
bf75ad001b Typo 2024-11-05 00:28:27 +01:00
3b473e5826 Added client URL to .env.example and cors 2024-11-05 00:27:09 +01:00
929a36554a Cors update 2024-11-05 00:19:02 +01:00
3fbc5f4e87 -_- 2024-11-05 00:15:20 +01:00
1526e0947a Added urlToken to Zod schema 2024-11-04 22:36:00 +01:00
7ec4303b40 npm format 2024-11-04 01:05:21 +01:00
f475b69022 npm update 2024-11-03 22:35:33 +01:00
27d8c7cff6 Finish password reset (hopefully) 2024-11-03 21:54:54 +01:00
b9a7f9aa8e Typo 2024-11-03 01:33:43 +01:00
5b6b968541 Merge remote-tracking branch 'origin/feature/#182-reset-password' 2024-11-03 01:27:46 +01:00
93abf4b631 Updated token hash, use repo instead of prisma for data fetching 2024-11-03 00:50:00 +01:00
0de574b9e1 npm update 2024-11-03 00:33:06 +01:00
c04c52aed0 Merge remote-tracking branch 'origin/main' into feature/#182-reset-password
# Conflicts:
#	src/utilities/http.ts
2024-11-02 21:43:25 +01:00
3f19730bd8 Added param to JSdoc 2024-11-02 21:26:47 +01:00
d0e3c95bb0 npm update 2024-11-02 02:18:17 +01:00
82f51b2b7e Added pw token expiry check, temporarily commented mailer code due to bugs 2024-11-02 01:46:50 +01:00
1b9db64854 npm update 2024-10-31 12:31:40 +01:00
41c71d5964 Added list_sprite_actions http endpoint 2024-10-30 15:26:39 +01:00
bd04dc2ab8 Continuation dynamic asset loading 2024-10-30 09:34:07 +01:00
a4e96f9ede (WIP) Added pw reset token row, added checks to reset function 2024-10-29 22:49:21 +01:00
f6bac403a2 Minor changes 2024-10-28 23:41:54 +01:00
8460d0b535 Worked on http endpoints for dynamic tile loading 2024-10-28 23:23:10 +01:00
5a36d10f0e Added reset password function + basic mail layout 2024-10-27 21:30:33 +01:00
8f8f019ab7 Add email field and add it to register logic 2024-10-27 17:25:45 +01:00
6a1823586a Commented out http endpoint 2024-10-26 02:41:41 +02:00
9d08073fa8 npm update, http asset endpoint changes 2024-10-25 22:21:06 +02:00
5631930bf5 Typo fix¿ 2024-10-21 19:13:20 +02:00
b6e7a5d7fe Started working on Dexie support 2024-10-21 02:08:04 +02:00
63804336be Inform user about not meeting requirements upon character creation 2024-10-19 23:39:56 +02:00
0b62b4231b npm update 2024-10-19 21:15:26 +02:00
4e1e7d95ac Added logging, worked on character type management 2024-10-19 02:14:39 +02:00
d29420cbf3 ? 2024-10-18 23:56:53 +02:00
acc04daa27 New migration 2024-10-18 23:24:43 +02:00
8abf5acef3 #137 : ZoneEffects 2024-10-18 23:08:50 +02:00
780cac9644 npm update 2024-10-18 00:21:38 +02:00
44481e19a8 npm update 2024-10-17 02:32:17 +02:00
9075bfaad5 npm update 2024-10-16 15:45:49 +02:00