Thibault Duplessis
cb3754bcd9
store and display forum post ip
2013-06-11 17:06:49 +02:00
Thibault Duplessis
676b6c7e9e
fix removing item from local storage
2013-06-11 13:06:50 +02:00
Thibault Duplessis
3d4f024ebd
store sound settings in js local storage
2013-06-11 12:41:21 +02:00
Thibault Duplessis
673fa96422
save sound pref in js local storage
2013-06-11 12:35:03 +02:00
Thibault Duplessis
f2455e3d36
remove deprecated cookies
2013-06-11 12:17:54 +02:00
Thibault Duplessis
8cee559d58
improve player counter
2013-06-10 20:31:51 +02:00
Thibault Duplessis
e18cc62028
allow anons to filter rated games
2013-06-10 17:43:51 +02:00
Thibault Duplessis
ad1c8cf32b
show anons more game filters
2013-06-10 17:35:15 +02:00
Thibault Duplessis
40a0d4bcaa
fix lobby bug
2013-06-10 17:01:21 +02:00
Thibault Duplessis
ddd6cb3792
complete lobby hook list sorting
2013-06-10 15:29:15 +02:00
Thibault Duplessis
b903bc290d
Revert "give up with lobby table sorting"
...
This reverts commit 4d3f940b65
.
Conflicts:
app/templating/AssetHelper.scala
public/javascripts/big.js
public/stylesheets/common.css
2013-06-10 13:58:08 +02:00
Thibault Duplessis
86e2eff0b3
fix s16 sprite
2013-06-10 13:52:22 +02:00
Thibault Duplessis
fa0f03eb35
real AI rematch
2013-06-10 13:35:28 +02:00
Thibault Duplessis
d10d7c0694
less confusing elo range validation
2013-06-10 12:55:30 +02:00
Thibault Duplessis
515f908649
alternate way to show the colorpicker
2013-06-10 12:48:23 +02:00
Thibault Duplessis
49b59e12c4
only show themepicker when there is a board on screen
2013-06-10 12:44:08 +02:00
Thibault Duplessis
bd6b758c4d
show rated games to anon
2013-06-10 12:34:40 +02:00
Thibault Duplessis
575f152fc2
show hook color in list, hide action link
2013-06-10 12:24:36 +02:00
Thibault Duplessis
eb7f7a51d3
big link is too big
2013-06-10 01:49:58 +02:00
Thibault Duplessis
fb3d97fdc7
remember lobby tab
2013-06-10 01:41:02 +02:00
Thibault Duplessis
fc5c3f9856
funny bg image
2013-06-10 01:12:36 +02:00
Thibault Duplessis
1b34f01105
webkit css hack
2013-06-10 00:11:46 +02:00
Thibault Duplessis
a9e8b2c2b9
give up with lobby table sorting
2013-06-09 23:44:27 +02:00
Thibault Duplessis
e4557a258f
dual lobby, attempt to realtime sort the table
2013-06-09 23:44:09 +02:00
Thibault Duplessis
46d0837a9f
show only graph lobby
2013-06-09 14:04:53 +02:00
Thibault Duplessis
66a6e8791a
fix game creation radios
2013-06-09 03:07:45 +02:00
Thibault Duplessis
0896c88338
remove js debug
2013-06-09 02:33:35 +02:00
Thibault Duplessis
ce18609522
improve game filters
2013-06-09 02:30:32 +02:00
Thibault Duplessis
0674a420db
complete new lobby with chart
2013-06-08 19:24:30 +02:00
Thibault Duplessis
edd97d2e38
start hook chart implementation
2013-06-08 12:41:05 +02:00
Thibault Duplessis
abd2d6ab78
s/ELO/Elo
2013-06-07 16:41:52 +02:00
Thibault Duplessis
f512b25691
notify imminent deploy
2013-06-07 16:18:05 +02:00
Thibault Duplessis
5250a53685
hook no clock style
2013-06-07 12:48:25 +02:00
Thibault Duplessis
97cb9952d5
add no_hook button
2013-06-07 03:10:52 +02:00
Thibault Duplessis
5d2166040e
analysis keyboard shortcuts
2013-06-07 02:08:20 +02:00
Thibault Duplessis
37a7df06c6
refine new lobby style
2013-06-07 01:05:19 +02:00
Thibault Duplessis
ebb8199646
experimental lobby
2013-06-07 00:51:57 +02:00
Thibault Duplessis
d557bf3beb
hilight accepted languages
2013-06-06 17:24:07 +02:00
Thibault Duplessis
4b147bd3c5
simplify realtime games UI
2013-06-06 16:52:06 +02:00
Thibault Duplessis
89603cd3a6
give more time to stockfish
2013-06-06 15:41:05 +02:00
Thibault Duplessis
9db79ad555
more progress on AI rewrite
2013-06-06 13:56:24 +02:00
Thibault Duplessis
789a08b9c3
complete Ai stresser
2013-06-05 22:59:06 +02:00
Thibault Duplessis
ab2b13cf02
Merge branch 'master' into ai
...
* master:
tweak online player counter
nl "Nederlands, Vlaams" translation #2644 . Author: Anonymous.
hu "Magyar" translation #2637 . Author: Anonymous. Conflicts: conf/messages.hu
cs "česky, čeština" translation #2635 . Author: Anonymous.
pl "polski" translation #2634 . Author: Anonymous.
uk "українська" translation #2633 . Author: dimon4eg. Translate Conflicts: conf/messages.uk
update ca translation
hu "Magyar" translation #2607 . Author: Én.
ca "Català" translation #2588 . Author: Joanot-Martorell.
el "Ελληνικά" translation #2586 . Author: Γιάννης Ανθυμίδης / Yannis Anthymidis. s/Challenge to play/Challenge to a game
pt "Português" translation #2576 . Author: Migsan10.
fix lobby bug for anons
2013-06-05 22:00:59 +02:00
Thibault Duplessis
6d6668ce90
tweak online player counter
2013-06-05 22:00:44 +02:00
Thibault Duplessis
dcd37084aa
fix lobby bug for anons
2013-06-05 21:48:22 +02:00
Thibault Duplessis
2f8d41caf1
fix tournament list colspan
2013-06-05 21:18:05 +02:00
Thibault Duplessis
9527f9dffc
update sockets more often
2013-06-05 17:59:14 +02:00
Thibault Duplessis
b8bca722d9
hide home left column to anon
2013-06-05 17:07:19 +02:00
Thibault Duplessis
73958bac4b
fix body margin in tight mode
2013-06-05 16:05:56 +02:00
Thibault Duplessis
2a56af720c
tweak relation actions
2013-06-05 15:33:55 +02:00
Thibault Duplessis
de26fafd71
decline challenges
2013-06-05 14:54:33 +02:00
Thibault Duplessis
0e8b98f0cb
one cannot challenge when blocked
2013-06-05 14:10:01 +02:00
Thibault Duplessis
080afeee05
complete challenge implementation
2013-06-05 13:55:16 +02:00
Thibault Duplessis
c998ffff4c
Merge branch 'master' into challenge
...
* master:
print ai moves
add nginx and hosts config to the readme
show more interresting current games
mr "मरा" translation #2526 . Author: गिरीश.
nb "Norsk bokmål" translation #2524 . Author: Anonymous.
lv "latviešu valoda" translation #2523 . Author: krauzand.
2013-06-05 11:01:17 +02:00
Thibault Duplessis
474d5212fe
show more interresting current games
2013-06-05 10:26:42 +02:00
Thibault Duplessis
a852fe6fbe
challenge wip
2013-06-05 10:08:22 +02:00
Thibault Duplessis
918fcf3322
improve hijack detection
2013-06-04 18:39:24 +02:00
Thibault Duplessis
6266955d45
Revert "disable signed JS and socket hijack protection"
...
This reverts commit 2900eef2c3
.
Conflicts:
app/views/base/layout.scala.html
modules/round/src/main/SocketHandler.scala
2013-06-04 18:23:08 +02:00
Thibault Duplessis
1109981800
improve ai server
2013-06-04 16:27:07 +02:00
Thibault Duplessis
01960c4769
only one hook per player
2013-06-04 12:53:43 +02:00
Thibault Duplessis
2bff01b59a
cleanup assets
2013-06-04 12:11:59 +02:00
Thibault Duplessis
8c0fce29a8
update user ranking every 10 minutes
2013-06-04 12:05:41 +02:00
Thibault Duplessis
5f8221c454
load dark theme css on demand
2013-06-03 13:33:34 +02:00
Thibault Duplessis
5ee1ddac49
Merge commit 'd8e15'
...
* commit 'd8e15':
rephrase no new messages
Conflicts:
conf/messages.el
2013-06-03 13:06:20 +02:00
Thibault Duplessis
807c691f17
try to hide websocket ajax messages from spider bots
2013-06-03 12:43:29 +02:00
Thibault Duplessis
a8a8446f04
merge stylesheets
2013-06-03 12:12:04 +02:00
Thibault Duplessis
b857cb6df6
remove embed exemple
2013-06-03 01:52:28 +02:00
Thibault Duplessis
454d3817da
different round player timeout if disconnect or ragequit
2013-06-03 00:55:17 +02:00
Thibault Duplessis
4b1a0677ed
move round helper to round module
2013-06-02 23:35:21 +02:00
Thibault Duplessis
e9ffadd9e7
shorten forum topic names in timeline
2013-06-02 23:26:47 +02:00
Thibault Duplessis
37ac57e432
rephrase no new messages
2013-06-02 21:54:25 +02:00
Thibault Duplessis
abc2de6c3c
fix date formatters
2013-06-02 20:04:19 +02:00
Thibault Duplessis
68b426c987
when websocket connection fails, try other url (should fix opera <6)
2013-06-02 19:33:34 +02:00
Thibault Duplessis
c43906f54f
show users creation date and last seen at
2013-06-02 18:16:23 +02:00
Thibault Duplessis
496df28a6f
more date formatters
2013-06-02 18:16:07 +02:00
Thibault Duplessis
80baf856dc
toggle friends box on title click
2013-06-02 17:44:41 +02:00
Thibault Duplessis
e761097361
override User.equals using only id
2013-06-02 17:00:13 +02:00
Thibault Duplessis
472eed6315
fix game join creator redirect
2013-06-02 15:02:31 +02:00
Thibault Duplessis
49d322a481
async autofollow and seenAt update on user restoration
2013-06-02 14:21:59 +02:00
Thibault Duplessis
8a3d288733
move User.nb* to User.Count.*
2013-06-02 13:04:18 +02:00
Thibault Duplessis
61da93cbd4
remove unnecessary colspans
2013-06-02 12:25:28 +02:00
Thibault Duplessis
e25fc40bef
add link to favorite opponents
2013-06-01 13:54:29 +02:00
Thibault Duplessis
021c54e2a9
better friend suggestions, using popular online users
2013-06-01 13:45:52 +02:00
Thibault Duplessis
d94714588f
trigger js content_loaded on mod_zone display
2013-06-01 12:31:50 +02:00
Thibault Duplessis
b7c08e681f
fix lobby hook js
2013-06-01 11:39:30 +02:00
Thibault Duplessis
e4ceb42882
fix message style with light theme
2013-06-01 11:24:31 +02:00
Thibault Duplessis
b6e9c81144
blocked users cannot answer messages
2013-06-01 11:24:16 +02:00
Thibault Duplessis
f04620413d
prevent receiving messages from blocked users
2013-06-01 11:09:48 +02:00
Thibault Duplessis
aa312a632d
block/unblock UI
2013-05-31 23:48:04 +02:00
Thibault Duplessis
ae301ef23b
continue game from analysis mode
2013-05-31 20:19:59 +02:00
Thibault Duplessis
7f367f8896
resize chats
2013-05-31 19:34:33 +02:00
Thibault Duplessis
a7a8948b2f
cross-link following-followers pages
2013-05-31 19:12:33 +02:00
Thibault Duplessis
a4116f16d3
unbreak chat scrolling a bit
2013-05-31 18:31:16 +02:00
Thibault Duplessis
342509b4a1
allow users to export their own games
2013-05-31 18:04:47 +02:00
Thibault Duplessis
461e767532
better "continue from here" feature
2013-05-31 17:55:11 +02:00
Thibault Duplessis
ea2768f5e4
please mephos
2013-05-31 17:09:51 +02:00
Thibault Duplessis
cf9e61c6b8
add irc protocol links
2013-05-31 16:05:39 +02:00
Thibault Duplessis
6dccf37d31
improve irc page
2013-05-31 14:47:58 +02:00
Thibault Duplessis
48aa3533e3
let team leaders configure their IRC channel
2013-05-31 14:42:48 +02:00
Thibault Duplessis
0527c757ec
restore /embed action
2013-05-31 14:27:18 +02:00
Thibault Duplessis
20a05be034
Add Team.irc controlling the team IRC channel
2013-05-31 14:19:37 +02:00
Thibault Duplessis
2dd634715e
irc channels for languages and teams
2013-05-31 14:09:56 +02:00
Thibault Duplessis
1c0a9390bc
language specific irc channels
2013-05-31 13:51:46 +02:00
Thibault Duplessis
b6c7940a81
prompt channel infos on irc page
2013-05-31 12:37:54 +02:00
Thibault Duplessis
9097a9b523
link to irc on homepage
2013-05-31 12:11:20 +02:00
Thibault Duplessis
d6ba60dfd7
embedded IRC chat
2013-05-31 12:04:58 +02:00
Thibault Duplessis
007663b987
redesign view fen / view pgn
2013-05-31 00:36:18 +02:00
Thibault Duplessis
78085403ac
conditional websocket debug based on location.search
2013-05-30 23:49:00 +02:00
Thibault Duplessis
ccd34db4e2
remove distincts search translations
2013-05-30 23:43:00 +02:00
Thibault Duplessis
9df9f63f6c
use search translation key
2013-05-30 23:38:41 +02:00
Thibault Duplessis
bac40edf31
disable js debug but still show important messages
2013-05-30 23:03:38 +02:00
Thibault Duplessis
add59c3653
fix user profile online status
2013-05-30 22:46:43 +02:00
Thibault Duplessis
df8b13002c
automatic websocket logging on error
2013-05-30 22:18:42 +02:00
Thibault Duplessis
ab426935a6
add websocket js logging
2013-05-30 21:27:22 +02:00
Thibault Duplessis
8df8234de0
truncate lobby game timeline
2013-05-30 13:21:44 +02:00
Thibault Duplessis
3599229321
fix game timeline display order
2013-05-30 13:09:07 +02:00
Thibault Duplessis
4986d98a2b
update monitor
2013-05-30 12:48:04 +02:00
Thibault Duplessis
a870d0afb6
annotate analysed games in replay mode
2013-05-30 12:35:21 +02:00
Thibault Duplessis
08100cb48b
fix online status in user profile
2013-05-30 12:30:08 +02:00
Thibault Duplessis
b635bb320a
use forum post redirection in recent and team posts
2013-05-30 12:13:09 +02:00
Thibault Duplessis
e44e142bc5
no need to send possible moves to watchers
2013-05-30 12:05:32 +02:00
Thibault Duplessis
a2b8487656
only registered users ask for friend resync
2013-05-30 11:55:04 +02:00
Thibault Duplessis
cfe87dcb16
try different socket urls to increase chances to go through proxy
2013-05-30 11:44:16 +02:00
Thibault Duplessis
afc9d63523
refactor http request code
2013-05-30 11:43:00 +02:00
Thibault Duplessis
d3aa31e7b2
show env in page title
2013-05-30 11:01:57 +02:00
Thibault Duplessis
472c3d735d
fix style when loged out
2013-05-30 10:35:14 +02:00
Thibault Duplessis
e586bc470e
fix time chart js data
2013-05-30 09:10:38 +02:00
Thibault Duplessis
bf9a4b07dc
remove unused actorApi case classes
2013-05-30 07:53:23 +02:00
Thibault Duplessis
eef3da5bb1
tweak game filter display
2013-05-30 07:28:58 +02:00
Thibault Duplessis
1cee253a69
fix advantage chart values floating point
2013-05-30 00:51:02 +02:00
Thibault Duplessis
e34c731e76
fix pgn dump url
2013-05-30 00:33:32 +02:00
Thibault Duplessis
4e934a0a29
increase assets version
2013-05-29 23:44:14 +02:00
Thibault Duplessis
16ec4f36d6
better offline notification
2013-05-29 22:24:21 +02:00
Thibault Duplessis
59c36bfbae
preload friend box and show number of friends
2013-05-29 19:18:15 +02:00
Thibault Duplessis
01cbd8f2af
rephrase "online friends"
2013-05-29 18:42:53 +02:00
Thibault Duplessis
bb2e63ac48
refactor hub and socket actors
2013-05-29 17:46:21 +02:00
Thibault Duplessis
40bba517a3
rephrase translation key
2013-05-29 13:15:27 +02:00
Thibault Duplessis
6fed752c1e
fix lobby game timeline
2013-05-29 11:22:17 +02:00
Thibault Duplessis
564b304997
sort online users by elo
2013-05-29 11:17:09 +02:00
Thibault Duplessis
ce1276a19f
fix websocket handling on production
2013-05-29 11:09:50 +02:00
Thibault Duplessis
75e37f879b
fix Global.onError
2013-05-29 09:25:32 +02:00
Thibault Duplessis
3f1bc5321e
override Global.onError
2013-05-29 09:06:22 +02:00
Thibault Duplessis
97e3f7cbdb
show more timeline
2013-05-29 00:44:49 +02:00
Thibault Duplessis
1be7085949
translate profile
2013-05-28 23:58:56 +02:00
Thibault Duplessis
56ef429d74
improve message previews
2013-05-28 23:27:41 +02:00
Thibault Duplessis
48602196bc
preview unread messages
2013-05-28 23:15:13 +02:00
Thibault Duplessis
ddaab464e3
fix message form
2013-05-28 19:11:10 +02:00
Thibault Duplessis
4758a8caba
always show player counter left border
2013-05-28 18:58:26 +02:00
Thibault Duplessis
a479d2882e
fix message sending to predefined user on error
2013-05-28 18:54:17 +02:00
Thibault Duplessis
4128a3fb1a
simplify datetime display
2013-05-28 18:25:51 +02:00