Commit Graph

41 Commits (master)

Author SHA1 Message Date
HimbeerserverDE 69e10e956b
Fix RPC func casing 2021-05-02 13:12:24 +02:00
HimbeerserverDE e7ee6b4841
Log RPC 2021-04-22 17:02:27 +02:00
HimbeerserverDE 485db9d950
Use new DB API 2021-04-22 12:33:50 +02:00
HimbeerserverDE 2b7abb3e63
Update DB APIs 2021-04-22 12:04:43 +02:00
HimbeerserverDE f60ae96dcc
Better command casing (#66) 2021-04-02 14:19:11 +02:00
HimbeerserverDE 7cb6a4537d
io.Readers + io.Writers: Simplify packet handler 2021-04-01 22:47:40 +02:00
HimbeerserverDE 359e314baa
io.Readers + io.Writers: simplify RPC code 2021-04-01 22:18:09 +02:00
HimbeerserverDE 08317002ad
MT can access privs of disconnected players (#55) 2021-03-29 22:23:44 +02:00
HimbeerserverDE 1540fd54f5
Use new RUDP version 2021-03-29 18:57:30 +02:00
HimbeerserverDE 4e5b424297
Implement #49 2021-03-17 17:48:03 +01:00
HimbeerserverDE 6b996f06b0
Implement #48 2021-03-17 17:31:29 +01:00
HimbeerserverDE 4497981e13
Fix #43 2021-03-13 17:20:46 +01:00
HimbeerserverDE a3d4c87312
Fix #42 2021-03-10 20:16:57 +01:00
HimbeerserverDE 53c6de3910
Fix getter names 2021-03-09 22:23:41 +01:00
HimbeerserverDE 930eb299fb
Fix grey screen after redirect 2021-03-09 22:02:51 +01:00
HimbeerserverDE 186d144533
Make Listener fields globals 2021-03-09 18:06:05 +01:00
HimbeerserverDE 7f0bd085a4
Smart RPC connections (Implement #25) 2021-03-08 10:11:22 +01:00
HimbeerserverDE 109afc0c43
go fmt 2021-03-06 20:34:52 +01:00
HimbeerserverDE 89fb5270fa
Merge media and RPC interval config options 2021-03-06 16:34:11 +01:00
HimbeerserverDE 69f889512e
Implement #26 2021-03-06 16:29:14 +01:00
HimbeerserverDE 51623db7a7
Check for net.ErrClosed correctly 2021-03-02 17:47:07 +01:00
HimbeerserverDE 9c5f827fc8
Ignore RPC packets on error 2021-02-28 21:39:53 +01:00
HimbeerserverDE dc8cc3d12a
Add ban RPC API 2021-02-28 19:20:19 +01:00
HimbeerserverDE 5325fc594a
RPC API: Add more priv control 2021-02-28 16:30:40 +01:00
HimbeerserverDE cd16f8d49b
Fix RPC crash if Recv returns an error 2021-02-28 11:39:59 +01:00
Elias Fleckenstein 53a21edb3a Implement #27 2021-02-21 14:21:02 +01:00
HimbeerserverDE 4e30e02ae5
Make RPC reconnect interval configurable (#9) 2021-02-20 18:52:05 +01:00
HimbeerserverDE a13e3e0076
Fix #15 2021-02-20 18:21:57 +01:00
HimbeerserverDE 493faef463
Update to Go 1.16 2021-02-20 18:06:34 +01:00
HimbeerserverDE 59324827a6 Fix RPC races 2021-02-13 17:54:30 +01:00
HimbeerserverDE e8de7b1cc9 Use Peer.Username method 2021-02-08 22:06:08 +01:00
HimbeerserverDE 97738655f1 Add server <-> server communication 2021-02-08 22:06:08 +01:00
anon5 6c12f50a2e Clean up igutils.go 2021-01-27 12:07:51 +00:00
HimbeerserverDE 52ef959df3 Add automatic media refetching + RPC reconnection 2021-01-24 16:46:31 +01:00
HimbeerserverDE aa68a10704 Resolve conflicts properly 2021-01-24 15:18:10 +01:00
HimbeerserverDE 64ce5a1082
Merge branch 'main' into main 2021-01-24 15:11:23 +01:00
HimbeerserverDE 59874b54ae gofmt + PR merge preparation 2021-01-24 15:01:17 +01:00
HimbeerserverDE 9fe06d6236 Fix RPC player leaving the game 2021-01-24 14:44:11 +01:00
HimbeerserverDE f1d8e281db Use single constant mod channel connection 2021-01-24 14:18:29 +01:00
anon5 f1331b39e4 Move everything to main package 2021-01-24 13:00:26 +00:00
HimbeerserverDE 818b0fa29b Replace server chat commands with modchannel RPC API 2021-01-23 17:01:22 +01:00