-
182c7d8fc1
tracking tickrate
Giovanni Harting
2022-02-03 16:27:29 +01:00
-
ff0ea43cea
do not warn about missing avg rank
Giovanni Harting
2022-02-02 11:49:08 +01:00
-
ede713c3df
do not pass pointer to cache.Cache.Get()
Giovanni Harting
2022-02-01 19:55:09 +01:00
-
f6b28cb4d2
fixed time not being updated
Giovanni Harting
2022-02-01 19:41:43 +01:00
-
1aa7cc260a
update steam profiles only once a day
Giovanni Harting
2022-02-01 19:23:41 +01:00
-
4b3b8d8053
trim whitespaces so sharecode does match
Giovanni Harting
2022-02-01 03:17:37 +01:00
-
c822ce9396
try parsing match first
Giovanni Harting
2022-02-01 02:31:00 +01:00
-
26c5e0558c
return 400 if player without matches tries to track himself without providing a valid sharecode
Giovanni Harting
2022-02-01 00:53:56 +01:00
-
d88283664e
fixed decryptionkey being wrong
1.0
Giovanni Harting
2022-01-30 17:43:54 +01:00
-
0072e73bbf
renamed json allchat tag
Giovanni Harting
2022-01-29 21:05:46 +01:00
-
15b83ede7d
fixed matchPlayer edge not populated
Giovanni Harting
2022-01-29 21:04:46 +01:00
-
2ab620ec54
added /match/chat endpoint
Giovanni Harting
2022-01-29 21:03:10 +01:00
-
3bdcdecb68
added tick to messages
Giovanni Harting
2022-01-29 20:46:11 +01:00
-
2f15560d84
fixed SIGSEGV if no messages are present
Giovanni Harting
2022-01-29 20:21:49 +01:00
-
b0870cd927
actually add cfg to parser
Giovanni Harting
2022-01-29 19:44:28 +01:00
-
b036275665
added chat messages
Giovanni Harting
2022-01-29 19:32:13 +01:00
-
2e6c94de81
updated dependencies
Giovanni Harting
2022-01-29 02:58:24 +01:00
-
1928a9df64
add timeouts to net/http serve
Giovanni Harting
2022-01-19 13:18:21 +01:00
-
11aa1a3a49
updated deps
Giovanni Harting
2021-12-22 04:16:44 +01:00
-
475e2c1d7b
updated deps
Giovanni Harting
2021-12-22 03:33:21 +01:00
-
1872cbf791
updated deps
Giovanni Harting
2021-12-15 17:01:47 +01:00
-
e6490be8bd
close http body where possible
Giovanni Harting
2021-12-13 19:22:59 +01:00
-
04db357568
fixed avgrank failing if no rank is present in game
Giovanni Harting
2021-12-06 19:22:28 +01:00
-
422b8aee05
fixed match average rank including unranked players on /matches
Giovanni Harting
2021-12-05 13:22:59 +01:00
-
c24a9c8757
fixed match average rank including unranked players
Giovanni Harting
2021-12-05 13:20:33 +01:00
-
f1a7990625
added reload signal
Giovanni Harting
2021-12-03 05:05:28 +01:00
-
2a45d9d83e
updated deps
Giovanni Harting
2021-12-03 05:05:08 +01:00
-
c1189eb839
added listening info
Giovanni Harting
2021-11-21 18:52:40 +01:00
-
58317ed5fa
added check for missing players to HK
Giovanni Harting
2021-11-18 00:01:57 +01:00
-
85970d0214
return error on player not found
Giovanni Harting
2021-11-17 22:53:52 +01:00
-
72d546122a
added error handling to matchplayer
Giovanni Harting
2021-11-17 22:32:04 +01:00
-
3e727d3a7c
fixed potential nil pointer
Giovanni Harting
2021-11-17 22:05:05 +01:00
-
85b38b07c1
improved logging
Giovanni Harting
2021-11-16 14:06:52 +01:00
-
314b3c5067
don't return player not found
Giovanni Harting
2021-11-16 14:05:22 +01:00
-
1d17aa3f82
don't add player to database before its confirmed he exists
Giovanni Harting
2021-11-16 14:02:15 +01:00
-
95c93f738b
added avg rank to matchresponse
Giovanni Harting
2021-11-15 19:11:38 +01:00
-
ecfb099a08
fixed map not initialized
Giovanni Harting
2021-11-14 12:53:34 +01:00
-
42b5ddf878
added map played total
Giovanni Harting
2021-11-14 12:51:39 +01:00
-
2d8b989d3a
added /matches
Giovanni Harting
2021-11-09 20:40:56 +01:00
-
1d6396abfd
moved spray timeout to config
Giovanni Harting
2021-11-09 18:59:00 +01:00
-
0fdea7b327
more logging improvements
Giovanni Harting
2021-11-09 18:21:14 +01:00
-
c1e903f4a6
improved logging
Giovanni Harting
2021-11-09 18:02:30 +01:00
-
eedc07c682
fixed demo parsing
Giovanni Harting
2021-11-09 17:55:43 +01:00
-
7e935b56ac
fixed player being nil
Giovanni Harting
2021-11-09 16:10:32 +01:00
-
333d9ade4c
improved color parsing
Giovanni Harting
2021-11-09 14:17:14 +01:00
-
7785135d7c
improved error messages
Giovanni Harting
2021-11-04 20:41:31 +01:00
-
491abc2869
fixed wrong addDate logic
Giovanni Harting
2021-11-02 09:13:39 +01:00
-
87c69fd343
improved logging
Giovanni Harting
2021-10-31 18:07:25 +01:00
-
e81f619fec
fixed locking
Giovanni Harting
2021-10-31 18:03:43 +01:00
-
5e21f48de4
send content-type application/json
Giovanni Harting
2021-10-31 17:41:19 +01:00
-
3e2fe1efe9
fixed GPM endpoint no returning data for unknown players
Giovanni Harting
2021-10-31 17:25:42 +01:00
-
c3ab1aa2f6
fixed avg not returning correctly
Giovanni Harting
2021-10-31 17:16:56 +01:00
-
978232dd0a
added spray patterns
Giovanni Harting
2021-10-31 08:40:02 +01:00
-
268793f0e5
some refactoring
Giovanni Harting
2021-10-30 08:22:05 +02:00
-
37233be336
added vac/gameban marker for matches
Giovanni Harting
2021-10-28 08:47:41 +02:00
-
25b153900f
moved some hardcoded values to config
Giovanni Harting
2021-10-27 10:29:51 +02:00
-
9019a19369
switched to build-in steam server list
Giovanni Harting
2021-10-27 01:55:01 +02:00
-
20f95589db
moved authcode from a flag to config
Giovanni Harting
2021-10-27 01:42:27 +02:00
-
0b6d31968c
dropped sqlite support
Giovanni Harting
2021-10-25 07:31:36 +02:00
-
b821a44a5d
added back generate.go with feature flags set
Giovanni Harting
2021-10-25 02:12:31 +02:00
-
e6abcc6609
added sqlite db files to gitignore
Giovanni Harting
2021-10-25 02:19:36 +02:00
-
efd0f9a6af
removed locks, switching to WAL for SQLite default
Giovanni Harting
2021-10-25 02:12:12 +02:00
-
c30da099ed
fixed dmg not displaying
Giovanni Harting
2021-10-24 19:49:41 +02:00
-
676e9fb566
sped up /meta
Giovanni Harting
2021-10-24 19:38:04 +02:00
-
9e08c80da5
dep. update, set cache in demo_loader
Giovanni Harting
2021-10-24 07:41:54 +02:00
-
3124a849f1
cap limit, cache key contains limit
Giovanni Harting
2021-10-23 23:32:36 +02:00
-
e394521755
adjusted eqMap to match response
Giovanni Harting
2021-10-23 23:28:53 +02:00
-
f4e68c56df
return played games with best mates
Giovanni Harting
2021-10-23 23:00:22 +02:00
-
db307f1b77
display mates with more than 2 games don't count unparsed map wins
Giovanni Harting
2021-10-23 22:55:53 +02:00
-
c5777bcfad
fixed rounds endpoint
Giovanni Harting
2021-10-23 22:44:54 +02:00
-
b06da1647b
switched up cors handling /2
Giovanni Harting
2021-10-23 22:41:53 +02:00
-
2ad7b848dc
switched up cors handling
Giovanni Harting
2021-10-23 22:33:32 +02:00
-
d0c35fe624
added endpoint with optional limit
Giovanni Harting
2021-10-23 21:55:56 +02:00
-
9ebebe18af
added endpoint for sidebar metastats
Giovanni Harting
2021-10-23 21:53:06 +02:00
-
cd6cd6bf58
added gameban as separate thing
Giovanni Harting
2021-10-23 00:14:24 +02:00
-
2c9dc3870f
vacdate as string
Giovanni Harting
2021-10-22 23:52:23 +02:00
-
c0e0ed5738
fixed vadate always being the first result
Giovanni Harting
2021-10-22 23:40:53 +02:00
-
312e10f836
fixed vacdate not showing up
Giovanni Harting
2021-10-22 23:16:38 +02:00
-
7d1dcaa555
removed field vac, use date instead
Giovanni Harting
2021-10-22 23:11:35 +02:00
-
f1176fc7e7
updated dep
Giovanni Harting
2021-10-22 23:11:19 +02:00
-
d049f3ea53
add replay_url to response if demo is _not_ expired
Giovanni Harting
2021-10-22 21:23:25 +02:00
-
6bbe6c5732
added replay url te matchResponse
Giovanni Harting
2021-10-22 21:22:02 +02:00
-
c6bbc31188
switched to unix time
Giovanni Harting
2021-10-22 21:08:07 +02:00
-
c44c41cde7
updated dep, check only for steamid
Giovanni Harting
2021-10-22 03:53:39 +02:00
-
09571fc447
reverted pgx changes
Giovanni Harting
2021-10-21 19:46:23 +02:00
-
18282afcf6
changed way pgx connects
Giovanni Harting
2021-10-21 19:44:36 +02:00
-
70b0f66fb1
init map
Giovanni Harting
2021-10-21 18:53:26 +02:00
-
8ef4c5da12
lock parsing per sharecode
Giovanni Harting
2021-10-21 18:50:11 +02:00
-
1a1c375eeb
removed sleep, rl is in effect anyway
Giovanni Harting
2021-10-21 18:04:44 +02:00
-
dc3fa96550
added after endpoint
Giovanni Harting
2021-10-21 17:56:59 +02:00
-
b39efe9d9a
fill history if an older match appeared
Giovanni Harting
2021-10-21 16:50:30 +02:00
-
d9f944c3d6
moved multikills to gc response, fixed multikills being incorrectly tracked
Giovanni Harting
2021-10-21 15:52:08 +02:00
-
6aaa0f2e48
first already limits to 1, no need for limit
Giovanni Harting
2021-10-20 00:23:58 +02:00
-
de738aa458
more logging improvements
Giovanni Harting
2021-10-20 00:13:24 +02:00
-
df33974b49
removed rateLimit from http router requests improved logging
Giovanni Harting
2021-10-20 00:11:42 +02:00
-
6e951183de
updated steampi dep to handle playerbans correctly
Giovanni Harting
2021-10-19 04:01:39 +02:00
-
da7d240707
fixed not handling steam error, updated steamapi dep
Giovanni Harting
2021-10-19 03:51:07 +02:00
-
3520ed54cc
added some steam api logging
Giovanni Harting
2021-10-19 03:04:21 +02:00
-
a5de6d6584
fixed logging, try demo before returning
Giovanni Harting
2021-10-17 19:09:31 +02:00
-
b0a1dd9b4b
skip matches already expired
Giovanni Harting
2021-10-17 19:00:01 +02:00