Thibault Duplessis
|
8c724382ce
|
update todo, minor css tweak
|
2012-06-12 11:03:00 +02:00 |
Thibault Duplessis
|
e4e33a7fcf
|
fix replay moved square background
|
2012-06-11 22:43:17 +02:00 |
Thibault Duplessis
|
9ce814a585
|
notify spectator move when someone tries to move the pieces
|
2012-06-11 22:39:43 +02:00 |
Thibault Duplessis
|
79d658da7a
|
display a warning when the opponent is known to use a computer engine
|
2012-06-11 01:52:14 +02:00 |
Thibault Duplessis
|
a1c1fa2344
|
implement game extra data and more UI improvements
|
2012-06-11 01:32:58 +02:00 |
Thibault Duplessis
|
8c51c3307d
|
fix game clock
|
2012-06-11 00:00:36 +02:00 |
Thibault Duplessis
|
37e3028ae3
|
toggle all chats at once
|
2012-06-10 23:56:40 +02:00 |
Thibault Duplessis
|
0c677da48b
|
show spectator names on all UIs
|
2012-06-10 23:37:11 +02:00 |
Thibault Duplessis
|
e9e68b9408
|
rethink analysis UI
|
2012-06-10 22:24:26 +02:00 |
Thibault Duplessis
|
3025977dd7
|
connect analysis UI to round websocket
|
2012-06-10 22:07:13 +02:00 |
Thibault Duplessis
|
272e34a7b7
|
upgrade pgn4web and make some UI improvements
|
2012-06-10 21:22:28 +02:00 |
Thibault Duplessis
|
e4c1da777f
|
remove pgn4web submodule
|
2012-06-10 20:17:38 +02:00 |
Thibault Duplessis
|
9c77926e66
|
tweak JS and update todo
|
2012-06-10 18:49:43 +02:00 |
Thibault Duplessis
|
2c27fcfa31
|
more work on spectator chat - watch and analyse should be merged
|
2012-06-10 16:48:06 +02:00 |
Thibault Duplessis
|
be427414b5
|
render spectator chat room
|
2012-06-09 13:32:40 +02:00 |
Thibault Duplessis
|
b1ec3ca07e
|
refactor and cache bookmarks
|
2012-06-09 01:17:37 +02:00 |
Thibault Duplessis
|
a56e459df8
|
improve watcher and replay UIs
|
2012-06-09 00:10:15 +02:00 |
Thibault Duplessis
|
87ced0304f
|
show bookmark links every fucking where
|
2012-06-09 00:03:35 +02:00 |
Thibault Duplessis
|
93a9fd8c9f
|
fix css when player name is long
|
2012-06-08 21:11:33 +02:00 |
Thibault Duplessis
|
810173cbf0
|
improve game analysis ui, remove pgn and add bookmarkers
|
2012-06-08 19:40:40 +02:00 |
Thibault Duplessis
|
fa188d9335
|
fix infinitscroll when there is no pager
|
2012-06-08 10:26:21 +02:00 |
Thibault Duplessis
|
97699a81a5
|
denormalize bookmark count in game doc and show popular games
|
2012-06-08 03:26:35 +02:00 |
Thibault Duplessis
|
3f85628258
|
work on game bookmarks
|
2012-06-08 02:19:21 +02:00 |
Thibault Duplessis
|
76a512ecfd
|
Merge branch 'master' into star
* master:
implement game creation API
show socket lag in monitor
minor UI tweaks
|
2012-06-07 21:26:13 +02:00 |
Thibault Duplessis
|
b0958334e0
|
implement game creation API
|
2012-06-07 21:26:02 +02:00 |
Thibault Duplessis
|
f4f8aa0c83
|
show socket lag in monitor
|
2012-06-07 10:30:27 +02:00 |
Thibault Duplessis
|
b78b399b62
|
minor UI tweaks
|
2012-06-07 01:27:59 +02:00 |
Thibault Duplessis
|
7cb52e589f
|
bookmark game wip
|
2012-06-07 01:24:36 +02:00 |
Thibault Duplessis
|
2a9a4a5ed8
|
Merge branch 'master' into star
* master:
minor UI tweaks
compensate clock with the player lag
Display ping lag
add missing dependency on hasher
|
2012-06-06 23:52:37 +02:00 |
Thibault Duplessis
|
5259c2668d
|
minor UI tweaks
|
2012-06-06 23:50:37 +02:00 |
Thibault Duplessis
|
68964fe747
|
compensate clock with the player lag
|
2012-06-06 22:21:18 +02:00 |
Thibault Duplessis
|
fd5a1278d0
|
Display ping lag
|
2012-06-06 22:19:25 +02:00 |
Thibault Duplessis
|
b3ad1a125d
|
start bookmarks implementation
|
2012-06-06 09:57:13 +02:00 |
Thibault Duplessis
|
4b0b31a9bc
|
play a sound when the game ends
|
2012-06-05 23:15:40 +02:00 |
Thibault Duplessis
|
4880ffc66b
|
fix forum page of last post when some posts have been deleted
|
2012-06-05 23:04:03 +02:00 |
Thibault Duplessis
|
ac552594a2
|
implement registration chess captcha
|
2012-06-05 21:58:20 +02:00 |
Thibault Duplessis
|
567f0414ff
|
remember lobby chat toggle
|
2012-06-05 13:37:59 +02:00 |
Thibault Duplessis
|
6fdb70f2ad
|
Fill event gaps with noops, ensuring continuous flow
|
2012-06-05 01:14:28 +02:00 |
Thibault Duplessis
|
cbaae9227e
|
Simpler, better solution to game history recovery
|
2012-06-05 00:26:57 +02:00 |
Thibault Duplessis
|
644d99b6a6
|
tweak websocket client
|
2012-06-04 20:16:48 +02:00 |
Thibault Duplessis
|
8b85b8a8ae
|
refactor websocket client
|
2012-06-03 04:20:00 +02:00 |
Thibault Duplessis
|
1a6ae1fbfc
|
failed attempt of a better websocket
|
2012-06-03 02:11:45 +02:00 |
Thibault Duplessis
|
10708505a6
|
fix lobby preload by not using javascript json decoder
|
2012-06-03 01:33:58 +02:00 |
Thibault Duplessis
|
a4d584ccd9
|
fix websocket reconnection
|
2012-06-03 00:15:55 +02:00 |
Thibault Duplessis
|
0126a22451
|
fix user list layout
|
2012-06-02 23:49:28 +02:00 |
Thibault Duplessis
|
1a2cd80695
|
fix profile layout
|
2012-06-02 23:09:24 +02:00 |
Thibault Duplessis
|
06fe5a91be
|
tweak layout for 1024 screens
|
2012-06-02 23:01:57 +02:00 |
Thibault Duplessis
|
f169135f10
|
fix game chat scroll
|
2012-06-02 22:38:59 +02:00 |
Thibault Duplessis
|
d63b278bab
|
fix online user list style
|
2012-06-02 17:41:17 +02:00 |
Thibault Duplessis
|
3889e05853
|
UI fixes
|
2012-06-02 17:13:41 +02:00 |
Thibault Duplessis
|
9500eeb9a9
|
more UI improvements, including auth toggle
|
2012-06-02 16:59:18 +02:00 |
Thibault Duplessis
|
761e3bcfb2
|
various ui improvement, including display of player colors
|
2012-06-02 16:25:54 +02:00 |
Thibault Duplessis
|
0ef5390c92
|
add monitor links
|
2012-06-02 13:15:36 +02:00 |
Thibault Duplessis
|
6437c0297a
|
improve elo adjustement and user profile
|
2012-06-02 13:05:11 +02:00 |
Thibault Duplessis
|
89fe82e606
|
add user elo chart median line
|
2012-06-02 12:27:44 +02:00 |
Thibault Duplessis
|
788a0ad358
|
Implement firewall
|
2012-06-02 01:43:00 +02:00 |
Thibault Duplessis
|
6bc0e3bdf1
|
add pgn download as file
|
2012-06-02 00:06:17 +02:00 |
Thibault Duplessis
|
ec0bb00f44
|
Refactor versioned hubs for safer sync
|
2012-06-01 23:39:10 +02:00 |
Thibault Duplessis
|
cc715181c4
|
fix game chat translation and autoscroll
|
2012-06-01 21:53:38 +02:00 |
Thibault Duplessis
|
af53d893d3
|
nicer player elo chart
|
2012-06-01 21:37:14 +02:00 |
Thibault Duplessis
|
62e87b962e
|
ping as soon as the websoket is open, and then more often
|
2012-06-01 21:05:41 +02:00 |
Thibault Duplessis
|
da460019b1
|
user profile edition
|
2012-06-01 16:00:42 +02:00 |
Thibault Duplessis
|
cb291537ec
|
fix lichess links in chats
|
2012-06-01 01:46:00 +02:00 |
Thibault Duplessis
|
4b7fce986f
|
Cache nb games in reporting
|
2012-06-01 01:41:36 +02:00 |
Thibault Duplessis
|
94843ae998
|
Fix captcha as black
|
2012-05-31 23:45:16 +02:00 |
Thibault Duplessis
|
b6ca0ef9ba
|
Present the chess captcha from the current player pov
|
2012-05-31 22:15:09 +02:00 |
Thibault Duplessis
|
4263b32515
|
Tweak monitor and update todo list
|
2012-05-31 21:45:58 +02:00 |
Thibault Duplessis
|
60c6a99ee6
|
Display last move played
|
2012-05-31 13:51:21 +02:00 |
Thibault Duplessis
|
91941296b4
|
Remove social crap
|
2012-05-31 12:16:18 +02:00 |
Thibault Duplessis
|
d7d0c984b9
|
Fix possible doubled moretime
|
2012-05-31 00:18:35 +02:00 |
Thibault Duplessis
|
8dcd76b415
|
Fix taken pieces positions
|
2012-05-31 00:16:10 +02:00 |
Thibault Duplessis
|
1c2b5f125c
|
Replace monitor comet socket with a websocket
|
2012-05-30 21:53:02 +02:00 |
Thibault Duplessis
|
d42a72c1bc
|
Fix translations and online user sort
|
2012-05-29 23:23:51 +02:00 |
Thibault Duplessis
|
5ebfc25623
|
I18n fixes
|
2012-05-29 22:48:22 +02:00 |
Thibault Duplessis
|
7c779893e4
|
Fix inbox infinite scroll
|
2012-05-29 20:28:10 +02:00 |
Thibault Duplessis
|
a75cb657cb
|
Regroup assets
|
2012-05-29 20:08:27 +02:00 |
Thibault Duplessis
|
3493d458e8
|
Improve monitor UI and add AI latency
|
2012-05-29 02:05:44 +02:00 |
Thibault Duplessis
|
7fa96355bf
|
Use the /serve directory to expose large files with the webserver
|
2012-05-29 00:33:28 +02:00 |
Thibault Duplessis
|
9ca16e310b
|
Implement user games export
|
2012-05-29 00:27:44 +02:00 |
Thibault Duplessis
|
2cd5e2ac46
|
Tweak monitor UI
|
2012-05-28 22:49:22 +02:00 |
Thibault Duplessis
|
115af471b2
|
Partially implement game time stats
|
2012-05-28 22:49:13 +02:00 |
Thibault Duplessis
|
f0a132f8c3
|
Immediately notify unread messages with a websocket event
|
2012-05-28 21:26:35 +02:00 |
Thibault Duplessis
|
45f7532e5b
|
Make the monitor readable
|
2012-05-28 19:03:28 +02:00 |
Thibault Duplessis
|
785d9e4847
|
Add game sharing options
|
2012-05-28 17:33:00 +02:00 |
Thibault Duplessis
|
43ea087785
|
Work on realtime message notification
|
2012-05-28 13:17:01 +02:00 |
Thibault Duplessis
|
8d035b15d8
|
Fix bugs in messaging
|
2012-05-28 02:58:54 +02:00 |
Thibault Duplessis
|
74014d7df6
|
Improve messaging UI
|
2012-05-28 02:28:02 +02:00 |
Thibault Duplessis
|
c3225d7e54
|
Fix profile of new users
|
2012-05-28 00:01:53 +02:00 |
Thibault Duplessis
|
54a2307b8f
|
Implement signup and refactor authentication
|
2012-05-27 23:39:35 +02:00 |
Thibault Duplessis
|
bdb199b936
|
more work on messaging
|
2012-05-27 20:34:35 +02:00 |
Thibault Duplessis
|
a226e85f0f
|
Implement inbox with infinite scroll
|
2012-05-27 17:56:26 +02:00 |
Thibault Duplessis
|
e40dd84d6e
|
chess clock template
|
2012-05-27 13:43:42 +02:00 |
Thibault Duplessis
|
fc521ed72c
|
Change blue board with jorg version
|
2012-05-27 13:30:01 +02:00 |
Thibault Duplessis
|
91279f59b4
|
Implement forum moderation
|
2012-05-27 13:20:32 +02:00 |
Thibault Duplessis
|
fdfeed685a
|
UI improvements
|
2012-05-27 12:38:51 +02:00 |
Thibault Duplessis
|
0701c287a5
|
Implement chess captcha for forum posts
|
2012-05-27 11:14:45 +02:00 |
Thibault Duplessis
|
bb346f64f5
|
forum anonymous post
|
2012-05-26 22:44:43 +02:00 |
Thibault Duplessis
|
fbf469dbd2
|
post in the forum
|
2012-05-26 22:37:01 +02:00 |
Thibault Duplessis
|
29a734c83b
|
Work on forum denormalization
|
2012-05-26 17:22:08 +02:00 |
Thibault Duplessis
|
81da8c6b52
|
Lobby hook creation
|
2012-05-25 23:05:19 +02:00 |
Thibault Duplessis
|
c8aba03734
|
Implement lobby hook config form
|
2012-05-25 20:33:22 +02:00 |
Thibault Duplessis
|
cfe321e271
|
More work on user profile
|
2012-05-25 00:35:13 +02:00 |
Thibault Duplessis
|
a1914fbe40
|
Add mongodb monitoring
|
2012-05-24 03:04:03 +02:00 |
Thibault Duplessis
|
e21c42a688
|
Awesomest monitoring UI
|
2012-05-24 01:38:24 +02:00 |
Thibault Duplessis
|
0e7b4512b9
|
User elo chart
|
2012-05-21 23:56:47 +02:00 |
Thibault Duplessis
|
73e0935847
|
Display online users
|
2012-05-21 10:46:34 +02:00 |
Thibault Duplessis
|
b3659f1475
|
Work on users
|
2012-05-21 01:18:25 +02:00 |
Thibault Duplessis
|
b728ce663b
|
Implement replay and analysis mode
|
2012-05-20 23:56:36 +02:00 |
Thibault Duplessis
|
2b3ee604b5
|
Don't trust the client username for websockets, use auth instead
|
2012-05-20 22:50:00 +02:00 |
Thibault Duplessis
|
87ec83dba4
|
Tweak game chat room UI
|
2012-05-20 22:26:02 +02:00 |
Thibault Duplessis
|
1e12da7952
|
Fix UI rematch button behaviors
|
2012-05-20 20:15:58 +02:00 |
Thibault Duplessis
|
fb63acd14c
|
Add error page and nginx config
|
2012-05-20 19:49:16 +02:00 |
Thibault Duplessis
|
8c3705a7d1
|
Better round sockets
|
2012-05-18 15:45:02 +02:00 |
Thibault Duplessis
|
15b7c59d62
|
Fix gamelist
|
2012-05-17 22:51:23 +02:00 |
Thibault Duplessis
|
d88f937b31
|
Work on game lists
|
2012-05-17 21:57:17 +02:00 |
Thibault Duplessis
|
7a08a9984c
|
Work on game namespace mainly
|
2012-05-17 14:32:25 +02:00 |
Thibault Duplessis
|
eb781921ab
|
Progress on round http
|
2012-05-17 12:30:41 +02:00 |
Thibault Duplessis
|
ba38cee499
|
Lot ot code including non-satisfying implementation of chess960 start position
|
2012-05-15 21:59:38 +02:00 |
Thibault Duplessis
|
41e9a190bd
|
Shitload of code
|
2012-05-14 01:33:24 +02:00 |
Thibault Duplessis
|
5c34957bf3
|
Tons of changes
|
2012-05-13 19:03:06 +02:00 |
Thibault Duplessis
|
923d3e7573
|
Many, many stuff
|
2012-05-13 14:02:28 +02:00 |