Commit graph

588 commits

Author SHA1 Message Date
Niklas Fiekas 94f88bc4db remove date from trans dump 2017-05-31 09:34:48 +02:00
Thibault Duplessis 311575ea51 don't format generated code 2017-05-27 23:31:31 +02:00
Thibault Duplessis 884bf57eaa remove unused script 2017-05-27 23:02:36 +02:00
Thibault Duplessis df2e43f861 tweak deploy script 2017-05-27 17:40:53 +02:00
Thibault Duplessis 2fb191d364 new translation keys compiler 2017-05-27 11:28:28 +02:00
Thibault Duplessis 3b0d16f983 clean up scripts 2017-05-27 11:09:40 +02:00
Thibault Duplessis cb06417d16 remove hardcoded subdomains 2017-05-26 19:19:32 +02:00
Thibault Duplessis 4085ac6c0f more i18n rewrite 2017-05-26 19:16:30 +02:00
Thibault Duplessis 9171b27eab improve translations generators 2017-05-26 18:36:17 +02:00
Thibault Duplessis 33bba41a71 more crowdin integration WIP 2017-05-26 14:12:04 +02:00
Thibault Duplessis 5c1618837b delete more translation code 2017-05-25 12:25:02 +02:00
Thibault Duplessis bd7eb08159 get dependencies from lila-maven; remove bin/build-deps 2017-05-17 13:45:22 +02:00
Niklas Fiekas ddb1ba3276 rm bin/prod/upgrade-ai-nodes 2017-05-17 12:05:30 +02:00
Niklas Fiekas 83de131958 remove custom gfc-semver build 2017-05-17 10:52:22 +02:00
Thibault Duplessis e150af224d remove obsolete monitoring 2017-05-13 00:19:10 +02:00
Thibault Duplessis 75c87849c2 remove vagrant support - please create a repository for it!
Nobody in the team uses vagrant to develop lichess.
Therefore we don't know when it breaks,
and we can't properly maintain it.

If you use vagrant for lila,
please create a repository for it,
to share your setup!
2017-05-12 23:49:24 +02:00
Thibault Duplessis 6474f66901 fix migration script 2017-05-11 02:48:52 +02:00
Thibault Duplessis c69bc6e4b5 fix uglifyjs BC break 2017-05-11 02:29:48 +02:00
Thibault Duplessis 1b9f2fca11 tweak report migration script 2017-05-11 02:29:33 +02:00
Thibault Duplessis 9a74d44422 complete report rooms 2017-05-10 13:42:10 +02:00
Thibault Duplessis 13975a9272 Report.room with data migration 2017-05-10 13:21:57 +02:00
Thibault Duplessis 3b8596b634 add git submodule update to bin/build-deps.sh 2017-05-09 16:50:04 +02:00
Isaac Levy 682911f59f Replace 'new Date()' with 'Date.now()'
Date.now() is faster and more readable when
used in arithmatic.
2017-04-29 14:39:54 -04:00
Isaac Levy 7e11fe2295 Modify submodule checkout script
attempt 2
2017-04-27 23:56:40 -04:00
Isaac Levy 036cd8cbc4 Modify travis to fetch ornicar PRs
This will make it easier to stage multi-repo PRs.
2017-04-27 10:55:20 -04:00
Thibault Duplessis 465da42378 we no longer need a custom reactivemongo build 2017-03-30 18:44:14 +02:00
Niklas Fiekas e6cdbb7fdf shallow clones to save bandwidth in build-deps.sh 2017-03-20 17:21:58 +01:00
Thibault Duplessis 4aaec1c442 build custom reactivemongo 0.12.1 with iteratees 2.4
** BREAKS LILA INCREMENTAL BUILD ** so follow these steps:

```
./bin/build-deps
./bin/dev (or sbt if you don't use bin/dev)
clean
compile
```

This is required to upgrade reactivemongo. The default version
compiled with iteratees 2.6 breaks at runtime with:

java.lang.NoSuchMethodError: play.api.libs.iteratee.Execution$Implicits$.trampoline()
2017-03-17 13:21:16 +01:00
Thibault Duplessis d38ef2b229 refactor profile trophy board - closes #2755 2017-03-16 14:59:29 +01:00
Niklas Fiekas 5ced39946a loop in compile-client requires bash 2017-03-14 15:29:22 +01:00
Thibault Duplessis 8ae0f8c676 bin/prod/compile-client can almost be dropped 2017-03-09 15:53:29 +01:00
Thibault Duplessis d6aadd4426 build site JS with gulp 2017-03-09 15:43:11 +01:00
Thibault Duplessis ac0f719e21 extract analytics code out of HTML 2017-03-09 12:16:51 +01:00
Thibault Duplessis c87afda845 remove more comments 2017-03-08 00:53:13 +01:00
Thibault Duplessis d3e1b916be custom jquery build without effects, polyfills, and single bundle 2017-03-07 23:47:24 +01:00
Thibault Duplessis a50a109f20 compile prod assets with uglifyjs 2017-03-06 12:17:53 +01:00
Thibault Duplessis 628f19b5f7 uglifyjs generates code that breaks IE11. Back to closure-compiler 2017-03-06 09:35:53 +01:00
Thibault Duplessis a40585eb70 use uglifyjs instead of closure-compiler 2017-03-03 11:54:28 +01:00
Thibault Duplessis 9153e01378 don't log JS version but expose it as lichess.version 2017-03-01 16:32:52 +01:00
Thibault Duplessis e2484e0ef0 exclude SF sources from assets deployments 2017-02-28 16:38:49 +01:00
Thibault Duplessis 6db4e9e07d revert !important in 2D piece themes - it breaks userstyles 2017-02-28 02:19:53 +01:00
Thibault Duplessis a16fa59220 add !important to kights & bishops in CSS sprites 2017-02-27 17:01:58 +01:00
Thibault Duplessis 46fb66438c also simplify /learn SVGs 2017-02-09 14:06:07 +01:00
Thibault Duplessis 20fc5c37de simplify game-icons SVGs (remove transparent background) 2017-02-09 14:03:53 +01:00
Thibault Duplessis 6e93532428 make game-icons SVGs work as CSS background in M$ Edge - closes #2647 2017-02-09 14:00:58 +01:00
Thibault Duplessis ff63bab6b3 fix practice initial ply when black starts 2017-01-29 19:08:54 +01:00
Thibault Duplessis 061e459954 fix practice chapter initial ply - closes #2593 2017-01-29 19:04:53 +01:00
Thibault Duplessis 7ff13701f5 sweep old reports under the rug 2017-01-29 10:08:38 +01:00
Thibault Duplessis f5c5ecd50d practice FEN fixer script 2017-01-27 17:09:46 +01:00
Niklas Fiekas 9139fa50a1 bin/svg-optimize: add --no-svgcleaner 2017-01-26 17:56:31 +01:00