Thibault Duplessis
d827903d67
more new chat code in a hurry
2016-06-12 10:16:14 +02:00
Lakin Wecker
18f73fe696
Whoops, forgot to remove the notFound portion.
2016-05-31 21:03:11 -06:00
Lakin Wecker
b3e1be496f
Redirect to whites point of view if the username doesn't match a player.
2016-05-31 20:59:35 -06:00
Lakin Wecker
c6880e0f67
Some minor style improvements.
2016-05-31 00:26:20 -06:00
Lakin Wecker
fa614eacfc
A better variable name for the incoming pov
2016-05-30 19:10:50 -06:00
Lakin Wecker
5e5ffc656f
Keep the user consistent when browsing a crosstable.
...
This mostly works, however the crosstable user-order is inconsistent in
at least one place. I will investigate this further.
2016-05-30 08:46:45 -06:00
Thibault Duplessis
0ac41be61e
fix review vs watch
2016-04-14 13:38:04 +07:00
Thibault Duplessis
88ba7dcf92
Revert "rate limit player and watcher sockets"
...
Apparently a terrible performance regression.
Production CPU went berserk.
How to reproduce in test env?
This reverts commit b66bb61380
.
2016-03-19 13:14:20 +07:00
Thibault Duplessis
b66bb61380
rate limit player and watcher sockets
2016-03-19 12:21:58 +07:00
Thibault Duplessis
3b687092ae
fishnet: request AI move on socket connection
2016-03-16 12:30:12 +07:00
Thibault Duplessis
2fdc3a9f09
use fishnet to play AI moves
2016-03-12 15:23:03 +07:00
Thibault Duplessis
0e40e7eac5
shorter monitoring calls
2016-03-11 10:08:34 +07:00
Thibault Duplessis
1486232eb8
rewrite kamon integration for type safety
2016-03-10 23:27:55 +07:00
Thibault Duplessis
04d7d56d98
monitor page response time
2016-03-09 19:59:54 +07:00
Thibault Duplessis
2b7431084a
only load opening when needed
2016-02-25 18:51:05 +07:00
Thibault Duplessis
f9750410f4
remove dead code
2016-02-19 23:46:58 +07:00
Thibault Duplessis
e13d8d24b9
Merge branch 'master' into persistentChallenge
...
* master: (71 commits)
newlines in analysis PGN export
in analysis, export required PGN tags
better wrap analysis variations
more analysis micro-tweaks in the bus to Phnom Penh
only bind one event for all analysis bottom buttons
more technical minimalism in round UI
bind only one event for all round top buttons
explorer+round: unselect square on jump
single position opening book for local analysis
fix local eval regression
tweak explorer load and fail view
upgrade chessground (pale arrows)
autoscroll analysis on startup and explorer toggle
improve analysis local eval integration
explorer flow success logging
faster replay buttons - closes #1616
upgrade scalaz
explorer flow import: buffer 50 PGNs before sending the request
explorer games result style
explorer: disable top games while playing, unless opponent = AI
...
2016-02-19 23:18:34 +07:00
Thibault Duplessis
4357ab7ac3
fix timeline game previews
2016-02-17 23:00:47 +07:00
Thibault Duplessis
77dde01948
fix anon challenges on mobile
...
It should just work now.
2016-02-07 17:11:41 +07:00
Thibault Duplessis
c94bd07010
preload challenge final color, fix anon challenge
2016-02-04 23:10:23 +07:00
Thibault Duplessis
3dcc1bfea0
more challenges refactoring
2016-02-03 15:26:22 +07:00
Thibault Duplessis
41596f590b
turns out the round/simul/tournament socket version was never used
2016-02-02 10:20:06 +07:00
Thibault Duplessis
a859a4311d
turns out the round/simul/tournament socket version was never used
2016-02-01 21:56:35 +07:00
Thibault Duplessis
5904bd5e33
persistent challenges WIP
2016-01-30 17:27:41 +07:00
Thibault Duplessis
f28e1be4ec
more on challenges v2
2016-01-28 19:04:55 +07:00
Thibault Duplessis
911a70dda1
more challenge refactoring, bootstrap mithril project
2016-01-27 22:01:23 +07:00
Thibault Duplessis
5433bf27e8
game atom feed - closes #1114
2015-10-07 19:18:48 +02:00
Thibault Duplessis
21726f6bfa
AI games are not switchable
2015-10-07 15:23:33 +02:00
Thibault Duplessis
a1048dc957
go figure (suspicious NPE on prod)
2015-10-06 20:00:36 +02:00
Thibault Duplessis
598a06604a
prevent autoswitch when opponent premoved - closes #1074
2015-10-05 23:52:41 +02:00
Thibault Duplessis
4265e65664
separate correspondence games from simul games - fixes #1013
2015-09-25 12:13:50 +02:00
Thibault Duplessis
a19d2f8204
fix simul autoswitch - fixes #1010
2015-09-22 20:31:31 +02:00
Thibault Duplessis
f2bfe2e65c
fix watching one's own TV - closes #987
2015-09-20 11:43:24 +02:00
Thibault Duplessis
98f28d24d8
only show other games miniatures on correspondence games - closes #985
2015-09-20 11:26:57 +02:00
Thibault Duplessis
cf2bc4cfc0
persist conditional premoves
2015-09-17 11:32:37 +02:00
Thibault Duplessis
c3fc81c024
delete all code related to FICS relay
...
it breaks my little heart
2015-09-03 02:35:17 +02:00
Thibault Duplessis
35fb4ab9dc
add game powertips to crosstables and tournament pairings - closes #822
2015-08-25 14:23:49 +02:00
Thibault Duplessis
7eaf09db83
sudo finished games
2015-08-21 12:35:33 +02:00
Thibault Duplessis
73136f8d1a
game sudo mode
2015-08-17 01:25:36 +02:00
Thibault Duplessis
16e9bef6fa
prevent new game creation before completion of the former one
2015-08-15 22:25:49 +02:00
Thibault Duplessis
305bb46dea
fill the PGN Event tag in round games
2015-06-28 22:36:36 +02:00
Thibault Duplessis
7db7221ae4
display all round games on realtime game page
2015-06-28 22:07:57 +02:00
Thibault Duplessis
cb4d9fcbf5
fix relay integration on game pages
2015-06-24 14:22:14 +02:00
Thibault Duplessis
9acf56139d
more relay integration
2015-06-24 14:18:08 +02:00
Thibault Duplessis
175d67f2f2
in-game settings
2015-06-21 15:51:42 +02:00
Thibault Duplessis
0aca924ab1
some things are not meant to be cached
2015-06-19 17:36:31 +02:00
Thibault Duplessis
782ae1ed47
fix tournament round side leaderboard reload
2015-06-14 15:18:51 +02:00
Thibault Duplessis
4acfbfdd1f
more tournament rewrite WIP
2015-06-12 00:55:11 +02:00
Thibault Duplessis
50726b0cfe
rubber duck tournament perfs by caching round tourney views for 2
...
seconds
2015-06-10 00:39:00 +02:00
Thibault Duplessis
f67e3dda94
don't wake up round actors without a good reason - fixes #558
2015-06-09 23:45:28 +02:00
Thibault Duplessis
5112bdd6cb
don't always load tournament to generate sides
2015-06-07 03:52:56 +02:00
Thibault Duplessis
4b3b7dd9ef
only load full tourney in round view if user is participating (mini-standing)
2015-06-07 03:31:05 +02:00
Thibault Duplessis
8f7004a161
check for out of time when opening a game
2015-06-02 18:53:36 +02:00
Thibault Duplessis
d3b3a01554
reload crosstable on game end - closes #464
2015-05-13 20:05:22 +02:00
Thibault Duplessis
c7434ebafa
performance: server simplified replay pages to web crawlers
2015-05-13 13:00:18 +02:00
Thibault Duplessis
02f9f04952
report most urgent game in /user/ API
2015-04-22 11:14:10 +02:00
Thibault Duplessis
b3540b3ad9
use distinct move on methods for simul hosts and correspondence players
2015-04-07 15:26:02 +02:00
Thibault Duplessis
035e6075cb
redirect simul hosts twice faster - no more round-trip
2015-04-06 14:42:24 +02:00
Thibault Duplessis
75bdd28e5b
don't redirect round players, save play UI from watch URL
2015-04-05 21:17:29 +02:00
Thibault Duplessis
a487d8d6b7
remove old simul detection
2015-04-04 12:42:14 +02:00
Thibault Duplessis
0833a7da21
simul organizer WIP
2015-04-03 23:04:59 +02:00
Thibault Duplessis
0b99ce0805
fix previous commit
2015-03-16 18:48:38 +01:00
Thibault Duplessis
dfaf92949c
fix round mobile API
2015-03-16 18:38:50 +01:00
Thibault Duplessis
d0f0a93266
security fix: don't reveal player socket ID before game starts
2015-02-02 03:48:21 +01:00
Thibault Duplessis
c1d6bceb3a
report current app version in api/status
2015-01-24 11:36:05 +01:00
Thibault Duplessis
8976f0b2ee
show chess960 position number - closes #214
2015-01-22 17:37:55 +01:00
Thibault Duplessis
f3d35dbfb8
protect round xhr and websocket against theft
2015-01-22 14:39:17 +01:00
Thibault Duplessis
7a68d171e8
protect round sockets - WIP
2015-01-22 09:33:19 +01:00
Thibault Duplessis
7149460818
MobileApi versioning
2015-01-17 12:15:06 +01:00
Thibault Duplessis
72ec42d953
lazier initialFen fetch
2015-01-14 16:32:05 +01:00
Thibault Duplessis
1fc7224aa7
wake up the AI on round API fetch - fixes #196
2015-01-05 15:02:05 +01:00
Thibault Duplessis
6bd7b256e0
disable simul support in tournament games
2015-01-05 13:43:19 +01:00
Thibault Duplessis
bd98f747d1
don't play clock emergency sounds on simul - resolves #177
2014-12-31 01:46:27 +01:00
Thibault Duplessis
26270deeb3
enable user TV on analysis page
2014-12-26 22:29:53 +01:00
Thibault Duplessis
93653cfdf0
better moving to next game
2014-12-23 20:07:31 +01:00
Thibault Duplessis
3ffc37fbeb
switch from realtime to correspondence, but not the other way round
2014-12-23 18:37:10 +01:00
Thibault Duplessis
a56d8d1bbe
remove unneeded function call
2014-12-23 18:33:47 +01:00
Thibault Duplessis
3d155e5fd0
don't autoswitch between realtime and correspondence - fixes #147
2014-12-23 18:32:34 +01:00
Thibault Duplessis
03ededd7f6
implement move on
2014-12-22 18:12:29 +01:00
Thibault Duplessis
9e250a564f
show more round other games
2014-12-22 14:55:20 +01:00
Thibault Duplessis
25666ab174
more work on simul support
2014-12-21 11:21:35 +01:00
Thibault Duplessis
55973c4c3b
better display of playing games in round UI
2014-12-20 16:18:51 +01:00
Thibault Duplessis
b154437b74
make /@/user/playing more exciting
2014-12-20 15:01:19 +01:00
Thibault Duplessis
ff15ea4f28
tweak notes
2014-12-09 19:07:16 +01:00
Thibault Duplessis
b0c47623ac
guard rail on note persistence
2014-12-07 18:38:39 +01:00
Thibault Duplessis
1d3fa4a924
bind note to user, not player
2014-12-07 12:32:18 +01:00
Thibault Duplessis
33db139660
notes storage, JS bindings, and HTTP POST access
2014-12-07 12:01:56 +01:00
Thibault Duplessis
e68bb70b02
show other slow games on game page
2014-12-03 01:34:34 +01:00
Thibault Duplessis
59947557a3
remove round hijack detection code
2014-11-13 11:19:07 +01:00
Thibault Duplessis
91a1b67720
less AI recover attempts
2014-11-03 21:45:35 +01:00
Thibault Duplessis
824efd2b5d
fix user TV
2014-10-23 11:11:10 +02:00
Thibault Duplessis
3b08a6f4ff
fix TV flip button
2014-10-20 11:11:22 +02:00
Thibault Duplessis
5d40967b11
fix user TV should redirect watchers to rematches
2014-10-19 18:10:01 +02:00
Thibault Duplessis
8f35323186
fix game API corner cases
2014-10-19 11:25:32 +02:00
Thibault Duplessis
2f3f6f7d1c
remove round table routes and actions
2014-10-18 18:33:55 +02:00
Thibault Duplessis
20f0737a9a
improve & unify await & join views
2014-10-17 23:24:53 +02:00
Thibault Duplessis
8989d3b003
refactor overboard, implement setup.await
2014-10-13 00:17:24 +02:00
Thibault Duplessis
a4244c3623
more chessground UI
2014-10-11 12:17:18 +02:00
Thibault Duplessis
cf0fbf5b00
more on mithril play
2014-10-03 22:13:59 +02:00
Thibault Duplessis
51b740de51
more mithril play
2014-10-03 21:08:19 +02:00
Thibault Duplessis
18e428c1e8
progress on chessground based rounds
2014-10-03 10:10:12 +02:00
Thibault Duplessis
2a293bfc8a
progress on game UI with mithril
2014-10-02 00:19:49 +02:00
Thibault Duplessis
2e13da835e
negotiate game watcher response type
2014-08-27 22:02:49 +02:00
Thibault Duplessis
add4809404
provide chat lines to mobile API
2014-08-16 17:02:50 +02:00
Thibault Duplessis
2b998bb8f0
implement user TV (like follow on FICS)
2014-08-15 13:44:35 +02:00
Thibault Duplessis
7060973680
show all perfs in user top bar dropdown
2014-08-03 12:09:17 +02:00
Thibault Duplessis
49eed5ef1d
add three-check variant
2014-07-30 21:37:50 +02:00
Thibault Duplessis
f55accc462
remove superfluous protection
2014-07-30 11:08:18 +02:00
Thibault Duplessis
5f13125379
fix infinite redirect
2014-07-29 21:22:23 +02:00
Thibault Duplessis
496dfe2bb7
dangerous UI refactoring
2014-07-14 10:32:24 +02:00
Thibault Duplessis
2d219b8066
better websocket security
2014-07-13 16:49:11 +02:00
Thibault Duplessis
fc67237961
blind mode textual representation for spectating live games
2014-06-11 01:00:47 +02:00
Thibault Duplessis
4865fd27b2
textual representation of completed game
2014-06-11 00:51:59 +02:00
Thibault Duplessis
8ad0d5675a
improve blind mode
2014-06-05 12:07:41 +02:00
Thibault Duplessis
cf7c561908
complete migration to scala 2.11 and play 2.3
2014-06-02 01:01:39 +02:00
Thibault Duplessis
9d35bfc3a3
upgrade to play 2.3 and scala 2.11
2014-06-01 23:22:17 +02:00
Thibault Duplessis
dc64a23977
mobile API: implement and document the end call
2014-05-24 14:40:55 +02:00
Thibault Duplessis
44e4741d43
make sure authenticated users don't get to spectate their own games
2014-05-20 21:36:47 +02:00
Thibault Duplessis
f7d5b557e3
version websocket API
2014-05-11 23:26:11 +02:00
Thibault Duplessis
ebc9f5c2ed
add mobile API POV data
2014-05-11 22:30:24 +02:00
Thibault Duplessis
bebaca453f
show tournament standing on game page
2014-05-11 00:49:32 +02:00
Thibault Duplessis
a2934d3a47
configurable takebacks
2014-05-01 14:08:54 +02:00
Thibault Duplessis
6f29cc3272
new attempt at getting rid of stalled analysis
2014-04-13 17:57:17 +02:00
Thibault Duplessis
57ec88dc7d
show crosstable on play, watch, and reply UIs
2014-03-17 21:55:31 +01:00
Thibault Duplessis
610783a331
show opponent online status when game completes
2014-03-15 22:39:51 +01:00
Thibault Duplessis
c303db1ac4
improve socket communications
2014-02-23 12:54:10 +01:00
Thibault Duplessis
4d4234f7e6
implement embeddable TV
2014-02-22 18:14:41 +01:00
Thibault Duplessis
d750d238ad
s/⇒/=>
2014-02-17 10:12:19 +01:00
Thibault Duplessis
aeaee4f8c0
handler replayable games better
2014-02-02 13:07:00 +01:00
Thibault Duplessis
19a47a822f
merge watcher/analysis views
2014-02-01 19:45:02 +01:00
Thibault Duplessis
cc54b8d417
analysis page redesign
2014-02-01 18:34:52 +01:00
Thibault Duplessis
c008cfe6e0
no chat when playing the AI
2014-02-01 12:44:38 +01:00
Thibault Duplessis
a9f3af138f
deal with player/spectator/analyse trolls
2014-02-01 10:19:47 +01:00
Thibault Duplessis
9cd0660a5a
analysis chat
2014-02-01 10:11:49 +01:00
Thibault Duplessis
7f16378ae6
done with player & spectator chats
2014-02-01 09:21:18 +01:00
Thibault Duplessis
a34df7ceb4
new chat WIP
2014-01-31 23:54:34 +01:00
Thibault Duplessis
21de292f4f
remove global chat
2014-01-28 10:57:59 +01:00
Thibault Duplessis
50c588b335
improve chat and remove all other rooms
2013-12-29 12:38:07 +01:00
Thibault Duplessis
c2eb60e634
more grogress on chat
2013-12-29 10:51:40 +01:00
Thibault Duplessis
b1ad392e9f
chat wip
2013-12-27 23:12:20 +01:00
Thibault Duplessis
48fb6eb5bb
show more info on challenge join page, and allow to decline it
2013-12-25 20:49:08 +01:00
Thibault Duplessis
c705d06f99
show warning when game is rated without a clock
2013-12-25 18:37:57 +01:00
Thibault Duplessis
ca73eb199a
can't join imported, unfinished games
2013-12-24 16:12:53 +01:00
Thibault Duplessis
3974c44216
reload all game info when ending
2013-12-24 11:47:52 +01:00
Thibault Duplessis
bf351057c5
many fixes
2013-12-23 19:56:30 +01:00
Thibault Duplessis
bd6896a731
convert all site to glicko ratings
2013-12-17 23:20:18 +01:00
Thibault Duplessis
99e518635b
stateless hijack token + fixes
2013-12-12 21:14:25 +01:00
Thibault Duplessis
7871f3e34b
remove Game.token (store tokens in memory)
2013-12-09 21:11:55 +01:00
Thibault Duplessis
0f9830d447
many improvements and simplifications
2013-10-30 00:36:46 +01:00
Thibault Duplessis
9aa32ba234
simplify round API
2013-10-05 11:45:50 +02:00
Thibault Duplessis
8f81c2a579
revert lists
2013-10-02 19:44:32 +02:00
Thibault Duplessis
c3a14bf289
upgrade play application to play 2.2.0-RC2
2013-09-19 13:32:12 +02:00
Thibault Duplessis
e2afeafd01
dissociate TV from round watcher
2013-08-02 11:27:28 +02:00
Thibault Duplessis
af8756012a
complete lichess TV
2013-07-31 18:21:45 +02:00
Thibault Duplessis
1d5287090d
chess tv wip
2013-07-31 17:21:42 +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
ae301ef23b
continue game from analysis mode
2013-05-31 20:19:59 +02:00
Thibault Duplessis
461e767532
better "continue from here" feature
2013-05-31 17:55:11 +02:00
Thibault Duplessis
bb2e63ac48
refactor hub and socket actors
2013-05-29 17:46:21 +02:00
Thibault Duplessis
c6ed3b43db
disable signed JS and socket hijack protection
2013-05-19 01:46:27 -03:00
Thibault Duplessis
558b899111
simplify actors API
2013-05-19 01:08:09 -03:00
Thibault Duplessis
4d89b1bdc4
add lobby actor
2013-05-18 17:54:41 -03:00
Thibault Duplessis
c88d7d7ff0
negociate round resign and abort through websockets
2013-05-18 16:46:31 -03:00
Thibault Duplessis
71bd5d2410
remind the AI to play on page reload
2013-05-18 16:14:57 -03:00
Thibault Duplessis
4c30c1a6e0
make http round actions recover from failures
2013-05-18 14:42:50 -03:00
Thibault Duplessis
e95252f70c
improve round websocket enhanced negociations
2013-05-18 14:36:13 -03:00
Thibault Duplessis
9de59615d2
do all takeback negociation in websockets
2013-05-18 12:27:11 -03:00
Thibault Duplessis
27e24b7da6
handle rematch negociation through websockets
2013-05-18 10:51:26 -03:00
Thibault Duplessis
21c948ca7e
more on round actor messages
2013-05-17 21:38:39 -03:00
Thibault Duplessis
53cf280c22
rename Option.zmap to Option.?? (consistent with Boolean.??)
2013-05-17 21:12:41 -03:00
Thibault Duplessis
cb1ac52905
fix round watcher room
2013-05-13 19:50:21 -03:00
Thibault Duplessis
38e17df5c8
abstract socket hubs, reduce message objects number
2013-05-12 20:32:14 -03:00
Thibault Duplessis
2dc4ab453f
bind tournament app to site
2013-05-12 12:09:48 -03:00
Thibault Duplessis
1f7e087c95
temporary disable scheduler
2013-05-10 10:41:22 -03:00
Thibault Duplessis
edaff6b8ea
no need to fetch the user to render the signed JS
2013-05-10 10:33:05 -03:00
Thibault Duplessis
2768fb8457
many fixes
2013-05-09 15:55:33 -03:00
Thibault Duplessis
e2228f26ab
various fixes / improvements
2013-05-09 08:20:43 -03:00
Thibault Duplessis
c67c5b7bbb
abstract websocket construction
2013-05-08 22:27:13 -03:00
Thibault Duplessis
0b385840dd
rewrite socket handlers
2013-05-08 22:15:34 -03:00
Thibault Duplessis
90f0acd334
replay and analysis page
2013-05-08 10:29:44 -03:00
Thibault Duplessis
9edc2a4184
progress on round app and site sockets
2013-05-08 10:06:11 -03:00
Thibault Duplessis
f9bcb6afbf
round app compiles
2013-05-07 20:50:37 -03:00
Thibault Duplessis
b73b0ff35a
back to app/
2013-04-26 08:46:30 -03:00
Thibault Duplessis
a8223ed498
move app/ to src/main (?!)
2013-04-22 09:11:15 -03:00
Thibault Duplessis
ee26a58fc9
import play default context globally
2013-04-10 07:43:21 -03:00
Thibault Duplessis
ac8679140f
fix and improve existing controllers
2013-04-10 07:17:58 -03:00
Thibault Duplessis
88925b60c1
complete game module rewrite
2013-03-25 18:52:18 +01:00
Thibault Duplessis
abc6ffe9ec
move app/ to old/, create new app/
2013-03-14 19:16:36 +01:00
Thibault Duplessis
2f7dc5cc0c
move all classes to lila.app package
2013-02-28 01:12:13 +01:00
Thibault Duplessis
3fb4072e56
Merge branch 'master' of github.com:ornicar/lila into reactivemongo
...
* 'master' of github.com:ornicar/lila: (639 commits)
update todo
la "lingua latīna" translation #1738 . Author: Anonymous.
fa "فارسی" translation #1735 . Author: Anonymous.
fa "فارسی" translation #1734 . Author: Anonymous.
pl "polski" translation #1732 . Author: Szymon Sawicki.
nl "Nederlands, Vlaams" translation #1731 . Author: Anonymous.
ca "Català" translation #1730 . Author: Arbequina.
el "Ελληνικά" translation #1729 . Author: Γιάννης Ανθυμίδης / Yannis Anthymidis.
nl "Nederlands, Vlaams" translation #1728 . Author: Anonymous.
pl "polski" translation #1723 . Author: Anonymous. I'd suggest 'zapis' (= notation) for 'string' instead of 'napis' (= inscription) or 'ciąg' (= sequence)... I corrected also 138 'bookmark this game', 112 'spectator room' and some other minor mistakes.
sk "slovenčina" translation #1717 . Author: japetko.
sv "svenska" translation #1716 . Author: Anonymous.
update todo list
delocalize forum and message internal links
la "lingua latīna" translation #1714 . Author: Anonymous.
ro "Română" translation #1712 . Author: Anonymous.
la "lingua latīna" translation #1711 . Author: 3_1415maldaumen.
la "lingua latīna" translation #1710 . Author: 3_1415maldaumen.
better language selector
fix resignation in imported games
...
Conflicts:
app/analyse/PgnDump.scala
app/bookmark/BookmarkApi.scala
app/controllers/Analyse.scala
app/controllers/LilaController.scala
app/controllers/Lobby.scala
app/controllers/Monitor.scala
app/controllers/Setting.scala
app/core/IOFuture.scala
app/forum/PostApi.scala
app/game/DbGame.scala
app/game/Export.scala
app/game/GameHelper.scala
app/game/GameRepo.scala
app/game/PaginatorBuilder.scala
app/game/Rewind.scala
app/http/Setting.scala
app/i18n/Translation.scala
app/lobby/Preload.scala
app/message/Api.scala
app/message/Thread.scala
app/mod/ModApi.scala
app/round/Finisher.scala
app/search/Game.scala
app/search/Indexer.scala
app/security/AuthImpl.scala
app/security/Granter.scala
app/security/Store.scala
app/setup/FormFactory.scala
app/setup/FriendConfig.scala
app/setup/Processor.scala
app/templating/StringHelper.scala
app/tournament/TournamentApi.scala
app/user/EloChart.scala
app/user/HistoryRepo.scala
app/user/UserHelper.scala
app/user/UserInfo.scala
app/user/UserRepo.scala
app/user/WinChart.scala
app/views/base/layout.scala.html
app/views/user/show.scala.html
conf/base.conf
conf/routes
project/Build.scala
public/javascripts/deps.min.js
scalachess
2013-02-27 14:44:38 +01:00
Thibault Duplessis
a33613ec62
update to latest vendors changes
2013-02-27 13:22:02 +01:00
Thibault Duplessis
2ae97f1491
show fen mini board to joiner
2013-02-20 14:31:34 +01:00
Thibault Duplessis
f2be5e79c2
increase tk key
2012-12-18 01:06:15 +01:00
Thibault Duplessis
6a1f97ed3d
scala 2.10 wip
2012-11-29 22:39:36 +01:00
Thibault Duplessis
6ef1ba91a6
scala 2.10 wip
2012-11-29 21:11:22 +01:00
Thibault Duplessis
f70900a485
migration wip
2012-11-29 18:22:00 +01:00
Thibault Duplessis
d88a9f549e
load less users from db
2012-10-28 19:30:54 +01:00
Thibault Duplessis
6e6ee59d78
remove websocket trap
2012-10-26 10:23:48 +02:00
Thibault Duplessis
439f74ec29
optimize player and watcher pages performances
2012-10-26 01:32:30 +02:00