Commit Graph

119 Commits

Author SHA1 Message Date
Worros
5dd9dbc86f Fix residual bugs in table droping and creation
Add Regression test for recreating_tables in mysql
2008-10-08 02:28:18 +08:00
Worros
dc81ca854a Indentation fixes 2008-10-08 01:50:43 +08:00
Worros
3d43e8167c Make drop_tables generic for mysql so we dont end up with a function that has 20 if(dbversion ==) statements within 2008-10-08 01:41:06 +08:00
Worros
3018cc660b Move create tables code into its own function.
Remove Postgres specific code
2008-10-08 01:16:26 +08:00
Carl Gherardi
791ac7418d Converts fpdb_db to use the query dictionary for table creation 2008-10-07 17:33:37 +08:00
Carl Gherardi
66033036cc Adds table create SQL to file. Included empty stubs for SQLite. 2008-10-07 17:25:24 +08:00
Carl Gherardi
d07d1c5bcc Add unit testing file.
Currently tests connection to fpdbtest and verifies that the database has the correct number of tables
2008-10-07 16:15:44 +08:00
Carl Gherardi
e6fa946835 Add drop_table query.
Syntax verified against MySQL, PostgreSQL and SQLite docs
2008-10-07 14:47:24 +08:00
Carl Gherardi
83fa3901fe New file for DB queries used in fpdb.
Currently just a framework and simple CLI
2008-10-07 14:11:48 +08:00
steffen123
f1c94dac3e p119 - fixed bug that sawFlop/Turn/River/CBChance/etc gets miscalculated if someone is allin using the new all-in parsing
moved most of known bugs to wiki roadmap (not actually online yet since sf seems to malfunctioning..)
2008-10-06 05:19:55 +01:00
steffen123
2a90030982 p118 - added all in field to HandsActions and parsing to importer. still need to update hudCache generation to use this tho
expanded some todo prints and the graph missing lib error to clarify for users
2008-10-06 04:26:59 +01:00
steffen123
ce5f6f1d71 p117 - fixed bug in HudCache generation that it stored L rather than E for position
new blackbox regression testing data
2008-10-05 06:22:31 +01:00
steffen123
2ab942128b p116 - fixed bug in fpdb_import.py that prevented it from running directly 2008-10-05 05:33:22 +01:00
steffen123
1cd9eb898f p115 - fixed bugs in tourney handling of playername with $ in it in these methods: parseActionAmount, parseAnteLines 2008-10-05 05:04:42 +01:00
steffen123
d29b4f19ea p114 - fixed bug in parseAnteLine causing tourney hands where paying ante meant all in to fail 2008-10-05 04:55:22 +01:00
steffen123
463432afbc p113 - fixed bug in parseWinLine that it would cut off the first digit for tourneys. 2008-10-05 04:45:53 +01:00
steffen123
f9f58f88e6 p112 - fix from ray that Hud sometimes didn't save positions 2008-10-05 02:30:16 +01:00
steffen123
f1947bb6cb p111 - Database.py now works without unnecessary db libs. Configuration.py made executable. stderr now unbuffered. 2008-10-04 19:03:02 +01:00
steffen123
3e61bb1729 p109 - change of window title. this is alpha5 2008-09-26 20:06:27 +01:00
steffen123
622a00be96 p108 - These damn small blinds... all previously supported tourneys should be working again now 2008-09-26 14:39:24 +01:00
steffen123
b549aa2605 p107 - HUD updates from ray, FTP now supported 2008-09-26 14:18:47 +01:00
steffen123
ce3187667c p106 - fixed small blind reading 2008-09-26 13:01:57 +01:00
steffen123
6926306147 p105 - commented import in Grapher as its not used yet, reverted bug i introduced in p90 2008-09-26 02:54:08 +01:00
steffen123
96e9a0112f p104 - grapher improvements by carl 2008-09-26 01:05:00 +01:00
steffen123
005627b9d7 p103 - reading small blinds now rather than assuming them 2008-09-24 05:47:17 +01:00
steffen123
c19c933942 p102 - moved initial data INSERTs for mysql to separate method for future unification with pgsql table creation code 2008-09-24 05:22:17 +01:00
steffen123
7bd16311b1 p101 - patch by ryan hayward to handle dead hand before BB 2008-09-24 04:37:55 +01:00
steffen123
fef324b854 p99 - graphing now removes old graph on refresh 2008-09-24 04:01:38 +01:00
steffen123
6304790f38 p98b - redirect stderr 2008-09-24 03:58:14 +01:00
steffen123
541164e378 p98 - redirect stderr 2008-09-24 03:56:44 +01:00
steffen123
7db2a471b8 p95 - graph viewer didnt work, fixed it 2008-09-23 00:39:37 +01:00
steffen123
915c948eee p94 - it now skips rather than dies on tourney summaries 2008-09-22 22:48:12 +01:00
steffen123
4e8a09ff84 p93 - unbet now stores a negative amount since that's what it is 2008-09-22 22:12:03 +01:00
steffen123
7ed7a2b88c p91 - patch to HUD table detection from carl 2008-09-22 03:31:33 +01:00
steffen123
8c6cecb8f7 p90 - release script renames HUD_config.xml.example so user doesnt have to
fixed a couple of stupid errors where i used the wrong siteID somehow
graph now lets you pick beteen PS and FTP
2008-09-21 23:38:22 +01:00
steffen123
7ed7db3791 p89 - graph now sorts by siteHandNo rather than handId and takes into account expenditure. 2008-09-21 22:21:09 +01:00
steffen123
8117193b4f p88 - graph viewer now takes player name from GUI rather than hardcoded player id 2008-09-21 14:24:43 +01:00
steffen123
009161d55b p87 - added profit graph kindly sent by Carl Gherardi, it's got fixed player id and is using the wrong table fields right now, will fix that tomorrow or so. note that this adds a new dependency, matplotlib, but I put it into a try except loop to avoid load failure
added subfolder gentoo to packaging folder and added it to release script
2008-09-20 05:56:16 +01:00
steffen123
672d2d70af p86 - ftp: read maxSeats rather than making an assumption. included new ebuild this time but obviously untried (can only try it after making the file release..). removed old ebuilds. 2008-09-18 01:23:38 +01:00
steffen123
1a008b1ac2 p85 - improved PS timestamp parsing using regex from Carl Gherardi 2008-09-17 02:33:46 +01:00
steffen123
656356d299 p84 - included updated HUD_config.xml.example (was in the last commit actually) 2008-09-17 01:44:40 +01:00
steffen123
54a229b26f p83 - corrected silly mistake i made in p82 2008-09-17 01:43:04 +01:00
steffen123
7dcf2d9bbc p83 - corrected silly mistake i made in p82 2008-09-17 01:21:55 +01:00
steffen123
cd212af029 p82 - made import of SQL interface libraries into try-except loop to facilitate choosing between mysql and pgsql 2008-09-16 22:19:50 +01:00
steffen123
092f68e259 p81 - fixed create release script, updated ebuild 2008-09-16 03:14:59 +01:00
steffen123
7b13331331 p80 - a great many updates from Ray 2008-09-15 21:31:55 +01:00
steffen123
2c251d94f2 p78 - implemented stud HudCache generation and storing 2008-09-02 01:00:43 +01:00
steffen123
4976dc742c p77 - make windows use correct language version of Appdata folder, e.g. Anwendungdaten in german 2008-09-01 17:54:48 +01:00
steffen123
54ff7b71f1 p76 - specify NOT NULL on almost all table columns to increase DB resilience against importer errors
little bugfix to make omaha work again
2008-09-01 17:32:18 +01:00
steffen123
c963599b76 p75 - show database version error in GUI 2008-09-01 16:18:01 +01:00