Commit Graph

42691 Commits (scrub-username)

Author SHA1 Message Date
Thibault Duplessis 5fdd41efda delete all owned studies 2021-04-13 13:29:53 +02:00
Thibault Duplessis 1d515dedaf handle ghost users WIP 2021-04-13 12:19:45 +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 3372525067 remember who posted which image 2021-04-13 10:16:30 +02:00
Thibault Duplessis 4c042bbddd {master} rename FishnetPlayer 2021-04-13 10:12:51 +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 946c6d344b raise max analysis per day (35) and week (160) 2021-04-12 09:07:43 +02:00
Thibault Duplessis fb8c114a79 remove Analysis.uid & Analysis.by, add Analysis.fk
keep the fishnet key in case we need to invalidate analysis
after discovering a bad client
2021-04-12 09:05:18 +02:00
Thibault Duplessis 7e891a03ae Merge branch 'master' into scrub-username
* master:
  close #8415
2021-04-12 08:31:32 +02:00
Thibault Duplessis 4e8f30a2bc scrub usernames from analysis - WIP 2021-04-12 08:29:52 +02:00
Thibault Duplessis fcc546bc60 close #8415 2021-04-12 08:14:55 +02:00
Adam Morris 49b2cf6bd0
Redesign Learn->Coordinates (#8571)
* show only one advance coord in coordinates

* remove progress bar at start

* simple countdown for coordinates

* timer and score on right side

* put score and timer on left, add red for hurry

* run prettier on file

* remove next_coord2 styling

* red on next_coord

* don't show red for subsequent runs
2021-04-11 15:23:45 +02:00
Thibault Duplessis b9eca8c371
Merge pull request #8623 from aimorris/format-scala
run sbt scalafmtAll
2021-04-11 15:18:03 +02:00
Adam Morris 983a100091 run sbt scalafmtAll 2021-04-11 20:10:31 +10:00
Thibault Duplessis cc0b1eba4b
Merge pull request #8622 from michael1241/dictionarychanges
removing lookbehind regex
2021-04-11 12:04:37 +02:00
michael1241 39f197291e removing lookbehind regex 2021-04-11 10:40:54 +01:00
Thibault Duplessis 792dcfb35c
New Crowdin updates (#8605)
* New translations: puzzleTheme.xml (Czech)

* New translations: challenge.xml (Czech)

* New translations: faq.xml (Czech)

* New translations: puzzle.xml (Czech)

* New translations: puzzleTheme.xml (Czech)

* New translations: storm.xml (French)

* New translations: lag.xml (Czech)

* New translations: emails.xml (Czech)

* New translations: swiss.xml (Czech)

* New translations: emails.xml (Czech)

* New translations: site.xml (Korean)

* New translations: site.xml (Korean)

* New translations: challenge.xml (Korean)

* New translations: challenge.xml (Korean)

* New translations: activity.xml (Korean)

* New translations: puzzle.xml (Korean)

* New translations: patron.xml (Korean)

* New translations: broadcast.xml (Korean)

* New translations: patron.xml (Korean)

* New translations: patron.xml (Korean)

* New translations: patron.xml (Korean)

* New translations: patron.xml (Korean)

* New translations: faq.xml (Korean)

* New translations: storm.xml (Korean)

* New translations: puzzle.xml (Korean)

* New translations: challenge.xml (Korean)

* New translations: preferences.xml (Korean)

* New translations: patron.xml (Korean)

* New translations: search.xml (Korean)

* New translations: perfStat.xml (Tatar)

* New translations: perfStat.xml (Tatar)

* New translations: site.xml (Korean)

* New translations: patron.xml (Korean)

* New translations: perfStat.xml (Korean)

* New translations: broadcast.xml (Korean)

* New translations: tfa.xml (Korean)

* New translations: perfStat.xml (Korean)

* New translations: coach.xml (Korean)

* New translations: perfStat.xml (Korean)

* New translations: site.xml (Korean)

* New translations: study.xml (Korean)

* New translations: storm.xml (Korean)

* New translations: arena.xml (Korean)

* New translations: search.xml (Korean)

* New translations: team.xml (Korean)

* New translations: site.xml (Korean)

* New translations: puzzle.xml (Korean)

* New translations: puzzleTheme.xml (Korean)

* New translations: puzzleTheme.xml (Korean)

* New translations: swiss.xml (Albanian)

* New translations: perfStat.xml (Tatar)

* New translations: perfStat.xml (Tatar)

* New translations: perfStat.xml (Tatar)

* New translations: streamer.xml (Tatar)

* New translations: streamer.xml (Tatar)

* New translations: streamer.xml (Tatar)

* New translations: streamer.xml (Tatar)

* New translations: streamer.xml (Tatar)

* New translations: site.xml (Catalan)

* New translations: puzzle.xml (Tatar)

* New translations: streamer.xml (Tatar)

* New translations: puzzle.xml (Tatar)

* New translations: puzzle.xml (Tatar)

* New translations: puzzle.xml (Tatar)

* New translations: puzzle.xml (Tatar)

* New translations: challenge.xml (Tatar)

* New translations: challenge.xml (Tatar)

* New translations: challenge.xml (Tatar)

* New translations: site.xml (Toki Pona)

* New translations: tourname.xml (Tatar)

* New translations: site.xml (Toki Pona)

* New translations: tourname.xml (Tatar)

* New translations: site.xml (Toki Pona)

* New translations: arena.xml (Bashkir)

* New translations: site.xml (Toki Pona)

* New translations: tfa.xml (Tatar)

* New translations: site.xml (Toki Pona)

* New translations: tfa.xml (Tatar)

* New translations: site.xml (Toki Pona)

* New translations: tfa.xml (Tatar)

* New translations: faq.xml (Tatar)

* New translations: site.xml (Toki Pona)

* New translations: faq.xml (Tatar)

* New translations: site.xml (Toki Pona)

* New translations: faq.xml (Tatar)

* New translations: site.xml (Toki Pona)

* New translations: faq.xml (Tatar)

* New translations: site.xml (Toki Pona)

* New translations: faq.xml (Tatar)

* New translations: site.xml (Toki Pona)

* New translations: faq.xml (Tatar)

* New translations: site.xml (Toki Pona)

* New translations: emails.xml (Tatar)

* New translations: faq.xml (Tatar)

* New translations: site.xml (Toki Pona)

* New translations: site.xml (Tatar)

* New translations: site.xml (Toki Pona)

* New translations: arena.xml (Tatar)

* New translations: swiss.xml (Tatar)

* New translations: arena.xml (Tatar)

* New translations: faq.xml (Tatar)

* New translations: arena.xml (Tatar)

* New translations: learn.xml (Tatar)

* New translations: learn.xml (Tatar)

* New translations: learn.xml (Tatar)

* New translations: learn.xml (Tatar)

* New translations: contact.xml (Tatar)

* New translations: lag.xml (Tatar)

* New translations: lag.xml (Tatar)

* New translations: perfStat.xml (Bashkir)

* New translations: lag.xml (Tatar)

* New translations: perfStat.xml (Bashkir)

* New translations: site.xml (Tatar)

* New translations: tfa.xml (Uzbek)

* New translations: site.xml (Tatar)

* New translations: streamer.xml (Tatar)

* New translations: perfStat.xml (Korean)

* New translations: puzzle.xml (Korean)

* New translations: storm.xml (Korean)

* New translations: preferences.xml (Korean)

* New translations: site.xml (Tatar)

* New translations: site.xml (Czech)

* New translations: emails.xml (Czech)

* New translations: site.xml (Czech)

* New translations: puzzleTheme.xml (Czech)

* New translations: site.xml (Tatar)

* New translations: site.xml (Tatar)

* New translations: streamer.xml (Persian)

* New translations: streamer.xml (Persian)

* New translations: storm.xml (Persian)

* New translations: streamer.xml (Persian)
2021-04-11 11:17:14 +02:00
Thibault Duplessis 65b81da63d mod games view time control filter - looks in the last 10,000 games
closes lichess-org/tavern#75
2021-04-11 11:14:17 +02:00
Thibault Duplessis 72056ba997 add streak & racer highscore to the user API 2021-04-11 10:40:24 +02:00
Thibault Duplessis 7ec212f66c better control mod views
closes lichess-org/tavern#93
2021-04-11 10:36:52 +02:00
Thibault Duplessis 171c678618 save and show storm & streak high scores 2021-04-11 10:11:22 +02:00
Thibault Duplessis 1fe7b430f9 more mod view restrictions 2021-04-11 08:51:43 +02:00
Thibault Duplessis ad0d84af53 add missing translations to study view 2021-04-11 08:43:22 +02:00
DanWaLes f1d7fa5888
Dict (#8616)
* fixes for false posatives and missed match

* prevented 'i am' from matching

* noob sometimes spelt with many o

* fix for 'shit' + turkish/latin 'i'

* changed tests so that 'shit' not used as insult
2021-04-11 08:38:15 +02:00
Thibault Duplessis 60fcb4833e fix data export formatting 2021-04-10 12:43:43 +02:00
Thibault Duplessis 8f76924cd5 separate chat messages with newlines in data export 2021-04-10 12:40:35 +02:00
Thibault Duplessis 176660b816 only request on data export at a time 2021-04-10 12:25:38 +02:00
Thibault Duplessis 798a8ec1d4 optimize export of chat game with streamed lookup aggregation 2021-04-10 11:39:33 +02:00
Thibault Duplessis af52e43e6f simplify chat module 2021-04-10 11:39:33 +02:00
Thibault Duplessis a85d47bb5d fully streamed data export - closes #8602 2021-04-10 11:39:33 +02:00
Thibault Duplessis 10bb539717 remove unused imports with scalafix 2021-04-10 09:25:42 +02:00
Thibault Duplessis bfdc148196 fix build settings
that I had broken during an sbt upgrade

thanks to @bjaglin for pointing that out
2021-04-10 09:11:17 +02:00
Thibault Duplessis 9a6f379e4a remove title verification header - closes #8609 2021-04-10 08:45:08 +02:00
Thibault Duplessis 441c199b14 tweak racer score threshold 2021-04-10 08:37:39 +02:00
Thibault Duplessis 301f8e4d39 bind "change" not "keydown"
allows pasting text with the mouse
2021-04-09 16:52:47 +02:00
Thibault Duplessis 048a9eedba tweak inquiry note style 2021-04-09 16:52:47 +02:00
Thibault Duplessis 8faff24384 tweak dicts 2021-04-09 16:52:47 +02:00
Thibault Duplessis fa90387b51 fix notify css 2021-04-09 13:31:47 +02:00
Thibault Duplessis 8c87619777 fatal scala warnings 2021-04-09 11:03:24 +02:00
Thibault Duplessis 730cc11675 improve mod inquiry client-side links 2021-04-09 10:43:29 +02:00