Commit Graph

  • b9f594896a Sentry: setup user after config init so that we can sent the authkey Lion Kortlepel 2021-08-10 11:59:30 +02:00
  • 8551e56e42 Sentry: users: add authkey, username Lion Kortlepel 2021-08-10 11:50:03 +02:00
  • f4fc182d5e movre TSentry include up, possibly fixing windows actions issue with macros Lion Kortlepel 2021-08-10 11:35:22 +02:00
  • ee1e948a65 Sentry: remove IP from user data Lion Kortlepel 2021-08-10 11:24:09 +02:00
  • e3081a971e CMakeLists, Actions: Introduce env secret url Lion Kortlepel 2021-08-10 11:18:16 +02:00
  • 7c5bf9473e CMakeLists: fix include paths Lion Kortlepel 2021-08-10 11:11:27 +02:00
  • 5a44a8e9c5 Sentry: init before setting user Lion Kortlepel 2021-08-10 11:05:37 +02:00
  • d1a0eaffab Sentry: move print as it was blocking (?) Lion Kortlepel 2021-08-10 11:00:17 +02:00
  • 10322bf24e THeartbeatThread: Use Target var in both places Lion Kortlepel 2021-08-10 10:48:47 +02:00
  • 969cd93358 rename Sentry to TSentry Lion Kortlepel 2021-08-10 10:43:51 +02:00
  • b3a8b1a682 CMakeLists: move sentry back in, add C to languages Lion Kortlepel 2021-08-10 10:31:43 +02:00
  • 2774a73d83 Sentry: move welcome message to after version print Lion Kortlepel 2021-08-10 10:28:21 +02:00
  • 739eaad199 Sentry: print welcome string on startup Lion Kortlepel 2021-08-10 10:26:33 +02:00
  • b53b72d604 Sentry: Build sentry before starting project definition Lion Kortlepel 2021-08-10 10:25:37 +02:00
  • 85fd9e9ee3 Sentry: add loads more information Lion Kortlepel 2021-08-10 10:22:30 +02:00
  • 57e6e98423 Sentry: discern between auth.* and backend.* errors TNetwork: error for CheckBytes is now warn Lion Kortlepel 2021-08-09 15:52:52 +02:00
  • e3c6bdb50d add changelog file Lion Kortlepel 2021-08-09 13:56:01 +02:00
  • 1f89b202b4 git: properly remove curl (woops) Lion Kortlepel 2021-08-09 13:45:02 +02:00
  • 0a31107e56 Sentry: add x-upstream Lion Kortlepel 2021-08-09 13:43:22 +02:00
  • 9237f0dd43 Http: add debug print Lion Kortlepel 2021-08-09 13:36:16 +02:00
  • ce834a634c Actions: add curl Lion Kortlepel 2021-08-09 13:33:34 +02:00
  • f65607cb00 README: update to include new dependency Lion Kortlepel 2021-08-09 13:30:08 +02:00
  • b0475f262f remove curl submodule, add it as an external dependency Lion Kortlepel 2021-08-09 13:28:44 +02:00
  • cee824ad46 Actions: possible fix for the cmake build error C/CXX issue on GH actions Lion Kortlepel 2021-08-09 12:20:40 +02:00
  • 530e977d9d README: fix git submodule update command Lion Kortlepel 2021-08-09 12:18:55 +02:00
  • 807cb68f0f README: ensure that submodules are initialized recursively Lion Kortlepel 2021-08-09 12:08:04 +02:00
  • 3850740ded Actions: checkout submodules recursively Lion Kortlepel 2021-08-09 12:05:11 +02:00
  • cfc7b302fe fix include path, libcurl library path Lion Kortlepel 2021-08-09 00:43:00 +02:00
  • a7c28a8d0d fix curl, print segfault Lion Kortlepel 2021-08-09 00:41:16 +02:00
  • 9fe1a94d42 CURL::libcurl instead of libcurl Lion Kortlepel 2021-08-09 00:37:57 +02:00
  • 1eee56a666 Maybe curl works now? Lion Kortlepel 2021-08-09 00:33:57 +02:00
  • 28fe6e9634 add curl as in-tree dependency, add sentry ok/not ok notice on startup Lion Kortlepel 2021-08-09 00:27:55 +02:00
  • 4512f44ea1 bump version to 2.3.0 for next release Lion Kortlepel 2021-08-08 23:38:09 +02:00
  • 3efd31bc84 add curl to dependencies Lion Kortlepel 2021-08-08 23:30:54 +02:00
  • 5684134894 Sentry: report any issue with backend.beammp or auth.beammp responses Lion Kortlepel 2021-08-08 21:01:56 +02:00
  • e6c97de3c4 CMakeLists: improve documentation, emit warning if no Sentry URL is supplied Lion Kortlepel 2021-08-08 20:29:54 +02:00
  • f550d0bba9 add todo Lion Kortlepel 2021-08-08 02:20:31 +02:00
  • 2b4fec6d11 Sentry: implement basic exception reporting, error breadcrumbs Lion Kortlepel 2021-08-08 01:32:25 +02:00
  • 550c658ac5 update gitignore Lion Kortlepel 2021-08-08 00:29:02 +02:00
  • da41862f49 working sentry-native Lion Kortlepel 2021-08-08 00:28:30 +02:00
  • d5769ce9be add sentry as submodule Lion Kortlepel 2021-08-08 00:02:36 +02:00
  • 4bf9244005 Update README.md Lion 2021-08-10 16:06:11 +02:00
  • 89f63024ab Update README.md Lion 2021-08-07 22:22:35 +02:00
  • f258678751 Update README.md Lion 2021-08-06 12:28:10 +02:00
  • 35a3dab1ce TNetwork: clarify error messages Lion Kortlepel 2021-08-07 23:51:56 +02:00
  • 4d2f68068d Add issue templates Lion 2021-08-02 14:35:15 +02:00
  • 131ade02cd TNetwork: setsockopt: cast optval to void* Lion Kortlepel 2021-08-02 14:23:20 +02:00
  • 2c2f76b340 TNetwork: reuseaddr instead of reuseport Lion Kortlepel 2021-08-02 14:15:30 +02:00
  • 106d8e5863 Common: missed semicolon Lion Kortlepel 2021-08-02 14:06:00 +02:00
  • 1fb7cb6bc1 improve error reporting, remove duplicate code Lion Kortlepel 2021-08-02 13:54:36 +02:00
  • 9666fff622 CMake: remove mentions of luasocket again Lion Kortlepel 2021-08-02 13:32:14 +02:00
  • 5d5f155f0c remove luasocket-cmake Lion Kortlepel 2021-08-02 13:31:49 +02:00
  • cfe348770c Common: Add sstream include for std::stringstream Lion Kortlepel 2021-08-02 13:28:41 +02:00
  • 206120dcef CMake: include luasocket after finding lua Lion Kortlepel 2021-07-29 12:21:29 +02:00
  • 2a3bb1bef8 add luasocket Lion Kortlepel 2021-07-29 12:18:01 +02:00
  • 0faa46d48c remove luasocket again Lion Kortlepel 2021-07-29 12:11:43 +02:00
  • dae52a71fd add CMakeLists for lib/ Lion Kortlepel 2021-07-29 12:04:38 +02:00
  • c46c36bf09 add luasocket submodule Lion Kortlepel 2021-07-29 12:04:11 +02:00
  • ed3d0834e6 add ws2tcpip.h Lion Kortlepel 2021-07-29 12:02:49 +02:00
  • 9d4c6e880b fix version printing Lion Kortlepel 2021-07-21 01:59:36 +02:00
  • d39b5d7c77 use inet_ntop instead of inet_ntoa (STILL BROKEN THOUGH) Lion Kortlepel 2021-07-15 16:34:44 +02:00
  • b071906db5 clarify installation Lion Kortlepel 2021-07-15 02:23:53 +02:00
  • 8420cdb5bf Add Settings enum, better print Lion Kortlepel 2021-07-15 01:49:30 +02:00
  • e11211f201 add GetServerVersion Lion Kortlepel 2021-07-15 00:04:44 +02:00
  • 9595ef164e use fake version for lua update for now Lion Kortlepel 2021-07-11 20:41:23 +02:00
  • d18afdf84b Lua: add onShutdown Lion Kortlepel 2021-07-11 20:34:18 +02:00
  • 0acbb70d10 add ip to identifiers, changed value format Lion Kortlepel 2021-07-03 01:43:29 +02:00
  • 7a3848e640 fix luatable in GetPlayerIdentifiers Lion Kortlepel 2021-07-03 00:58:19 +02:00
  • 261aa8f320 fix comment Lion Kortlepel 2021-07-02 00:01:38 +02:00
  • e994cdd8a2 Add printRaw Lion Kortlepel 2021-07-01 00:44:53 +02:00
  • 44e0f3aa21 add MP.HttpsGET, MP.HttpsPOST Lion Kortlepel 2021-07-01 00:33:28 +02:00
  • 8853cef809 TODO edit Anonymous-275 2021-06-27 14:29:55 +03:00
  • fb76b8309a Fully working lua_Register Anonymous-275 2021-06-27 14:28:16 +03:00
  • a23946dddf switch to toml11 Lion Kortlepel 2021-06-25 01:59:38 +02:00
  • 55ee1d3747 simpler lua_Register Anonymous-275 2021-06-25 02:12:21 +03:00
  • 4cd0093687 rebase Lion Kortlepel 2021-06-25 00:48:52 +02:00
  • cc88734279 implement GetOSName, start working on HttpsPOST Lion Kortlepel 2021-06-25 00:42:45 +02:00
  • a865c95e2a lua Register Anonymous-275 2021-06-25 01:10:34 +03:00
  • 9f636345ef Removed abort that causes server crash Anonymous-275 2021-08-01 15:42:23 +03:00
  • 3d0d5e9e4c minor fixes, version bump v2.2.0 Lion Kortlepel 2021-07-31 20:19:35 +02:00
  • a1ca8e0576 bump vcpkg version v2.1.4 Lion Kortlepel 2021-07-31 11:26:57 +02:00
  • b22f21a6b2 Revert "remove vcpkg commit id" Lion Kortlepel 2021-07-31 11:26:19 +02:00
  • 531a901431 remove vcpkg commit id Lion Kortlepel 2021-07-31 11:21:47 +02:00
  • 46f778bd01 bump version to 2.1.4 Lion Kortlepel 2021-07-29 13:27:01 +02:00
  • f3b6eea418 update vcpkg Lion Kortlepel 2021-07-29 13:18:30 +02:00
  • bceb3aefe4 TServer: Avoid blindly using std::string::find's result Lion Kortlepel 2021-07-29 13:09:29 +02:00
  • 6c72432992 possible fix #37 Lion Kortlepel 2021-07-29 12:58:26 +02:00
  • 17d3f303ca Update README.md Lion 2021-07-21 00:18:36 +02:00
  • 2cbcf96282 Readme: clarify build instructions are for linux, too Lion 2021-07-18 21:28:58 +02:00
  • 7d4fd44dbf print heartbeat on heartbeat Lion Kortlepel 2021-07-15 01:04:06 +02:00
  • 71c2af1224 TNetwork: kick everyone before shutdown Lion Kortlepel 2021-07-11 20:27:35 +02:00
  • 2e112fc5f1 fix typo that prevented TCP thread from shutting down properly Lion Kortlepel 2021-07-11 20:00:31 +02:00
  • 96c93a6aa6 Update README.md Lion 2021-07-11 00:30:14 +02:00
  • 9dbb91fd84 Update README.md Lion 2021-07-11 00:29:27 +02:00
  • 26c33ae2fb README: Add clarification on build steps Lion 2021-07-11 00:28:21 +02:00
  • 3eb943309e bump version number v2.1.3 Lion Kortlepel 2021-07-10 19:20:42 +02:00
  • 3c8e8399cb Fix issue with not cancelling events on linux (fix #29) Lion Kortlepel 2021-07-04 00:10:10 +02:00
  • 5b500a3da5 bump version number v2.1.2 Lion Kortlepel 2021-07-03 01:04:55 +02:00
  • ade19123b7 change default map to new gridmap Lion Kortlepel 2021-07-03 01:01:56 +02:00
  • 5ee18e0576 bump in-server version number Lion Kortlepel 2021-06-25 00:04:11 +02:00