Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
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
|
|
|
|
|
|
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
|
|
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.
|
|
|
|
|
|
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.
|
|
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.
|
|
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.
|
|
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.
|
|
cards exchanged during poverty show now up in the pre-game trick.
Signed-off-by: Arun Persaud <arun@nubati.net>
|
|
missed a comma (found by Sean).
Signed-off-by: Arun Persaud <arun@nubati.net>
|
|
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>
|
|
instead of showing all registered players, just display the above.
Signed-off-by: Arun Persaud <arun@nubati.net>
|
|
this should make the database part a bit faster. not quit sure if this is
the correct way of doing it though :)
|
|
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.
|
|
now all games are scored. Rules can be looked up in the wiki.
|
|
a table will be shown now for score keeping.
fox, karlchen and dokos are accounted for
normal win, calling something and winning should be accounted for
still missing:
both parties call or one party calls and doesn't acchieve it's goal
|
|
if a player hasn't moved for a week a reminder email can be send out.
only one per day is possible, tracking in the db
|
|
use the database now to add up points, cleaned up the code a bit (counting
points was done in different places), don't use score table for points from cards any more
|
|
Added a simple form of password recovery. The user gets send an email
with the new password, which is valid for 24h. The user can request a
maximum of 5 passwords within 24h to prevent filling up the database
with garbage.
|
|
|
|
* NEW: display sessions
* NEW: display who's turn it is on the userpage (change in DB)
* NEW: different ways when to say 90, 60, etc. (change in DB)
* MISC: some clean up, e.g. display of final score
|
|
bugfixes
|
|
|
|
added rulesets (change in database): at the beginning of a game differnt rules can be chosen
|
|
|
|
trick
|
|
the end of an old one.
|
|
|
|
|