63 Commits

Author SHA1 Message Date
a95c67b5fe Removed redundant code 2024-12-26 23:50:04 +01:00
b7f448cb17 Started improving character move event 2024-12-26 17:45:14 +01:00
4a963b4359 Improved entities, ran formatting, utilise getters and setters 2024-12-26 16:45:00 +01:00
691abb7c4f Added getter & setter functions to all entities 2024-12-26 15:15:18 +01:00
bf64a6df70 Authentication works again 2024-12-25 17:53:59 +01:00
1b87f1dd91 Minor repo improvement 2024-12-25 17:28:35 +01:00
f4746722af Renamed folder utilities > application, added baseEntity class, updated baseRepo class, removed prisma helper 2024-12-25 16:50:01 +01:00
95f4c58110 Added missing entities( zoneEffect, zoneEventTile, zoneEventTileTeleport, zoneObject) 2024-12-25 03:19:53 +01:00
b4989aac26 npm run format 2024-12-25 02:06:58 +01:00
058988e874 Added paths in typescript config and utilise this in all project files 2024-12-24 23:48:37 +01:00
75333d2659 #289: Add init command for easy installation 2024-12-22 21:51:33 +01:00
1839bd9a22 Renamed hair > characterHair 2024-11-24 15:13:28 +01:00
1017013032 Moved service logic from repo to service, minor improvements, working hair customisation proof of concept 2024-11-23 16:48:07 +01:00
72d731c6f2 OOP improvement 2024-11-17 21:21:34 +01:00
fc92d9ea79 Updated create and update calls to services 2024-11-17 20:59:24 +01:00
27f8bc8784 Implemented ZoneManager logics in teleport to make sure chars. are removed / added correctly 2024-11-16 23:12:37 +01:00
460308d555 #161: Set default value for createdAt field, store zone chats into database 2024-11-14 20:45:37 +01:00
3f8f8745eb #161: Set default value for createdAt field, store zone chats into database 2024-11-14 20:43:40 +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
709d34d59b npm run format 2024-11-05 23:16:18 +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
7ec4303b40 npm format 2024-11-04 01:05:21 +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
93abf4b631 Updated token hash, use repo instead of prisma for data fetching 2024-11-03 00:50:00 +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
82f51b2b7e Added pw token expiry check, temporarily commented mailer code due to bugs 2024-11-02 01:46:50 +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
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
ce1708a55e Path fixes for all environments, npm run format, removed redundant imports 2024-10-01 00:10:30 +02:00
4a9b7987dc Added option to set rotation on teleport tiles, new base database migration (db reset needed) 2024-09-23 14:02:25 +02:00
798bfac643 #140 : Individual log files 2024-09-21 15:39:50 +02:00
b772ade582 e.e 2024-09-20 20:52:25 +02:00
5a40fb4734 Fixes and improvements for dynamic zone asset loading 2024-09-20 12:32:45 +02:00
5d631797ff Removed unused imports 2024-09-19 23:47:50 +02:00
a84c2dc7b2 Only emit to socket 2024-09-19 23:35:08 +02:00
Zaxiure
6e07fa6a75
Continues asset loading 2024-09-19 01:33:54 +02:00
Zaxiure
592496861a
Pathfinding spam fix, persistence character location without saving every step 2024-09-09 22:22:06 +02:00
293b2be919 Fixed char move 2024-09-09 20:50:14 +02:00
636aa6cc55 Added models to store extra data in RAM 2024-09-09 18:31:12 +02:00
a64506d3ee Added online column to user and char. models, updated send chat message event to new format, removed unused code, fixed typo, replaced console.log()'s with logger 2024-09-08 03:14:55 +02:00
358aa795e4 Fixes for teleporting between zones 2024-09-07 22:28:36 +02:00
194c5d23af Fix character movement speed, fix for diagonal movement and disabled it by default 2024-09-07 18:08:10 +02:00