Commit graph

37390 commits

Author SHA1 Message Date
Thibault Duplessis b2b8811951 fix re-inviting student 2020-05-11 09:56:38 -06:00
Thibault Duplessis 9a5e10f571 list and revoke class invitations 2020-05-11 09:53:18 -06:00
Thibault Duplessis 1cbf8b441a fix bot game from position - closes #6597 2020-05-11 08:54:00 -06:00
Thibault Duplessis f54226957a fix bot/board game aborted event - closes #6599 2020-05-11 08:37:27 -06:00
Thibault Duplessis fecd681f0c class student invitation system 2020-05-10 22:45:36 -06:00
Thibault Duplessis e41b0cf263 don't store pairing date 2020-05-10 20:58:28 -06:00
Thibault Duplessis 33e5e96649 no need to persist the pairing game id 2020-05-10 17:57:41 -06:00
Thibault Duplessis 6020167d96 swiss stats
computed with a mongodb aggregation containing a lookup,
and streamed/reduced with akka stream
2020-05-10 15:53:44 -06:00
Thibault Duplessis e79ccb3878 list and revoke oauth app accesses 2020-05-10 14:13:28 -06:00
Thibault Duplessis f32f41b7ac fix handbook URL 2020-05-10 13:30:15 -06:00
Thibault Duplessis 7287aa089c keep playing bot user online even if event stream is closed
closes #6591
2020-05-10 11:29:51 -06:00
Thibault Duplessis 323eb1231c use DuctSequencer instead of WorkQueue(parallelism = 1), everywhere 2020-05-10 11:03:20 -06:00
Thibault Duplessis f2d810243d swiss UI 2020-05-10 10:29:38 -06:00
Thibault Duplessis 1692728c7a
Merge pull request #6593 from scala-steward/update/scala-uri-2.2.2
Update scala-uri to 2.2.2
2020-05-10 09:17:03 -06:00
Thibault Duplessis f4593fc326
Merge pull request #6594 from scala-steward/update/scalafmt-core-2.5.2
Update scalafmt-core to 2.5.2
2020-05-10 09:16:34 -06:00
Thibault Duplessis fd7808c05a fix API routing 2020-05-10 09:02:52 -06:00
Thibault Duplessis 2e08650d1f swiss late outcome 2020-05-10 08:29:05 -06:00
Scala Steward 8f2cef3b92
Update scalafmt-core to 2.5.2 2020-05-10 16:08:02 +02:00
Scala Steward 9033fcfb8f
Update scala-uri to 2.2.2 2020-05-10 16:07:54 +02:00
Niklas Fiekas 32a9bd6c3b evalCache multiple paths can have same fen (fixes #6566, attempt 2) 2020-05-10 13:09:44 +02:00
Niklas Fiekas ec084b6957 trans lint: fix zh-CN short name 2020-05-10 12:33:05 +02:00
Thibault Duplessis 4dfa73795b
New Crowdin translations (#6578)
* New translations: emails.xml (Tamil)

* New translations: emails.xml (Tamil)

* New translations: site.xml (Russian)

* New translations: study.xml (Russian)

* New translations: faq.xml (Spanish)

* New translations: site.xml (Russian)

* New translations: faq.xml (Spanish)

* New translations: site.xml (Russian)

* New translations: study.xml (Russian)

* New translations: class.xml (Russian)

* New translations: site.xml (Turkish)

* New translations: faq.xml (Turkish)

* New translations: faq.xml (Turkish)

* New translations: faq.xml (Spanish)

* New translations: site.xml (Tagalog)
2020-05-09 20:11:04 -06:00
Niklas Fiekas 2b5c4a8031 Revert "fenFetched -> pathFetched (fixes #6566)"
This reverts commit 588430b3a1.
2020-05-10 00:27:30 +02:00
Thibault Duplessis 1c2bf839a6 use bounded duct sequencers for studies 2020-05-09 15:22:12 -06:00
Thibault Duplessis 1b9b71586e swiss bye gives a full point 2020-05-09 14:19:09 -06:00
Thibault Duplessis 8564cf5cf1 fix swiss UI 2020-05-09 13:58:23 -06:00
Thibault Duplessis 478b2959a0 use bounded duct in the sequencer 2020-05-09 13:31:35 -06:00
Thibault Duplessis 9f9355f8d2 add logging to bounded duct 2020-05-09 13:27:52 -06:00
Thibault Duplessis 1a6841e6d6 bounded duct implementation 2020-05-09 12:45:44 -06:00
Thibault Duplessis 504aa8656b Duct.SizedQueue 2020-05-09 12:28:21 -06:00
Thibault Duplessis 83ca54ba60 remove unused class 2020-05-09 12:28:02 -06:00
Thibault Duplessis 10a4f167a0 use a duct sequencer for SwissApi 2020-05-09 12:08:46 -06:00
Thibault Duplessis d422da5375 remove unused type 2020-05-09 12:08:46 -06:00
Thibault Duplessis 387795d5ab fix swiss bug when joining 2020-05-09 12:08:46 -06:00
Thibault Duplessis 6f1ba0f460 upgrade akka to 2.6.5 2020-05-09 12:08:46 -06:00
Niklas Fiekas a32fa24e96 let gif export better handle broken move times (blindly fixes #6580) 2020-05-09 15:14:45 +02:00
Niklas Fiekas 135b9966dc ci: rerun trans lint if workflow changed 2020-05-09 11:38:54 +02:00
Niklas Fiekas c4ccb821b5 ci: try apt get update before installing lixml2-utils 2020-05-09 11:36:31 +02:00
Thibault Duplessis 7046b4bbb9 swiss tweaks 2020-05-08 22:18:30 -06:00
Thibault Duplessis 4c304e2678 fix it again 2020-05-08 20:54:00 -06:00
Thibault Duplessis cfba83ca71 fix tournament UI 2020-05-08 20:51:13 -06:00
Thibault Duplessis 327c5f4abf fix wording 2020-05-08 20:51:09 -06:00
Thibault Duplessis 8e1fca189d Merge branch 'master' of github.com:ornicar/lila
* 'master' of github.com:ornicar/lila:
  New Crowdin translations (#6563)
2020-05-08 20:25:04 -06:00
Thibault Duplessis 6405711254
New Crowdin translations (#6563)
* New translations: faq.xml (Belarusian)

* New translations: site.xml (Latin)

* New translations: perfStat.xml (Croatian)

* New translations: faq.xml (Dutch)

* New translations: site.xml (Latin)

* New translations: faq.xml (Chinese Simplified)

* New translations: site.xml (Tamil)

* New translations: faq.xml (Azerbaijani)

* New translations: coach.xml (Tamil)

* New translations: team.xml (Chinese Simplified)

* New translations: perfStat.xml (Tamil)

* New translations: lag.xml (Azerbaijani)

* New translations: faq.xml (English, United States)

* New translations: class.xml (Esperanto)

* New translations: class.xml (Esperanto)

* New translations: class.xml (Esperanto)

* New translations: class.xml (Esperanto)

* New translations: class.xml (Esperanto)

* New translations: class.xml (Esperanto)

* New translations: faq.xml (Esperanto)

* New translations: faq.xml (Esperanto)

* New translations: faq.xml (Esperanto)

* New translations: faq.xml (Esperanto)

* New translations: faq.xml (Esperanto)

* New translations: faq.xml (Esperanto)

* New translations: faq.xml (Esperanto)

* New translations: faq.xml (Esperanto)

* New translations: faq.xml (Esperanto)

* New translations: faq.xml (Esperanto)

* New translations: faq.xml (Esperanto)

* New translations: faq.xml (Esperanto)

* New translations: faq.xml (Esperanto)

* New translations: faq.xml (Esperanto)

* New translations: faq.xml (Esperanto)

* New translations: faq.xml (Esperanto)

* New translations: lag.xml (Esperanto)

* New translations: lag.xml (Esperanto)

* New translations: faq.xml (Basque)

* New translations: lag.xml (Basque)

* New translations: lag.xml (Esperanto)

* New translations: tfa.xml (Esperanto)

* New translations: study.xml (Esperanto)

* New translations: lag.xml (Basque)

* New translations: site.xml (Vietnamese)

* New translations: study.xml (Esperanto)

* New translations: study.xml (Esperanto)

* New translations: study.xml (Esperanto)

* New translations: study.xml (Esperanto)

* New translations: study.xml (Esperanto)

* New translations: study.xml (Esperanto)

* New translations: study.xml (Esperanto)

* New translations: study.xml (Esperanto)

* New translations: study.xml (Esperanto)

* New translations: study.xml (Esperanto)

* New translations: study.xml (Esperanto)

* New translations: study.xml (Esperanto)

* New translations: study.xml (Esperanto)

* New translations: class.xml (Norwegian Nynorsk)

* New translations: study.xml (Esperanto)

* New translations: site.xml (Esperanto)

* New translations: study.xml (Esperanto)

* New translations: arena.xml (Esperanto)

* New translations: class.xml (Esperanto)

* New translations: class.xml (Esperanto)

* New translations: settings.xml (Portuguese)

* New translations: settings.xml (Portuguese)

* New translations: lag.xml (Croatian)

* New translations: site.xml (Croatian)

* New translations: lag.xml (Croatian)

* New translations: site.xml (Croatian)

* New translations: lag.xml (Croatian)

* New translations: team.xml (Dutch)
2020-05-08 20:24:41 -06:00
Thibault Duplessis 1fc972eb95 tweak swiss FAQ 2020-05-08 18:41:54 -06:00
Thibault Duplessis bd93557118 fix wording 2020-05-08 18:36:16 -06:00
Thibault Duplessis 08007719fd swiss tweaks 2020-05-08 18:24:53 -06:00
Thibault Duplessis b902ca85c0 swiss FAQ tweak 2020-05-08 18:06:45 -06:00
Thibault Duplessis 58aeb9fe71 swiss FAQ 2020-05-08 17:56:48 -06:00
Thibault Duplessis 7bf250c70f tweak wording 2020-05-08 17:54:33 -06:00