Commit graph

168 commits

Author SHA1 Message Date
Thibault Duplessis 97a40c7f37 marathon creation mongo script 2017-10-15 12:11:50 -05:00
Thibault Duplessis 6474f66901 fix migration script 2017-05-11 02:48:52 +02:00
Thibault Duplessis 1b9f2fca11 tweak report migration script 2017-05-11 02:29:33 +02:00
Thibault Duplessis 9a74d44422 complete report rooms 2017-05-10 13:42:10 +02:00
Thibault Duplessis 13975a9272 Report.room with data migration 2017-05-10 13:21:57 +02:00
Thibault Duplessis d38ef2b229 refactor profile trophy board - closes #2755 2017-03-16 14:59:29 +01:00
Thibault Duplessis ff63bab6b3 fix practice initial ply when black starts 2017-01-29 19:08:54 +01:00
Thibault Duplessis 061e459954 fix practice chapter initial ply - closes #2593 2017-01-29 19:04:53 +01:00
Thibault Duplessis 7ff13701f5 sweep old reports under the rug 2017-01-29 10:08:38 +01:00
Thibault Duplessis f5c5ecd50d practice FEN fixer script 2017-01-27 17:09:46 +01:00
Thibault Duplessis 3dbf2e201e fix recycling script 2017-01-19 08:37:18 +01:00
Thibault Duplessis 7e7944e50b repo script 2017-01-19 00:51:39 +01:00
Thibault Duplessis 0726aa7bc5 done denormalizing study chapter PGN tags 2016-12-21 14:44:18 +01:00
Thibault Duplessis fc39b8569f fix endgame puzzle disabler 2016-12-14 12:18:35 +01:00
Thibault Duplessis bebe108b46 unset puzzle vote.sum 2016-12-11 22:22:57 +01:00
Thibault Duplessis 0c0d06e627 make it easier to re-run puzzle migration 2016-12-11 22:20:28 +01:00
James Clarke 9051d52d72 NumberInt all the things 2016-12-12 06:32:32 +11:00
James Clarke fa58b9db8e change Vote to ratio not enabled 2016-12-12 05:48:43 +11:00
James Clarke a83cba0691 change vote count min to 30 2016-12-10 23:20:44 +11:00
James Clarke 5bf93d2a08 finish fixing puzzle migration 2016-12-10 23:12:54 +11:00
James Clarke 085f1f7051 more fixing of puzzle vote migration 2016-12-10 23:00:37 +11:00
James Clarke 8bf63b9fb8 fix broken puzzle vote percent code 2016-12-10 22:26:06 +11:00
James Clarke 2894061373 more migration of puzzle disabling 2016-12-10 08:02:18 +11:00
Thibault Duplessis f942359b34 idempotent migration script 2016-12-08 00:21:32 +01:00
Thibault Duplessis 40066caf79 more work on puzzle UI 2016-12-08 00:17:45 +01:00
Thibault Duplessis c0bad625a6 mongo script to fix puzzle FEN full move number 2016-12-06 17:09:09 +01:00
Thibault Duplessis 968efd9f1f remove puzzle difficulty preference 2016-11-07 16:22:27 +01:00
Thibault Duplessis 9112def714 script to fix forum categ DB types 2016-11-03 12:19:25 +01:00
Thibault Duplessis ebb83e99d9 tweak puzzle script 2016-10-02 18:13:55 +02:00
clarkerubber a6ed504a07 Script to disable bad mate puzzles 2016-10-02 17:54:01 +02:00
Thibault Duplessis ef2d5d39f3 tweak puzzle disabler script 2016-09-30 14:24:01 +02:00
Thibault Duplessis 3a1c126410 mongo script to copy old good puzzles to new IDs 2016-09-29 18:53:13 +02:00
Thibault Duplessis ae4b6a80fe update patron migration script 2016-07-18 21:03:39 +02:00
Thibault Duplessis ed0dbee8f8 convert donation to DB charges 2016-07-14 21:31:41 +02:00
Thibault Duplessis 2bfaaa226c donor to patron DB script 2016-07-14 19:24:53 +02:00
Thibault Duplessis f053d6c3b1 improve user autocomplete: return shorter usernames first 2016-05-14 21:32:54 +02:00
Thibault Duplessis 6c85f7de0b mongodb script to terminate simuls 2016-03-04 00:05:11 +07:00
Thibault Duplessis 6acff16db3 script to remove cheaters from leaderboards 2016-02-29 06:58:52 +07:00
Thibault Duplessis 08e0b84504 unified openings working 2016-02-25 17:03:09 +07:00
Thibault Duplessis cbfe717e61 mongodb puzzle fix script 2016-01-29 21:23:00 +07:00
Thibault Duplessis 318a980502 bench when document doesn't exist, it's the same story 2016-01-24 15:55:07 +07:00
Thibault Duplessis 2c6ca28fac benchmark mongodb exist check. count is faster 2016-01-24 15:52:34 +07:00
Thibault Duplessis 500e6d0738 script to update players filters 2016-01-19 15:39:58 +07:00
Thibault Duplessis 2ee1ebc183 remove mongodb script 2016-01-14 14:04:34 +07:00
Thibault Duplessis aa68f0c560 add racing kings to variant players lobby filters 2016-01-14 10:16:47 +07:00
Thibault Duplessis 2591e46d2c remove unneeded mongodb scripts 2016-01-14 10:16:09 +07:00
Thibault Duplessis af36d77e49 relay removal script 2015-08-04 02:03:46 +02:00
Thibault Duplessis febfe61f5b rating reset mongodb script 2015-07-31 02:56:38 +02:00
Thibault Duplessis 2bf4384832 mongodb script to fix user.createdAt 2015-07-07 22:17:52 +02:00
Thibault Duplessis 65d2c97132 trophy awarding mongodb script 2015-06-21 06:18:47 +02:00
Thibault Duplessis 023ca01352 moderator and developer icons 2015-06-14 17:07:57 +02:00
Thibault Duplessis a03e3c2540 make sure tournament data migration doesn't put the server on knees 2015-06-13 20:08:23 +02:00
Thibault Duplessis 2d6b32ac06 tournament data migration 2015-06-13 18:55:54 +02:00
Thibault Duplessis f58c7fb0ae distribute survivor trophies 2015-06-07 20:04:01 +02:00
Thibault Duplessis 73728424c3 marathon chess UI 2015-06-05 01:16:32 +02:00
Thibault Duplessis 4bec2e0777 generalize trophies in DB 2015-06-04 21:46:12 +02:00
Thibault Duplessis ad1b596e11 update users filters for horde 2015-03-09 18:28:19 +01:00
Thibault Duplessis 5d8607a3eb Disallow login from TOR exit nodes 2015-02-28 15:16:39 +01:00
Thibault Duplessis 6b33a117a3 remove IP bans of TOR nodes 2015-02-28 14:51:48 +01:00
Thibault Duplessis a8b76b83a3 take TOR exit nodes into account 2015-02-28 14:47:04 +01:00
Thibault Duplessis 265d9c92eb enable atomic chess in everyone filters 2015-01-12 01:40:14 +01:00
Thibault Duplessis d34ef73439 antichess mongodb migration script 2014-12-25 14:19:00 +01:00
Thibault Duplessis f689d4f79b Revert "filter correspondence games, more config DB migration"
This reverts commit 6a3d46e0f2.

Conflicts:
	public/javascripts/big.js
2014-12-18 11:59:53 +01:00
Thibault Duplessis 6a3d46e0f2 filter correspondence games, more config DB migration 2014-12-07 18:26:28 +01:00
Thibault Duplessis b4a7fc22aa migrate mongodb config numbers to ints 2014-12-07 17:32:31 +01:00
Thibault Duplessis ed7b30f512 also update anon configs 2014-11-30 14:29:50 +01:00
Thibault Duplessis 1c4a8333ec client-side setup 2014-11-29 18:49:55 +01:00
Thibault Duplessis ea5bc83c63 more work on correspondance chess 2014-11-29 17:25:22 +01:00
Thibault Duplessis 1f78ff35e6 select mate or material puzzles randomly - includes DB migration 2014-11-26 16:54:22 +01:00
Thibault Duplessis 00074f0268 expose player imported games 2014-11-18 02:54:16 +01:00
Thibault Duplessis d4410d44a0 hotfixes 2014-11-16 02:44:07 +01:00
Thibault Duplessis 84c6041913 rewrite tournaments backend for performance 2014-11-15 14:34:40 +01:00
Thibault Duplessis 9887ffbf4d preferences migration script 2014-10-08 23:17:52 +02:00
Thibault Duplessis f4702dbad4 improve puzzle selector 2014-09-20 18:25:40 +02:00
Thibault Duplessis e2eb21a7fd puzzle2 mongodb migration script 2014-09-17 22:12:00 +02:00
Thibault Duplessis 58fc315c1c denormalize presence of game analysis, expose filter in API 2014-06-06 11:43:00 +02:00
Thibault Duplessis 461589fc46 moar puzzle stuff 2014-02-06 21:36:41 +01:00
Thibault Duplessis b3e2c7ff0b more on puzzles 2014-02-06 19:22:28 +01:00
Thibault Duplessis 54e724d81a update user count denormalizer 2014-02-03 01:14:10 +01:00
Thibault Duplessis 87846bac10 many post-deploy fixes 2013-12-22 14:15:02 +01:00
Thibault Duplessis f196227409 fix userstats script 2013-12-21 21:02:40 +01:00
Thibault Duplessis e2e8a81942 progress, leaderboard and activity trends 2013-12-21 20:17:52 +01:00
Thibault Duplessis 87fed5ec8c update user stats denormalization mongodb script 2013-12-21 13:11:32 +01:00
Thibault Duplessis 713f5bff08 upgrade reactivemongo and fix games winner ID 2013-12-16 16:27:41 +01:00
Thibault Duplessis d9fc5c5437 fix user collection 2013-12-16 00:48:51 +01:00
Thibault Duplessis 34732e6fc1 unset empty players after migration 2013-12-15 23:00:30 +01:00
Thibault Duplessis 0cc4361446 write winner color in game object + mongodb migration script 2013-12-15 22:52:01 +01:00
Thibault Duplessis 240cde6d22 Merge branch 'master' into pref
* master:
  complete user profile
  de "Deutsch" translation #4847. Author: Kurt Keller (Ulm, Germany). http://www.softdecc.com/pdb/search.jsp?expression=PROBID=%27P1276285%27
  fix clocks running after resignation
  fix user autocompletion
  user configurable profile wip
  list of all countries by ISO-3166-2 code
  fix user autocompletion
  increment assets version
  ok to leave the page if game is not started
  add flags sprite and CSS
  ja "日本語" translation #4844. Author: Golgo13.
  jv "basa Jaw" translation #4843. Author: Anonymous.
  mk "македонски јази" translation #4838. Author: Љупчо.
  hr "hrvatski" translation #4836. Author: Anonymous.
  vi "Tiếng Việt" translation #4835. Author: Anonymous.
  fi "suomi, suomen kieli" translation #4832. Author: Anonymous. Direct translation is "satunnaiset värit" but if this line is coming to wheter to play black/white or random color it is better to use just "satunnainen". If it comes to some other place you can and should propably use direct translation
  send 404 response code for closed accounts

Conflicts:
	modules/user/src/main/DataForm.scala
	todo
2013-10-20 19:33:27 +02:00
Thibault Duplessis a9129ef30d user configurable profile wip 2013-10-20 15:46:29 +02:00
Thibault Duplessis 32d59c7eb0 user preferences - wip 2013-10-20 09:59:47 +02:00
Thibault Duplessis 7feb0cb8e8 complete analysis DB migration script 2013-10-15 11:40:21 +02:00
Thibault Duplessis 82a5294c28 start analysis DB migration - wip 2013-10-15 01:58:16 +02:00
Thibault Duplessis b455b09614 mongodb script to remove unplayed games 2013-09-26 21:39:30 +02:00
Thibault Duplessis 3d4f024ebd store sound settings in js local storage 2013-06-11 12:41:21 +02:00
Thibault Duplessis f5930c3b70 denormalize user games counts 2013-06-02 17:39:15 +02:00
Thibault Duplessis 9fec5f1ea8 make sure users have game counts 2013-06-02 14:49:13 +02:00
Thibault Duplessis 5cfc554021 mongodb user count migration 2013-06-02 12:40:54 +02:00
Thibault Duplessis e6e6d73efd improve mongodb migration scripts 2013-05-29 09:06:57 +02:00
Thibault Duplessis f51ed0c0a4 create a single timeline entry per event 2013-05-24 19:19:08 +02:00
Thibault Duplessis b6a09ab149 notify following 2013-05-24 13:27:01 +02:00