Commit Graph

206 Commits (e3a0472e3cc212f73ce86f88c4abd747f1e7f609)

Author SHA1 Message Date
Niklas Fiekas e3a0472e3c rollup ui/analyse
lichess.analyse.min.js: 299407 -> 267142 bytes (89%)
2020-06-29 17:43:29 +02:00
Niklas Fiekas 7d3aff68de bump chessground to 7.7.2 (fix resizable viewOnly) 2020-06-29 10:18:58 +02:00
Niklas Fiekas 232c6f401d fix spdx identifiers 2020-06-28 22:00:15 +02:00
Niklas Fiekas 5c04e93534 bump chessops to 0.5 (faster init) 2020-06-28 21:52:45 +02:00
Niklas Fiekas 360a5dac92 unify ui/build using package.json scripts 2020-06-28 21:41:39 +02:00
Niklas Fiekas cc46dc24c8 update to official snabbdom 0.7.4 2020-06-28 14:47:08 +02:00
Niklas Fiekas 115c24b55d update chessground to 7.7.1 (for chess960 castling fix) 2020-06-25 22:56:36 +02:00
Niklas Fiekas 461e480007 update to chessground 7.7.0 (0-based pos) 2020-06-25 14:58:16 +02:00
Niklas Fiekas a936f9fec6 update chessops to 0.4.2 (perf improvements) 2020-06-21 13:09:44 +02:00
Niklas Fiekas d47ca0f1bf remove ui/puzzle and ui/ceval dependency on ui/chess 2020-06-05 21:55:59 +02:00
Niklas Fiekas 75bb7dfb88 update chessops to 0.4.0 2020-04-14 13:02:51 +02:00
Niklas Fiekas 45b1b4e13e update chessops to 0.3.6 (alt queenside castling) 2020-04-01 16:58:58 +02:00
Niklas Fiekas d109deb664 consolidate puzzle dests 2020-03-30 22:50:35 +02:00
Niklas Fiekas f7ea8b51ba bump chessops to 0.3.4 2020-03-22 16:36:44 +01:00
Niklas Fiekas 7788773494 update chessops to 0.3.3 (racing kings movegen near goal) 2020-01-16 19:23:11 +01:00
Niklas Fiekas 9a5c2562f7 update chessops to 0.3.2 (fixes #5874) 2020-01-04 16:14:05 +01:00
Niklas Fiekas 333e530447 update chessops to 0.3.1 (performance improvements) 2020-01-03 12:58:05 +01:00
Niklas Fiekas 8b02445d34 update chessops to 0.3.0 (fixes #5867) 2020-01-03 10:10:49 +01:00
Niklas Fiekas ec75b9ab98 replace pv2san with chessops 2020-01-02 17:28:29 +01:00
Niklas Fiekas 4bc42956aa clean up ui/**/package.json files 2019-09-17 23:09:45 +02:00
Niklas Fiekas 23e9956a69 factor out tsPlugins 2019-09-17 21:18:59 +02:00
Niklas Fiekas adbb3c9ce2 factor out tsProject and its dependencies 2019-09-17 21:12:17 +02:00
Thibault Duplessis 1aa4953eab Revert "downgrade to chessground 7.6.5"
This reverts commit af1a4ed009.
2019-07-13 19:32:12 +02:00
Thibault Duplessis af1a4ed009 downgrade to chessground 7.6.5
Before the chessground es6 commit, which breaks the lila build:

[00:39:40] Using gulpfile ~/build/ornicar/lila/ui/editor/gulpfile.js
[00:39:40] Starting 'prod'...
[00:39:41] 'prod' errored after 1.23 s
[00:39:41] Error:
/home/travis/build/ornicar/lila/node_modules/chessground/chessground.js:1
import { start } from './api';
^
ParseError: 'import' and 'export' may appear only with 'sourceType: module'
    at formatError (/home/travis/build/ornicar/lila/node_modules/gulp-cli/lib/versioned/^4.0.0/format-error.js:21:10)
    at Gulp.<anonymous> (/home/travis/build/ornicar/lila/node_modules/gulp-cli/lib/versioned/^4.0.0/log/events.js:33:15)
    at Gulp.emit (events.js:203:15)
    at Gulp.EventEmitter.emit (domain.js:448:20)
    at Object.error (/home/travis/build/ornicar/lila/node_modules/undertaker/lib/helpers/createExtensions.js:61:10)
    at handler (/home/travis/build/ornicar/lila/node_modules/now-and-later/lib/map.js:50:14)
    at f (/home/travis/build/ornicar/lila/node_modules/once/once.js:25:25)
    at f (/home/travis/build/ornicar/lila/node_modules/once/once.js:25:25)
    at tryCatch (/home/travis/build/ornicar/lila/node_modules/async-done/index.js:24:15)
    at done (/home/travis/build/ornicar/lila/node_modules/async-done/index.js:40:12)
parallel: This job failed:
build editor
2019-07-13 09:51:41 +02:00
Niklas Fiekas 9fbfbb933c complete es6 transition
- Switch from uglify to terser
- Keep producing commonjs instead of es6 modules, for compability with
  browserify.
2019-06-25 19:37:33 +02:00
Thibault Duplessis c9d2d32e96 upgrade chessground 2019-05-13 14:27:43 +07:00
Thibault Duplessis 475af9e652 upgrade chessground to get touch scroll 2019-04-27 07:20:08 +07:00
Thibault Duplessis 606ae9b196 upgrade chessground to 7.4, gets rid of Trident support 2019-04-16 15:27:36 +07:00
Thibault Duplessis 12df322f8d refactor gulp TS plugins, bootstrap analyse nvui plugin 2019-01-25 14:06:54 +08:00
Thibault Duplessis 08161bc433 refactor all UI gulpfiles 2018-11-07 16:25:06 +01:00
Thibault Duplessis b3a3ccb39d refactor gulp project definitions 2018-11-07 15:57:58 +01:00
Thibault Duplessis 632a0da670 ui/analyse gulp upgrade 2018-11-07 14:03:15 +01:00
Thibault Duplessis 925422bbdd upgrade chessground to 7.3 2018-02-28 11:45:10 -06:00
Niklas Fiekas 830d32d173 merge jquery customizations into lichess types 2017-12-06 02:43:25 +01:00
Niklas Fiekas b085fd736f switch to yarn workspaces 2017-11-30 16:41:43 +01:00
Thibault Duplessis 3e2ed0ab21 uppgrade chessground 2017-11-28 23:47:31 -05:00
Thibault Duplessis 429adf0732 revert to chessground 7.2.6 2017-11-27 21:42:00 -05:00
Thibault Duplessis b16dd025bd upgrade UI vendors to allow arrows in embedded analysis - closes #3572 2017-09-09 12:32:17 -05:00
Thibault Duplessis fa72a8dce3 upgrade chessground 2017-08-20 07:26:28 -05:00
Thibault Duplessis 15c0ef5f97 upgrade chessground 2017-08-16 20:30:42 -05:00
Thibault Duplessis 8967820085 upgrade chessground 2017-08-16 16:57:57 -05:00
Thibault Duplessis 4472fe0567 upgrade chessground 2017-08-16 10:44:29 -05:00
Thibault Duplessis 7e4e089f6e upgrade chessground 2017-07-29 12:49:24 +02:00
Thibault Duplessis 4fcec23753 embed chat JS in ui/analyse 2017-07-29 01:38:05 +02:00
Thibault Duplessis 94603d1a38 upgrade ui vendors, including chessground -> v7.0.1 2017-07-28 19:11:12 +02:00
Thibault Duplessis 0e8c0136a0 upgrade all UI modules dependencies, including chessground 2017-07-06 12:44:59 +02:00
Thibault Duplessis b4c17b5c2d TS types are a dev dependency 2017-07-04 12:03:45 +02:00
Thibault Duplessis a6dc8d6fc3 rewrite ui/puzzle in typescript & snabbdom 2017-07-03 13:52:21 +02:00
Thibault Duplessis a54fe7cef1 fix ui/analyse snabbdom dependency 2017-07-02 17:19:53 +02:00
Thibault Duplessis e3f00ea6a5 ui/analyse more fixes 2017-07-01 17:33:27 +02:00