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