Commit Graph

6049 Commits (2d2529b5e569c41c74955218fc2f47b6b68c8e72)

Author SHA1 Message Date
Thibault Duplessis 606ae9b196 upgrade chessground to 7.4, gets rid of Trident support 2019-04-16 15:27:36 +07:00
Thibault Duplessis f7a3576408 fix mod message presets 2019-04-16 12:10:23 +07:00
Thibault Duplessis 80673448bf fix message selection 2019-04-16 12:01:10 +07:00
Thibault Duplessis dd25078cbd hack for Firefox user profile overflow 2019-04-16 07:13:34 +07:00
Thibault Duplessis 67cfee6175 fix analysis embed 2019-04-15 18:20:58 +07:00
Thibault Duplessis 791d140e4c refactor embeds, use no ctx, manual csp nonce 2019-04-15 17:07:12 +07:00
Thibault Duplessis c102071217 simplify piece sprites 2019-04-15 15:24:48 +07:00
Thibault Duplessis f1e5871d17 round analysis embed WIP 2019-04-15 15:21:13 +07:00
Thibault Duplessis 31ef1341b9 remove $.proxy from infinitescroll 2019-04-15 14:20:26 +07:00
Thibault Duplessis 1e76ab532f fix sparkline proxy 2019-04-15 13:51:46 +07:00
Thibault Duplessis 66bf448e26 Merge branch 'master' of github.com:ornicar/lila into v2
* 'master' of github.com:ornicar/lila:
  fix /@/<user>/search after #4973
  Make date picker label appear on same line as date picker
  Use flatpickr instead of native input field
  Add datepicker to search menu
2019-04-15 08:18:37 +07:00
Thibault Duplessis 707ad0a067
Merge pull request #4973 from ThomasKluiters/game-search-precise-date
Advanced search: precise date fields
2019-04-15 08:08:25 +07:00
Thibault Duplessis 17701a6982 upgrade jquery & powertip 2019-04-15 08:02:04 +07:00
Thibault Duplessis b394ebeac0 upgrade jquery 2019-04-15 07:19:18 +07:00
Thibault Duplessis ce764df9f2 jquery-lila always uses script tag transport 2019-04-15 06:44:48 +07:00
Thibault Duplessis 79520f62b4 hack typeahead 2019-04-14 22:05:31 +07:00
Thibault Duplessis d691209f4e upgrade and re-hack jQuery, removing more support 2019-04-14 21:31:03 +07:00
Thibault Duplessis 47581fa301 remove old CSS 2019-04-14 18:09:02 +07:00
Thibault Duplessis c077ae1925 analysis keyboard help UI 2019-04-14 16:30:24 +07:00
Thibault Duplessis f66cc6b531 Merge branch 'master' of github.com:ornicar/lila into v2
* 'master' of github.com:ornicar/lila:
  link browser warning to the blog post
  remove silly debug from grid detection
2019-04-14 10:28:26 +07:00
Thibault Duplessis 97be460253 user search UI 2019-04-14 09:10:18 +07:00
Thibault Duplessis 5efceed10f form searching 2019-04-14 08:14:43 +07:00
Thibault Duplessis 803574a799 /search UI done 2019-04-14 08:09:21 +07:00
Thibault Duplessis 2d3d566456 practice UI WIP 2019-04-13 11:40:59 +07:00
Thibault Duplessis 80d46d27c7 link browser warning to the blog post 2019-04-13 11:40:37 +07:00
Thibault Duplessis ba45cd9bdb practice index UI 2019-04-11 17:23:25 +07:00
Thibault Duplessis f2cc876f5a relay admin UI with async CSS 2019-04-11 17:23:25 +07:00
Thibault Duplessis f7e31ad625 broadcast index UI 2019-04-11 11:18:15 +07:00
Thibault Duplessis 8134955c03 responsive study WIP 2019-04-11 09:58:26 +07:00
Thibault Duplessis 79a3a314bc study buttons and panels WIP 2019-04-10 18:06:13 +07:00
Thibault Duplessis 165581d195 study board editor WIP 2019-04-10 16:35:48 +07:00
Thibault Duplessis 712e285101 remove shepherd loader from main JS 2019-04-10 07:18:32 +07:00
Thibault Duplessis 86de354f6f remove lobby pentatonic music 2019-04-10 07:15:04 +07:00
thomas 0b8dba4067 Make date picker label appear on same line as date picker 2019-04-09 20:59:55 +02:00
thomas 30f4d496cb Use flatpickr instead of native input field 2019-04-09 20:46:48 +02:00
Thibault Duplessis e336cf0d5e study index UI 2019-04-09 20:36:23 +07:00
Thibault Duplessis 965a84088a tournament calendar UI 2019-04-09 18:40:35 +07:00
Thibault Duplessis 3ebaa48056 analysis UI WIP 2019-04-09 10:28:42 +07:00
thomas c4680c038b Add datepicker to search menu 2019-04-08 19:44:20 +02:00
Thibault Duplessis 477a81b90b get twirl out of the base layout 2019-04-08 19:03:47 +07:00
Thibault Duplessis 483c86f3c4 Merge remote-tracking branch 'origin/master' into v2
* origin/master:
  backport: remove /qa
  improve faq
  Add global error if name already changed
  User funit insted of fsucccess
  Improve message when changing username
  Make error more informative
  Refactor Form mapping to single of String
  Remove unused function
  Implement username changes in back-end
  Implement username changes in front-end
2019-04-08 18:07:03 +07:00
Thibault Duplessis 30c73b3e93 backport: remove /qa 2019-04-08 12:56:35 +02:00
Niklas Fiekas 1bd8f6b893 improve faq 2019-04-08 12:56:35 +02:00
Thibault Duplessis b1315d97db user-link 2019-04-08 16:19:22 +07:00
Thibault Duplessis a7e466cd95 challenge/mine UI 2019-04-08 11:54:32 +07:00
Thibault Duplessis 658429d936 challenge UI WIP
also, stuff.
2019-04-08 10:33:56 +07:00
Thibault Duplessis f835092d58 remove hoverIntent 2019-04-08 09:30:26 +07:00
Thibault Duplessis 2e72e17db1 more template rewrite 2019-04-08 09:15:49 +07:00
Thibault Duplessis e24efdc687 event UI 2019-04-08 09:06:45 +07:00
Thibault Duplessis e05ff2a2f2 Merge remote-tracking branch 'origin/master' into v2
* origin/master:
  code golf
  remove trailing space
  fix browser background image
  Move width and height to css
  Simplify drawing mechanism by moving logic to moves
  Enable bots to draw games
  require grid support, preparing for v2
2019-04-08 08:06:02 +07:00
Thibault Duplessis 28ddf77e4f
Merge pull request #4969 from spk/validate-servererror
Move width and height to css
2019-04-08 07:53:31 +07:00
Thibault Duplessis 53e3e6e4b8 fix browser background image 2019-04-08 07:52:47 +07:00
Thibault Duplessis 7a99b00848 fix round tab reload on pref change - closes #4952 2019-04-08 07:33:59 +07:00
Laurent Arnoud 137e1eb0dc
Move width and height to css
Fix markup error:

```
Bad value 1000px for attribute width on element img: Expected a digit but saw p instead.
```
2019-04-07 23:21:08 +02:00
Thibault Duplessis ea14b5b2d3 require grid support, preparing for v2 2019-04-07 19:23:12 +07:00
Thibault Duplessis fcba8a8f96 /games UI 2019-04-06 09:20:44 +07:00
Thibault Duplessis 528e077d5a simul UI WIP 2019-04-05 17:38:15 +07:00
Thibault Duplessis 2f0a417ab3 simul UI WIP 2019-04-05 12:31:24 +07:00
Thibault Duplessis fda63f1557 simul UI WIP 2019-04-04 15:02:49 +07:00
Thibault Duplessis c2286d7093 user mod zone WIP 2019-04-04 11:45:56 +07:00
Thibault Duplessis 62002ad056 user profile UI 2019-04-04 10:32:39 +07:00
Thibault Duplessis b0585d5e42 /lag UI 2019-04-01 07:06:11 +07:00
Niklas Fiekas 23199bf5cb Merge branch 'master' into v2 2019-03-31 09:06:15 +02:00
Niklas Fiekas 71601e9b8f font-display block for icon font 2019-03-30 10:29:47 +01:00
Thibault Duplessis 70c2052c24 perf-stat UI 2019-03-30 09:54:05 +07:00
Thibault Duplessis 0dadeb127a user pages WIP 2019-03-28 16:47:57 +07:00
Thibault Duplessis 0aa499005c /variant UI 2019-03-26 17:17:39 +07:00
Thibault Duplessis 49da3b8030 /swag UI 2019-03-26 14:40:45 +07:00
Thibault Duplessis 46ce21a8b2 remove /qa
Oh yeah, feels good.
2019-03-26 14:07:41 +07:00
Thibault Duplessis 60d365095e video UI WIP 2019-03-25 17:24:25 +07:00
Thibault Duplessis 11aca7716a /features UI 2019-03-25 16:07:35 +07:00
Thibault Duplessis 4b5b5ec975 complete patron UIs 2019-03-25 15:52:14 +07:00
Thibault Duplessis 8048a90dd1 /patron UI 2019-03-25 15:19:08 +07:00
Thibault Duplessis 6733b7c033 learn UI WIP 2019-03-25 09:22:23 +07:00
Thibault Duplessis 30fcbec418 learn UI WIP 2019-03-25 08:34:45 +07:00
Thibault Duplessis 5d1d5ffc78 coordinate trainer UI WIP 2019-03-23 08:31:17 +07:00
Thibault Duplessis 4fa103b290 user and rating styles 2019-03-23 06:17:15 +07:00
Thibault Duplessis 69ee668940 prismic pages UI 2019-03-22 15:56:45 +07:00
Thibault Duplessis d07da0e3e4 streamer show UI 2019-03-22 14:43:37 +07:00
Thibault Duplessis 86ecdd434e streamer UI WIP 2019-03-22 12:12:07 +07:00
Thibault Duplessis 837de27378 contact pages UI 2019-03-21 18:35:52 +07:00
Thibault Duplessis 19ef188b36 Merge branch 'master' of github.com:ornicar/lila into v2
* 'master' of github.com:ornicar/lila:
  user mod search: watchlist, regex, levenshtein (wip)
  allow email domains without a DNS A record - closes #4917
  move blacklisted email domains to
  disposable email domains
  remove .coach-intro
  lichess.redirect only handles local urls - closes lichess-org/api#13
  Remove incorrect caption until #4034 merges
2019-03-21 09:41:42 +07:00
Niklas Fiekas c917ae2367 remove .coach-intro 2019-03-16 15:07:16 +01:00
Thibault Duplessis 281890490f lichess.redirect only handles local urls - closes lichess-org/api#13 2019-03-13 14:43:59 +07:00
Thibault Duplessis a27fb1bde2 blog UI WIP 2019-03-13 08:48:08 +07:00
Thibault Duplessis 8e6a5856ab favourite opponents UI 2019-03-10 08:39:45 +07:00
Niklas Fiekas 72d022b1a4 Merge remote-tracking branch 'ornicar/master' into v2 2019-03-07 11:16:47 +01:00
Niklas Fiekas fdc6fec251 use "font-display: none" on icon font 2019-03-03 18:32:21 +01:00
Thibault Duplessis b6ae09640f tournament form 2019-03-02 08:02:38 +07:00
Thibault Duplessis 39f8bbe169 fix login form 2019-03-01 19:09:40 +07:00
Thibault Duplessis bc60761dc4 Merge branch 'master' of github.com:ornicar/lila into v2
* 'master' of github.com:ornicar/lila:
  minor syntax tweaks
  Keyboard support for promotion captures
  Optimize images to reduce filesize
  Cleaner comment
  Add support for keyboard promotion
2019-03-01 08:53:10 +07:00
Thibault Duplessis fc65ad3244 remove fpmenu 2019-02-28 19:39:35 +07:00
Thibault Duplessis 33701d1cdc remove more `indexOf`s 2019-02-28 17:54:37 +07:00
Thibault Duplessis 65516365a1 es2016 WIP 2019-02-28 17:27:57 +07:00
jul059 463329af9a Optimize images to reduce filesize
PNGs were optimized using several tools in sequentially: TruePNG, pngwolf, leanify, advpng, ECT, deflopt, defluff. This optimizes the filters, removes any unused data, optimizes the color palette and optimizes the deflate compression. The whole process is completely lossless.

JPEGs were processed with jpegoptim to optimize the huffmann headers. Again, completely lossless except for most metadata which has been stripped (some JPEGs contained exposure and photoshop correction information).
2019-02-27 16:09:50 -05:00
Thibault Duplessis aea1034158 analysis on a phone 2019-02-26 11:07:47 +07:00
Thibault Duplessis 4a6150b749 more browser prompt 2019-02-25 15:15:51 +07:00
Thibault Duplessis b1f884aa4e fix browser upgrade prompt 2019-02-25 14:46:02 +07:00
Thibault Duplessis 97caa223bc browser upgrade prompt 2019-02-25 14:36:10 +07:00
Thibault Duplessis a2ff4b8d39 round UI WIP 2019-02-24 14:02:59 +07:00
Thibault Duplessis 78fbb957a2 Merge branch 'master' into v2
* master: (24 commits)
  Manually apply translations
  {master} add CubesAndPi 3d pieces
  {master} more account close warning
  {master} make sure kids don't receive PM notifications
  {master} /api/user/:name/rating-history - closes #4896
  {master} update costs
  remove lichess.org/embed (closes lichess-org/talk#8)
  fix missing space in email service note
  store verbatim email (closes #2509)
  whitelist live.ca (no A record)
  fix typo
  fix login by email
  introduce NormalizedEmailAddress
  tweak withoutSubdomain (e.g. student.ccgs.nsw.edu.au)
  always lower case domain
  revert googlemail -> gmail normalization for now
  split email normalization and validation
  typo and clarification in fishnet email
  distinguish UserRepo.email and setEmail
  remove unused hotmailRegex
  ...
2019-02-23 15:12:04 +07:00
Thibault Duplessis e52dd4cae7 {master} add CubesAndPi 3d pieces 2019-02-23 14:23:19 +07:00
Thibault Duplessis 099b7d3ce9 analysis UI WIP 2019-02-23 10:57:09 +07:00
Thibault Duplessis a7677897d3 {master} add CubesAndPi 3d pieces 2019-02-22 15:38:03 +07:00
Thibault Duplessis 5f2cd3540a analyse UI WIP 2019-02-21 16:52:04 +07:00
Thibault Duplessis 73a5394a5d analysis action menu 2019-02-21 09:42:46 +07:00
Thibault Duplessis 5c31ec0dca 404 UI 2019-02-19 07:36:29 +07:00
Thibault Duplessis 9177e2de36 coach editor UI 2019-02-18 21:52:32 +07:00
Thibault Duplessis a46c8aa912 coach UI 2019-02-18 21:00:18 +07:00
Thibault Duplessis ad90af3c20 coach UI WIP 2019-02-17 18:09:58 +07:00
Thibault Duplessis 829611ab45 puzzle UI WIP 2019-02-15 08:33:32 +07:00
Thibault Duplessis bda8a23480 editor style 2019-02-14 08:09:03 +07:00
Thibault Duplessis 93c081fa16 proper stage css 2019-02-14 07:50:05 +07:00
Thibault Duplessis 613bcb9446 more editor UI 2019-02-13 23:54:24 +07:00
Thibault Duplessis eddf4584ae remove #network_error 2019-02-13 19:47:07 +07:00
Thibault Duplessis 64079f607f board editor WIP 2019-02-13 18:48:10 +07:00
Thibault Duplessis 6e7fabc7b6 generalize the fullscreen label mask 2019-02-13 17:28:47 +07:00
Thibault Duplessis e088db438e tournament leaderboard UI 2019-02-13 16:39:47 +07:00
Anton Punko b12ec6ee3b increase rematch button height 2019-02-13 12:31:07 +03:00
Thibault Duplessis 465df6fdec rating stats UI 2019-02-13 15:40:48 +07:00
Thibault Duplessis 837a3a906e message UI 2019-02-13 09:23:36 +07:00
Thibault Duplessis 7e2355e93b account/pref/security/oauth UI 2019-02-12 22:30:54 +07:00
Thibault Duplessis 4a27589e81 get rid of data-hint; use standard title instead 2019-02-12 20:24:42 +07:00
Thibault Duplessis ce59c0167c done with the forum 2019-02-12 14:20:01 +07:00
Thibault Duplessis 824a3b2206 fix header search style 2019-02-12 08:44:39 +07:00
Thibault Duplessis 951e5c496b fix anon dasher, do /mobile 2019-02-12 07:53:15 +07:00
Thibault Duplessis 29b1e0573e responsive forums wip 2019-02-11 22:04:31 +07:00
Thibault Duplessis 453120bace better subnav resp, team wip 2019-02-11 08:43:30 +07:00
Thibault Duplessis 0d73aed209 reports fix 2019-02-10 18:22:38 +07:00
Thibault Duplessis 9f96c21692 many mod views 2019-02-10 16:01:43 +07:00
Thibault Duplessis 6e77691f79 report list tweaks 2019-02-10 08:29:46 +07:00
Thibault Duplessis 12fc1d833d fix fonts 2019-02-10 08:08:43 +07:00
Thibault Duplessis 1cc510065b dasher UI 2019-02-09 16:07:12 +07:00
Thibault Duplessis 718c99086c typography 2019-02-09 12:57:57 +07:00
Thibault Duplessis 1032095fda UI v2 WIP 2019-02-08 18:13:50 +07:00
Thibault Duplessis b210195248 async nvui stylesheet 2019-01-30 13:18:04 +07:00
Thibault Duplessis 29667bd4a7 nvui analysis wip 2019-01-26 09:38:23 +07:00
Thibault Duplessis 4291cc61f9 move lichess.playMusic 2019-01-24 15:07:08 +08:00
Thibault Duplessis 343bd61c5b nvui: round suggestions 2019-01-24 09:09:50 +08:00
Thibault Duplessis fb8fe664af fix round table button style 2019-01-24 08:45:08 +08:00
Thibault Duplessis 588a625fe5 nvui 2019-01-23 14:14:29 +08:00
Thibault Duplessis 0bbe9dc4d8 nvui 2019-01-22 15:02:34 +08:00
Thibault Duplessis 46cbf2b825 nvui move notation setting 2019-01-22 13:15:47 +08:00
Thibault Duplessis fc34b8cd48 more nvui 2019-01-21 16:35:21 +08:00
Thibault Duplessis 06f9f03aae nvui textual board 2019-01-21 15:08:00 +08:00
Thibault Duplessis ab7216f31f nvui: use anna notation 2019-01-21 15:05:36 +08:00
Thibault Duplessis 01611f2f03 nvui 2019-01-21 10:27:26 +08:00
Thibault Duplessis 9a2213d200 nvui piece list
Pieces
white
kingg1queend1rooka1f1bishopb3c1knightf3b1pawne5d4a2b2c2g2h2
black
kinge8queend7rooka8h8bishopc8b6knightc6e4pawna7b7c7f7g7h7d5
2019-01-21 09:37:36 +08:00
Thibault Duplessis c3c1536f01 nvui notification 2019-01-21 09:15:19 +08:00
Thibault Duplessis afdd9c0478 turn the board text into a table 2019-01-21 08:42:59 +08:00
Thibault Duplessis de2a56fca2 NVUI text board 2019-01-20 16:24:02 +08:00
Thibault Duplessis 954854cf7c more in-game accessibility 2019-01-20 09:56:34 +08:00
Thibault Duplessis 493266daed more game setup accessibility 2019-01-19 17:20:47 +08:00
Thibault Duplessis 1f12ea50ea improve top menu accessibility maybe? 2019-01-19 17:08:45 +08:00
Thibault Duplessis fb08d25b75 more accessibility and template rewrites 2019-01-19 10:31:28 +08:00
Thibault Duplessis 7f347bde6d improve game creation accessibility for blind players 2019-01-18 11:44:27 +08:00
Thibault Duplessis 304a58b85f rewrite simul templates 2019-01-16 12:06:49 +08:00
Thibault Duplessis 1336bab1d0
Merge pull request #4824 from ddugovic/friend_box_title
Remove gradient fill background for title of friend #4822
2019-01-15 13:14:08 +08:00
Thibault Duplessis 92bab89aa7 rewrite /features with scalatags 2019-01-14 18:52:50 +08:00
Thibault Duplessis e312874b20 refactor keyboardMove/blindInput WIP 2019-01-12 11:22:19 +08:00
Daniel Dugovic 8ddf882e6a Remove gradient fill background for title of friend #4822 2019-01-04 06:42:07 -06:00
Oliver 693eb13133
minor: fix spelling of 'brilliant move' glyph 2018-12-31 16:48:34 +00:00
Thibault Duplessis 098b1fc6e2 upgrade chessground and other JS deps 2018-12-30 10:41:26 +08:00
Thibault Duplessis b82fbb0bfb help preventing double signup 2018-12-29 17:56:11 +08:00
Thibault Duplessis 772c01621a {master} more /contact work 2018-12-25 11:17:54 +08:00
Thibault Duplessis a78f939564 {master} email confirmation help dedicated page 2018-12-25 11:17:37 +08:00
Thibault Duplessis b85e3953ce fix homepage tour spotlight text color in dark theme 2018-12-22 19:16:25 +08:00
Thibault Duplessis ee0327103c tweak contact page 2018-12-22 13:27:39 +08:00
Thibault Duplessis 878c8238be
Merge pull request #4798 from ProgramFOX/zhwc-trophies
Replace ZHWC trophy with ZHWC17 and ZHWC18
2018-12-22 10:06:28 +08:00
Thibault Duplessis f67aab3a68 improve contact page 2018-12-20 16:54:27 +08:00
ProgramFOX 82196484cb Replace ZHWC trophy with ZHWC17 and ZHWC18 2018-12-19 11:27:11 +01:00
Thibault Duplessis 02acb8f64f underline blog meta link 2018-12-19 11:34:19 +08:00
JD Hartley 99fbe9515b Focus 2FA token input when missing token or invalid token is submitted 2018-12-15 13:23:02 -08:00
JD Hartley fd0ad438d7 Fix 2FA token selector, ensuring token is cleared after invalid token 2018-12-15 13:22:31 -08:00
Thibault Duplessis 3868cd8adc tweak bot colors 2018-12-15 11:00:30 +08:00
Niklas Fiekas a0feee1f2f learn: highlighted rank vs 3d board (fixes #4712) 2018-12-13 22:00:23 +01:00
James McKenzie 7e4081a05b Adds correct title highlighting in the friend box 2018-12-11 11:12:22 -08:00
Thibault Duplessis 1b3c39aa62 fix dark homepage style 2018-12-09 20:20:08 +07:00
Thibault Duplessis d9ed7c65cb simplify scheduled tournament view 2018-12-09 17:48:46 +07:00
Thibault Duplessis 09d139e45d use data-bot rather than data-title="BOT" 2018-12-09 17:38:55 +07:00
Thibault Duplessis bb9fc91a6f improve marathon trophy style maybe 2018-12-09 17:09:56 +07:00
Thibault Duplessis 932b1c5678 fancy tournament pairing wait animation 2018-12-09 15:16:31 +07:00
Thibault Duplessis d6e27e5838 tweak 500 page 2018-12-09 08:59:18 +07:00
Thibault Duplessis ce219a81d8 use location.host
https://stackoverflow.com/questions/6725890/location-host-vs-location-hostname-and-cross-browser-compatibility
2018-12-09 08:58:22 +07:00
Thibault Duplessis 9f0bc1c5fe fix lobby tour spotlight dark theme 2018-12-07 10:40:15 +07:00
Thibault Duplessis 85ca2e2002 {master} remove debug 2018-12-05 22:32:26 +07:00
Thibault Duplessis fd38c4da26 remove unused images 2018-12-05 09:54:32 +07:00
Thibault Duplessis 2e56673459 rewrite tournament templates 2018-12-05 00:12:15 +07:00
Thibault Duplessis 6fe88133c6 fix game bookmarking - closes #4743 2018-12-04 22:13:57 +07:00
Thibault Duplessis 5d91c6ae55 automatic form validation for number:min/max 2018-12-04 16:32:43 +07:00
Thibault Duplessis 5ac9ec8dee rewrite timeline templates 2018-12-03 19:26:27 +07:00
Thibault Duplessis 04035dc779 rewrite homepage last posts 2018-12-03 11:13:42 +07:00
Thibault Duplessis 08f5be2ab3 partially rewrite homepage 2018-12-03 10:58:05 +07:00
ProgramFOX 55c0aa2bd8 Add Northern Ireland country/flag 2018-12-02 22:08:56 +01:00
Thibault Duplessis 5fa348101c more template rewrite 2018-12-02 22:30:40 +07:00
Thibault Duplessis c8c7f011e1 more template rewrite 2018-12-02 21:01:49 +07:00
Thibault Duplessis 292bd2fb08 improve file inputs 2018-12-02 15:06:03 +07:00
Thibault Duplessis 093c7398bc /paste file upload - for #4733 2018-12-02 14:33:38 +07:00
Thibault Duplessis 678d3ffbc6 hackfix highchart game division labels - closes #4734 2018-12-02 13:15:43 +07:00
Thibault Duplessis 155a742474 upgrade chessground standalone - fixes lag in chess captchas 2018-12-01 11:01:01 +07:00