Commit Graph

58 Commits (deepcrayonfish)

Author SHA1 Message Date
Thibault Duplessis 42084de5fa fix routing and form binding for play 2.8.7 2021-02-08 15:25:21 +01:00
Thibault Duplessis ef322d6d27 only logged in users can hit elasticearch 2020-12-27 14:25:17 +01:00
Thibault Duplessis 7a2918edcc cats compile 2020-08-12 08:53:51 +02:00
Thibault Duplessis 5488a09548 scalafmt 2.5 2020-05-05 22:11:15 -06:00
Thibault Duplessis 519608d819 upgrade proxied game when analysis completes 2020-01-02 19:14:16 -05:00
Thibault Duplessis 4a9dd71c65 fetch user ongoing games from the proxy 2019-12-15 17:50:24 -06:00
Thibault Duplessis c0aa9734f3 done propagating the execution context everywhere 2019-12-13 21:08:21 -06:00
Thibault Duplessis ff1cc70bef reformat with scalafmt 2019-12-13 08:37:32 -06:00
Thibault Duplessis 2b82c5f5b4 more app/ migration 2019-12-05 00:52:53 -06:00
Thibault Duplessis e2c18cb6fd migrate app WIP 2019-12-04 17:39:16 -06:00
Thibault Duplessis 74183a3e40 rename fixes 2019-07-13 20:12:42 +02:00
Thibault Duplessis 12e6292a7e consistent naming for sri 2019-07-13 20:02:50 +02:00
Thibault Duplessis 58b07b17c2 optimize user profile requests 2017-07-23 12:15:00 +02:00
Thibault Duplessis 4359672a39 refactor User controller 2017-07-22 20:59:24 +02:00
Thibault Duplessis 3fac0fd1fe fix NonEmptyList conversion to List 2017-06-06 09:28:45 +02:00
Thibault Duplessis b9065bbeae upgrade scalalib & scalaz 2017-06-05 17:58:08 +02:00
Thibault Duplessis 54cdf0ca65 reformat ALL the code, using sbt-scalariform 2017-02-14 16:34:07 +01:00
Thibault Duplessis 1d442a9746 delete more dead code 2017-01-15 13:56:49 +01:00
Thibault Duplessis 9220f3e8a6 use crosstable to cache number of games 2016-06-22 11:25:23 +02:00
Thibault Duplessis 0aa524a4b9 now compiling without json<->bson 2016-04-02 15:19:34 +07:00
Thibault Duplessis d11f0acaff more DB code rewrite WIP 2016-04-02 00:50:57 +07:00
Thibault Duplessis b2ff277896 clean up finished games 2015-11-17 10:11:23 +07:00
Thibault Duplessis dca7772882 restore user game search 2015-09-07 00:11:10 +02:00
Thibault Duplessis 90980d8ff0 Merge branch 'master' into resign-confirm
* master: (49 commits)
  send game source to search index
  fix tournament win rate
  try harder to bring tournament players to their page
  fix first move messages
  more time to make the first move in tournaments
  fix buttons disappearing after follow
  encode video tags URLs
  url encode fen strings
  space extra pieces from board editor - closes #887
  mark mobile users as active
  remove unused lang property of User.Active
  force default joda.time locale to english - #536
  improve monitoring API and add /monitor/status/locale
  show alt accounts on mod communications view - closes #886
  new users won't have to confirmed untimed games moves - closes #885
  ja "日本語" translation #15219. Author: hnishy. 公共 is not usually used in this context
  la "lingua Latina" translation #15218. Author: Orsi. Beginning to translate the more technical and modern terms.
  rewrite background bulk indexing of games
  always allow takebacks when playing A.I.
  less logging
  ...
2015-09-05 00:38:33 +02:00
Thibault Duplessis 85f7ca2d00 restore user game search 2015-09-03 12:18:19 +02:00
Thibault Duplessis 66f801ba52 Revert "Revert "disable profile search""
This reverts commit 0355722caf.
2015-09-03 11:41:21 +02:00
Thibault Duplessis 693e21d1d4 Revert "Revert "advanced search on user profile""
This reverts commit c39a8a9798.
2015-09-03 11:37:25 +02:00
Thibault Duplessis d5a21fa8ff Merge branch 'master' into user-game-search
* master: (80 commits)
  read-only search configuration
  this file was not supposed to get in the git index
  fix translations
  uk "українська" translation #15217. Author: IvTK.
  fr "français" translation #15214. Author: begmans.
  ml "മലയാ" translation #15212. Author: svarma.
  uk "українська" translation #15210. Author: maximuss.
  nn "Norsk nynorsk" translation #15209. Author: FireWorks.
  nb "Norsk bokmål" translation #15208. Author: FireWorks.
  fr "français" translation #15204. Author: FishAndChess.
  hr "hrvatski" translation #15202. Author: kraljpredvida.
  remove relay translations
  delete all code related to FICS relay
  dirty hack - closes #868
  only enable top menu hover intent when playing - closes #874
  don't forget to release resources when analysis completes
  limit concurrent analysis per user and IP - closes #563
  async search bulk insert is too dangerous
  just a file rename
  fix duplicate implementation
  ...
2015-09-03 11:31:25 +02:00
Thibault Duplessis 9a176e8350 Merge branch 'master' into resign-confirm
* master: (66 commits)
  only enable top menu hover intent when playing - closes #874
  don't forget to release resources when analysis completes
  limit concurrent analysis per user and IP - closes #563
  async search bulk insert is too dangerous
  just a file rename
  fix duplicate implementation
  option to index a given number of games
  compress bulk payloads and increase batch sizes
  https://github.com/ornicar/lila/issues/875
  asynchrous indexation
  more work on indexing games
  complete migration of team search & forum search
  restore forum search & team search
  remove unused code
  fix touchscreen support for topmenu
  just compile for now
  extract search WIP
  stop measuring prismic times
  more prod logger tweaks
  tweak timer logging
  ...
2015-09-03 01:38:15 +02:00
Thibault Duplessis c39a8a9798 Revert "advanced search on user profile"
This reverts commit e04d9bcf1e.
2015-08-31 22:08:46 +02:00
Thibault Duplessis 0355722caf Revert "disable profile search"
This reverts commit 56622ded45.
2015-08-31 22:07:26 +02:00
Thibault Duplessis c65b64d055 Revert "Revert "disable profile search""
This reverts commit 7ef8c6106d.
2015-08-31 22:06:54 +02:00
Thibault Duplessis 763077e948 Revert "restore profile imported games tab"
This reverts commit 1dd886ec0e.
2015-08-31 22:06:40 +02:00
Thibault Duplessis 0610c5e87d restore profile search tab 2015-08-30 14:43:00 +02:00
Thibault Duplessis 1dd886ec0e restore profile imported games tab 2015-08-28 04:22:34 +02:00
Thibault Duplessis 7ef8c6106d Revert "disable profile search"
This reverts commit 56622ded45.
2015-08-27 16:44:39 +02:00
Thibault Duplessis 56622ded45 disable profile search 2015-08-27 14:11:04 +02:00
Thibault Duplessis e04d9bcf1e advanced search on user profile 2015-08-26 22:13:12 +02:00
Thibault Duplessis a8150eef9b Revert "Revert "Update to 0.11.4: aggregate using the new command API""
This reverts commit 114663b927.
2015-08-05 11:32:20 +02:00
Thibault Duplessis 114663b927 Revert "Update to 0.11.4: aggregate using the new command API"
This reverts commit 35e0637487.

Notes: Investigating a high GC on production
2015-07-31 03:50:05 +02:00
cchantep 35e0637487 Update to 0.11.4: aggregate using the new command API 2015-07-26 00:51:18 +02:00
Thibault Duplessis 21d8835c44 handle users who only import games 2015-04-13 22:05:46 +02:00
Thibault Duplessis bc955ad168 display user simul automatically - resolves #154 2014-12-26 17:59:14 +01:00
Thibault Duplessis 31c99baf1e can't sort playing games in DB (scarce index) 2014-12-03 01:01:16 +01:00
Thibault Duplessis f5954f0966 replace reminder API with Game.playingUids index 2014-12-02 18:42:33 +01:00
Thibault Duplessis 00074f0268 expose player imported games 2014-11-18 02:54:16 +01:00
Thibault Duplessis 525ce12ab5 dramatically improve server-side performance on user page scroll 2014-06-28 11:58:38 +02:00
Thibault Duplessis d750d238ad s/⇒/=> 2014-02-17 10:12:19 +01:00
Thibault Duplessis b1ad392e9f chat wip 2013-12-27 23:12:20 +01:00
Thibault Duplessis e68a5ab0f7 show only started games on user profile 2013-10-07 23:11:18 +02:00