Thibault Duplessis
cba3207173
{master} FIDE can create up to 48 tournaments per day
2020-04-30 19:22:45 -06:00
Thibault Duplessis
2283377b22
swiss WIP
2020-04-30 15:38:11 -06:00
Thibault Duplessis
317cefe089
Merge pull request #6519 from kraktus/team_trans_fix_2
...
More translations for teams
2020-04-30 15:23:09 -06:00
Thibault Duplessis
6f6781bfb3
Merge pull request #6521 from kraktus/fix_faq
...
Fix faq sources
2020-04-30 15:21:49 -06:00
kraktus
97b83c451c
Move space outside link
2020-04-30 21:38:56 +01:00
kraktus
f305564b7a
scalafmt
2020-04-30 21:27:06 +01:00
kraktus
cfdd2358f2
Add a space between two sentences
2020-04-30 21:20:16 +01:00
kraktus
c7f4558a22
More translations for the teams
2020-04-30 18:48:39 +01:00
Thibault Duplessis
5469b5bfc2
{master} FIDE can create up to 48 tournaments per day
2020-04-30 11:48:21 -06:00
Thibault Duplessis
3b22fd4ad0
Merge branch 'master' into swiss
...
* master:
fix warnings
upgrade ui dependencies
{master} team wording
{master} tournament featured style
tweak controllers
improve lila version info
exchanged `%flex-center` with `%flex-wrap`. Fix: 6386 `%flex-center` contains `align-items: center;`, which caused the issue.
Remove mod actions translations
Remove duplicate translation string
scalafmt
More translations for the forums
2020-04-30 09:51:03 -06:00
Thibault Duplessis
5ad90c6711
{master} team wording
2020-04-30 09:38:14 -06:00
Thibault Duplessis
9d31dbed67
tweak controllers
2020-04-30 09:37:53 -06:00
Niklas Fiekas
3139bf8f80
improve lila version info
2020-04-30 17:22:27 +02:00
Thibault Duplessis
7bbe72656d
tweak controllers
2020-04-30 09:19:34 -06:00
Thibault Duplessis
122f70021f
{master} team wording
2020-04-29 18:28:59 -06:00
Thibault Duplessis
7ebf6234a1
swiss WIP
2020-04-29 15:46:31 -06:00
Thibault Duplessis
391046a7e7
swiss WIP
2020-04-29 15:14:35 -06:00
Thibault Duplessis
bc83d39ccd
Merge pull request #6503 from kraktus/mes_forum
...
More translations for the forums
2020-04-29 14:03:57 -06:00
kraktus
b49676515f
Remove mod actions translations
2020-04-29 20:15:49 +01:00
kraktus
049d1c607d
fix typo
2020-04-29 20:10:06 +01:00
Thibault Duplessis
55a345a699
swiss WIP
2020-04-29 12:57:13 -06:00
kraktus
f975f60339
Add gameplay
string and remove some trailing spaces
2020-04-29 19:50:46 +01:00
kraktus
415324edab
Remove LM string
...
As it is a proper noun
2020-04-29 19:47:39 +01:00
Thibault Duplessis
f92322c8a9
more swiss WIP
2020-04-29 11:43:52 -06:00
kraktus
dba6b94e74
Remove duplicate translation string
2020-04-29 18:41:21 +01:00
kraktus
1d73fb2dec
scalafmt
2020-04-29 17:43:33 +01:00
kraktus
259152318c
More translations for the forums
...
Warning before creating a topic is now translatable, since the FAQ is also translated. Hopefully it'll decrease a bit the number of questions answered there. All options for forum mods, as well as the messages explaining why you can't post, are translatable.
2020-04-29 17:35:11 +01:00
Thibault Duplessis
4145df8a0f
swiss forms WIP
2020-04-29 10:31:34 -06:00
Thibault Duplessis
8c1b11dbba
upgrade scala
2020-04-29 08:58:36 -06:00
Thibault Duplessis
c8f26bdb4d
remove mostly unused scalaz stuff
2020-04-29 08:30:36 -06:00
Thibault Duplessis
ae38d5966a
use scala.util.chaining instead of lilaism
2020-04-29 08:01:37 -06:00
Thibault Duplessis
4b0199964e
fix team pagination
2020-04-28 12:24:49 -06:00
Thibault Duplessis
f7962ad0b3
smarter selection of featured team tournaments
2020-04-28 12:12:48 -06:00
Thibault Duplessis
3a1ee974b6
title tweak
2020-04-28 11:23:06 -06:00
Thibault Duplessis
21be6830c1
Merge pull request #6496 from niklasf/ip2proxy
...
replace ipintel with ip2proxy
2020-04-28 09:40:01 -06:00
Niklas Fiekas
a1b17ec29b
replace ipintel with ip2proxy
2020-04-28 15:54:06 +02:00
Thibault Duplessis
3b38ffdbbe
fix open challenges from position
2020-04-27 13:35:46 -06:00
Thibault Duplessis
6e770e0557
coach language selector - closes #6412
2020-04-27 12:02:59 -06:00
Thibault Duplessis
74173f2d36
coach language selector
2020-04-27 12:02:59 -06:00
Thibault Duplessis
15cbf470a5
coach languages WIP
2020-04-27 12:02:59 -06:00
Thibault Duplessis
39a7134149
allow creating more tournaments
2020-04-26 15:46:03 -06:00
Thibault Duplessis
5b56aa0cb6
don't load notes of a new game (<10s)
2020-04-26 15:34:37 -06:00
Thibault Duplessis
545bd90d22
tweak open challenge page title
2020-04-26 14:52:01 -06:00
Thibault Duplessis
836d6ddc97
wording
2020-04-26 13:40:22 -06:00
Thibault Duplessis
fe53a47797
team leader can timeout in chat
2020-04-26 13:39:36 -06:00
Thibault Duplessis
7524ea5bb1
team leaders page and rework team DB queries
2020-04-26 13:24:10 -06:00
Thibault Duplessis
6bdf567bf2
team tournaments page
2020-04-26 12:25:40 -06:00
Thibault Duplessis
f616d25674
tweak team form
2020-04-26 11:47:45 -06:00
Thibault Duplessis
0e2557c822
change team chat name
2020-04-26 11:39:38 -06:00
Thibault Duplessis
03e40a96fc
allow restricting chat to team leaders
2020-04-26 11:38:10 -06:00
Thibault Duplessis
36a31413c9
team chat members
2020-04-26 11:24:25 -06:00
Thibault Duplessis
a436f156df
let mods see team chats
2020-04-26 11:18:22 -06:00
Thibault Duplessis
f697843c59
Revert "ask to send from same email address"
...
This reverts commit 87c86182fd
.
2020-04-26 10:58:17 -06:00
Thibault Duplessis
87c86182fd
ask to send from same email address
2020-04-26 10:58:05 -06:00
Thibault Duplessis
fa13789818
restore archived class student on invite
2020-04-26 10:27:12 -06:00
Thibault Duplessis
a83e698ef6
team leaders can disable the team chat
2020-04-26 00:41:35 -06:00
Thibault Duplessis
6136f70d66
improve team join request dashboard
2020-04-26 00:26:06 -06:00
Thibault Duplessis
a94a42dcd3
redesign the team page
2020-04-26 00:17:45 -06:00
Thibault Duplessis
53cf378e40
Merge branch 'master' into team-chat
...
* master:
complete open challenges - closes #6390
put challenge joins in a workqueue
open challenges WIP - for #6390
apply max-width to widgets in blog (fixes #6467 )
2020-04-25 21:54:45 -06:00
Thibault Duplessis
d3c9242533
complete open challenges - closes #6390
2020-04-25 20:50:46 -06:00
Thibault Duplessis
7f5aa96bf3
open challenges WIP - for #6390
2020-04-25 20:50:46 -06:00
Thibault Duplessis
2199008a92
long game 40 plies -> 30 - for #6415
2020-04-25 18:54:39 -06:00
Thibault Duplessis
6db316fe0a
team chat WIP
2020-04-25 18:52:13 -06:00
Thibault Duplessis
6986fe9646
blog markdown support
...
<pre>markdown
...
</pre>
2020-04-25 12:34:49 -06:00
Thibault Duplessis
8608d89470
catch referrer analysis exceptions
2020-04-25 11:15:26 -06:00
Thibault Duplessis
bf3ef3286c
tournament organizer parallelism = 4
2020-04-25 10:56:45 -06:00
Niklas Fiekas
d9160c1104
serve stockfish.js with require-corp ( fixes #6471 )
2020-04-25 11:03:00 +02:00
Thibault Duplessis
b8723a94e3
always multi-PM a stream source
2020-04-24 19:52:11 -06:00
Thibault Duplessis
11968dd7ae
stream team multi-PM
2020-04-24 19:49:50 -06:00
Thibault Duplessis
3353118235
better align team tournaments
2020-04-24 19:16:45 -06:00
Thibault Duplessis
f7697087c9
Merge pull request #6464 from niklasf/study-gif
...
export study as gif (closes #6180 )
2020-04-24 15:35:19 -06:00
Thibault Duplessis
8535d09cb8
show coordinates scores in class teacher dashboard - closes #6414
2020-04-24 15:21:42 -06:00
Niklas Fiekas
9a7170f6b2
export study chapter as gif ( closes #6180 )
2020-04-24 22:47:33 +02:00
Thibault Duplessis
fd483d7602
show practice progress in class teacher dashboard - for #6414
2020-04-24 13:01:37 -06:00
Thibault Duplessis
03fc4d242c
show student basics score in class teacher dashboard - for #6414
2020-04-24 12:37:22 -06:00
Thibault Duplessis
993ce86407
fix class student user preload
2020-04-24 12:01:35 -06:00
Thibault Duplessis
83f659eed3
fix student user preload
2020-04-24 12:00:57 -06:00
Thibault Duplessis
c7c75da60f
fix class user preload
2020-04-24 11:49:50 -06:00
Niklas Fiekas
3cdb013f72
rename large_tile.png to bust third-party caches
2020-04-24 18:20:28 +02:00
Thibault Duplessis
149fb881a5
add /api/team/of/{user} endpoint
2020-04-24 10:19:32 -06:00
Thibault Duplessis
c5c8273641
preload team leaders
2020-04-24 10:10:18 -06:00
Thibault Duplessis
ec0e5f649c
new team CSS layout - for #6422
2020-04-24 09:58:09 -06:00
Thibault Duplessis
6a21c2a858
show boot date
2020-04-24 08:48:49 -06:00
Thibault Duplessis
74549d7657
manage multiple leaders for a team - closes #6422
2020-04-23 17:48:25 -06:00
Thibault Duplessis
7488cb4e1f
Merge pull request #6454 from kraktus/draw_streak
...
Add draw streak to the tournament FAQ, closes #6437
2020-04-23 16:01:55 -06:00
Thibault Duplessis
f4e755582c
API challenge the AI - closes #6449
2020-04-23 12:34:25 -06:00
kraktus
a29071339a
scalafmt
2020-04-23 15:39:40 +01:00
kraktus
0e1f3ead29
Add draw streak to the tournament FAQ, closes #6437
2020-04-23 15:31:44 +01:00
Thomas Daniels
24126e51aa
Factor out u.marks.troll condition for biography/name
2020-04-23 01:20:21 +02:00
Thomas Daniels
91c4a8125b
Hide real name if u.marks.troll
...
Making it consistent with biography
2020-04-23 01:20:21 +02:00
Niklas Fiekas
7aa48ca27e
show analysis button to raise priority to user ( fixes #6368 )
2020-04-23 00:53:54 +02:00
Thibault Duplessis
10bf28a91e
Merge pull request #6431 from kraktus/trad_faq
...
Translate FAQ page
2020-04-22 12:37:55 -06:00
Thibault Duplessis
3484dbac78
allow updating an ongoing tournament
2020-04-22 10:46:35 -06:00
Thibault Duplessis
b13f73ffcd
let tournament owners disable the chat - closes #6436
2020-04-22 10:40:44 -06:00
Thibault Duplessis
6917f49841
fix broken link - closes #6443
2020-04-22 10:02:32 -06:00
Thibault Duplessis
4303b1c877
/blog.txt sitemap
...
TODO: register it
2020-04-21 09:42:23 -06:00
kraktus
361a29e31a
scalafmt
2020-04-21 08:09:20 +01:00
kraktus
7a4657b61a
Hackfix wayOfBerserkExplanation
2020-04-21 08:00:19 +01:00
kraktus
4c57269bdc
Translate Q&A aabout Getting rating refund for disconnection and disable popups
2020-04-21 07:21:09 +01:00
kraktus
1fa15537a7
Translate Q&A about higher ratings and Zen mode
2020-04-21 07:06:38 +01:00
Thibault Duplessis
0a5875221f
limit heavy class features to reaonably sized classes
2020-04-20 13:59:23 -06:00
kraktus
6174f8a61c
Translate Q&A about leaderboards
2020-04-20 20:54:17 +01:00
kraktus
7f9ec249ce
Translate Q&A about rating system used by lichess and provisional rating
2020-04-20 20:43:24 +01:00
kraktus
7af52aa6e4
Small fixs
2020-04-20 20:28:44 +01:00
Thomas Daniels
c6ca6547a4
Update streamer form for Twitch URLs and names with 25 chars
2020-04-20 21:27:21 +02:00
kraktus
5f038cc2ef
Translate Unique trophies
Q&A
2020-04-20 20:06:45 +01:00
kraktus
3735d39f07
Translate How can I become LM
and What username can I take
Q&A
2020-04-20 19:14:26 +01:00
kraktus
02d4b17b96
Translate end of answer about titles on Lichess
2020-04-20 19:03:49 +01:00
kraktus
f3bb7c8a70
Start translating titles available on lichess
2020-04-20 18:51:01 +01:00
kraktus
8c51116ba6
Indent correclty end of /faq.xml
2020-04-20 18:42:30 +01:00
kraktus
73aa35823f
End translating Threefold repetition
answer
2020-04-20 18:38:41 +01:00
kraktus
ff0e190bde
Start translating Threefold Repetition
2020-04-20 18:29:53 +01:00
kraktus
bb78828382
Translate "en passant" Q&A
2020-04-20 18:20:31 +01:00
kraktus
a8eeb92609
Translate ACPl and insufficient material Q&A
2020-04-20 18:08:33 +01:00
kraktus
8b6edf7cf5
Translate Variants supported?
Q&A
2020-04-20 17:59:40 +01:00
kraktus
e7a1f36c84
Translate end of answer How are decided TC
2020-04-20 17:54:05 +01:00
kraktus
cbcf680fb5
Translate how TC are decided
question
2020-04-20 17:39:32 +01:00
kraktus
9ab9602869
Translate Rating Refund, leaving w/o resigning and Becoming Moderator Q&A
2020-04-20 17:27:33 +01:00
kraktus
af63093421
Translate Why am I marked
Q&A
2020-04-20 17:16:24 +01:00
kraktus
d5aaef611d
Translate Are There Websites Based On Lichess
Q&A
2020-04-20 14:46:54 +01:00
kraktus
90c78346b3
Translate the end of question how Can I Contribute To Lichess
2020-04-20 14:03:12 +01:00
kraktus
d2ca7be0b2
Start translating How can I contribute to Lichess
2020-04-20 13:13:34 +01:00
kraktus
47a76c6c12
Finish translate Why is Lichess called Lichess
2020-04-20 13:09:10 +01:00
kraktus
43f6fe074f
Translate lichess definition
2020-04-20 12:54:54 +01:00
kraktus
0cde6f3d8e
Translate question Why is lichess called lichess
2020-04-20 12:49:05 +01:00
kraktus
6d4746c393
Start translating faq page
2020-04-20 11:39:34 +01:00
Thibault Duplessis
38b5d4f201
tweak simul form
...
still no validation of empty variants
2020-04-19 21:13:54 -06:00
Thibault Duplessis
a19a7e714a
Merge pull request #6417 from kraktus/trad_join_req
...
Various translation improvements for teams
2020-04-19 13:42:20 -06:00
Thibault Duplessis
5458475444
show fewer simuls
2020-04-19 12:55:51 -06:00
kraktus
740ad50e76
Translate Message all members
description
2020-04-19 18:18:25 +01:00
kraktus
1297c20559
Translate Message all members
2020-04-19 18:15:23 +01:00
kraktus
702af0c2db
Translate team tournament description
2020-04-19 18:11:53 +01:00
kraktus
dc6969a2ea
Translate `team tournament
2020-04-19 18:04:21 +01:00
kraktus
6535a44acb
Translate team battle short description
2020-04-19 17:58:22 +01:00
kraktus
a831abd752
Use pluralSame everywhere for xJoinRequests
...
`xJoinRequests` has a singular and a plural form, use it when it's possible
2020-04-19 17:23:55 +01:00
kraktus
db8dc90e84
Translate title of /team/requests
2020-04-19 17:13:25 +01:00
Thibault Duplessis
2b93519a62
suggest file name for tournament games download
2020-04-19 08:09:33 -06:00
Thibault Duplessis
dbd3b07e5b
cache simple list of finished tournaments (instead of paginator)
2020-04-16 12:10:59 -06:00
Thibault Duplessis
a70eb1da11
rewrite exports of ongoing games
2020-04-15 12:18:08 -06:00
Thibault Duplessis
eed164844c
expose ongoing game with 3 moves delay on /game/export/{id}
2020-04-15 11:58:22 -06:00
Thibault Duplessis
7afdbd991f
dump entire PGN after game completes
2020-04-15 11:25:43 -06:00
Thibault Duplessis
339f04dcb1
expose user TV PGN
2020-04-15 11:11:45 -06:00
Thibault Duplessis
1d9e6d92d9
cache current game ID per user
2020-04-15 10:59:36 -06:00
Thibault Duplessis
d7b67d0cec
expose delayed PGN for all live games
2020-04-15 10:24:03 -06:00
Thibault Duplessis
7d2d486d2f
live setting for tournament pairing parallelism
2020-04-14 14:54:49 -06:00
Thibault Duplessis
c06343a354
fishnet API: acquire only system analysis - for #6388
...
with ?slow=true
2020-04-14 09:47:07 -06:00
Thibault Duplessis
ab512eccd7
fishnet API: post analysis without acquiring a new one - for #6388
...
with ?stop=true
2020-04-14 09:38:12 -06:00
Thibault Duplessis
53a71273f0
event-based invalidation for team visible tournaments
2020-04-13 11:09:19 -06:00
Thibault Duplessis
aeb6965328
also show team tournaments created by leader
2020-04-13 07:52:34 -06:00
Thibault Duplessis
b44682a4f1
tweak reaction UI
2020-04-13 07:52:21 -06:00
Thibault Duplessis
bea1b52788
fix empty result of rating history API endpoint
2020-04-12 19:08:17 -06:00
Thibault Duplessis
08004bbb8b
hide email in mod user search - closes lichess-org/talk#46
2020-04-12 18:50:21 -06:00
Thibault Duplessis
1975f85bbf
fix signup JS pre-validation
2020-04-12 14:53:19 -06:00
Thibault Duplessis
534c65ac28
allow joining teams with mobile API
2020-04-12 14:30:39 -06:00
Thibault Duplessis
93f3ee2c96
/api/team/search endpoint - for #6371
2020-04-12 11:42:31 -06:00
Thibault Duplessis
179f08609a
/api/team/:id endpoint - for #6371
2020-04-12 11:34:09 -06:00
Thibault Duplessis
1564413f97
/api/team/all endpoint - for #6371
2020-04-12 11:26:22 -06:00
Thibault Duplessis
8dc1c5bd40
only show team tournaments that the leader has joined
2020-04-12 10:58:03 -06:00
Niklas Fiekas
b091657f4d
fix typo
2020-04-10 07:54:42 +02:00
Thibault Duplessis
e5fab15bfb
weakly prevent reactions on team posts
...
good enough until proven otherwise
2020-04-08 20:33:05 -05:00
Thibault Duplessis
1fac7c5ecf
limit students per class
2020-04-08 19:58:57 -05:00
Thibault Duplessis
83efb3fc1f
Merge pull request #6325 from sethtroisi/marathon_trophy_links
...
Add Tournament url to Marathon Trophies
2020-04-08 14:06:48 -05:00
Thibault Duplessis
bea4491128
fix forum reactions
2020-04-08 13:45:27 -05:00
Thibault Duplessis
46714ea084
implement forum reactions
2020-04-08 13:30:32 -05:00
Seth Troisi
9a0c9e63ca
Add Tournament url to Marathon Trophies
2020-04-08 02:09:49 -07:00
Thibault Duplessis
83be784bd0
filter displayed simuls
2020-04-07 13:58:47 -05:00
Thibault Duplessis
65253598e3
Merge pull request #6340 from niklasf/inline-mode-increment
...
save horizontal space for lobby filter settings
2020-04-07 12:53:22 -05:00
Thibault Duplessis
53f3eeaafd
let hosts name their simuls
2020-04-07 12:05:41 -05:00
Niklas Fiekas
b18a60e27b
save horizontal space for lobby filter settings
2020-04-07 14:48:40 +02:00
Niklas Fiekas
fb0db9936b
fix anon correspondence forecast ( fixes #6335 )
2020-04-07 13:35:34 +02:00
Niklas Fiekas
5bdc6c418e
twitterbot does not understand granular allow in robots.txt
2020-04-07 09:45:51 +02:00
Thibault Duplessis
0ef72ce543
list of your pending simuls
2020-04-06 18:08:20 -05:00
Thibault Duplessis
7cc13fe175
only show simuls where host is currently online
2020-04-06 18:08:20 -05:00
Thibault Duplessis
cf1ef4be1c
improve simul side UI
2020-04-06 18:08:20 -05:00
Thibault Duplessis
30483dae9b
type safety
2020-04-06 18:08:20 -05:00
Thibault Duplessis
a0a2b44e1e
no longer expire simuls without a host
2020-04-06 18:08:20 -05:00
Thibault Duplessis
de3efc7bdb
better team tournament list UI - closes #5926
2020-04-06 15:14:24 -05:00
Thibault Duplessis
1d670cb862
hardcode pools in lobby JS
2020-04-06 13:38:55 -05:00
Thibault Duplessis
2858a00279
time control FAQ
2020-04-06 13:07:24 -05:00
Thibault Duplessis
321e640a62
fix simul participant selector layout - closes #6314
2020-04-06 12:12:48 -05:00
Thibault Duplessis
f4240107ad
team pm all API
2020-04-06 10:44:33 -05:00
Thibault Duplessis
a02a52ec4b
Merge pull request #6317 from Relacibo/better-pm-all
...
Copy URL button for each tournament in pm all
2020-04-06 10:16:27 -05:00
Niklas Fiekas
8d2088a173
remove unused me from tournament form
2020-04-06 16:06:24 +02:00
Niklas Fiekas
8606103be1
scalafmt
2020-04-06 15:59:29 +02:00
Niklas Fiekas
8f85301236
tweak app version
2020-04-06 15:59:19 +02:00
Reinhard Bronner
d95bc57bed
remove unused brackets
2020-04-06 12:13:33 +02:00
Reinhard Bronner
53b1abfdde
format
2020-04-06 11:58:57 +02:00
Reinhard Bronner
c37845748d
remove useless string interpolation
2020-04-06 11:55:07 +02:00
Reinhard Bronner
97568bffea
Nicer links
2020-04-06 11:47:59 +02:00
Reinhard Bronner
f4bf0a92a6
space
2020-04-06 10:43:33 +02:00
Greg Finley
eb1f078c0f
Silently allow missing app.version
2020-04-05 21:11:41 -07:00
Reinhard Bronner
c8cefb8c62
copy link instead of show link text in pm All
2020-04-06 00:54:53 +02:00
Thibault Duplessis
21a6ef4834
expose lila version on lichess.org/source - closes #6305 , closes #6292
2020-04-05 15:54:56 -05:00
Thibault Duplessis
b5c93b1c4a
optimize filter config storage
2020-04-05 15:10:43 -05:00
Thibault Duplessis
a022b3b6d9
simplify a bit, removes dep to new scalachess
2020-04-05 14:45:37 -05:00
Thibault Duplessis
a1f38b78c4
Merge branch 'master' into increment
...
* master: (345 commits)
new max ratings - closes #6302
cache ip intel data for 7 days
configurable ipintel check url
fix team detection
stop monitoring custom tournament names
Allow ChatTimeout mods to moderate private tournament chat
show team link in tournament conditions - closes #6306
more tournament form fixes
link tournament creator
fix tournament edit - closes #6307
format
free commit
more email validation
simplify tournament start, no longer terminate empty tournaments
allow anyone to create 10 tournaments per day
code tweaks
New Crowdin translations (#6281 )
15+10 pool
remove unused parameter
CI: do test and dist in a single sbt session
...
2020-04-05 14:21:15 -05:00
Thibault Duplessis
5ab5155cb6
stop monitoring custom tournament names
2020-04-05 10:30:42 -05:00
michael1241
7f8f510d53
Allow ChatTimeout mods to moderate private tournament chat
2020-04-05 16:10:28 +01:00
Thibault Duplessis
6bd5451dc7
show team link in tournament conditions - closes #6306
2020-04-05 10:01:12 -05:00
Thibault Duplessis
670d77e65b
more tournament form fixes
2020-04-05 10:01:05 -05:00
Thibault Duplessis
b1e2c18dc9
link tournament creator
2020-04-05 08:59:34 -05:00
Thibault Duplessis
52cf79bb67
allow anyone to create 10 tournaments per day
2020-04-04 20:22:03 -06:00
Thibault Duplessis
35f1eb750c
new lobby time controls
2020-04-04 15:42:17 -06:00
Thibault Duplessis
ec85684dcc
scrollable contextual streamers - closes #6195 , closes #6194
2020-04-04 14:48:01 -06:00
Thibault Duplessis
3b1e270342
foolproof tournament description
2020-04-04 14:34:36 -06:00
Thibault Duplessis
8d0ed924f2
tournament description - closes #6273
2020-04-04 14:31:01 -06:00
Thibault Duplessis
31901b0d57
tweak tournament form
2020-04-04 13:58:06 -06:00
Thibault Duplessis
5b36441311
suggest tournaments to link in team mass PM
2020-04-04 13:58:02 -06:00
Thibault Duplessis
6ecb106b95
fix image exports
2020-04-04 13:46:59 -06:00
Thibault Duplessis
5aa26394db
allow exporting more images
2020-04-04 13:46:59 -06:00
Thibault Duplessis
e8103b95ee
team owners can mass PM all team members
2020-04-04 12:42:53 -06:00
Thibault Duplessis
57fa6d32f5
better team tournament buttons
2020-04-04 11:34:06 -06:00
Thibault Duplessis
8d0b466418
API to immediately accept a challenge
2020-04-04 10:37:28 -06:00
Niklas Fiekas
bedd557afa
tweak robots.txt to satisfy twitterbot
2020-04-04 10:37:40 +02:00
Thibault Duplessis
85b09d16ec
simul from custom standard position
2020-04-03 16:51:26 -06:00
Thibault Duplessis
d0697a416d
restore API user status playing flag - closes #6286
2020-04-03 13:37:43 -06:00
Niklas Fiekas
911ac9fa57
trace ipintel usage
2020-04-03 19:13:47 +02:00
Thibault Duplessis
acedcef58a
fix note filtering - for lichess-org/talk#42
2020-04-03 09:30:20 -06:00
Thibault Duplessis
710dff0ba9
only show clearPMs button to SB mods - closes lichess-org/talk#42
2020-04-03 09:21:34 -06:00
Thibault Duplessis
0b28c69ea1
remove class teacher class and collection
2020-04-03 08:46:45 -06:00
Thibault Duplessis
1db1b7bd39
filter activity view for kids - for #6256
2020-04-03 08:10:26 -06:00
Thibault Duplessis
24f55301e3
hide class from archived student - closes #6263
2020-04-03 08:00:56 -06:00
Thibault Duplessis
135ce7aaa9
remove play time initial computation
2020-04-03 07:07:25 -06:00
Thibault Duplessis
d0e0730056
remove crosstable initial computation
2020-04-03 07:03:57 -06:00
Thibault Duplessis
5ae7035dc9
remove FAQ from tournament edit page
2020-04-02 16:03:49 -06:00
Thibault Duplessis
e064ce31c7
fix manual tournament termination
2020-04-02 15:45:18 -06:00
Thibault Duplessis
ea533c7c3c
let owners terminate their tournaments
2020-04-02 15:45:18 -06:00
Thibault Duplessis
41be2594e9
tournament owers and mods can edit tournaments
2020-04-02 15:45:18 -06:00
Thibault Duplessis
6926165052
edit tournament WIP
2020-04-02 15:45:18 -06:00
Thibault Duplessis
71d1f44eb1
edit tournament WIP
2020-04-02 15:45:18 -06:00
Niklas Fiekas
0ff691f3a1
update large_tile.png and add square for twitter
...
thanks @michael1241
2020-04-02 23:36:28 +02:00
Thibault Duplessis
e3de0fcdc5
rewrite handling of online bots/boards
...
now goes entirely through lila-ws
2020-04-02 12:18:53 -06:00
Thibault Duplessis
a5a9d812d7
Merge branch 'master' into fl2
...
* master: (25 commits)
tweak tournament selectors
tweak clas student show
update chessops to 0.3.6 (alt queenside castling)
script to randomize tournament start times (#6261 )
fixup puzzle xhr
Update sbt to 1.3.9
Adding account closure permission to Hunter
fixup type error
consolidate puzzle ana move
consolidate puzzle dests
capitalize lichess in some more places
fix two-step castling dests in puzzles
do not alias ctrl.data, which can be replaced (fixes #6127 , closes #6254 )
Fix typos
stricter puzzle types
Add asshole to LameName
more puzzle types
types for puzzle xhr
bring back woff for safari on osx el capitan (fixes #6252 )
add ocean as asset deploy target
...
2020-04-01 17:33:43 -06:00
Thibault Duplessis
513c829bdf
tweak clas student show
2020-04-01 17:02:59 -06:00
Niklas Fiekas
af6c5888cd
capitalize lichess in some more places
2020-03-30 19:12:23 +02:00
Thibault Duplessis
329bb7d9d2
allow some mobile endpoints to be cached
...
they're being hammered by 6.3.0/android,
says the nginx server
2020-03-29 08:32:48 -06:00
Thibault Duplessis
ef7ad443fb
Merge branch 'master' of github.com:ornicar/lila into fl2
...
* 'master' of github.com:ornicar/lila:
serve only woff2 fonts
retire i18n refs.json (fixes #6232 )
2020-03-28 23:48:52 -06:00
Thibault Duplessis
86a1115247
Merge pull request #6233 from niklasf/retire-i18n-refs
...
retire i18n refs.json (fixes #6232 )
2020-03-28 18:27:43 -06:00
Thibault Duplessis
9807e5d202
Merge branch 'master' into fl2
...
* master: (29 commits)
ci deploy is not feasible currently
Revert "include security.txt in assets"
include security.txt in assets
cors support for Team.users user list (closes #6235 )
compute node.check in puzzle socket
disable old deploy scripts
add maple-assets target for ci deploy
prepare to deploy to prod
more email validation
Add new FAQ question about getting back rating points for losing by disconnection
puzzle: allow alternative catsling moves
puzzle: handle socket on client side
add post deploy commands
fix hardcoded ssh
tweak ci deploy
list deploy profiles
add khiaw-server target
deploy profiles
deploy profile
use prints instead of logging
...
2020-03-28 16:09:41 -06:00
Niklas Fiekas
e94621708c
cors support for Team.users user list ( closes #6235 )
2020-03-28 12:27:36 +01:00
Niklas Fiekas
8537b6d8a5
retire i18n refs.json ( fixes #6232 )
2020-03-28 10:20:26 +01:00
Thibault Duplessis
2ac40c8c43
new friend list
2020-03-27 11:03:13 -06:00
Thomas Daniels
f02a441d76
Add new FAQ question about getting back rating points for losing by disconnection
...
since this is a pretty common support question
2020-03-26 22:55:34 +01:00
Thibault Duplessis
0f7b8e7553
new friendlist WIP
2020-03-25 13:39:23 -06:00
Thibault Duplessis
911ff5b750
remove friend list stuff
2020-03-25 12:36:14 -06:00
Thibault Duplessis
a291f1838a
remove study TV
2020-03-25 11:56:10 -06:00
Thibault Duplessis
c3edd95cc1
clear all sessions on password change
2020-03-25 09:11:12 -06:00
Niklas Fiekas
d66189f38f
fix some warnings
2020-03-25 13:09:13 +01:00
Thibault Duplessis
7e04a0bc79
live settings to toggle computation of crosstable/playtime
2020-03-24 13:39:07 -06:00
Thibault Duplessis
acf9bfe522
fix tournament berserk on mobile - fixes veloce/lichobile#1161
2020-03-24 08:57:50 -06:00
Thibault Duplessis
f96145fde1
fix #6196
2020-03-23 18:11:23 -06:00
Thibault Duplessis
7165b6e85b
ctx -> lang
2020-03-23 18:11:16 -06:00
Thibault Duplessis
84c0f7b32c
improve live settings UI
2020-03-23 17:42:56 -06:00
Thibault Duplessis
00f5daf38f
disable live friends list with a live setting
2020-03-23 17:21:34 -06:00
kraktus
7ac76c3970
Add RD required for variants in FAQ
2020-03-23 11:10:08 +00:00
Thibault Duplessis
e838b1d9ba
fix the coach onboarding link
2020-03-22 14:45:57 -06:00
Thomas Daniels
8b3ff669bf
Fix grammar in userTournament/created.scala
2020-03-22 16:01:10 +01:00
Thibault Duplessis
12c9ab80a7
fix user tournament list
2020-03-20 22:33:22 -06:00
Thibault Duplessis
c74be6f6d2
another link to user's tournaments
2020-03-20 16:11:51 -06:00
Thibault Duplessis
e1a6ae3cc4
list user-created tournaments
2020-03-20 15:43:58 -06:00
Thibault Duplessis
df3cfa8d08
user created tournaments list WIP
2020-03-20 15:43:58 -06:00
Thibault Duplessis
b7758d6bc1
created tournaments WIP
2020-03-20 15:43:58 -06:00
Thibault Duplessis
fe9f31bbbc
allow creating more team tournaments
2020-03-20 12:04:51 -06:00
Thibault Duplessis
2aabf351ef
allow creating up to 4 public tournaments per day
2020-03-20 11:56:32 -06:00
Hieu Do
d3acaae0a3
Add title for study view and overlay
2020-03-20 08:57:22 +07:00
Thibault Duplessis
c589540cc3
fix bot move validation
2020-03-18 11:10:01 -06:00
Thibault Duplessis
3a514417bd
verified players can make more tournaments
2020-03-18 09:46:09 -06:00
Thibault Duplessis
d4911f3ebb
study topics are no longer beta
2020-03-17 11:12:43 -06:00
Niklas Fiekas
2f177b62a0
fix syntax error
2020-03-16 16:47:20 +01:00
Thibault Duplessis
91b6d312ba
sort managed class students
2020-03-15 09:18:37 -06:00
Thibault Duplessis
b810d51391
don't require full lichess profile completion to apply for coach
2020-03-14 09:09:05 -06:00
Greg Finley
88fed84e2e
Add ability to filter seeks by increment, closes #6150
2020-03-13 13:25:34 -07:00
Thibault Duplessis
692592653d
code tweak + format
2020-03-12 10:05:02 -06:00
Prune2000
4bd8c14300
apply ornicar's comments
2020-03-12 09:00:05 -07:00
Prune2000
132502c4f9
improve the code for the changes to text in stat page
2020-03-12 02:17:06 -07:00
Prune2000
412acb36fc
change the text when looking stats of another player
2020-03-11 15:39:09 -07:00
Thibault Duplessis
7bc84d320c
board API: distinct endpoint to offer/accept/decline draw
2020-03-11 15:50:34 -06:00
Thibault Duplessis
a024ead25f
refactor bot/board controller
2020-03-11 15:27:56 -06:00
Thibault Duplessis
0a930f1da0
only expose client errors in the bot/board API
2020-03-11 15:18:23 -06:00
Thibault Duplessis
11b1dab2da
team battle round leaderboard
2020-03-11 14:49:52 -06:00
Niklas Fiekas
40ca25bd7a
bring back mousetrap.js for standalones/embed ( fixes #6146 )
2020-03-09 23:03:03 +01:00
Thibault Duplessis
907707f32c
show team leaders in team battle round side - WIP
2020-03-09 15:59:36 -06:00
Niklas Fiekas
b5ba28878c
link source also on /daily-puzzle-slack
2020-03-09 22:32:47 +01:00
Thibault Duplessis
4e4edc1ebc
pre-select oauth tokens from URL
2020-03-09 11:06:03 -06:00
Thibault Duplessis
c2f8969cd7
no longer notify friends of user notes
2020-03-09 10:09:18 -06:00
Niklas Fiekas
c21158b380
scalafmt
2020-03-09 13:40:49 +01:00
Niklas Fiekas
8bbc435673
more rel noopener ( lichess-org/talk#38 )
2020-03-09 13:10:08 +01:00
Niklas Fiekas
5e8ecefb4b
allow robot access to gif thumbnails
2020-03-09 11:38:43 +01:00
Thibault Duplessis
80f2ca4535
tweak markup
2020-03-08 21:08:32 -06:00
Thibault Duplessis
d0cd2a1cd7
remove bad mousetrap.js imports
2020-03-08 13:04:33 -06:00
Thibault Duplessis
506ab83dff
better hide exception messages
2020-03-08 11:13:55 -06:00
Thibault Duplessis
a986c1c63b
don't show exception message
2020-03-08 08:38:18 -06:00
Thibault Duplessis
fef7c3d986
throttle and monitor youtube stream api calls
2020-03-08 08:37:24 -06:00
Thibault Duplessis
dc1eeadebc
don't show exception message
2020-03-08 08:19:21 -06:00
Niklas Fiekas
758bae9fb2
remove old /{puzzle,tv}/embed (replaced with /{puzzle,tv}/frame)
2020-03-08 12:29:43 +01:00
Thibault Duplessis
967271f458
add API headers to /game/export/
2020-03-07 22:56:27 -06:00
Thomas Daniels
6ae5053da3
Run scalafmt on all files
2020-03-07 18:17:38 +00:00
Thibault Duplessis
58f739e8e3
fix prev commit
2020-03-07 10:24:43 -06:00
Thibault Duplessis
d67461472e
Merge pull request #6132 from ornicar/ban-single-ip
...
Allow mods to IP-ban a single IP
2020-03-07 08:50:03 -06:00
Thibault Duplessis
bd8e4bd9c9
Merge pull request #6129 from niklasf/slack-app
...
daily puzzle slack app landing page
2020-03-07 08:42:46 -06:00