Commit Graph
100 Commits
Author SHA1 Message Date
legonzaur f751453a34 add ping on ws connect 2023-05-05 14:30:05 +02:00
legonzaur 8d239729d8 add keepalive ping to websocket 2023-05-05 14:25:36 +02:00
legonzaur d3c8d4cecc update username on realtime 2023-05-03 20:27:00 +02:00
legonzaur 6066f2e4b4 fix date log 2023-05-03 17:02:44 +02:00
legonzaur 8b5091f483 add ip to invalid token log 2023-05-02 13:37:15 +02:00
legonzaur ba1f771b0b add some more logging 2023-05-02 13:02:12 +02:00
legonzaur a8618f229b add logging for auth errors 2023-05-02 12:58:12 +02:00
legonzaur 9397e2b2be hotfix for websocket broadcast 2023-05-02 12:34:31 +02:00
legonzaur 523dffcdec Add websockets 2023-05-02 12:24:06 +02:00
legonzaur a313793b9c hotfix for servername length 2023-05-02 11:14:45 +02:00
legonzaur 91c22f3ae1 fix name of some weapons 2023-04-29 10:10:35 +02:00
legonzaur ef3a869189 Merge branch 'main' of https://github.com/ToneAPI/ToneAPI_backend 2023-04-26 16:28:39 +02:00
legonzaur a7445470ea total_distance hotfix attempt 2023-04-26 16:28:16 +02:00
legonzaur eac211ed1d do not count suicides for realtime kill tracking 2023-04-25 16:55:52 +02:00
legonzaur 7e137ee0f4 remove servername sanitizer 2023-04-25 16:36:12 +02:00
legonzaur bd023aac45 finishing tests for v2 2023-04-25 13:06:45 +02:00
legonzaur e9277c3862 fix deathWithWeapon for realtime 2023-04-24 22:47:43 +02:00
legonzaur 5384497cfd start realtime kills 2023-04-24 22:43:14 +02:00
legonzaur 8ada277dba fix errored offhand weapon migration 2023-04-24 21:45:48 +02:00
legonzaur 75c3c53c5e fix 2 for offhand weapon 2023-04-24 21:28:38 +02:00
legonzaur 5dcc108287 Patch weapon mods 2023-04-24 21:15:21 +02:00
legonzaur d3dcf508c2 add mp_weapon prefix to weapons in database 2023-04-22 21:31:10 +02:00
legonzaur 4a7d4949ca add originalURL to route logging 2023-04-21 12:36:04 +02:00
legonzaur dd0a549ba4 fix log format 2023-04-21 12:33:31 +02:00
legonzaur c1d5b6a05a restrict deaths_while_equipped for weapons and player routes 2023-04-21 12:11:37 +02:00
legonzaur 49ff74b315 add deaths_while_equipped for all routes 2023-04-21 12:10:47 +02:00
legonzaur bab350eb1b fix death with weapon 2023-04-21 11:58:34 +02:00
legonzaur ec4c75fdd2 fix deaths while equipped count 2023-04-21 11:54:07 +02:00
legonzaur ab1f3b90ba add query params negation in documentation 2023-04-21 10:15:52 +02:00
legonzaur 99085c9863 remove list filtering for performance reasons 2023-04-21 10:09:23 +02:00
legonzaur 83aea19826 query filters whitelist and blacklist 2023-04-21 09:57:49 +02:00
legonzaur 3595249b60 add death while equipped for weapon route 2023-04-20 20:00:22 +02:00
legonzaur 9caeb0fd57 fix incorrect KD caused by weapon processing 2023-04-20 19:06:48 +02:00
legonzaur ebbc2c646f fix dupe entries 2023-04-20 16:47:47 +02:00
legonzaur b7e8738ca2 V2 documentation. Closes #8 2023-04-20 14:58:06 +02:00
legonzaur fb30953035 add titan support 2023-04-20 14:29:57 +02:00
legonzaur cfb913bfb9 add gamemodes route 2023-04-20 12:27:26 +02:00
legonzaur 4305eb117a v2 auths tests 2023-04-20 11:48:29 +02:00
legonzaur 96dcf2334b add host route 2023-04-20 11:36:02 +02:00
legonzaur 01be7d8dd1 add name of user to player route 2023-04-20 11:35:38 +02:00
legonzaur 924cd692ed sql migration for new server auth scheme 2023-04-20 10:47:32 +02:00
legonzaur b609d7646e alternate data processing 2023-04-20 10:05:29 +02:00
legonzaur 9284cce0ed Non-working breaking changes 2023-04-19 10:23:03 +02:00
legonzaur 1fb4ff26c4 non-working WIP changes 2023-04-19 10:22:33 +02:00
legonzaur 85d293884b add tests and instant update 2023-04-09 17:25:26 +02:00
legonzaur a297c86830 process rework, some tests and instant update 2023-04-09 14:47:56 +02:00
legonzaur 57c532c9bb tests for v2 2023-04-08 20:22:10 +02:00
legonzaur a9243b4ba7 optimize sql function for v2 2023-04-08 20:22:06 +02:00
legonzaur 00336c592a add tests for #10 2023-04-08 19:03:27 +02:00
legonzaur eb1b2a78ca fix typo documentation path 2023-04-05 11:32:27 +02:00
legonzaur 4eab2372b7 change documentation to redocly 2023-04-04 19:00:20 +02:00
legonzaur 6d4a9ea80b fix quotes 2023-04-04 18:46:35 +02:00
legonzaur 11b21fb736 fix cdn path 2023-04-04 18:44:08 +02:00
legonzaur 2dc63a3b29 fix swagger ui bundle cdn 2023-04-04 18:41:38 +02:00
legonzaur 2401511b46 Test new API format 2023-04-04 18:36:45 +02:00
legonzaur 86118d37f2 update documentation 2023-04-04 18:31:24 +02:00
legonzaur 84ede5e1ff Rename package in package json 2023-04-04 17:44:16 +02:00
legonzaur 56f98bb227 Merge branch 'main' of https://github.com/Legonzaur/Stat_Tracker_Server 2023-03-29 09:44:13 +02:00
legonzaur dd2375e427 Fix creation of kills to a different server exploit 2023-03-29 09:44:09 +02:00
legonzaur 52e586f757 fix NaN for processPlayer 2023-03-22 21:11:39 +01:00
legonzaur 3b4af3e19e fix server id 0 for client 2023-03-22 21:10:32 +01:00
legonzaur 3a2c850eab fix process when server id is 0 2023-03-22 21:00:59 +01:00
legonzaur 7861f27564 fix server filter when serverId is equal to 0 2023-03-22 20:42:31 +01:00
legonzaur 8b870a4b8a trying to enforce default value 2023-03-22 17:55:52 +01:00
legonzaur de59fe828e set process delay to 1h 2023-03-22 17:45:40 +01:00
legonzaur 5570f5d3a9 trying to fix validator default not working 2023-03-22 17:38:37 +01:00
legonzaur af521a84e3 try to default to 0 2023-03-22 17:09:37 +01:00
legonzaur 0fcd5b8113 default invalid on absent mods to 0 2023-03-22 17:03:21 +01:00
legonzaur 9d235139ab remove authentification try console log 2023-03-22 17:00:42 +01:00
legonzaur 78ee045fee add body console log on postges error 2023-03-22 16:59:40 +01:00
legonzaur 436280835e fix wildcard for auth middleware 2023-03-16 11:47:59 +01:00
legonzaur 9e70e15181 fix wildcard for auth middleware 2023-03-16 11:47:49 +01:00
legonzaur 4578f3cfcd fix serverId param 2023-03-16 10:00:05 +01:00
legonzaur e90b4068ff fix query id 2023-03-16 09:55:47 +01:00
legonzaur fcfba08b64 console body on validation fail 2023-03-16 09:52:23 +01:00
legonzaur b5ad4e213c fix serverId on server kill route 2023-03-16 09:50:49 +01:00
legonzaur 3681f2d25d add console error on sql fail 2023-03-16 09:46:28 +01:00
legonzaur 2904fb2671 fix server auth route on check 2023-03-16 08:48:49 +01:00
legonzaur 9852825ac9 fix player deaths with filter 2023-03-15 20:47:14 +01:00
legonzaur 3f0adf3789 separate process from client 2023-03-15 18:29:45 +01:00
legonzaur 45225cc908 add username to players 2023-03-15 18:24:58 +01:00
legonzaur 17dd6a8989 remove useless files 2023-03-15 18:24:36 +01:00
legonzaur a30cac96fc Remove weapons from player report 2023-03-15 17:53:20 +01:00
legonzaur afdd4f3fc6 big refactor for lots of filtering 2023-03-15 17:29:48 +01:00
legonzaur c57e7fa556 Merge branch 'main' of https://github.com/Legonzaur/Stat_Tracker_Server 2023-03-14 21:47:52 +01:00
legonzaur 0c8513da1f Big refactor to allow for more data processing 2023-03-14 21:47:48 +01:00
legonzaur 2808663aaa fix first_seen data being recalculated 2023-03-13 21:25:43 +01:00
legonzaur ff973a414a add message when process 2023-03-13 21:18:03 +01:00
legonzaur 599169cfd7 fix date format 2023-03-13 21:14:14 +01:00
legonzaur fcd1d7d1f0 Update README 2023-03-13 20:55:58 +01:00
legonzaur 77204ed7dd update link for readme 2023-03-13 20:53:03 +01:00
legonzaur daff9c8c80 update documentation 2023-03-13 20:48:01 +01:00
legonzaur 2b85f363d7 update documentation 2023-03-13 20:41:52 +01:00
legonzaur d99f4247b8 Merge branch 'main' of https://github.com/Legonzaur/Stat_Tracker_Server 2023-03-13 20:41:41 +01:00
legonzaur 05bd155e5f publish documentation 2023-03-13 20:41:38 +01:00
legonzaur fb950d6e1c Modified reference/OpenAPI.yml 2023-03-13 20:35:18 +01:00
legonzaur fa8812a18d update openapi reference 2023-03-13 20:32:51 +01:00
legonzaur 47b504de9c update startup message 2023-03-13 20:12:09 +01:00
legonzaur e3af664868 Merge branch 'main' of https://github.com/Legonzaur/Stat_Tracker_Server 2023-03-13 20:11:02 +01:00
legonzaur d0dea7028c Update package json start scripts 2023-03-13 20:10:59 +01:00