53 Commits

Author SHA1 Message Date
3db6ced4d2
feat(): docker, fix darkmode
All checks were successful
Build simrail.pro / build (push) Successful in 1m29s
2025-02-20 01:36:13 +01:00
71a5b77235
Update packages/backend/src/util/imgproxy.ts
All checks were successful
Build simrail.pro / build (push) Successful in 1m2s
2025-02-11 03:14:44 +01:00
29a7ab3a6b
fix(): fix runner 2025-01-13 02:12:38 +01:00
b4cee2447d
fix(): active trains search 2025-01-13 02:08:56 +01:00
c8efbb92f5
fix(): steam ratelimits 2024-12-30 23:06:25 +01:00
608894ee1e
fix(): fix images in profile & log. small backend change related to profile, logs imgproxy and gitutil. 2024-12-27 01:48:11 +01:00
a46b2237cf
Fixed perf break. 2024-12-26 23:33:52 +01:00
0004148cbf
Fixed images size.
Fixed image in profile
2024-12-26 23:28:05 +01:00
b7667304d2
Added pagination
Replaced table with grid
Updated search - added servers button
Updated leaderboard - Added buttons on top & pagination
Added imageproxy for resizing.
2024-12-26 23:06:32 +01:00
17473db3b5
fix(): fix profile update 2024-12-22 00:07:01 +01:00
3f3e369fb7
feat(): sort active players 2024-12-21 18:49:54 +01:00
e84afd359a
feat(): code cleanup 2024-12-21 18:38:03 +01:00
3ce2d4501a
feat(): Add active to profile 2024-12-21 18:37:05 +01:00
fe0d59cad3
feat(): Profiles page, added hover informations on user icons, show 50 records in leaderboard. 2024-12-17 23:28:13 +01:00
9f8308fe93
fix(backend): fix MProfile#createdAt. 2024-12-16 20:26:21 +01:00
545dbe993c
fix(backend): fix MProfile#createdAt. 2024-12-16 20:20:44 +01:00
8e7806cdb9
fix(backend, frontend): fix stats from singleplayer 2024-12-16 20:11:00 +01:00
687fa01983
feat(backend, frontend): fix stats from singleplayer, fix admin men. 2024-12-16 19:53:03 +01:00
e2732c2008
code cleanup for v3 2024-12-13 20:33:20 +01:00
9c84989063
fix functions.ts merge 2024-12-13 20:28:04 +01:00
36bdfef25a
Merge pull request 'v3 release' (#75) from v3 into main 2024-12-13 20:13:57 +01:00
eb1a89b69d
fix(backend, frontend): fix date in profiles, fix steam api error 2024-12-13 19:57:52 +01:00
01c5fe21c2
feat(frontend, backend): Show profile created date 2024-12-12 11:52:32 +01:00
67e12b8179
fix(backend): fix /log 2024-12-09 23:38:29 +01:00
5cb22c0241
fix(backend): fix clear profile 2024-12-08 23:40:46 +01:00
905cf0e622
feat(backend): fix search in active. 2024-12-08 23:11:28 +01:00
0d949833d6
feat(frontend, backend): moderation panel 2024-12-05 00:08:45 +01:00
daed28fa91
feat(frontend, backend): add steam stats as N/A, replace steam stats with active players. 2024-12-04 00:55:32 +01:00
29569a0cb1
fix(backend): fix steam leaderboard invalid sortby 2024-12-02 12:51:32 +01:00
efd51344f0
fix(backend): main loop stops when simrail api is unresponsive
Signed-off-by: Aleksander Wilczyński <aleks@alekswilc.dev>
2024-12-02 12:04:36 +01:00
4ec78b998d
feat(*): use SWR, add steam leaderboard, rewrite SimrailClient.ts, update DB structure. 2024-12-01 23:15:24 +01:00
7d564ebbfc
feat(frontend, backend): Sort leaderboard by points, distance and time. 2024-11-19 22:17:09 +01:00
c8d5d4afc8
fix(backend): fix 2024-11-19 18:50:24 +01:00
6c7b2a70eb
fix(backend): fix redis 2024-11-19 18:49:37 +01:00
14be22c46f
fix(backend): escape regex search 2024-11-17 02:04:59 +01:00
df77a343fc
docs(): license changes 2024-11-09 23:32:33 +01:00
d86f477434
feat(backend): Add verification mark on user profile 2024-11-09 19:55:23 +01:00
6398f795b2
feat(backend): PORT configuration 2024-11-09 00:25:06 +01:00
3ed0b8dbb9
build(backend): remove postbuild 2024-11-09 00:12:16 +01:00
85f28115cf
feat(backend): preview version 2024-11-09 00:04:05 +01:00
ef86986b56
feat(backend): Add preview enviroment. 2024-11-07 15:44:01 +01:00
ed134e51ad
fix(backend/SimrailClient): fix typescript errors with optional chaining 2024-11-07 15:43:17 +01:00
9dc4d8cd65
build(backend): package.json changes 2024-11-07 15:40:38 +01:00
8a596d3c3a
Merge remote-tracking branch 'origin/main' into v3
# Conflicts:
#	packages/backend/src/http/views/_modules/footer.ejs
#	packages/backend/src/http/views/leaderboard/station.ejs
#	src/http/views/leaderboard/index.ejs
#	src/http/views/profiles/index.ejs
#	src/http/views/stations/details.ejs
#	src/http/views/stations/index.ejs
#	src/http/views/trains/details.ejs
#	src/http/views/trains/index.ejs
2024-11-05 23:47:18 +01:00
8cf2d553ab
feat(v3): Utility files 2024-11-05 23:46:36 +01:00
706642d111
feat(v3/backend): Add /log/:id, code reformat 2024-11-05 23:46:09 +01:00
6f7f2dad52
feat(v3): add profiles, logs, api integration, temp modification backend from ssr to api, clean frontend code 2024-10-27 03:29:51 +01:00
3a21491e8b
feat(v3): add train logs, station & train leaderboard, code cleanup 2024-10-25 13:34:27 +02:00
cc72fee712
feat(dev): leaderboard 2024-10-24 15:04:03 +02:00
2ad1e61c6a
feat(web): add train data; feat(backend): add leaderboard api route 2024-10-17 14:34:40 +02:00