ctrlaltca
0f0f9a1246
fix #2118 ( #2119 )
2016-08-02 21:58:56 -04:00
woogerboy21
5002c293c7
Corrected servatrice.sql file room table entries that were missed
2016-07-25 01:01:35 -04:00
ctrlaltca
2cbfc5a8e6
Merge pull request #2096 from ctrlaltca/fix_2091
...
Fix infinite loop on local game close
2016-07-24 12:29:03 +02:00
woogerboy21
1c1192c525
Update maint script files
2016-07-21 10:38:46 -04:00
woogerboy21
b39a18b446
Remove unused news database table
2016-07-21 10:30:38 -04:00
woogerboy21
600a8e8c60
Update servatrice to respect server id when doing room information lookups
2016-07-21 09:09:06 -04:00
Fabio Bas
d61d9c98a0
Avoid locking on local server shutdown
2016-07-20 16:53:57 +02:00
Fabio Bas
36e62df67d
Remove additional minute
2016-07-19 11:57:11 +02:00
Zach H
d82564d84c
Shutdown timer changes ( #2084 )
...
* change msg popup time from 10min to 30min
* countdown at half time
* simplify math
* move shutdown after checks
2016-07-15 14:02:40 -04:00
skwerlman
deb8a2c954
fix typo in sample servatrice ini
2016-07-14 03:01:11 -04:00
Fabio Bas
430f1baf2f
make gcc an happy puppy
2016-07-09 10:18:12 +02:00
Fabio Bas
5b21dc8cde
Implementation of websockets in servatrice and test js client
2016-06-26 19:38:53 +02:00
Gavin Bisesi
089acfd84a
Use QCommandLineParser instead of by-hand parsing.
...
This will be more flexible for future CLI options
2016-05-16 22:07:29 +02:00
Fabio Bas
bb5292aa8d
Drop Qt4, libgcrypt, qtmobility dependencies
2016-05-11 12:45:58 +02:00
ctrlaltca
55f3e9314b
Merge pull request #1859 from ctrlaltca/carddb
...
Rework some parts of the card database
2016-03-30 22:55:36 +02:00
Fabio Bas
a55b3784eb
cmake: Enable c++11 for all targets
2016-03-21 11:42:38 +01:00
ctrlaltca
41494b49dd
Merge pull request #1873 from ctrlaltca/serva_emailz
...
Servatrice: Split requireemail into requireemail and requireemailaction
2016-03-18 18:59:17 +01:00
Fabio Bas
68e2fb912f
Servatrice: Split requireemail into requireemail and requireemailactivation
2016-03-17 16:22:42 +01:00
Fabio Bas
62cb89d224
Fix mysql plugin deploy on windows
2016-03-08 12:54:04 +01:00
woogerboy21
3ba3f1e2a7
Added MySQL 5.7 lib path to servatrice CMAKE
...
Added default search path for most recent version of MySQL
2016-02-27 15:13:59 -05:00
Fabio Bas
ac06544849
Added 64bit libraries each path for libmysqlclient
2016-02-23 08:56:47 +01:00
ctrlaltca
66634c9b3d
Merge pull request #1808 from ctrlaltca/innodb
...
Move schema to Innodb and add FKs
2016-02-22 16:39:03 +01:00
woogerboy21
4e78d6ec95
Merge remote-tracking branch 'refs/remotes/origin/master' into mod_notify_onbanwarn
2016-02-21 16:36:20 -05:00
Fabio Bas
aac2d09f48
Move schema to Innodb and add FKs
...
Fix #1805
2016-02-17 21:24:28 +01:00
woogerboy21
8f819dfa66
Update replay maintenance script
...
Update the replay maintenance script to allow for rolling replay maintenance along with cleanup of the two associated db tables (replay access and games). This updated script will now allow players to see the past X days (8 by default) of replays rather than loosing all replays from the point in the the script gets run.
2016-02-10 10:53:18 -05:00
woogerboy21
3ed3919349
Merge branch 'master' into mod_notify_onbanwarn
2015-12-30 12:58:29 -05:00
Fabio Bas
49b22b7d2f
Try to fix package creation
2015-12-27 16:03:32 +01:00
Fabio Bas
53191fcb99
Whoops: Fix db schema number
2015-12-13 11:53:30 +01:00
ctrlaltca
ce6c97bcef
Merge pull request #1670 from jedinerd/sql_fix_for_token_disabled_option
...
Having token set to not null breaks the use of requireemail=false
2015-12-13 11:46:23 +01:00
Gavin Bisesi
3aac8930cc
Add script to validate schema changes.
...
Basic assertions about version updates
2015-12-13 10:47:39 +01:00
Fabio Bas
beecc0f970
Improved login error message
2015-12-11 18:42:29 +01:00
Michael Hogg
d9c0c97ae7
Updating schema version to 12 and adding migration script.
2015-11-08 03:05:12 -08:00
Michael Hogg
9963e9dfe7
Having token set to not null breaks the use of requireemail=false in the servatrice.ini as token will be null in this use case.
2015-11-07 12:57:58 -08:00
Fabio Bas
74c58cc2b0
fix qt libraries bundling on osx
...
fix #1547
2015-10-01 23:35:54 +02:00
woogerboy21
acbe2b0b3c
Re-Implemented the moderator notification upon user warning/ban
2015-09-28 18:21:39 -04:00
woogerboy21
7d7151135e
Removed mod notification code that causes crashes
2015-09-26 23:19:49 -04:00
woogerboy21
7a4cabaf67
Corrected mod_name column syntax in warnings table
...
It was missing a comma at the end of the line.
2015-09-25 18:19:44 -04:00
woogerboy21
b65882f7ce
Updated cockatrice_warnings table to use id column as primary key
2015-09-25 07:35:23 -04:00
woogerboy21
62ffcde6bd
Added logs tab to allow moderators the ability to review log history/details
2015-09-23 00:50:01 -04:00
woogerboy21
6ad2a59367
Added official warning messages moderators can use to inform users
2015-09-22 22:27:46 -04:00
Zach H
ccc8ac4826
minor fixes
2015-09-18 09:56:32 -04:00
woogerboy21
b0693299c7
Added server private message functionality to allow server based PM notifications.
...
Ban based notification to other online moderators is the first form implemented by this PR.
2015-09-17 22:40:29 -04:00
woogerboy21
87a64da1bc
Added chat history to a room that is displayed on join.
...
With this update a new chat history definition is added on a per
room bases which allows operators to specify the number of chat
messages to store and present to the user on join. Please see
the sample ini for room definitions.
2015-09-14 17:54:04 -04:00
woogerboy21
46f78fcead
Fix server crash on banning
2015-09-13 00:52:52 -04:00
woogerboy21
90cb890cc2
Added the ability or moderation staff to request user ban history
2015-09-10 16:02:45 -04:00
woogerboy21
d7d50def51
Added user analytics table to database
2015-09-08 14:56:10 -04:00
Gavin Bisesi
ebc4011559
Restore register.py script removed in 5ace0dd892
...
This is intended to be an example of using the protocol from something
other than C++ and to be a building block for future test clients.
2015-09-03 09:13:31 -04:00
woogerboy21
044c2356ff
Added server/client feature set communication
2015-09-02 17:54:06 -04:00
marco
baa61d0571
Merge branch 'master' into Refactor-settings
...
Conflicts:
oracle/CMakeLists.txt
2015-09-01 21:28:53 +02:00
woogerboy21
d8b53f9345
Update ban check to exclude empty client id's
2015-08-30 18:48:57 -04:00