Lion Kortlepel
|
8fada3ac04
|
Sentry: add multiple more logging mechanisms, add [CHAT]
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
5330013dc3
|
possible compiler fix by not using SD_BOTH
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
c7e0461a86
|
possible compiler fix
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
032c1daf30
|
possible fix for windows compile issue
|
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
|
c77e2b3fd8
|
possible fix for windows build 2
|
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
|
72950fdab2
|
CMakeLists: attempt to use curl on windows instead of winhttp for sentry transport
|
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
|
e3081a971e
|
CMakeLists, Actions: Introduce env secret url
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
7c5bf9473e
|
CMakeLists: fix include paths
|
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
|
b53b72d604
|
Sentry: Build sentry before starting project definition
since Sentry is C and we're CXX
|
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
|
e3c6bdb50d
|
add changelog file
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
1f89b202b4
|
git: properly remove curl (woops)
|
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
|
ce834a634c
|
Actions: add curl
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
f65607cb00
|
README: update to include new dependency
|
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
|
cee824ad46
|
Actions: possible fix for the cmake build error C/CXX issue on GH actions
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
530e977d9d
|
README: fix git submodule update command
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
807cb68f0f
|
README: ensure that submodules are initialized recursively
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
3850740ded
|
Actions: checkout submodules recursively
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
cfc7b302fe
|
fix include path, libcurl library path
|
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
|
9fe1a94d42
|
CURL::libcurl instead of libcurl
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
1eee56a666
|
Maybe curl works now?
|
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
|
4512f44ea1
|
bump version to 2.3.0 for next release
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
3efd31bc84
|
add curl to dependencies
|
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 |
|