Thibault Duplessis
4bbd82bf01
prepare for scrubing as cron job
2021-04-14 14:40:40 +02:00
Thibault Duplessis
5b72f1db36
scrub imported games and their analysis
2021-04-14 12:56:29 +02:00
Thibault Duplessis
cfdb381360
scrub fix
2021-04-14 11:18:17 +02:00
Thibault Duplessis
ef1d527a38
configure all connections from outside the script
2021-04-14 10:49:56 +02:00
Thibault Duplessis
884a2b2bb0
tweak scrub script
2021-04-14 10:42:32 +02:00
Thibault Duplessis
2e80974a74
static ghost ids
2021-04-13 19:16:37 +02:00
Thibault Duplessis
5fdd41efda
delete all owned studies
2021-04-13 13:29:53 +02:00
Thibault Duplessis
d6b13e38a2
better scrub forum posts
2021-04-13 11:59:31 +02:00
Thibault Duplessis
50e0033d33
username scrubing WIP
2021-04-13 11:43:53 +02:00
Thibault Duplessis
e5bec963c7
scrub the user document
2021-04-13 11:09:11 +02:00
Thibault Duplessis
7b59172193
better delete user notes
2021-04-13 10:52:07 +02:00
Thibault Duplessis
7fec7ef86d
don't remove mod notes
2021-04-13 10:51:18 +02:00
Thibault Duplessis
84602904cc
delete from other databases
2021-04-13 10:50:27 +02:00
Thibault Duplessis
21bc8a3af9
scrub WIP
2021-04-13 10:41:15 +02:00
Thibault Duplessis
3a86fa0e2b
username scrub WIP
2021-04-13 10:12:38 +02:00
Thibault Duplessis
76e7322f8c
username scrub WIP
2021-04-13 08:31:22 +02:00
Thibault Duplessis
b68b90cab8
scrubbing WIP
2021-04-12 11:36:21 +02:00
Thibault Duplessis
9c1c32b14c
scrubbing WIP
2021-04-12 10:54:16 +02:00
Thibault Duplessis
448cb8177e
username scrubbing
2021-04-12 09:59:50 +02:00
Thibault Duplessis
4e8f30a2bc
scrub usernames from analysis - WIP
2021-04-12 08:29:52 +02:00
Niklas Fiekas
12aaa88c58
lint mixed placeholder styles
2021-04-07 17:42:24 +02:00
Thibault Duplessis
10d3a07eaa
detect %$ in translations
2021-03-29 08:30:20 +02:00
Thibault Duplessis
6b7e132394
Merge pull request #8487 from carlaraya/piece-update-patch
...
In /bin/gen/piece-update, replace with #!/bin/bash
2021-03-28 22:07:25 +02:00
Carl Angelo Araya
233b9ca7eb
Bring back -e
2021-03-27 23:57:36 +08:00
Carl Angelo Araya
3f9bc1381e
In /bin/gen/piece-update, replace with #!/bin/bash
2021-03-27 23:50:44 +08:00
Niklas Fiekas
28e18ee7bb
trans-lint: fix short lang for tlh-AA (Klingon)
2021-03-15 18:32:25 +01:00
Thibault Duplessis
ea63ff2921
index puzzle path regen script - closes #8199
2021-02-17 15:01:14 +01:00
Niklas Fiekas
6ff950ff75
add horsey piece set
2021-02-07 21:16:30 +01:00
Niklas Fiekas
1374ea5ee4
prettier: format all files
2021-02-06 14:52:33 +01:00
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
Thibault Duplessis
ba4cf0d4ae
update user deletion script
2020-08-24 12:12:22 +02:00
noname45688@gmail.com
67e68beeff
converting into Python 3
2020-06-25 03:20:38 -04:00
Niklas Fiekas
7c31b7e99b
rm some old scripts
2020-06-23 18:06:14 +02:00
noname45688@gmail.com
81f1eb2a7a
Updating to Python 3
2020-06-23 03:13:50 -04:00
Thibault Duplessis
06d5c44429
mongodb script to set ratings safely
2020-06-06 11:56:29 -06:00
Thibault Duplessis
1aec43b930
show team tournaments on /tournament
...
db.tournament2.dropIndex('startsAt_1')
db.tournament2.dropIndex('createdAt_1')
2020-06-01 11:45:41 -06:00
Niklas Fiekas
3a3e348901
remove maple-assets deploy target
2020-05-28 15:57:38 +02:00
Thibault Duplessis
1c0c2793e8
fix swiss cleanup script
2020-05-22 22:00:39 -06:00
Thibault Duplessis
ac78c66ba9
swiss cleanup scripts
2020-05-22 17:43:25 -06:00
Thibault Duplessis
e4debcb680
finish borked swisses
2020-05-22 11:21:32 -06:00
Thibault Duplessis
01e5268602
fix db team leaders
2020-05-22 11:21:24 -06:00
Thibault Duplessis
31722d69d4
reorganize tournaments and swisses by team
2020-05-20 12:17:57 -06:00
Thibault Duplessis
2f0d957e6f
ensure swiss index
2020-05-15 20:36:06 -06:00
Thibault Duplessis
0da909a246
fix swiss pairing result
2020-05-15 16:26:05 -06:00
Thibault Duplessis
095caad281
swiss: no longer store player pairing
...
this is all completely nonsensical. I hate swiss.
2020-05-15 15:49:44 -06:00
Thibault Duplessis
8c74ecec6c
bootstrap swiss translations
2020-05-11 14:38:00 -06:00
Niklas Fiekas
ec084b6957
trans lint: fix zh-CN short name
2020-05-10 12:33:05 +02:00
Thibault Duplessis
f4af970dbd
tweak mongo indexing
2020-05-07 12:06:56 -06:00
Thibault Duplessis
00c2018285
deploy asap to stage
2020-05-07 10:19:05 -06:00
Thibault Duplessis
97ed89dce3
swiss WIP
2020-05-06 20:41:28 -06:00
Thibault Duplessis
44b04c7e5a
swiss WIP
2020-05-06 14:56:17 -06:00