servatrice/common/pb
woogerboy21 f17a0da434 Added user privilege level (#2228)
* Update log path example when running under windows

Added example of log path syntax when running servatrice under windows.

* Missed example bra cket

* Added user privilege level

Added a enum column in the users table named "privilevel" with the
current values of "none", "vip", and "donator".  Also allowed anyone
with a higher privilege level than "none" to log in even if the server
is set to limit the user total and the user limit is reached.  This
change add's the new user information into the users container that gets
populated and passed between client and server.

* Added user privilege level

Added a enum column in the users table named "privilevel" with the
current values of "none", "vip", and "donator".  Also allowed anyone
with a higher privilege level than "none" to log in even if the server
is set to limit the user total and the user limit is reached.  This
change add's the new user information into the users container that gets
populated and passed between client and server.

* don't use corrected name when downloading card (#2164)

* Fix dynamic user limit settings

PR #2220 removed the ability to be able to change the max user limit
count while the server is running requiring a restart to make the
settings change.  This PR reverts the behavior back to how it operated
prior to the PR.

* Call class functions for consistency

Updated code to call functions for consistency.

* don't use corrected name when downloading card (#2164)

* Added user privilege level

Added a enum column in the users table named "privilevel" with the
current values of "none", "vip", and "donator".  Also allowed anyone
with a higher privilege level than "none" to log in even if the server
is set to limit the user total and the user limit is reached.  This
change add's the new user information into the users container that gets
populated and passed between client and server.

* Corrected Typo

Corrected typo in DB Migration Script

* Git fuckup?

* Added word column

Added the word column to migration script for backwards compatibility
2016-10-26 02:07:42 -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 Added user privilege level (#2228) 2016-10-26 02:07:42 -04: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