Chaz Littlejohn
dd6ce46487
Added methods to create utilize a lock table for managing access to the database during a multi-threaded import. Currently, only MySQL is supported
2011-03-23 19:27:55 +00:00
Chaz Littlejohn
3c2fdaf53e
Fixed some data-type bugs in the Import class -- essentialy the same commit as 530a21cb9f65f83f8b09ef08f6415c8bd256fccc in the chaz branch of my repo
2011-03-23 19:27:55 +00:00
Chaz Littlejohn
91d791a3ac
Commented out the truly absurd amount of printing that goes on whenever you load a Config file
2011-03-23 19:27:55 +00:00
Chaz Littlejohn
09f1616e87
fixed a small bug in storeHudCache
2011-03-23 19:27:55 +00:00
Chaz Littlejohn
d0ae2a155d
changed all of the currency substitutions from byte stream (i.e. \xe2\x82\xac for EURO) to unicode (u'\u20AC') as it was throwing unicode errors when attempting to format the string in the various regex statements. I am aware that I may be the only one to encounter this problem.
2011-03-23 19:27:55 +00:00
Chaz Littlejohn
66e1cc3704
This commit includes a set of updates which:
...
* implement the new SessionsCache table
- The SessionsCache table can be used to track overall or game sepecific sessions
- The totalProfit field is summed by gameTypeId for cash games allowing for multiple currencies
- Tournament profit (cashes - buy-ins) are also recorded in totalProfit and its grouped by tourneyId
* change the sequence and methodology surrounding the import of hands
- fpdb_import.py implements a unique Hand.py method for each table
- Hands SessionCache and HudCache records themselves are 'cached' to allow for 'bulk insert' at EOF
- import is reorganized to allow for efficient locking in multiple connection environments
* changes the name of the index created by addTPlayersIndex (so that it is unique) to accommodate a bug in MySQL 5.5
TODO
* A 'rebuild_sessionsCache' method is still required
* Further commits are expected to fix bugs created during the porting of this code
2011-03-23 19:27:55 +00:00
gimick
ed5234d24a
GUI: BB graph not working in postgres - add additional group-by column
2011-03-23 09:38:50 +00:00
tribumarchal
c0d8ff4638
update french language
...
Signed-off-by: tribumarchal
2011-03-23 15:02:42 +08:00
Worros
169f4bca32
Regression: Data files for PacificPoker play money hand
2011-03-22 15:35:03 +08:00
Worros
867c547ca0
Revert "Modified hhc & fpdb_import so gtk & pygtk are imported only if import is run from the"
...
This reverts commit 64f46181fa
.
2011-03-22 15:20:50 +08:00
Worros
94dc683281
PacificPoker: Change raise function
...
In the sample hand history
player04 bets [1]
Hero raises [2]
player05 raises [3]
Hero raises 1 to 2
player05 raises 1 to 3
2011-03-22 15:11:08 +08:00
Worros
32bb2c013e
Merge branch 'master' of https://github.com/rwielinga/fpdb
2011-03-22 15:03:41 +08:00
Chaz Littlejohn
ed1259fe30
It's not actually a big deal if there's no bring-in, like if the bring-in completes instead, so changed to debug.
2011-03-22 04:17:46 +00:00
Chaz Littlejohn
41e0042235
Added tracking for FTP 2-7 Single Draw
2011-03-22 04:16:23 +00:00
Chaz Littlejohn
64f46181fa
Modified hhc & fpdb_import so gtk & pygtk are imported only if import is run from the
...
gui
2011-03-22 03:22:38 +00:00
Robert Wielinga
43c31cd971
Added a testfile that is not put in the DB correctly. The file shows a game where 'Hero' loses 18 (play money) dollars. FPDB determines a loss of 27 dollars. Where does this go wrong? TODO comments have been added to the PacificPokerToFpdb.py.
2011-03-21 20:38:27 +01:00
Worros
9d716bbedb
Regression: gunzip PacificPoker files
2011-03-21 12:25:06 +08:00
Worros
9944d53058
Win2day: Accept accentuated characters in the tables names
...
Patch from Mathieu Pagé <mathieu@mathieupage.com>
2011-03-21 11:17:26 +08:00
Worros
66112a8d6e
Hand.py: Add CAD currency
...
Patch from Mathieu Pagé <mathieu@mathieupage.com>
2011-03-21 11:15:19 +08:00
gimick
68fe4ee9a2
Merge branch 'master' of git://git.assembla.com/fpdb
2011-03-20 18:05:15 +00:00
gimick
7951f6ded2
menu: remove debug message
2011-03-20 18:03:29 +00:00
gimick
b0ea975b25
HUD: make update_hudcache data INT not BOOL ( #93 ) & rushaux BOOL fix
2011-03-20 17:57:07 +00:00
Steffen Schaumburg
d6b3197fb6
linux (and probably mac): fix copying of example config in case of missing config file
2011-03-19 22:10:45 +01:00
Steffen Schaumburg
43b071515d
remove hharchivebase from code and test config
2011-03-19 20:15:53 +01:00
Steffen Schaumburg
22fdf6944b
remove obselete setting hhArchiveBase from example config
2011-03-19 19:41:56 +01:00
Steffen Schaumburg
708f44c2fa
fix brackets on a string
2011-03-19 02:19:05 +01:00
Steffen Schaumburg
b1387be3ce
some string unifications
2011-03-19 02:13:26 +01:00
Steffen Schaumburg
5483e01693
Merge branch 'master' of git://github.com/rwielinga/fpdb into wielinga
2011-03-19 01:59:06 +01:00
Steffen Schaumburg
309c3a408a
overdue version string increment
2011-03-18 00:12:20 +01:00
Steffen Schaumburg
b75dc46979
display warning and dont load HUD if running without admin under vista/7
2011-03-18 00:11:47 +01:00
Steffen Schaumburg
96bf04ad5f
make fpdb.pyw executable
2011-03-17 21:00:00 +01:00
Steffen Schaumburg
20bd9b4ae3
Revert "trivial string fix"
...
This reverts commit 92095b1fc0
.
2011-03-17 20:59:17 +01:00
Steffen Schaumburg
af1c1d1c1f
Merge branch 'carl'
2011-03-17 15:15:45 +01:00
Worros
08ee109ec3
Stars: Allow ' in tablename
...
Table 'Isildur's NLHE 50 IV' 2-max Seat #2 is the button
2011-03-17 14:29:00 +08:00
Steffen Schaumburg
60d17b0231
Merge branch 'eric'
2011-03-16 12:26:24 +01:00
Steffen Schaumburg
92095b1fc0
trivial string fix
2011-03-16 12:26:21 +01:00
Steffen Schaumburg
bc7a5c55ff
Merge branch 'carl'
...
Conflicts:
pyfpdb/WinamaxToFpdb.py (just a comment and an output string
2011-03-16 09:37:44 +01:00
Steffen Schaumburg
b000278000
Merge branch 'gimick'
...
Conflicts:
packaging/windows/py2exe_setup.py
2011-03-15 21:52:16 +01:00
Steffen Schaumburg
d7fdac6366
Merge branch 'ferki'
2011-03-15 21:19:26 +01:00
Steffen Schaumburg
5262746996
attempted fix for OSX startup problem
2011-03-15 21:18:42 +01:00
Worros
15bdbfbdf7
Absolute: Allow date variation to parse
2011-03-15 14:44:41 +08:00
Worros
affc697b32
Regression: Absolute HH from email.
...
Not this file was been modified from the original email format to:
- Remove the ####+ line
- Rename the file into the manner expected.
2011-03-15 14:42:43 +08:00
tribumarchal
180c4be9f6
new and old cards
...
Signed-off-by: tribumarchal
2011-03-14 16:31:08 +08:00
tribumarchal
2ddc08263a
translation ascii utf8
...
Signed-off-by: tribumarchal
2011-03-14 16:30:41 +08:00
Worros
f1ec659015
WinamaxSummary: Allow satellites to parse
2011-03-14 16:05:59 +08:00
Worros
7e5573f1f5
Winamax: Minor fix to Pierres patch.
2011-03-14 14:12:32 +08:00
tribumarchal
c66ec208c2
fix error only french winnamax poker
...
Signed-off-by: tribumarchal
2011-03-14 14:11:27 +08:00
tribumarchal
920aac6f73
fix minor bug display GuiRingPlayerStats.py
...
Signed-off-by: tribumarchal
2011-03-14 14:06:42 +08:00
Erki Ferenc
d2be4b2fb4
l10n: updated and revised Hungarian translation
2011-03-13 17:43:49 +01:00
Steffen Schaumburg
8a9a227735
fix some misplaced newlines in the translations, add checking program to localise script, update mo files
2011-03-12 22:03:06 +01:00
Steffen Schaumburg
d49d2e2220
few more string unifications (I know its too late, but I wanted them in so translators running non-source can try their translations better), update l10n files
2011-03-12 21:47:14 +01:00
Robert Wielinga
de5a406f68
Merge branch 'master' of git://git.assembla.com/fpdb
2011-03-12 17:40:16 +01:00
Robert Wielinga
407c93349c
Added required files for PacificPoker HHC
2011-03-12 13:59:22 +01:00
Robert Wielinga
f61fcc4b4a
Added the PacifikPoker (888Poker) HandHistoryConverter
2011-03-12 13:28:55 +01:00
Steffen Schaumburg
2baac68ac7
generate hungarian mo file
2011-03-11 07:15:17 +01:00
Steffen Schaumburg
24f7d5514f
Merge branch 'ferki'
...
Conflicts:
pyfpdb/locale/fpdb-hu_HU.po
2011-03-11 07:12:58 +01:00
Steffen Schaumburg
1fac2ffe13
more string unification, update l10n files
2011-03-11 07:08:50 +01:00
Worros
d7697f4328
TourneySummary: SQLite complaining about Decimal format.
...
Variables were already passed in as int - allow them to remain so
2011-03-11 06:40:27 +01:00
Worros
72f6a1ce6a
Database: Reformat a some tournament results update code
...
Reformat to make life easier when debugging
2011-03-11 06:40:10 +01:00
Worros
56db34ae05
Party: Fix Party freeroll tourney parsing
2011-03-11 06:39:56 +01:00
Worros
292cea1fb9
Regression: Party freeroll tourney, sample
2011-03-11 06:39:42 +01:00
Erki Ferenc
78c19a7e88
l10n: updated Hungarian translation
2011-03-11 01:36:41 +01:00
Worros
eef755ac01
Merge branch 'master' of git://git.assembla.com/fpdb
2011-03-10 18:06:30 +08:00
Worros
0955656585
TSI: Add Winamax lines
2011-03-10 18:05:36 +08:00
Worros
07d2d5733c
TourneySummary: SQLite complaining about Decimal format.
...
Variables were already passed in as int - allow them to remain so
2011-03-10 18:03:21 +08:00
Worros
e0124d2d11
Database: Reformat a some tournament results update code
...
Reformat to make life easier when debugging
2011-03-10 18:01:25 +08:00
Eric Blade
0bc0d97bbf
Merge branch 'master' of git://git.assembla.com/fpdb.git
...
Conflicts:
pyfpdb/WinTables.py
pyfpdb/fpdb.pyw
2011-03-10 02:45:27 -05:00
Steffen Schaumburg
d0f6f53ae1
update pot/po/mo files
2011-03-10 06:17:56 +01:00
Steffen Schaumburg
8a519699b5
update copyright year
2011-03-10 06:16:31 +01:00
Steffen Schaumburg
07d9df0b31
another bit of string churn - the number of strings/words to translate is going down due to this though :)
2011-03-10 05:45:07 +01:00
Steffen Schaumburg
ad04ad37c2
update pot/po/mo files
2011-03-10 05:14:51 +01:00
Steffen Schaumburg
792b110ee1
more string unification
2011-03-10 05:14:16 +01:00
Steffen Schaumburg
23818e0c6b
more string unification
2011-03-10 04:36:20 +01:00
Steffen Schaumburg
27f4503365
remove return that cant be reached
2011-03-10 04:29:38 +01:00
Steffen Schaumburg
4c71fd7baf
unify a string
2011-03-10 04:29:16 +01:00
Steffen Schaumburg
5a0f2946a4
fix many strings that weren't being picked up by gettext's parser
2011-03-10 04:15:53 +01:00
Steffen Schaumburg
4e9ab6a1d6
make THP executable
2011-03-10 04:13:25 +01:00
Steffen Schaumburg
27ae61f853
Update pot/po/mo files, import translations from transifex, add partial polish and russian translations.
...
Many thanks to everyone who worked on this, see our transifex project for details.
2011-03-10 02:56:29 +01:00
Steffen Schaumburg
75814f227b
fix import l10n stuff in windows_make_bats
2011-03-10 02:44:56 +01:00
Steffen Schaumburg
4d1430026b
fix some gettextifications
2011-03-10 02:44:40 +01:00
Steffen Schaumburg
8bec7644ef
various gettextifications and skipping of new non-stat fields in HUD configurator
2011-03-10 02:26:42 +01:00
Steffen Schaumburg
c654beee03
trivial: add a todo note, l10nify a string
2011-03-09 23:30:36 +01:00
Eric Blade
e3859a8fc9
WinTables: ignore tables that are not visible, have parents, or appear to be other non-app styled windows
2011-03-09 23:30:24 +01:00
Steffen Schaumburg
6a01a669f6
Merge commit '1ccbdc54657a3a03eee64c304d04ab2894beb5f7'
2011-03-09 23:28:52 +01:00
Steffen Schaumburg
0291301360
Merge branch 'carl'
2011-03-09 23:25:09 +01:00
Worros
045cd1e9a6
Merge branch 'edge'
2011-03-08 12:46:42 +08:00
Worros
a1766eea2d
Merge branch 'master' of git.assembla.com:fpdboz
2011-03-08 11:25:32 +08:00
Worros
acb2fa23cb
Merge branch 'master' of git://git.assembla.com/fpdb-eric
2011-03-07 10:55:11 +08:00
gimick
8792b427de
fpdb.pyw: force bg_colour for inactive tab labels - workaround themes problem
2011-03-06 23:51:21 +00:00
Eric Blade
8fbbf1889e
Merge branch 'master' of git://git.assembla.com/fpdboz.git
2011-03-06 06:08:34 -05:00
Eric Blade
10f098dc18
reformatting, pep8 stuff
2011-03-06 06:08:08 -05:00
Worros
13455fd4a8
Party: Fix Party freeroll tourney parsing
2011-03-06 09:41:43 +08:00
Worros
fe5dcb579e
Regression: Party freeroll tourney, sample
2011-03-06 09:40:49 +08:00
tribumarchal
afaae59b3f
import winamax tournament and summary failed
...
Signed-off-by: tribumarchal
2011-03-05 19:38:09 +01:00
gimick
df54314afe
Merge branch 'master' of git://git.assembla.com/free_poker_tools
2011-03-05 18:04:58 +00:00
gimick
25ca89fd29
Merge branch 'master' of git://git.assembla.com/fpdboz
2011-03-05 18:04:46 +00:00
Worros
43e4888a8d
Regression: FTP LO8 8 max observed hand
2011-03-05 17:47:53 +08:00
Worros
e6df3cd809
FTP: Mod game regexes for older Hi/Lo format
2011-03-05 17:47:01 +08:00
tribumarchal
5fcd167b62
fix language translation for guiringplayerstats
...
Signed-off-by: tribumarchal
2011-03-05 07:52:22 +01:00
tribumarchal
ed1cffc4f5
add ongame tournament history
...
Signed-off-by: tribumarchal
2011-03-04 16:52:36 +01:00
Eric Blade
d0acf8e943
WinTables: ignore tables that are not visible, have parents, or appear to be other non-app styled windows
2011-03-04 08:46:41 -05:00
Eric Blade
b713b5f289
Merge branch 'master' of git://git.assembla.com/fpdboz.git
2011-03-04 07:35:41 -05:00
tribumarchal
b7db8ffed5
fix minor error language translation guiringplayerstats
...
Signed-off-by: tribumarchal
2011-03-04 11:22:58 +01:00
tribumarchal
3d1c969719
fix minor error language translation
...
Signed-off-by: tribumarchal
2011-03-04 11:09:06 +01:00
tribumarchal
f2341d5287
update french translation
...
Signed-off-by: tribumarchal
2011-03-04 08:48:26 +01:00
tribumarchal
8440aaf3b0
update french translation
...
Signed-off-by: tribumarchal
2011-03-03 21:14:50 +01:00
tribumarchal
973a43cb5d
update french translation
...
Signed-off-by: tribumarchal
2011-03-03 20:38:35 +01:00
Eric Blade
c4e2305d82
experimental change to the order of operations wrt topify_window in Hud
...
add _ to TableWindow
2011-03-03 07:39:04 -05:00
Eric Blade
1ccbdc5465
Merge branch 'master' of git://git.assembla.com/fpdb.git
2011-03-03 02:11:20 -05:00
Eric Blade
f8816adfb6
Merge branch 'master' of git://git.assembla.com/free_poker_tools.git
2011-03-03 02:10:47 -05:00
Eratosthenes
659faa125e
Disable resizing support for windows. Fix and enable later.
2011-03-02 21:56:30 -05:00
tribumarchal
7d0cf2ae0d
update french translation
...
Signed-off-by: tribumarchal
2011-03-02 22:29:29 +01:00
tribumarchal
295d95222d
update french translation
...
Signed-off-by: tribumarchal
2011-03-02 21:51:09 +01:00
tribumarchal
1d179ac962
fix minor error language translation
...
Signed-off-by: tribumarchal
2011-03-02 21:03:49 +01:00
tribumarchal
4a71c12d41
fix minor error language translation
...
Signed-off-by: tribumarchal
2011-03-02 20:49:32 +01:00
tribumarchal
10551d8e30
french language update
...
Signed-off-by: tribumarchal
2011-03-02 20:32:46 +01:00
Worros
4f1ad75a9a
Regression: 3 FTP flop files
...
- Observed.No.player.stacks: Throws an error
- Observed.Hand.with.chat: Old Omaha hand with different Gametype line
- Run.it.Twice.Archive.Shallow: Hand with full RIT, Shallow table
2011-03-02 17:12:04 +08:00
Worros
e11e66c3e6
FTP: Minor updates.
...
Was sent an old file that has 'Omaha' instead of 'Omaha Hi' in the gametype line.
Was also sent a hand history that contain no player stack information at all.
2011-03-02 16:01:55 +08:00
Steffen Schaumburg
df45dd4b67
Merge branch 'carl'
2011-03-02 07:03:37 +01:00
Steffen Schaumburg
c03d050337
string consistency fixes
2011-03-02 07:03:09 +01:00
Worros
02e6ead5f8
Merge branch 'master' of git://git.assembla.com/fpdb
2011-03-02 10:38:46 +08:00
Steffen Schaumburg
e88fb25138
string change
2011-03-02 03:15:15 +01:00
Worros
90e26bc7c2
Party: Possible fix for freeroll tourneys
2011-03-02 10:11:35 +08:00
Steffen Schaumburg
710fd8dde2
a couple of string corrections
2011-03-02 02:55:52 +01:00
Scott Wolchok
eba01cd628
Merge remote branch 'steffen/master'
2011-03-01 17:12:45 -05:00
Steffen Schaumburg
787e351b43
Merge branch 'nuto'
2011-03-01 22:58:36 +01:00
Steffen Schaumburg
320c856d9e
l10nify a string
2011-03-01 22:58:23 +01:00
Steffen Schaumburg
92c2e6ecd1
Merge branch 'carl'
2011-03-01 22:56:46 +01:00
Steffen Schaumburg
42c5931815
Merge branch 'gimick'
2011-03-01 22:54:31 +01:00
Steffen Schaumburg
271a9d0eeb
remove duplicate statement
2011-03-01 22:53:56 +01:00
Steffen Schaumburg
9fadd7b81c
minor update to l10n files
2011-03-01 22:50:44 +01:00
Steffen Schaumburg
9a7d148cf2
allow . in ongame table names
2011-03-01 22:44:13 +01:00
Eratosthenes
e69e2edc42
Merge branch 'master' of git://git.assembla.com/fpdb
2011-03-01 12:23:44 -05:00
Eratosthenes
20243ac6ed
Fix problem with missing tables or unfound tables.
2011-03-01 12:22:48 -05:00
Worros
302af8eae9
Hand.select(): Minor update
...
- Fix query after schema change.
- Convert code attempting to use row_factory to a slower equivalent
2011-03-01 16:13:58 +08:00
Worros
f85cbef28b
Regression: Winamax street0_SqueezeChance fixes
2011-03-01 13:19:05 +08:00
Worros
dbebc5b0b6
Regression: Winamax: Fix data for Sqeeze
2011-02-28 14:21:09 +08:00
Worros
b13b3a7047
Regression: Fix .hands data
2011-02-28 13:37:11 +08:00
Worros
489a8da50a
Winamax: Fix reverted(?) timezone update.
2011-02-28 13:36:23 +08:00
Worros
c6926b6619
Regression: Add raiseToStealChance and raiseToStealDone to .hp files
2011-02-28 12:30:25 +08:00
Steffen Schaumburg
9b1d4a36b3
turn PKR off by default as its pretty borked
2011-02-28 03:13:06 +01:00
Worros
3d7f75c933
Merge branch 'master' of git://git.assembla.com/fpdb
2011-02-28 10:00:45 +08:00
Steffen Schaumburg
828dce7ebe
fix to make it work without save actions again, by chaz
2011-02-28 02:01:06 +01:00
Scott Wolchok
de640f7b57
Merge remote branch 'steffen/master'
2011-02-27 17:33:25 -05:00
Scott Wolchok
a6024e2859
enable WAL in sqlite
2011-02-27 17:33:05 -05:00
Erki Ferenc
7102c3816e
l10n: updated Hungarian translation
2011-02-27 18:24:58 +01:00
Steffen Schaumburg
6cb65d53a5
update version string for post release
2011-02-27 16:25:11 +01:00
Steffen Schaumburg
c98b3b5386
update version for 0.21
2011-02-27 16:18:43 +01:00
atinm
644b2d7849
replaced /usr/bin/python with /usr/bin/env python
2011-02-27 21:17:07 +08:00
Worros
7d05455296
THP: Ignore several errors
...
tourneyId, tourneyTypeId, tourneysPlayersIds are variable,
2011-02-27 20:52:17 +08:00