Cockatrice/servatrice/src
woogerboy21 d0088f6a18 Server audit table (#2423)
* Creating of server side audit table for auditing actions such as password resets, account registrations and log queries.

* Add migration script

Add migration script for database

* Update database script

Update database script to reflect new audit table

* Creating of server side audit table for auditing actions such as password resets, account registrations and log queries.

* Add migration script

Add migration script for database

* Update database script

Update database script to reflect new audit table

* Corrected results column possible value(s).

* Fixed migration script.

* Added boolean audit logic

Added enable/disable audit options
Added audit functionality for forgot password

* Added registration auditing

Added registration auditing

* Updated ActivateAccount Function

Created clientid variable and used it in preporation for future
potential protocol expansion.

* Extended activation protocol

Added clientid to activation command protocol

* Typo correction

Fix typo's

* Missed type fix

Found the infamous E!

* Updated database function syntax

Updated if/else syntax in db add audit function

* Untabify content

Untab files changed in PR
2017-02-25 13:48:31 -05:00
..
smtp Drop Qt4, libgcrypt, qtmobility dependencies 2016-05-11 12:45:58 +02:00
isl_interface.cpp Cleanup server running variable information (#2239) 2016-10-31 10:30:12 +01:00
isl_interface.h cleanups, games work with ISL, now we just need to clean up better when the ISL connection dies 2012-03-18 18:48:14 +01:00
main.cpp Use QCommandLineParser instead of by-hand parsing. 2016-05-16 22:07:29 +02:00
main.h Refactor servatrice email send 2015-07-25 18:48:34 +02:00
passwordhasher.cpp Drop Qt4, libgcrypt, qtmobility dependencies 2016-05-11 12:45:58 +02:00
passwordhasher.h Added token generation, user activation command and response. 2015-05-24 00:37:45 +02:00
servatrice.cpp Server audit table (#2423) 2017-02-25 13:48:31 -05:00
servatrice.h Server audit table (#2423) 2017-02-25 13:48:31 -05:00
servatrice_connection_pool.cpp made server threaded, fixing issue #51 2012-05-28 18:51:58 +02:00
servatrice_connection_pool.h made server threaded, fixing issue #51 2012-05-28 18:51:58 +02:00
servatrice_database_interface.cpp Server audit table (#2423) 2017-02-25 13:48:31 -05:00
servatrice_database_interface.h Server audit table (#2423) 2017-02-25 13:48:31 -05:00
server_logger.cpp Improved logging of SIGHUP and cmdReloadConfig 2015-07-03 09:09:41 +02:00
server_logger.h Servatrice: refactor signal handling and permit config reloading 2015-06-30 22:21:26 +02:00
serversocketinterface.cpp Server audit table (#2423) 2017-02-25 13:48:31 -05:00
serversocketinterface.h Simpler forgot password functionality (#2393) 2017-02-15 17:41:40 -05:00
settingscache.cpp Disallow usernames that contain certain words and RegExp (#2200) 2016-10-17 12:24:42 +02:00
settingscache.h Disallow usernames that contain certain words and RegExp (#2200) 2016-10-17 12:24:42 +02:00
signalhandler.cpp Improved logging of SIGHUP and cmdReloadConfig 2015-07-03 09:09:41 +02:00
signalhandler.h Servatrice: refactor signal handling and permit config reloading 2015-06-30 22:21:26 +02:00
smtpclient.cpp Simpler forgot password functionality (#2393) 2017-02-15 17:41:40 -05:00
smtpclient.h Simpler forgot password functionality (#2393) 2017-02-15 17:41:40 -05:00