servatrice/common/pb
woogerboy21 10b677acdf Cleanup max user check at login
This change accomplishes two goals.  The first is it moves the checking
for if the servers set user limit is reached out of the socket interface
and into the protocol handler portion of the code (were it should live).
It also eleminates the need for a DB query at login to check the user
count.  The user account is actually already maintained by the server
and a function already existed to get the user count total.
2016-10-16 12:48:39 -04:00
..
admin_commands.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
card_attributes.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
CMakeLists.txt Rework "paths" settings loading and card database loading 2016-03-15 22:27:55 +01:00
color.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_attach_card.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_change_zone_properties.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_concede.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_create_arrow.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_create_counter.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_create_token.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_deck_del.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_deck_del_dir.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_deck_download.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_deck_list.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_deck_new_dir.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_deck_select.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_deck_upload.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_del_counter.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_delete_arrow.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_draw_cards.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_dump_zone.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_flip_card.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_game_say.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_inc_card_counter.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_inc_counter.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_kick_from_game.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_leave_game.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_move_card.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_mulligan.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_next_turn.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_ready_start.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_replay_delete_match.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_replay_download.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_replay_list.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_replay_modify_match.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_reveal_cards.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_roll_die.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_set_active_phase.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_set_card_attr.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_set_card_counter.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_set_counter.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_set_sideboard_lock.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_set_sideboard_plan.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_shuffle.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_stop_dump_zone.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
command_undo_draw.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
commands.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
context_concede.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
context_connection_state_changed.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
context_deck_select.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
context_move_card.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
context_mulligan.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
context_ping_changed.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
context_ready_start.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
context_set_sideboard_lock.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
context_undo_draw.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_add_to_list.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_attach_card.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_change_zone_properties.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_connection_closed.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_create_arrow.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_create_counter.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_create_token.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_del_counter.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_delete_arrow.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_destroy_card.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_draw_cards.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_dump_zone.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_flip_card.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_game_closed.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_game_host_changed.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_game_joined.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_game_say.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_game_state_changed.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_join.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_join_room.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_kicked.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_leave.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_leave_room.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_list_games.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_list_rooms.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_move_card.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_notify_user.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_player_properties_changed.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_remove_from_list.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_replay_added.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_reveal_cards.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_roll_die.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_room_say.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_server_complete_list.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_server_identification.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_server_message.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_server_shutdown.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_set_active_phase.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_set_active_player.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_set_card_attr.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_set_card_counter.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_set_counter.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_shuffle.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_stop_dump_zone.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_user_joined.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_user_left.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
event_user_message.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
game_commands.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
game_event.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
game_event_container.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
game_event_context.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
game_replay.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
isl_message.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
moderator_commands.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
move_card_to_zone.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
response.proto Cleanup max user check at login 2016-10-16 12:48:39 -04:00
response_activate.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
response_adjust_mod.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
response_ban_history.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
response_deck_download.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
response_deck_list.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
response_deck_upload.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
response_dump_zone.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
response_get_games_of_user.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
response_get_user_info.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
response_join_room.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
response_list_users.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
response_login.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
response_register.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
response_replay_download.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
response_replay_list.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
response_viewlog_history.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
response_warn_history.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
response_warn_list.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
room_commands.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
room_event.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
server_message.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
serverinfo_arrow.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
serverinfo_ban.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
serverinfo_card.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
serverinfo_cardcounter.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
serverinfo_chat_message.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
serverinfo_counter.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
serverinfo_deckstorage.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
serverinfo_game.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
serverinfo_gametype.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
serverinfo_player.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
serverinfo_playerping.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
serverinfo_playerproperties.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
serverinfo_replay.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
serverinfo_replay_match.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
serverinfo_room.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
serverinfo_user.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
serverinfo_warning.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
serverinfo_zone.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
session_commands.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00
session_event.proto Remove 'syntax = proto2' from .proto files. 2016-01-14 08:09:40 -05:00