62 Commits (622c6e598d949783acd448623f17a013e5ac2e4f)

Author SHA1 Message Date
jake 622c6e598d break out entity and maps into separate crates 7 months ago
jake 414672252c use GATs to remove lifetime on postgresgateway 1 year ago
jake 43579f7058 fix postgres stuff to get to a game 1 year ago
jake 40046ae991 move around uses 2 years ago
jake e0e68b9ad7 impromptu db transaction refactor 2 years ago
jake fdce44cdd8 refactor the rest of the fucking code 2 years ago
jake 8c403f0d0e missed fixing these 2 years ago
jake a2e78014ee make all entitygateway functions take &mut self, move postgres functions to separate function for future use 2 years ago
jake 3ceff90f98 missed fixing these 2 years ago
jake c7d46d9ff8 make all entitygateway functions take &mut self, move postgres functions to separate function for future use 2 years ago
jake 1b506e014f clean up last of normal warnings 3 years ago
jake 5d6b109cc5 lint src/login/* 3 years ago
jake 60f04597d1 if any of these sends fail the program should panic so unwrap is fine 3 years ago
jake 73c24a5d20 cleanup 4 years ago
jake 8717024694 move errors to anyhow to get backtraces 4 years ago
jake b517fb561c fix some things 4 years ago
jake 164a8a1ad8 disable duplicate account checking since its super bugged 4 years ago
jake bacf309978 on_connect/on_disconnect return results 4 years ago
jake c802bceb3c prevent double logins 4 years ago
jake 05596cec4f change serverstate on_connect and on_disconnect to async 4 years ago
jake a14aee4e29 handle unactivated accounts in the correct spot 4 years ago
jake b3e0674ca5 fix more tests + fix warnings 4 years ago
jake 1ac85b9a5c tell loginserv the ip of charserv 4 years ago
jake 2351b31125 entitygateway uses results for its functions now 4 years ago
jake 0f7cbbf096 fix tests again 4 years ago
jake 17a8b288c1 change banned from bool to timestamp 4 years ago
jake c8059edb42 move interserver handler from login -> character and handle new ship messages 4 years ago
jake 2926938201 add InterserverActor trait for cross-server communication 4 years ago
jake 7ae60fafc5 asyncify tests 4 years ago
jake 8d49c50cc5 async EntityGateway 4 years ago
Andy Newjack e255b43c10 hella warnings cleanup pt 1. remove unused imports, allow deadcode and unused results 4 years ago
jake d9f88d55a2 use New variants of entities for creation 4 years ago
jake b39ee6c0f3 use Option for entity primary keys 4 years ago
jake 6b1ef41bd0 UserAccount/UserSettings/GuildCardData -> *Entities 4 years ago
Andy Newjack 177b694870 initial guildcard send/recv 4 years ago
jake 93426dc52a async! 4 years ago
jake 272be2db74 ServerState on_disconnect 4 years ago
jake 704d6386f7 dyn trait -> impl trait 4 years ago
Andy Newjack 02947adc98 removed let banned and extra comments 5 years ago
Andy Newjack c33f7ca830 initial test for banned user 5 years ago
jake 88ce7d922b show data in wrongpacketforservertype 5 years ago
jake 28619a95c3 move util to libpso 5 years ago
jake 8b8e4af0f3 security_data -> session 5 years ago
jake fc7338356b packets no longer need flag explicitly defined 5 years ago
jake 5c1a366af9 WrongPacketForServerType now wants the packet command 5 years ago
jake f294781934 move patch/login main.rs files up a level 5 years ago
jake 187fc18119 dataaccess -> entity gateway, move stuff around 5 years ago
jake 88efeb0c28 add flag to useraccount 5 years ago
jake 9ce95637cf const LOGIN_PACKET in tests 5 years ago
jake 8901f29cc3 add login tests 5 years ago