updated copyright to 2014
updated copyright for 2013
updated to better password hash: use crypt instead of md5 the upgrade will be done automatically when a user logs in, password recovery is still based on md5, but that should be OK, since it's a random generated password anyway
Remove games from digest where the player already moved
updated copyright notice for 2012
fixed showing re/contra call at beginning of game; allowed pre-game comments; DB upgrade the problem with re/contra at the beginning of a game was that no playid was set yet, so we couldn't record when the call was made. Added two special playid (-1 and -2), for pre-game comments and re/contra calls before the first card is played. For this we need to record the gameid in the comment table => DB update
NEW FEATURE: having only low trump (fox and below) can now be a Vorbehalt The low trump can either be treated as poverty or similar to 5 nines, that is the game is canceled unless someone plays a solo. Also minor code cleanup.
fixed typo in create statement
added copyright notice and GPL reference
added option for email digest you can now select to get emails only every N hours. They are saved in the database and a cron script will send them out.
NEW FEATURE: added OpenID support Users can add and delete OpenIDs on the settings page and then log in user those OpenIds. They can also use their OpenIDs to register.
BUGFIX: store canceled games, don't delete them deleting the games could result in the same people getting the same hand redealt over and over again. By just keeping track of the hands in the game table, this problem should be gone. Fixed issue #50.
NEW FEATURE + CLEANUP: added some table sorting to the statistics page via jquery using jquery to add table sorting, might also use it for other things later. Also optimized some DB-queries and cleaned up some code.
NEW FEATURE: in poverty you can now see what cards have been handed over cards exchanged during poverty show now up in the pre-game trick. Signed-off-by: Arun Persaud <arun@nubati.net>
BUGFIX: typo in create_database missed a comma (found by Sean). Signed-off-by: Arun Persaud <arun@nubati.net>
NEW FEATURE: Ability to add personal notes for each game In case a player is involed in too many games it can get quite confusing with whom your playing, etc. so now the player can add notes on the side that only show up on his/her screen. Signed-off-by: Arun Persaud <arun@nubati.net>
FEATURE: display names of new players and last logged in players instead of showing all registered players, just display the above. Signed-off-by: Arun Persaud <arun@nubati.net>
BUGFIX: added indecis to tables for faster lookup this should make the database part a bit faster. not quit sure if this is the correct way of doing it though :)
BUGFIX: time display used wrong timezones. also optimized things a bit Got rid of a few db-queries for getting the right timezone. The timezone was also set after the timefunction was called and therefore the timezone didn't have any effect.
BUGFIX: finished scoring algorithm now all games are scored. Rules can be looked up in the wiki.