Thibault Duplessis
54cdf0ca65
reformat ALL the code, using sbt-scalariform
2017-02-14 16:34:07 +01:00
Thibault Duplessis
b9efb3e37b
Socket.Uid type safety
2017-02-01 15:31:22 +01:00
Thibault Duplessis
33152421eb
make tournament schedule fetch users asynchronously
2017-01-30 12:37:06 +01:00
Thibault Duplessis
856aef3aa3
preload chat users
2017-01-26 13:19:27 +01:00
Thibault Duplessis
ee1e881a18
remove dead code and unused imports
2017-01-15 13:26:08 +01:00
Thibault Duplessis
608c41f976
tournament api join feedback - closes #2481
2017-01-09 09:44:13 +01:00
Mark Henle
eebb20e18f
Remove superfluous 'ok' field and fix implicit language error
2016-10-30 18:09:34 -04:00
Mark Henle
96fec99ac9
Start adding tournament creation api to lila
2016-10-23 14:05:25 -04:00
Thibault Duplessis
65fe3f481d
tournament homepage leaderboard
2016-10-17 20:29:33 +02:00
Thibault Duplessis
56b15b2757
tournament leaderboard WIP
2016-10-17 20:29:33 +02:00
Thibault Duplessis
a50ca6092f
protect private tournaments by password - closes #1691
2016-09-05 22:48:36 +02:00
Thibault Duplessis
5360ffe619
cache top tournament players
2016-07-28 01:13:32 +02:00
Thibault Duplessis
8657e3497c
complete invitation to limited tournametns
2016-06-20 09:49:38 +02:00
Thibault Duplessis
1c048f0f5d
invite n00bs and patzers to compete in limited tournaments - WIP
2016-06-19 23:55:04 +02:00
Thibault Duplessis
d909489eea
enforce tournament conditions
2016-06-18 13:21:30 +02:00
Thibault Duplessis
46127c6d3d
show verified tournament conditions
2016-06-18 12:32:55 +02:00
Thibault Duplessis
055ddbe2d0
start all chats from JS
2016-06-17 14:04:52 +02:00
Thibault Duplessis
227de5cb9c
more chat rewrite WIP
2016-06-15 10:49:19 +02:00
Thibault Duplessis
df2d248e3c
upgrade tournament chats
2016-06-11 12:00:10 +02: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
c3617a1601
monitor http tournament response times
2016-03-10 14:01:37 +07:00
Thibault Duplessis
5f40dab67d
reasonable tournament pagination
2016-03-04 19:37:28 +07:00
Thibault Duplessis
174aa46255
fix challenge rematch permissions - fixes #1652
...
also some refactoring
and a close button on the modal box
2016-02-29 08:55:07 +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
9d36f3bba4
expose tournament socket version in the API, on demand - closes #1563
2016-02-02 10:13:16 +07:00
Thibault Duplessis
6fd6f6d85e
tournament schedule API
2016-01-26 09:59:36 +07:00
Thibault Duplessis
49b30de1a2
log tournament manual termination
2016-01-21 16:16:51 +07:00
Thibault Duplessis
79d6f42e7b
let mods terminate tournaments in case of emergency - closes #1467
2016-01-21 15:27:13 +07:00
Thibault Duplessis
26d0874f52
finished tournaments infinite pagination
2016-01-11 06:19:36 +07:00
Thibault Duplessis
b5d5ee2cb4
reload tournament player info automatically - fixes #1109
2015-10-07 17:05:39 +02:00
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