Commit graph

104 commits

Author SHA1 Message Date
44ecbd46a7 feat(docker): optimize final image to have no distro and optimize output executable more 2025-03-08 01:14:15 +01:00
andrea
cf17cc88d3 Merge branch 'feat/ci' into 'main'
Introduce CI

See merge request perditum/rnex-splatoon!11
2025-03-06 10:56:36 +00:00
Andrea Toska
d3b752f5a7
fix(ci): submodules 2025-03-06 10:20:19 +01:00
Andrea Toska
1bfa8edd1f
fix(ci): debug protoc 2025-03-06 10:12:55 +01:00
Andrea Toska
9e1c51a099
fix(docker): whoops, missed the -y argument 2025-03-06 10:04:33 +01:00
Andrea Toska
f2d0b207d4
fix(ci): run an apt update 2025-03-06 10:01:28 +01:00
Andrea Toska
fb3ecd2ec0
fix(ci): add protoc 2025-03-06 09:58:22 +01:00
andrea
b2abacbdba fix(ci): remove branch specification 2025-03-06 08:53:02 +00:00
Andrea Toska
235f1dfd6b
feat(ci): introduce ci 2025-03-06 09:50:48 +01:00
SolidStateDrive
d093687e01 Update RNEX license to text version
This commit makes no change to the license, and only converts it to a text version.
2025-02-20 14:15:35 +01:00
SolidStateDrive
d52afef3c1 Merge pull request #9 from Perditum/AToska21-patch-1 2025-02-19 12:51:43 +01:00
SolidStateDrive
092264abba Update and rename LICENSE.txt to LICENSE.md 2025-02-19 12:04:09 +01:00
SPFN Administrator
65c26822ef Merge pull request #6 from Perditum/feat/conditional-server-compilation
feat(startup): make both servers be able to run separately with specification by features
2025-02-08 14:03:02 +01:00
56d8a6ca48 feat(startup): make both servers be able to run seperately with specification by features 2025-02-08 13:30:43 +01:00
SPFN Administrator
f6da681ec7 Merge pull request #4 from Perditum/fix/windows
fix(logging): fix windows being windows
2025-02-07 19:29:40 +01:00
296bb6df32 fix(logging): fix windows being windows 2025-02-07 18:09:12 +01:00
SolidStateDrive
237db8cd60 Merge pull request #3 from Perditum/fix/warnings 2025-02-07 17:41:17 +01:00
Andrea Toska
d9cee5ddb4 fix(warnings): add an underscore to unused variables 2025-02-07 08:48:22 +01:00
Andrea Toska
f74cfd3ff3 fix(warnings): remove unused imports to get rid of warnings 2025-02-07 08:46:09 +01:00
2b9f55e4d2 feat(secure): a lot of things 2025-02-06 17:54:38 +01:00
92c81e7126 chore(prudp): change spacing 2025-02-05 16:56:37 +01:00
7e65691129 feat(ci): readd build action 2025-02-05 16:48:30 +01:00
4f71e34592 feat(ci): remove build so that it can be readded to hopefully fix the action 2025-02-05 16:46:07 +01:00
0c2af57b5b feat(ci): make pushes to main build hopefully, again 3 2025-02-05 16:43:18 +01:00
921495b039 feat(ci): make pushes to main build hopefully, again 2 2025-02-05 16:41:08 +01:00
1cebace33e feat(ci): make pushes to main build hopefully, again 2025-02-05 16:38:44 +01:00
ed3879ff86 feat(ci): make pushes to main build hopefully 2025-02-05 16:37:16 +01:00
e0669ddecc feat(prudp): clean up logging 2025-02-05 16:32:03 +01:00
0d90665698 feat(secure): add access level to bypass maintenance to the .env config 2025-02-05 16:18:51 +01:00
e582984bc9 feat(secure): add maintenance mode and fix using local ip 2025-02-05 16:02:32 +01:00
7479105157 feat(secure): add RmcSerialize macro for convenience serializing structs 2025-02-05 15:03:08 +01:00
d01acbb931 feat(secure): add get_playing_session and start working on auto_matchmake_with_param_postpone with RmcSerialize macro 2025-02-04 22:07:22 +01:00
d8c184171d feat(secure): add saving of reports into the report folder 2025-02-04 17:08:04 +01:00
d69d0a5f6b feat(socket): made server less crashable 2025-02-04 16:33:33 +01:00
81f7a0a738 feat(secure): a bunch of stuff 2025-02-04 16:31:56 +01:00
4f26aae1d7 fix(prudp): use seperate streams for seperate substreams via EncryptionPair 2025-02-03 21:33:07 +01:00
11cbeff4da fix(auth): make login not always error 2025-02-03 20:44:33 +01:00
b097c298e7 feat(secure server): start working on secure server 2025-02-03 20:43:24 +01:00
28004f7b4d fix(rmc): fix sending back errors crashing 2025-02-03 20:37:31 +01:00
d900dc3534 Merge remote-tracking branch 'new-origin/main' 2025-02-02 20:25:40 +01:00
d18ba43aed feat(auth): finish protocol 10 method 2 and 3 2025-02-02 20:25:22 +01:00
SolidStateDrive
60bc79cff5 fix(ci): update spacing 2025-02-02 15:13:57 +01:00
8a3f443d85 fix(meta): add cloning with submodules 2025-02-02 12:01:14 +01:00
SolidStateDrive
d3783ce48a Merge branch 'feat/login_ex' into main 2025-02-02 04:54:31 +01:00
cb6a6f9028 feat(account): add grpc to communicate with account server 2025-02-02 00:46:04 +01:00
6984a20bdd feat(auth protocol): login(1) method 2025-02-01 20:59:53 +01:00
44bcad7eda fix(protocols): fix macro 2025-02-01 20:59:21 +01:00
1679590bf3 feat(protocols): extend functionality of protocol macro 2025-02-01 19:42:45 +01:00
ffe4084ba3 feat(account): make new const 2025-02-01 17:38:09 +01:00
ce81f09a85 chore: fix warnings 2025-02-01 17:31:13 +01:00