Commit Graph

155 Commits (deepcrayonfish)

Author SHA1 Message Date
Benedikt Werner 1fb0340db6
ui/build: Actually fix palantir<chat build order and don't build chat twice 2021-09-07 05:14:38 +02:00
Benedikt Werner 43226ab654
ui/build: Fix build order for clean builds (palantir < chat) 2021-09-07 05:07:50 +02:00
Thibault Duplessis 8db7464f5c complete ublog like 2021-09-06 20:45:45 +02:00
Thibault Duplessis f00c51c10d add ublog to ui/build 2021-09-01 13:45:44 +02:00
Benedikt Werner 187b0059bd
Move all tsc output to dist subdirectories
Requries node >v12.20.0 or >v14.13.0
2021-08-26 12:37:09 +02:00
Thibault Duplessis 8ca513fd54
Merge pull request #9646 from 370417/replace-games
Fetch replacements for finished games in /games
2021-08-25 09:41:33 +02:00
Albert Ford 30ad62ba35
Request replacements for finished games in /games 2021-08-24 04:31:21 -07:00
Benedikt Werner 0fe916d449
ui/build: Bump node version check to 12+ 2021-08-20 13:48:46 +02:00
Thibault Duplessis 531eea7991 add node 16 support
using node-sass (native, deprecated) instead of sass (dart)
because it's twice as fast
2021-08-09 09:14:49 +02:00
Benedikt Werner 956a485eaf Refactor duplicate promotion code into chess/promotion 2021-07-04 11:26:44 +02:00
Thibault Duplessis 825281a6b0 Merge branch 'puzzle-accessibility' of https://github.com/370417/lila
* 'puzzle-accessibility' of https://github.com/370417/lila:
  Fix build failure: build chess before nvui
  Move sanWriter to ui/chess
  Nvui for puzzles: notify success
  Nvui for puzzles: add streak & replay info, polish
  Nvui for puzzles: add voting, selecting difficulty
  Improve explanation of keyboard shortcuts
  Apply existing nvui css to puzzles
  Add board to puzzle nvui
  Add move list to puzzle nvui
  Display puzzle status and controls in nvui
  Nvui for puzzles: avoid i18n for consistency
  Nvui for puzzles: explain keyboard shortcuts
  Nvui for puzzles: improve invalid move error msg
  Nvui for puzzles: add move and command input
  Don't delay puzzle moves in accessibility mode
  Extract sanWriter and common nvui functions into ui/nvui
  Create nvui module for puzzles
2021-06-17 10:20:08 +02:00
Albert Ford 963e9e3452 Fix build failure: build chess before nvui 2021-06-15 13:56:58 -07:00
Albert Ford 7f59d55dc2 Create nvui module for puzzles 2021-06-10 02:53:32 -07:00
Thibault Duplessis 7628e78b59 mod activity graphs 2021-06-07 17:08:47 +02:00
Niklas Fiekas bf4e4e6155 stop warning about yarn links
No longer important since assets are built in CI.
2021-06-03 17:19:42 +02:00
Thibault Duplessis 1988f64b7b allow changing stripe payment method 2021-06-02 12:06:06 +02:00
Philipp Leclercq ce4ed2c49b Rename download module to userGamesDownload 2021-05-26 10:19:04 +02:00
Philipp Leclercq 8aa1bcf04d Add user games download form 2021-05-26 10:19:04 +02:00
Thibault Duplessis 7b7d774b9f build site contact.ts 2021-05-12 16:54:27 +02:00
Benedikt Werner a83f8332f1
ui/build: Check node version 2021-04-29 05:49:37 +02:00
Thibault Duplessis 25eeadbb3c build ui publicChats 2021-03-15 11:50:40 +01:00
Thibault Duplessis 420617db64 puzzle racer WIP 2021-03-04 12:41:21 +01:00
Thibault Duplessis 419744040f refactor storm components to ui/puz 2021-03-03 13:22:42 +01:00
Thibault Duplessis 18345f3319 puzzle racer WIP 2021-03-03 12:48:32 +01:00
Thibault Duplessis 006ef32bcf build modGames 2021-02-22 13:45:24 +01:00
Thibault Duplessis 226679e46d build appeal script for prod 2021-02-22 10:17:48 +01:00
Thibault Duplessis 9e39278344 puzzle storm WIP 2021-01-22 19:37:49 +01:00
Thibault Duplessis 7c5b63e495 fix ui build 2021-01-12 20:00:04 +01:00
Thibault Duplessis 47a68eddbd puzzle dashboard WIP 2021-01-12 18:08:03 +01:00
Vasia Patov 356763f66d Working version of password complexity meter 2020-11-10 00:29:09 -05:00
Niklas Fiekas 3f1b16c219 make gulp-cli dependency optional 2020-10-13 20:06:21 +02:00
Thibault Duplessis 2107025d08 add dgt to ui/build 2020-09-23 09:31:17 +02:00
Thibault Duplessis 5a37f494e8 remove ui/dgt from ui/build until TS errors are fixed 2020-09-21 16:20:10 +02:00
Thibault Duplessis 9bac55fa3d move dgt frontend to ui/dgt 2020-09-21 16:09:37 +02:00
Thibault Duplessis d40e5b3baf migrate coach UI and star rating 2020-09-12 20:19:04 +02:00
Thibault Duplessis 9c60e989c7 studyTopicForm ui module
feats debounced tag completion
2020-09-12 18:55:15 +02:00
Thibault Duplessis 33c41d6d6c team-admin module 2020-09-12 18:36:48 +02:00
Thibault Duplessis e4520494c0 build flatpickr 2020-09-12 18:11:40 +02:00
Thibault Duplessis a3add3987f migrate tour & swiss forms, yarn add flatpickr 2020-09-12 11:59:04 +02:00
Thibault Duplessis 75c418e4df update ui build list 2020-09-11 19:04:28 +02:00
Thibault Duplessis e4a8b17465 more cash.js migration and autocomplete rewrite WIP 2020-09-10 18:35:11 +02:00
Thibault Duplessis 24762db512 make game search a TS module 2020-09-08 11:33:00 +02:00
Thibault Duplessis a815e2b892 DGT support WIP 2020-09-07 16:10:56 +02:00
Thibault Duplessis 268eec0ff1 team battle form TS module 2020-09-07 11:05:42 +02:00
Thibault Duplessis fd2f6c0857 login TS module WIP 2020-09-07 10:05:55 +02:00
Thibault Duplessis f0c1c406e2 checkout TS module 2020-09-06 22:38:32 +02:00
Thibault Duplessis 7ad63c8bad challenge page TS module 2020-09-06 19:45:07 +02:00
Thibault Duplessis b717c4189b proper coach form TS module, remove jquery.form!
nicely replaced with FormData
2020-09-06 19:16:59 +02:00
Thibault Duplessis b79b8cb0a2 proper TS module for account pages 2020-09-06 18:41:01 +02:00
Thibault Duplessis fac58b630a TS plugin for team page 2020-09-06 17:16:05 +02:00