Commit Graph
33 Commits
Author SHA1 Message Date
NG (Graham) 2ddb175323 Improve net security against snooping, make configurable 2026-07-07 22:32:47 -04:00
NG (Graham) a182ced637 Fix existing platoon not showing when returning from battle 2026-03-28 10:58:34 -04:00
NG (Graham) 289827ec3b Factor in platoons during team assignment #88 2026-03-21 16:06:57 -04:00
NG (Graham) af04c4093c Implement non-multiplayer parts of custom games 2026-03-12 22:44:04 -04:00
NG (Graham) a391d7e45a Create README for every crate 2026-03-05 21:47:50 -05:00
NG (Graham) f0cca11d3c Implement most of clans functionality; close #89 2026-02-22 22:39:34 -05:00
NG (Graham) 50b396f34a Platoons social functionality (#91)
### Description

This implements and completes #87 (to the best of my knowledge)

### Game

Robocraft

### Please confirm

- [x] I am the legal owner or represent the owner of all work submitted
- [x] I consent to my submission being added to this FOSS project
- [ ] This PR used LLMs to generate some or all of the code changes

Reviewed-on: https://git.ngram.ca/OpenJam/rc-servers/pulls/91
Co-authored-by: NG (Graham) <ngniusness@gmail.com>
Co-committed-by: NG (Graham) <ngniusness@gmail.com>
2026-02-19 01:57:03 +00:00
NG (Graham) 9502522ac4 Friends functionality (#90)
### Description

Implements and closes #86

### Game

Robocraft

### Please confirm

- [x] I am the legal owner or represent the owner of all work submitted
- [x] I consent to my submission being added to this FOSS project
- [ ] This PR used LLMs to generate some or all of the code changes

Reviewed-on: https://git.ngram.ca/OpenJam/rc-servers/pulls/90
Co-authored-by: NG (Graham) <ngniusness@gmail.com>
Co-committed-by: NG (Graham) <ngniusness@gmail.com>
2026-02-16 04:28:14 +00:00
NG (Graham) f1c6a5b707 Add git commit hash to intercom status version reporting 2026-02-08 11:18:25 -05:00
NG (Graham) 4ec64a9cd9 Add basic currency support and plumb multiplayer rewards screen #70 2025-12-28 18:13:14 -05:00
NG (Graham) 2583429af8 Add status reporting to auth server 2025-11-03 19:24:20 -05:00
NG (Graham) 82cc2dcf1b Add pit win conditions #34 2025-09-10 19:40:51 -04:00
NG (Graham) 79f8341adc Refactor multiplayer message handling into smaller functions 2025-09-06 11:03:39 -04:00
NG (Graham) 0e35aced01 Readability fixes for cargo clippy 2025-09-03 22:33:32 -04:00
NG (Graham) 52493bf166 Implement most of the occasional packets sent in elimination, expand interface for custom game logic #30 2025-07-22 18:27:41 -04:00
NG (Graham) 33aab8f870 Fix dependency build error, rename operation modifier 2025-06-14 17:57:34 -04:00
NG (Graham) 78c1ad2ee5 Add some build tooling 2025-06-05 21:20:53 -04:00
NG (Graham) f678426e10 Prefix all crates with oj_ and use release version of dependencies 2025-06-03 21:09:03 -04:00
NG (Graham) 956bb2149d Add avatar saving functionality (without CDN support) 2025-05-25 12:27:29 -04:00
NG (Graham) 59612e6aa3 Create basic CDN endpoints for #10 2025-05-24 16:21:45 -04:00
NGnius (Graham) 77ddeb7891 Create RC database layer 2025-05-07 20:23:22 -04:00
NGnius (Graham) 69c6c54650 Move Svelto/RC op ID copying logic into openjam servers 2025-04-16 17:25:54 -04:00
NGnius (Graham) 4d2ddaeafb Remove external state for op handlers 2025-04-06 11:00:37 -04:00
NGnius (Graham) b99bbe67e4 Forbid unsafe 2025-04-06 09:55:29 -04:00
NGnius (Graham) d5f9a4562d Update configs for release ready 2025-04-02 20:59:52 -04:00
NGnius (Graham) 0e048a17b1 Move common components to shared lib 2025-03-30 16:22:25 -04:00
NGnius (Graham) 78941fb8ff Update for event system in (failed) attempt to get Singleplayer to spawn robots 2025-03-18 22:30:20 -04:00
NGnius (Graham) 67c14fe80a Implement non-event part of singleplayer for #7 2025-03-18 16:47:11 -04:00
NGnius (Graham) 792585a031 Change single connection mode to CLI arg instead of forced in debug mode 2025-03-16 09:37:16 -04:00
NGnius (Graham) be37f8913a Update to work with polariton v0.2 2025-03-08 17:16:02 -05:00
NGnius (Graham) 7e31f6fe1d Complete bare minimum to seem logged in 2025-03-01 16:22:57 -05:00
NGnius (Graham) fe30e783ad Make some data more real, not that it matters 2025-02-25 22:26:53 -05:00
NGnius (Graham) 2907376722 Add social server and implement all op codes up until chat room connection blocks further requests 2025-02-23 16:10:21 -05:00