Location: PHPKode > scripts > Some Chess > some-chess/CHANGE LOG.txt
TODO
-begin to get translations for v2.5
-clean up code
-find/fix bugs
-cleanup undo function
-fix in game error messages

KNOWN ISSUES
-in Firefox the chat cursor is missing due to a bug in Firefox

2.0 beta 3
¥ added feedback to in-game board clicks
¥ added unwritable warning to admin options
¥ fixed update check
¥ fixed a silly checkmate bug
¥ fixed pawn promotion selection box
¥ various small fixes

2.0 beta 2
¥ added auto-install function
¥ added auto-update function
¥ added GUI configuration option
¥ added text feedback to import process
¥ updated about
¥ fixed issue where opening player stats page resulted in server lockup (...sorry about that one)
¥ fixed image upload bug
¥ fixed issue where profile information was not being displayed
¥ fixed players page

2.0 beta 1
¥ new design
¥ added backup routine options
¥ added import PGN function
¥ added option to view other player's games
¥ added a move-by-move game view
¥ cleaned css
¥ stats are now more configurable
¥ fixed end game message bug
¥ fixed invite email message bug (wrote $friend instead of username)
¥ fixed undo bug involving knights in shared paths
¥ started making the html validate in all cases
¥ fixed another checkmate bug, probably more to come
¥ fixed issue where undo request messages were overwritten by check messages
¥ worked around some IE bugs
¥ undo requests now appear in main menu
¥ fixed creation of duplicate event item in PGN file
¥ cleaned up MySQL install file

2.0 alpha 11
¥ added registration option w/image verification
¥ added info to stats page
¥ added config option for days until end game button
¥ fixed SQL errors (auto_increment wasn't included (phpMyAdmin bug?))

2.0 alpha 10
¥ added check for update admin function
¥ fixed a big, newly introduced, checkmate bug
¥ added info to stats page
¥ other small bug fixes

2.0 alpha 9
¥ fixed/added language option
¥ fixed undo bug
¥ fixed yet another checkmate bug
¥ updated stats page
¥ license changed from GNU-GPL to GNU-LPGL

2.0 alpha 8
¥ added undo option
¥ added pgn import function
¥ added more profile details (optional)
¥ grouped some menus into one window with tabs
¥ fixed another checkmate bug
¥ fixed admin bug (change priv. level)
¥ brought PGN files up to standard


2.0 alpha 7
¥ added user input validation to prevent sql injection
¥ added another string file Some Chess is now 100% translatable
¥ added admin function to reset user images
¥ added option to keep chat & moves after game ends
¥ added "invitedBy" column to players db
¥ fixed privilege change form
¥ fixed a few dumb checkmate bugs
¥ fixed instance where checkmate was inncorrectly declared
¥ fixed other small bugs
¥ uploaded images auto-resize & turned to png
¥ uploaded images renamed [player's id].png 
¥ uploaded images overwrite player's old image
¥ chat now shows only the last 40 messages

2.0 alpha 6
¥ added updating documentation
¥ fixed some bugs
¥ added language file 90% complete (can be translated soon)
¥ removed image buttons to accomplish the above
¥ added user image option
¥ added image upload option
¥ fixed/updated MYSQL file
¥ updated MYSQL_UPDATE file

2.0 alpha 5
¥ added admin option to change user privileges
¥ added stats page (more to come)
¥ modified appearance of chat form
¥ lowest privilege level users can't invite
¥ added options in config file
	- can disable refresh of board or chat
	- can disable chat
	- can hide stats
	- can set new user start level
¥ fixed MySQL file so that the default admin has admin options

2.0 alpha 3
¥ added admin panel 
¥ added MySQL update SQL 
¥ removed unused columns in DB 
¥ added new table for completed games (PGN format) 
¥ completed games movement history is auto-deleted from the move DB 
¥ chat from completed games is auto-deleted 
¥ cleaned code (PHP.CSS.HTML)
¥ fixed some movement rule bugs 
¥ other tweaks

2.0 alpha 1
¥ added chat function 
¥ board moved to iframe (will be in an object once object support is better) 
¥ removed IE specific style sheet, using a css hack to accomplish the same thing (easier to maintain) 
¥ better use of css 
¥ cleaned up menu
¥ slimmed down code base
Return current item: Some Chess