Commit graph

136 commits

Author SHA1 Message Date
Thibault Duplessis ea91aa3a44 better cache homepage 2016-09-23 01:29:39 +02:00
Thibault Duplessis c9fa5cd5d8 display promotable events on homepage - WIP 2016-08-23 12:02:18 +02:00
Thibault Duplessis 0e40e7eac5 shorter monitoring calls 2016-03-11 10:08:34 +07:00
Thibault Duplessis 1486232eb8 rewrite kamon integration for type safety 2016-03-10 23:27:55 +07:00
Thibault Duplessis 04d7d56d98 monitor page response time 2016-03-09 19:59:54 +07:00
Thibault Duplessis b26e76750a even more monitoring! 2016-03-09 12:15:53 +07:00
Thibault Duplessis bddd3318eb relax lobby socket rate limitation a bit 2016-03-07 23:13:07 +07:00
Thibault Duplessis 85adc5c408 name socket rate limiters 2016-03-07 13:00:45 +07:00
Thibault Duplessis 0f275266a4 remove former lobby socket rate limiting 2016-03-07 12:07:43 +07:00
Thibault Duplessis e68db75cee rename token bucket 2016-03-07 12:05:51 +07:00
Thibault Duplessis dfe539efd4 actually apply rate limit to lobby socket 2016-03-07 11:54:00 +07:00
Thibault Duplessis 9d85b52950 rate limit lobby socket using a token bucket actor implementation 2016-03-07 11:48:59 +07:00
Thibault Duplessis 018e3e6e26 mobile BC: lobby round count - fixes #1686 - for veloce/lichobile#297 2016-03-06 09:42:22 +07:00
Thibault Duplessis 0129c0e7db rate limit lobby joins by IP, not socket UID 2016-03-03 06:29:22 +07:00
Thibault Duplessis 53278a4a27 timeline JSON API - closes #1654 2016-02-29 09:33:05 +07:00
Thibault Duplessis 1d7ac36b55 session IDs for all \o/ 2016-02-07 15:19:21 +07:00
Thibault Duplessis 6c1f73887c Merge branch 'master' into tourneyScheduleUI
* master:
  hy "Õ€Õ¡ÕµÕ¥Ö€Õ¥Õ¶" translation #14527. Author: Firebrass11. Added 'Three checks'
  ro "Română" translation #14526. Author: vladg. Filled missing translations
  disable move confirmation for anonymous players
  extra berserk rule in tournament FAQ - closes #595
  experimental marathon trophy
  try harder to capture rematches on TV
  open wikipedia in a new tab
  link thematic tournament position on wikipedia
  opening thematic tournaments every 6 hours
  only feature interesting openings in thematic tournaments
  some things are not meant to be cached
2015-06-20 11:14:41 +02:00
Thibault Duplessis 0aca924ab1 some things are not meant to be cached 2015-06-19 17:36:31 +02:00
Thibault Duplessis 4549ec92ca relocate tournament caches 2015-06-18 14:15:27 +02:00
Thibault Duplessis 906dc5419e Simplify board editor UI and add popular position select box 2015-06-08 17:01:00 +02:00
Thibault Duplessis bdf4b894e5 Merge branch 'boardPresets' of github.com:ornicar/lila
* 'boardPresets' of github.com:ornicar/lila:
  board editor position presets WIP
2015-06-08 15:11:31 +02:00
Thibault Duplessis 7096fbd6ca only feature simuls whose host rating is >= 1700 2015-04-23 00:22:54 +02:00
Thibault Duplessis b1466c2586 kick JSON out of timelime module, allow to unsubscribe from forum
threads
2015-04-06 22:40:45 +02:00
Thibault Duplessis 765ad1ee33 show open simuls on homepage 2015-04-06 14:00:54 +02:00
Thibault Duplessis a5bc6eaead board editor position presets WIP 2015-03-20 00:45:01 +01:00
Thibault Duplessis f3d35dbfb8 protect round xhr and websocket against theft 2015-01-22 14:39:17 +01:00
Thibault Duplessis ea3b7d1273 remove superfluous API endpoint 2015-01-15 11:43:47 +01:00
Thibault Duplessis 159fc9b4e7 implement mithril lobby playing games 2014-12-29 00:15:42 +01:00
Thibault Duplessis 85f87f19b6 more work on mithril lobby 2014-12-28 18:50:30 +01:00
Thibault Duplessis 66c46bd89a refactor preloader, introduce lobby api 2014-12-27 19:41:32 +01:00
Thibault Duplessis 35d0d7b4db start mithril lobby 2014-12-27 18:16:03 +01:00
Thibault Duplessis 103d77c677 expose lobby data version in mobile API 2014-12-26 11:09:52 +01:00
Thibault Duplessis 336ec972cd redirect xhr requests performed synchronously 2014-12-19 02:35:55 +01:00
Thibault Duplessis 7e618ff797 lobby seeks API 2014-12-19 00:25:37 +01:00
Thibault Duplessis 6105cbd3a1 keep frontend seeks up to date 2014-12-18 01:02:59 +01:00
Thibault Duplessis 46610661fc persistent correspondence seeks - WIP 2014-12-17 01:09:30 +01:00
Thibault Duplessis e2efb15a40 drop support for artificial users 2014-12-10 23:15:59 +01:00
Thibault Duplessis a70a88b722 complete homepage game list implementation 2014-12-03 00:41:39 +01:00
Thibault Duplessis 78e225cd25 display time left on homepage reminder 2014-11-30 22:31:07 +01:00
Thibault Duplessis 84c6041913 rewrite tournaments backend for performance 2014-11-15 14:34:40 +01:00
Thibault Duplessis f42795e76a remove pools from homepage 2014-10-12 17:56:02 +02:00
Thibault Duplessis f164b7f12a show number of games being played on homepage 2014-08-06 09:10:48 +02:00
Thibault Duplessis b7ddf7ab99 version lobby socket API 2014-07-29 22:40:07 +02:00
Thibault Duplessis b3bdacf9bc preload less data 2014-07-17 23:50:53 +02:00
Thibault Duplessis 6d5831cfa4 more work on pools 2014-06-07 10:42:58 +02:00
Thibault Duplessis cd77798d44 remove HEAD / 2014-06-03 22:09:08 +02:00
Thibault Duplessis cf7c561908 complete migration to scala 2.11 and play 2.3 2014-06-02 01:01:39 +02:00
Thibault Duplessis a4a39942cc show latest blog post on homepage 2014-06-01 10:27:19 +02:00
Thibault Duplessis 6969ee8c70 rename tournament winners 2014-05-24 12:13:14 +02:00
Thibault Duplessis 3b5011bf35 show tournament winners on homepage 2014-05-21 00:16:48 +02:00