Commit Graph

1032 Commits (54e5146f9f7cc1cecdc0a254496dd96b754daae0)

Author SHA1 Message Date
Thibault Duplessis 4b35acccb7 update study migration 2021-02-04 00:14:48 +01:00
Thibault Duplessis 0f9b88f82d truncate chapters at depth 400 2021-02-02 21:43:29 +01:00
Thibault Duplessis 93165b1927 parallelize study chapter migration
mongo --eval 'parallelism=4;instance=1;' lichess migrate-chapters.js
mongo --eval 'parallelism=4;instance=2;' lichess migrate-chapters.js
mongo --eval 'parallelism=4;instance=3;' lichess migrate-chapters.js
mongo --eval 'parallelism=4;instance=4;' lichess migrate-chapters.js
2021-02-02 19:14:15 +01:00
Thibault Duplessis 7ac5793d0a flat study chapter storage WIP 2021-02-02 17:23:06 +01:00
Thibault Duplessis 570c6b4857 remove bongcloud trophy 2021-02-01 20:07:26 +01:00
Thibault Duplessis 9e39278344 puzzle storm WIP 2021-01-22 19:37:49 +01:00
Niklas Fiekas 55643c0849 stop supporting safari 10 2021-01-22 11:28:07 +01:00
Thibault Duplessis d2b38f04d9 challenge reasons WIP, move challenge i18n to new file - for #7487 #7658 2021-01-21 13:23:08 +01:00
Niklas Fiekas 30bf5c44a1 more fix-normalized-emails.js tweaks 2021-01-07 13:54:44 +01:00
Thibault Duplessis a7cf95f507 replace all dots in normalized email addresses 2021-01-07 12:04:53 +01:00
Thibault Duplessis e6330a1fb3 tweak email denormalization script 2021-01-07 12:01:16 +01:00
Niklas Fiekas 5f9558261a fix normalized emails in database (fixes #7848) 2021-01-04 23:39:20 +01:00
Thibault Duplessis 951e5af9b4 remove overloading theme 2020-12-27 16:38:18 +01:00
Thibault Duplessis 9c1f0cd669 remove unnecessary sort 2020-12-23 12:01:13 +01:00
Thibault Duplessis 7bbe20e78b ensure mongodb ints 2020-12-23 12:00:28 +01:00
Thibault Duplessis 4eb2c3c531 rewrite the puzzle voting system 2020-12-23 11:55:41 +01:00
Thibault Duplessis aa27d11787 db.puzzle2_round (user,date) index, and a theme field
the round.user can be dropped after a year to keep the index small
2020-12-19 16:25:31 +01:00
Thibault Duplessis 92e892d2bd fix/improve daily puzzle 2020-12-07 12:35:04 +01:00
Thibault Duplessis 2ce2034268 puzzle indexes 2020-12-06 20:16:15 +01:00
Thibault Duplessis bd4a36deaf move cron tasks to sysadmin repo 2020-12-06 18:22:15 +01:00
Thibault Duplessis 6d5a1498a5 puzzle difficulty selector 2020-12-06 11:45:55 +01:00
Thibault Duplessis 4ed315c75e add third puzzle tier and rethink path selection 2020-12-06 09:06:43 +01:00
Thibault Duplessis a4e9785e63 fix puzzle round theme db field name 2020-12-05 23:51:20 +01:00
Thibault Duplessis 664bc6beba try harder to select a puzzle in any situation 2020-12-05 19:09:27 +01:00
Thibault Duplessis 11c0bdfd51 more puzzle WIP 2020-12-05 10:37:13 +01:00
Thibault Duplessis 96d860efab puzzle themes WIP 2020-12-04 13:28:23 +01:00
Thibault Duplessis b1bd0a327b add cron jobs 2020-12-04 10:59:23 +01:00
Thibault Duplessis 982e35841d {master} start bin/cron DB maintenance jobs 2020-12-03 19:55:21 +01:00
Thibault Duplessis 1f30f69f1a Merge branch 'master' of github.com:ornicar/lila into puzzle
* 'master' of github.com:ornicar/lila:
  Update bin/diagnostic
2020-12-03 09:13:09 +01:00
Saskia Gennrich 792d8b4d44
Update bin/diagnostic
In `#!/bin/sh` the echo command does not accept any options. It will just print "-e" on the screen. [0]
With bash there would be no problem and is probably also installed by all contributors.

sbt is weird. sbt doesn't use the commonly used version option, but an sbt command. 
Maybe checking that sbt is installed with `which sbt` would even be sufficient, as sbt downloads the appropriate version for the project anyway.

[0] https://www.unix.com/man-page/posix/1posix/echo/
2020-12-02 20:36:16 +01:00
Thibault Duplessis 4866b78a7c puzzle themes WIP 2020-11-24 10:09:14 +01:00
Niklas Fiekas 8d51a661af trans lint: fix zh-TW crowdin urls 2020-11-15 15:58:18 +01:00
Thibault Duplessis 0870fbc425 add bin/diagnostic 2020-11-09 12:18:55 +01:00
Thibault Duplessis b08e8a39d2 fix dark board migration script 2020-10-14 08:03:38 +02:00
Thibault Duplessis 71e57c16eb dark board theme WIP 2020-10-13 18:15:38 +02:00
Niklas Fiekas c013fbf182 deploy: do not select pull request builds for prod 2020-10-07 14:15:49 +02:00
Thibault Duplessis a0835f70d6 remove mongo migration script 2020-10-06 09:36:43 +02:00
Thibault Duplessis a3e9964c79 improve appeal handling, remove closed state 2020-10-05 09:40:05 +02:00
Niklas Fiekas 14260fa158 trans lint: fix escape for crowdin link 2020-09-21 18:43:40 +02:00
Niklas Fiekas f78dab33dc trans lint: downgrade punctuation to notice 2020-09-21 18:38:45 +02:00
Niklas Fiekas 498a55e4b9 trans lint: fix more punctuation false positives 2020-09-21 18:29:42 +02:00
Niklas Fiekas 7ad41cfca5 trans lint: fix crowdin link for kab-dz (Taqbaylit) 2020-09-21 18:11:02 +02:00
Niklas Fiekas 45c67e46c2 trans lint: allow more flexible punctuation 2020-09-21 18:11:02 +02:00
Niklas Fiekas 07ad5ed1f0 trans lint: fix ur-PK crowdin links 2020-09-21 17:33:01 +02:00
Niklas Fiekas 70794c5df6 bin/trans-dump.js does not really need fs-extra 2020-09-21 17:02:07 +02:00
Niklas Fiekas 11b88230e5 update some old links 2020-09-15 12:54:42 +02:00
Niklas Fiekas f445797817 reduce noise while waiting for pending workflow 2020-09-08 14:10:17 +02:00
Niklas Fiekas 6a2216d614 change asset version as deploy command 2020-09-08 13:55:08 +02:00
Thibault Duplessis 14f698db60 Update governor pieces - for #7167 2020-08-25 20:13:43 +02:00
Thibault Duplessis 66ffa10eb8 Add governor pieces - for #7167 2020-08-25 12:00:59 +02:00