Thibault Duplessis
7a0ebe63bf
display arena tournament player stats
2015-10-05 14:40:42 +02:00
Thibault Duplessis
4d28d63fd8
tournament player info WIP
2015-10-03 00:29:56 +02:00
Thibault Duplessis
4298c21996
backend for tournament player info
2015-10-02 22:52:00 +02:00
Thibault Duplessis
71741bc21d
tournament game not found should redirect to tournament page
2015-10-02 21:31:52 +02:00
Thibault Duplessis
297f361aed
tournament UI perf WIP, drop score powertips
2015-10-02 21:31:52 +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
94b4453400
add hover and click to tournament standing games - closes #something
2015-08-19 02:05:26 +02:00
Thibault Duplessis
cffcb100e5
finished tournaments list - closes #623
2015-08-18 18:03:07 +02:00
Thibault Duplessis
b1aaa7f8f3
disallow tournament access to boosters - closes #741
2015-07-26 12:26:33 +02:00
Thibault Duplessis
6c1f73887c
Merge branch 'master' into tourneyScheduleUI
...
* master:
hy "Հայերեն" translation #14527 . Author: Firebrass11. Added 'Three checks'
ro "Română" translation #14526 . Author: vladg. Filled missing translations
disable move confirmation for anonymous players
extra berserk rule in tournament FAQ - closes #595
experimental marathon trophy
try harder to capture rematches on TV
open wikipedia in a new tab
link thematic tournament position on wikipedia
opening thematic tournaments every 6 hours
only feature interesting openings in thematic tournaments
some things are not meant to be cached
2015-06-20 11:14:41 +02:00
Jimmie Elvenmark
cf5f70657b
remove old tournament list
2015-06-20 10:59:48 +02:00
Thibault Duplessis
0aca924ab1
some things are not meant to be cached
2015-06-19 17:36:31 +02:00
Thibault Duplessis
4549ec92ca
relocate tournament caches
2015-06-18 14:15:27 +02:00
Thibault Duplessis
314872cb31
Merge branch 'master' into tourneyScheduleUI
...
* master: (84 commits)
give 500ms feedback after submitting/canceling move to avoid misclicks
fix marathon title
he "עִבְרִית" translation #14520 . Author: giladbr.
as "অসমীয়া" translation #14518 . Author: milwac. Corrected the previous wrong translation. Could you also add me as the contributor, the person displayed as contributor didn't provide Assamese translations.
schedule more variant tournaments
enable move confirmation for correspondence - with toggable preference
berserk through websocket
don't reload on berserk! only send the clock event
improve arena pairing left over logging
remove link to 1000 online players
cache top online players
Revert "Revert "remove promotion accordion effect""
Revert "wait for players a bit longer in arena tournaments"
log tournament leftovers
delay premove by 10ms
better integration of experimental marathon
schedule an experimental marathon
simplify tournament side display
get a badge for playing 10,000 training puzzles
no point in trying to cache asset version for less than a minute
...
2015-06-18 12:39:05 +02:00
Thibault Duplessis
ed93a6e242
berserk through websocket
2015-06-17 20:56:02 +02:00
Thibault Duplessis
f48836c032
even more tournament fixes and improvements
2015-06-14 13:23:40 +02:00
Thibault Duplessis
f07f5994ff
more tournament rewrite, focus on player is working
2015-06-14 12:27:43 +02:00
Thibault Duplessis
5c50501b28
bootstrap tournament schedule API and bindings
2015-06-13 23:11:09 +02:00
Thibault Duplessis
e5398f1c95
tournament pagination with lazy throttled loading of pages
2015-06-13 22:34:13 +02:00
Thibault Duplessis
dedc5616d0
tournaments v2: the whole thing compiles \o/
2015-06-12 15:15:35 +02:00
Thibault Duplessis
b98358e705
Merge branch 'master' into tourneyBackendV2
...
* master:
disable user select when playing and clock is <= 5 minutes - fixes #568
fix round replay empty move display
fix chess960 tournaments - closes #566
fix user sort by nb games - there are ints and doubles in the DB :-/
precompute perf lenses
update dictionary
crazy performance improvement: lazily read persistent events data
tweak JS socket timings
schedule round history removal for 3 hours
persist round versioned events to ease deployments - fixes #570
make menu footer links more visible
don't version and persist round crowd messages
account for glicko deviation in stable rating perf selection
support xhr POST requests without data
2015-06-12 14:24:44 +02:00
Thibault Duplessis
4acfbfdd1f
more tournament rewrite WIP
2015-06-12 00:55:11 +02:00
Thibault Duplessis
de32af0551
Merge pull request #567 from flugsio/fix561
...
support xhr POST requests without data
2015-06-11 19:41:21 +02:00
Jimmie Elvenmark
d44e5517c3
support xhr POST requests without data
...
fixes #561 , fixes #396
Different browsers set different content-type when posting without data,
content-type shouldn't matter without data.
tested tournament/simul in chromium/firefox/surf(webkit)
2015-06-11 17:50:05 +02:00
Thibault Duplessis
2c2ec63469
get rid of tournament swiss system until tournament rewrite is complete
2015-06-11 17:26:44 +02:00
Thibault Duplessis
e90024a41c
more tournament rewrite
2015-06-11 17:22:17 +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
6c639cf003
show daily or nightly tournaments in scheduled list
2015-06-05 01:55:54 +02:00
Thibault Duplessis
01a9687cd4
create tournaments with joining wait time
2015-05-27 10:52:27 +02:00
Thibault Duplessis
d5034a8a50
remove Tournament.minPlayers
2015-05-23 00:08:22 +02:00
Thibault Duplessis
42f77bee24
show tournament opponents rating average on podium
2015-05-22 06:06:54 +02:00
Thibault Duplessis
20d838042e
reload tournament standing on game view - closes #465
2015-05-13 22:52:04 +02:00
Thibault Duplessis
f3d35dbfb8
protect round xhr and websocket against theft
2015-01-22 14:39:17 +01:00
Thibault Duplessis
c171f6f5b7
withdraw tournament from round
2015-01-18 18:40:22 +01:00
Thibault Duplessis
ccfe527c32
complete new tournament page
2015-01-18 18:10:47 +01:00
Thibault Duplessis
dddbba1414
implement basic tournament berserk
2015-01-11 00:18:39 +01:00
Thibault Duplessis
0f9b153fe5
private tournaments don't need passwords, just URLs
2015-01-05 14:34:39 +01:00
Thibault Duplessis
a1ac30adf2
simplify tournament controller
2015-01-05 13:28:48 +01:00
Thibault Duplessis
ed0f901e16
even more progress on mithril tournament UI
2015-01-05 00:51:42 +01:00
Thibault Duplessis
b72b87331a
more progress on new tournament UI
2015-01-04 23:49:04 +01:00
Thibault Duplessis
6b0db65f03
more work on mithril tournaments
2015-01-04 19:28:30 +01:00
Thibault Duplessis
1b09f2b3fd
more work on new tournament UI
2015-01-04 16:43:17 +01:00
Thibault Duplessis
7400e319dc
more work on mithril tournaments
2015-01-04 10:17:04 +01:00
Thibault Duplessis
a4a5d96bae
WIP on new tournament UI
2015-01-03 16:38:27 +01:00
Thibault Duplessis
1e4dbd6061
don't show started private tournaments
2014-12-29 22:58:10 +01:00
Thibault Duplessis
83c906f5b4
more tweaks for swiss tournaments
2014-07-23 23:08:59 +02:00
Thibault Duplessis
8cb0cd6dd9
non-blocking, race-condition free sequence of tournament operations
2014-05-10 23:27:06 +02:00
Thibault Duplessis
8c9b127701
new tournament scoring system and UI
2014-04-21 16:44:49 +02:00
Thibault Duplessis
fc4a42eb73
new tournament system wip
2014-04-21 01:22:40 +02:00
Thibault Duplessis
bfaab3943c
Revert "don't cache tournaments"
...
This reverts commit 4c1bacb0ae
.
2014-04-13 13:11:22 +02:00
Thibault Duplessis
5da9646e1f
don't cache tournaments
2014-04-13 12:43:57 +02:00
Thibault Duplessis
d835734d93
let us join started tournaments
2014-04-13 10:48:36 +02:00
Thibault Duplessis
eaa55eafe7
show all scheduled tournaments
2014-04-10 23:01:45 +02:00
Thibault Duplessis
110febb391
complete scheduled tournaments
2014-04-10 20:42:13 +02:00
Thibault Duplessis
d750d238ad
s/⇒/=>
2014-02-17 10:12:19 +01:00
Thibault Duplessis
a9f3af138f
deal with player/spectator/analyse trolls
2014-02-01 10:19:47 +01:00
Thibault Duplessis
ea50250393
deal with tournament trolls
2014-02-01 10:05:27 +01:00
Thibault Duplessis
d2c1323b04
tournament chat
2014-02-01 09:57:40 +01:00
Thibault Duplessis
21de292f4f
remove global chat
2014-01-28 10:57:59 +01:00
Thibault Duplessis
1a13250769
better join/show implementations
2013-12-30 00:21:10 +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
e847931cf8
complete private tournaments implementation
2013-07-31 12:07:50 +02:00
Thibault Duplessis
7cfd75af8a
private tournaments wip
2013-07-30 23:02:12 +02:00
Thibault Duplessis
53cf280c22
rename Option.zmap to Option.?? (consistent with Boolean.??)
2013-05-17 21:12:41 -03:00
Thibault Duplessis
a45b51fec4
better tournament notfound pages
2013-05-12 19:48:48 -03:00
Thibault Duplessis
7fe25a2a61
tournament app
2013-05-12 12:02:45 -03:00
Thibault Duplessis
c67c5b7bbb
abstract websocket construction
2013-05-08 22:27:13 -03:00
Thibault Duplessis
f9bcb6afbf
round app compiles
2013-05-07 20:50:37 -03:00
Thibault Duplessis
abc6ffe9ec
move app/ to old/, create new app/
2013-03-14 19:16:36 +01:00
Thibault Duplessis
6df7579267
update package references
2013-02-28 01:45:15 +01:00
Thibault Duplessis
2578916606
Merge branch 'modules' into modulesAndApp
...
* modules:
start decoupling modules
Conflicts:
app/search/DataForm.scala
app/search/Query.scala
app/team/DataForm.scala
app/tournament/DataForm.scala
app/tournament/Tournament.scala
common/Form.scala
common/Futuristic.scala
common/String.scala
2013-02-28 01:14:45 +01:00
Thibault Duplessis
2f7dc5cc0c
move all classes to lila.app package
2013-02-28 01:12:13 +01:00
Thibault Duplessis
0c36e73962
start decoupling modules
2013-02-28 01:08:07 +01:00
Thibault Duplessis
c0f410fdd5
get it to compile with latest play
2013-02-27 18:56:15 +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
b2ef75a500
Add tournament not found page
2013-01-02 19:23:23 +01:00
Thibault Duplessis
0405c501d6
show tournament leaderboard
2013-01-02 19:11:51 +01:00
Thibault Duplessis
fe684e5eae
allow tournament creator to early start it
2012-12-23 23:14:31 +01:00
Thibault Duplessis
f70900a485
migration wip
2012-11-29 18:22:00 +01:00
Thibault Duplessis
7d03608627
improve tournament doc and form
2012-10-28 19:11:39 +01:00
Thibault Duplessis
2b9693c0cf
sri
2012-10-19 10:27:23 +02:00
Thibault Duplessis
eba4c8138a
forbid tournaments to engine users
2012-09-22 13:47:47 +02:00
Thibault Duplessis
4e8b26a818
update todo list, remove debug
2012-09-16 23:44:10 +02:00
Thibault Duplessis
b807939474
discard tournament aborted games, remove game2.tid sparse index
2012-09-16 20:59:06 +02:00
Thibault Duplessis
9258b9e575
avoid stalled tournament with only 2 players left
2012-09-16 19:17:55 +02:00
Thibault Duplessis
4840bbc258
tournament improvements
2012-09-16 15:28:41 +02:00
Thibault Duplessis
bbb2dd1f96
tournament fixes and improvements
2012-09-15 23:59:14 +02:00
Thibault Duplessis
f57b978499
tournament wip
2012-09-15 19:29:51 +02:00
Thibault Duplessis
f2ba016161
big tournament refactoring
2012-09-15 14:12:49 +02:00
Thibault Duplessis
dd1184ef85
tournament wip
2012-09-14 11:08:32 +02:00
Thibault Duplessis
b5d7339987
reload started tournament UI when something happens
2012-09-13 01:43:48 +02:00
Thibault Duplessis
ea58b1765c
tournament wip
2012-09-12 22:23:14 +02:00
Thibault Duplessis
f87619b465
tournament wip, add Pairing tests
2012-09-11 00:38:18 +02:00
Thibault Duplessis
e811f36dd8
tournament wip
2012-09-10 18:34:30 +02:00
Thibault Duplessis
e08ed0f447
tournaments wip
2012-09-10 15:28:03 +02:00
Thibault Duplessis
5bc81b027d
tournament hub
2012-09-10 01:14:57 +02:00
Thibault Duplessis
69247553b3
tournament wip
2012-09-09 22:04:52 +02:00
Thibault Duplessis
a86b3ad953
use different models for tournament statuses
2012-09-09 15:17:51 +02:00
Thibault Duplessis
eb9b4e77fa
tournament wip
2012-09-09 10:43:18 +02:00
Thibault Duplessis
8c4a16e6e0
tournaments wip
2012-09-08 20:18:38 +02:00