Lion Kortlepel
|
c4b72be50a
|
debug prints
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
5a3140c84a
|
THeartbeatThread: fix error reporting
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
bea8006a26
|
Sentry: reword
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
a2dc42c5f5
|
THeartbeatThread: fix missing response code
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
4b92532203
|
Sentry: sort by response code
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
9d6dbefb9d
|
Sentry: add request headers
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
9f52ab2e54
|
Senty: add threadname to context
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
8fada3ac04
|
Sentry: add multiple more logging mechanisms, add [CHAT]
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
d1efebe068
|
handle Rc == "0" case, add sentry info event
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
e92847e628
|
possible windows compiler fix
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
afb18ccff7
|
THeartbeatThread: fix isAuth being in the wrong scope
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
4659a9362d
|
Fix missing semi
didnt do this in a while, wow
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
fe6e1e6266
|
Heartbeat: Try backup1 and backup2, refactor sentry reporting
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
c0faff5b05
|
THeartbeatThread: remove second try to heartbeat url
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
f4ffa2cdda
|
Sentry: remove authkey, use id instead
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
1409d4ef80
|
Sentry: use locked contexts to send data to avoid races
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
51e662fdda
|
Compat: fix clash with socket() macro, Sentry: Add LogDebug
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
b9f594896a
|
Sentry: setup user after config init so that we can sent the authkey
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
8551e56e42
|
Sentry: users: add authkey, username
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
f4fc182d5e
|
movre TSentry include up, possibly fixing windows actions issue with
macros
im really starting to appreciate that windows API includes clash with
each other because of macros, its super fun
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
ee1e948a65
|
Sentry: remove IP from user data
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
5a44a8e9c5
|
Sentry: init before setting user
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
d1a0eaffab
|
Sentry: move print as it was blocking (?)
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
10322bf24e
|
THeartbeatThread: Use Target var in both places
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
969cd93358
|
rename Sentry to TSentry
windows filenames arent case-sensitive so it doesnt know which
sentry.h we mean.
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
b3a8b1a682
|
CMakeLists: move sentry back in, add C to languages
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
2774a73d83
|
Sentry: move welcome message to after version print
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
739eaad199
|
Sentry: print welcome string on startup
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
85fd9e9ee3
|
Sentry: add loads more information
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
57e6e98423
|
Sentry: discern between auth.* and backend.* errors
TNetwork: error for CheckBytes is now warn
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
0a31107e56
|
Sentry: add x-upstream
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
9237f0dd43
|
Http: add debug print
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
b0475f262f
|
remove curl submodule, add it as an external dependency
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
a7c28a8d0d
|
fix curl, print segfault
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
28fe6e9634
|
add curl as in-tree dependency, add sentry ok/not ok notice on startup
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
5684134894
|
Sentry: report any issue with backend.beammp or auth.beammp responses
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
e6c97de3c4
|
CMakeLists: improve documentation, emit warning if no Sentry URL is
supplied
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
2b4fec6d11
|
Sentry: implement basic exception reporting, error breadcrumbs
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
da41862f49
|
working sentry-native
|
2021-09-08 19:55:03 +03:00 |
|
Anonymous-275
|
9f636345ef
|
Removed abort that causes server crash
|
2021-08-01 15:42:23 +03:00 |
|
Lion Kortlepel
|
3d0d5e9e4c
|
minor fixes, version bump
|
2021-07-31 21:57:06 +03:00 |
|
Lion Kortlepel
|
bceb3aefe4
|
TServer: Avoid blindly using std::string::find's result
|
2021-07-29 13:34:28 +02:00 |
|
Lion Kortlepel
|
6c72432992
|
possible fix #37
|
2021-07-29 13:34:28 +02:00 |
|
Lion Kortlepel
|
7d4fd44dbf
|
print heartbeat on heartbeat
|
2021-07-15 01:04:06 +02:00 |
|
Lion Kortlepel
|
71c2af1224
|
TNetwork: kick everyone before shutdown
in the future this can be used to show a message to the clients that the
server is shutting down
|
2021-07-11 20:27:35 +02:00 |
|
Lion Kortlepel
|
2e112fc5f1
|
fix typo that prevented TCP thread from shutting down properly
sometimes, i guess
|
2021-07-11 20:00:31 +02:00 |
|
Lion Kortlepel
|
3c8e8399cb
|
Fix issue with not cancelling events on linux (fix #29)
|
2021-07-04 00:10:10 +02:00 |
|
Lion Kortlepel
|
7bc230974a
|
fix typo
|
2021-06-23 23:50:18 +02:00 |
|
Anonymous-275
|
b1ab7e65da
|
Possible windows compile fix
|
2021-06-23 20:03:42 +03:00 |
|
Lion Kortlepel
|
c82c53e3d1
|
remove debug prints
|
2021-06-23 16:40:08 +02:00 |
|