1
0
forked from noxious/server

96 Commits

Author SHA1 Message Date
b508370eec Minor improvement 2025-02-12 15:58:37 +01:00
26405433a8 Walk fixes 2025-02-12 12:41:33 +01:00
e40a56825a Cleanup 2025-02-12 00:50:51 +01:00
c47339dfcd Typo 2025-02-12 00:14:05 +01:00
fef0ae6e28 Paths refactor # > @/ 2025-02-12 00:12:26 +01:00
66759a87f2 Use https if config is present 2025-02-09 02:09:58 +01:00
b7748c254f Moved more of http logic into http manager 2025-02-09 02:04:14 +01:00
f5e7d10fb4 Updated tsconfig.json and edited all required files to work with it 2025-02-07 20:37:51 +01:00
9ba8be51ab Missing package 2025-02-07 01:35:02 +01:00
9bdafd5026 Made printWidth smaller for better readability, removed redundant services 2025-01-04 20:42:32 +01:00
067976c54a OOP is my passion ( ͡° ͜ʖ ͡°) 2025-01-04 18:35:53 +01:00
11041fec83 Renamed zone > map 2025-01-02 17:31:24 +01:00
f7dbf09bf5 More event progress 2025-01-02 02:24:09 +01:00
2d6831b4ef Improved readability of weather and date managers 2025-01-01 22:09:44 +01:00
9c28b10383 format & lint 2025-01-01 04:48:30 +01:00
ba12674e7c Moved more socket logic into socket manager for easier DX 2024-12-30 02:39:31 +01:00
c9cc5be519 Minor improvement for server.start() 2024-12-29 02:38:22 +01:00
ce073a67af Added socketManager and moved logic into it where appropiate 2024-12-29 02:35:50 +01:00
cb6fcbcb8e Maybe 3 2024-12-29 01:43:24 +01:00
f5c4f3df19 httpManager now matches manager format 2024-12-28 22:16:30 +01:00
e1ff2fefe1 Renamed folder 2024-12-28 22:12:59 +01:00
baf0350102 Router is now httpManager 2024-12-28 21:33:32 +01:00
4f1b9cf024 Renamed command manager to console manager, improved log reading 2024-12-28 21:24:59 +01:00
e1a6f650fb Continuation of refactor 2024-12-28 20:40:05 +01:00
918f5141fc Many many more improvements 2024-12-28 19:21:15 +01:00
bd3bf6f580 Greatly improved server code base 2024-12-28 17:26:17 +01:00
bd85908014 DB init. improvements 2024-12-27 19:03:05 +01:00
30dc69ab4b Added ESLint 2024-12-27 02:50:11 +01:00
a95c67b5fe Removed redundant code 2024-12-26 23:50:04 +01:00
e571cf2230 Converted more procedural programming to OOP 2024-12-26 23:34:25 +01:00
4a963b4359 Improved entities, ran formatting, utilise getters and setters 2024-12-26 16:45:00 +01:00
f4746722af Renamed folder utilities > application, added baseEntity class, updated baseRepo class, removed prisma helper 2024-12-25 16:50:01 +01:00
125d3a3f66 Added init migration, moved ORM config into separate file, updated .gitignore file 2024-12-25 01:16:07 +01:00
058988e874 Added paths in typescript config and utilise this in all project files 2024-12-24 23:48:37 +01:00
38395b6f19 Better imports 2024-12-24 23:16:13 +01:00
413a5cbcf5 Made database class to call entity manager with 2024-12-24 23:14:08 +01:00
f76b758565 Added @mikro-orm/reflection 2024-12-24 22:25:18 +01:00
434f5df7c2 Typo 2024-12-24 22:19:55 +01:00
8377fe6545 Added enums, moved Mikro ORM config into server.ts, cleaned configuration and env files 2024-12-24 22:17:41 +01:00
8980691409 Added ORM entities 2024-12-24 22:08:08 +01:00
eb2648d31f Added extra HTTP boilerplate allowing us to have endpoints in separated files 2024-12-21 22:45:17 +01:00
72ef04d683 Rm. comment. 2024-11-16 01:21:32 +01:00
460308d555 #161: Set default value for createdAt field, store zone chats into database 2024-11-14 20:45:37 +01:00
719c75616e CORS fix 2024-11-13 13:35:41 +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
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
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
bfd941c091 Rnamed Datetime > Date 2024-10-14 20:11:08 +02:00