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 |
|
Thibault Duplessis
|
9293b17bb0
|
setup new websocket trap
|
2012-10-23 01:16:21 +02:00 |
|
Thibault Duplessis
|
82a1c51a35
|
spectator sockets need no token
|
2012-10-21 14:51:38 +02:00 |
|
Thibault Duplessis
|
110e2a871d
|
improve, compress and sign the javascript
|
2012-10-20 15:36:14 +02:00 |
|
Thibault Duplessis
|
bff2c7e983
|
Depolarize inverted quantum
|
2012-10-19 20:03:55 +02:00 |
|
Thibault Duplessis
|
391c285020
|
more sri
|
2012-10-19 10:49:45 +02:00 |
|
Thibault Duplessis
|
2b9693c0cf
|
sri
|
2012-10-19 10:27:23 +02:00 |
|
Thibault Duplessis
|
deaa140432
|
show tournament name in goodies, show tournament clock in games
|
2012-09-16 23:31:00 +02:00 |
|
Thibault Duplessis
|
95c4a6124b
|
tournament wip
|
2012-09-12 22:54:24 +02:00 |
|
Thibault Duplessis
|
ea58b1765c
|
tournament wip
|
2012-09-12 22:23:14 +02:00 |
|
Thibault Duplessis
|
35aa5973e7
|
restrict controllers definitions visibility
|
2012-09-10 10:48:23 +02:00 |
|
Thibault Duplessis
|
d6e52b89fc
|
add a friend game joiner confirmation screen with post form
|
2012-07-19 10:56:03 +02:00 |
|
Thibault Duplessis
|
c6535e2298
|
muted players can't talk in game chat
|
2012-07-12 22:44:14 +02:00 |
|
Thibault Duplessis
|
dab9c0084a
|
moar futures
|
2012-07-10 10:54:18 +02:00 |
|
Thibault Duplessis
|
3702cd488c
|
show the computer analysis link to the players and watchers
|
2012-07-07 14:58:48 +02:00 |
|
Thibault Duplessis
|
062dd83d29
|
implement game theft prevention
|
2012-06-16 19:56:36 +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
|
081a12e409
|
progress on watcher chat
|
2012-06-09 12:05:57 +02:00 |
|
Thibault Duplessis
|
b1ec3ca07e
|
refactor and cache bookmarks
|
2012-06-09 01:17:37 +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
|
97b92844b3
|
Implement lobby hook matching
|
2012-05-26 01:32:37 +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
|
f22206cef3
|
Display game chat room
|
2012-05-20 22:19:07 +02:00 |
|
Thibault Duplessis
|
308a317099
|
Implement rematch offer and decline
|
2012-05-20 20:15:46 +02:00 |
|
Thibault Duplessis
|
a530956602
|
Friend game await improvements
|
2012-05-20 19:49:39 +02:00 |
|
Thibault Duplessis
|
ab82ef75d5
|
Complete friend game join
|
2012-05-20 18:12:21 +02:00 |
|
Thibault Duplessis
|
730d29c47b
|
Implement friend game cancelation
|
2012-05-19 18:56:16 +02:00 |
|
Thibault Duplessis
|
b29426acc0
|
Progress on friend games
|
2012-05-19 15:37:10 +02:00 |
|
Thibault Duplessis
|
8777401a55
|
Implement rematches (and refactor stuff)
|
2012-05-19 02:49:04 +02:00 |
|
Thibault Duplessis
|
4dbb6ca5fd
|
Restore game actions
|
2012-05-18 23:35:20 +02:00 |
|
Thibault Duplessis
|
edb3ea980a
|
Implement endgame table
|
2012-05-18 23:11:43 +02:00 |
|
Thibault Duplessis
|
b988e6e774
|
Implement round players reload
|
2012-05-18 18:57:52 +02:00 |
|
Thibault Duplessis
|
8f929a6f00
|
Implement table reload
|
2012-05-18 18:32:13 +02:00 |
|
Thibault Duplessis
|
8c3705a7d1
|
Better round sockets
|
2012-05-18 15:45:02 +02:00 |
|
Thibault Duplessis
|
73cd4ba45c
|
Implement cemeteries
|
2012-05-17 17:11:55 +02:00 |
|
Thibault Duplessis
|
162c17b9e8
|
Work on spectator mode
|
2012-05-17 15:47:38 +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
|
1ed5d6b560
|
Start http round
|
2012-05-16 01:31:57 +02:00 |
|
Thibault Duplessis
|
701e4fc78a
|
Progress on round setup
|
2012-05-16 01:02:32 +02:00 |
|