Greg Edwards
4198aace33
For fuck's sake mysql
...
Workaround LAST_INSERT_ID and CAST limitations by making all primary keys unsigned bigint.
Workaround LAST_INSERT_ID signed/unsigned inconsistency between 5.5 and 5.6 by using Convert.ToUInt64 instead of casts.
2014-07-22 12:04:31 -04:00
Greg Edwards
eac2ac6e21
Updated readme.
2014-07-21 23:06:30 -04:00
Greg Edwards
003d60c7c5
Added todo.
2014-07-21 23:05:39 -04:00
Greg Edwards
45bd73956d
Fixed indentation on GenV gamestats handler.
2014-07-20 20:59:38 -04:00
Greg Edwards
6ba91373bf
Placing #region blocks inside a switch block, like a boss
2014-07-20 20:56:19 -04:00
Greg Edwards
29d0d6b31b
Timestamp trainer profiles
2014-07-17 11:51:51 -04:00
Greg Edwards
3a94e2e953
Stop tracking pubxml files.
2014-07-17 00:08:00 -04:00
Greg Edwards
763f1da179
Don't swallow exceptions in debug mode.
2014-07-17 00:00:53 -04:00
Greg Edwards
008c7a0f6a
Save setProfile.asp profiles to the database.
2014-07-16 23:57:24 -04:00
Greg Edwards
99297aca74
Return error 404 when visiting a non-implemented gamestats handler.
2014-07-16 22:58:26 -04:00
Greg Edwards
5f50e1a9fe
Deleted pubxml.user files.
2014-07-16 10:18:08 -04:00
Greg Edwards
59cf06237a
Update gitignore
2014-07-16 10:15:11 -04:00
Greg Edwards
bae6404d9a
Log completed trades.
2014-07-16 01:02:20 -04:00
Greg Edwards
10c0b32c6c
Changed TimeWithdrawn column name to TimeExchanged.
2014-07-15 20:40:36 -04:00
Greg Edwards
69cee2294d
Updated database schema.
2014-07-14 19:50:06 -04:00
Greg Edwards
cc14cbc6d2
Added column to track the number of times a battle video is watched.
2014-07-14 19:47:53 -04:00
Greg Edwards
05acceaacb
Added missing values to RequestTypes4 enum.
2014-07-14 19:20:47 -04:00
Greg Edwards
766764531b
Avoid ObjectDisposedExceptions when shutting down the GT server.
2014-07-14 19:19:47 -04:00
Greg Edwards
0f97b73504
Don't eat CPU while shutting down the GT server.
2014-07-14 19:18:18 -04:00
Greg Edwards
9fc5459c66
Added some extra validation to the _finish.asp series of requests.
2014-07-14 12:58:10 -04:00
Greg Edwards
06f9c04053
Sanitize GTS post requests a bit better.
2014-07-14 11:50:49 -04:00
Greg Edwards
e82e7b73c6
Comment pkvldtprod token better.
2014-07-11 02:05:06 -04:00
Greg Edwards
f74df04e39
Updated homepage with latest info.
2014-07-11 02:04:46 -04:00
Greg Edwards
567db0bea5
Fixed deploy for VS 2013.
2014-07-11 00:57:50 -04:00
Greg Edwards
2c454c3481
Fixed ranking request type being logged incorrectly.
2014-07-11 00:55:02 -04:00
Greg Edwards
510efdd36c
Target .NET 4.0 so I don't need to install 3.5 on my server.
2014-07-11 00:54:29 -04:00
Greg Edwards
1391342ddf
Use the Windows event log when running as a service.
2014-07-10 23:05:50 -04:00
Greg Edwards
f784576b0d
Fixed logging of GenIV top ranked searches.
2014-07-10 23:05:25 -04:00
Greg Edwards
b27414fe75
Implemented top Colosseum / Battle Frontier battle video search on GenIV.
2014-07-10 22:52:33 -04:00
Greg Edwards
ce88538370
Added top trainers request to enum.
2014-07-10 22:35:59 -04:00
Greg Edwards
28d22fd392
Avoid crashing the DS if an unsupported GT request is sent.
2014-07-10 22:35:35 -04:00
Greg Edwards
a147e976bf
Added new logging backend.
2014-07-10 22:34:56 -04:00
Greg Edwards
61c42047c6
Made the Global Terminal Service install and run as a Windows service.
2014-07-10 15:31:22 -04:00
Greg Edwards
c0c34e3853
Raised default thread count to 16.
2014-07-10 13:34:30 -04:00
Greg Edwards
8dce855d32
Implemented connection timeouts, custom SSL certificate support.
2014-07-10 13:34:10 -04:00
Greg Edwards
5b2ac7dc15
Added some resilience to GT Server.
2014-07-10 13:20:32 -04:00
Greg Edwards
170cd55e77
Battle video search improvements
2014-07-10 00:52:02 -04:00
Greg Edwards
dd13c270b3
Fixed some issues with the GenV Global Terminal while testing.
2014-07-09 22:18:29 -04:00
Greg Edwards
a6d7cec291
Added project to insert GenV battle videos into the database.
2014-07-09 19:37:05 -04:00
Greg Edwards
a8d8c60d7a
Implemented battle video server on GenV. (to test)
2014-07-09 11:39:07 -04:00
Greg Edwards
2b2c967e11
Actually run the GenV server.
2014-07-07 19:16:39 -04:00
Greg Edwards
bb3727047d
GenIV GT cleanup
2014-07-07 12:25:28 -04:00
Greg Edwards
70ed7b904f
Expanded some enums.
2014-07-07 11:53:55 -04:00
Greg Edwards
07c70ab20a
Added page to insert captured musical photos to the database.
2014-07-06 18:54:21 -04:00
Greg Edwards
593dd13cd6
Fixed inserting to the wrong table.
2014-07-06 18:53:54 -04:00
Greg Edwards
8797b57e1a
Implemented musical search.
2014-07-06 18:33:22 -04:00
Greg Edwards
8b69ba21a9
Implemented GenV Musical upload. (untested)
2014-07-06 18:24:55 -04:00
Greg Edwards
37de596698
Update gitignore.
2014-07-05 02:15:54 -04:00
Greg Edwards
c95d46c0d0
Update database schema.
2014-07-05 02:15:27 -04:00
Greg Edwards
c23ea3e153
mysql is an idiot.
...
Workaround InvalidCastException happening because the connector returns a signed type for an unsigned column.
2014-07-05 02:03:59 -04:00