Thibault Duplessis
d5815fd2e4
automate iptables restoration in deploy script
2018-03-16 18:26:31 -05:00
Thibault Duplessis
23ef48b0ab
drop fewer packets during deploy
2018-03-16 09:38:03 -05:00
Thibault Duplessis
42dab58710
drop fewer packets during deploy
2018-03-13 23:20:56 -05:00
Thibault Duplessis
2364485b72
add cleanup mongodb script
2018-03-13 22:00:42 -05:00
Thibault Duplessis
804e5911ab
drop fewer packets during deploy
2018-03-11 07:54:34 -05:00
Thibault Duplessis
2ef08ee0a2
drop fewer packets during deploy
2018-03-10 22:42:54 -05:00
Thibault Duplessis
f078273ab0
tweak deploy packet drop
2018-03-07 17:12:02 -05:00
Thibault Duplessis
7a06225b32
detect malformed study chapters
2018-02-09 09:59:19 -05:00
Thibault Duplessis
00ef3b2891
apply iptables drop command during deploy
2018-02-07 22:19:06 -05:00
Thibault Duplessis
42451acfb4
script to drop traffic in production using iptables mode random
2018-02-07 16:58:35 -05:00
Niklas Fiekas
b58325d20d
use same JAVA_OPTS for deploy as for bin/dev
2018-01-20 17:02:24 +01:00
Thibault Duplessis
3a531a039a
update mongo script
2018-01-19 12:10:32 -05:00
Thibault Duplessis
e79409db2f
delete user player assessments
2018-01-07 15:56:14 -05:00
Thibault Duplessis
4a889e3e83
lifetime patron mongo script
2017-12-17 17:34:24 -05:00
Thibault Duplessis
99f1275904
update mongo script
2017-12-12 23:19:15 -05:00
Thibault Duplessis
ed65ce39bc
tweak report migration script
2017-12-05 09:20:03 -05:00
Thibault Duplessis
90ce685f94
complete weighted reports implementation maybe
2017-12-04 18:49:14 -05:00
Thibault Duplessis
42aebed3a1
more work on weighted reports
2017-12-04 12:40:44 -05:00
Thibault Duplessis
15823ccd1c
more work on weighted reports
2017-12-04 00:22:27 -05:00
Thibault Duplessis
1d29391e7a
Merge branch 'master' into reportWeight
...
* master:
upgrade chessground to 7.2.10
restore `ui/build dev upgrade`
tweak deploy script
also tweak light theme clock sep opacity
provide types for Trans
Clock tweaks
Update StringUtils.java
2017-12-03 17:35:12 -05:00
Thibault Duplessis
a29bd16894
tweak deploy script
2017-12-03 15:43:25 -05:00
Thibault Duplessis
3481d64303
Merge branch 'master' into reportWeight
...
* master:
fix classical tournament scheduling
faster initial indexing of studies
list classical shield
Classical Shield
fix chapter text in study index
Revert "implement user version and rapid rating skip"
more rapid init scripts tweaks
fix irwin controller
inc asset version
remove user history from irwin API
remove irwin pv0 stuff
remove index_flow setting reader
Manually apply translations
fix partial analysis detection
update rapid init mongo scripts
2017-12-02 13:45:46 -05:00
Thibault Duplessis
6411d6c0be
more rapid init scripts tweaks
2017-12-02 07:07:58 -05:00
Thibault Duplessis
e9c4bccc2b
update rapid init mongo scripts
2017-12-01 21:40:20 -05:00
Thibault Duplessis
cf4dc89d63
report migration mongo script
2017-12-01 11:56:54 -05:00
Thibault Duplessis
b02c6c67ff
rapid filter update script
2017-11-29 23:35:32 -05:00
Thibault Duplessis
274029de51
tweak rapid init script
2017-11-29 23:35:26 -05:00
Thibault Duplessis
bdfe67b0e4
more work on rapid init script
2017-11-29 18:31:07 -05:00
Thibault Duplessis
ae56ce2ea6
tweak rapid init mongo script
2017-11-29 16:12:09 -05:00
Thibault Duplessis
e2e3f515cc
more work on Rapid
2017-11-29 15:22:20 -05:00
Thibault Duplessis
a2ebdcaf03
Rapid WIP
2017-11-29 12:58:08 -05:00
Thibault Duplessis
27b7675b1c
tweak invite script
2017-11-23 18:54:26 -05:00
Thibault Duplessis
1d0d511420
titled tournament notification invite script
2017-11-23 18:52:46 -05:00
Thibault Duplessis
01d9f9cc34
add mongo script
2017-11-23 09:29:15 -05:00
Thibault Duplessis
274ab4eebb
give time to deploy hook to apply
2017-11-10 23:53:39 -05:00
Thibault Duplessis
f26254e527
fix marathon script
2017-10-29 15:39:56 -05:00
Thibault Duplessis
c159b72fd6
create winter marathon
2017-10-27 08:36:22 -05:00
Thibault Duplessis
69daa858d5
don't forget to clear perf stats
2017-10-26 19:31:15 -05:00
Thibault Duplessis
c2fdb3c2cd
also delete playban records
2017-10-25 18:31:21 -05:00
Niklas Fiekas
a32fbab6bc
1536M were no longer sufficient to compile
2017-10-23 22:34:38 +02:00
Thibault Duplessis
8c9564d108
tweak deploy script
2017-10-22 08:14:13 -05:00
Thibault Duplessis
61bba124ad
cli boot for stage
2017-10-21 12:49:54 -05:00
Thibault Duplessis
eb68628627
mongo script to count game for recent days
2017-10-18 12:39:28 -05:00
Thibault Duplessis
351409eee2
add riohacha piece set
2017-10-18 11:45:14 -05:00
Thibault Duplessis
97a40c7f37
marathon creation mongo script
2017-10-15 12:11:50 -05:00
Thibault Duplessis
e6d7df2c88
ensure jars are cached by FS during deploy
2017-10-15 10:10:47 -05:00
Thibault Duplessis
f4681e0fdf
refresh deploy script
2017-10-15 09:58:14 -05:00
Thibault Duplessis
33992c4815
fix TCEC broadcasts (support for reusable mono-game URL) - closes #3690
2017-10-14 22:53:42 -05:00
Niklas Fiekas
859946f789
error deploy if build fails
2017-10-10 12:14:03 +02:00
Thibault Duplessis
ce79c2788b
more work on relay
2017-10-01 17:07:55 -05:00
Thibault Duplessis
f5b543e27d
more work on relay
2017-09-29 13:33:37 -05:00
Thibault Duplessis
15e1beb36c
more relay WIP
2017-09-20 14:25:05 -05:00
Niklas Fiekas
b44ef4e7cf
update some urls to https ( fixes #3529 )
2017-08-27 22:07:41 +02:00
Niklas Fiekas
40dfda4da6
translate coordinate training
2017-07-29 11:17:10 +02:00
Thibault Duplessis
8b8ecc90ec
better minify timeago locales
2017-07-26 12:15:04 +02:00
Thibault Duplessis
91c52a6d87
proper minification of TimeagoLocales scripts
2017-07-26 09:58:13 +02:00
Thibault Duplessis
ad161bce7c
fix russian language by de-obfuscating timeago locales
2017-07-26 09:42:40 +02:00
Thibault Duplessis
5a9076e4aa
comment generated file
2017-07-25 18:19:18 +02:00
Thibault Duplessis
d7e0b5b24b
tweak timeago locale script
2017-07-25 18:19:18 +02:00
Lakin Wecker
564daad4db
fixing the help message
2017-07-25 09:29:21 -06:00
Lakin Wecker
9160c630e9
adding a script to generate a scala map from timeago locales
2017-07-25 09:25:59 -06:00
Thibault Duplessis
28bc905b98
fix usage of svg-optimize
2017-07-24 12:26:45 +02:00
Thibault Duplessis
52335f539c
make activity translatable WIP
2017-07-21 13:38:11 +02:00
Thibault Duplessis
7683e2bfa5
dump full i18n DB without dumping keys
2017-07-16 12:51:00 +02:00
Niklas Fiekas
54d1636c6f
tweak newlines in trans dump
2017-07-16 11:58:59 +02:00
Thibault Duplessis
24e4ed63ff
only dump i18n keys when needed
2017-07-16 11:29:15 +02:00
Niklas Fiekas
e22f85864a
trans dump: add allKeys
2017-07-16 00:42:50 +02:00
Niklas Fiekas
5d644e9c17
prepare translations for learn homepage
2017-07-15 23:55:21 +02:00
Thibault Duplessis
77e5ee9d7e
translate account confirmation email
2017-07-15 16:59:18 +02:00
ProgramFOX
6277e942bf
Fix comments on dev.default.windows.bat
...
'#' doesn't actually comment something out
2017-07-12 08:23:18 +02:00
Thibault Duplessis
e2bc339f68
better automate translation key dump
2017-07-06 14:52:04 +02:00
Thibault Duplessis
3d96d5a02c
fix translation message key dump
2017-07-06 14:46:53 +02:00
Thibault Duplessis
ad0c903caf
typesafe arena FAQ translation keys
2017-07-06 14:40:09 +02:00
Thibault Duplessis
bd9c997375
translation: multiple message DBs, start arena.xml
2017-07-06 14:12:34 +02:00
ProgramFOX
a8ab351a00
Add build scripts for Windows
2017-07-05 13:33:16 +02:00
Thibault Duplessis
d4955c0ec5
tweak dev.default
2017-06-12 10:52:35 +02:00
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
Thibault Duplessis
ce0efdde45
if svgcleaner is in the path
2017-01-22 23:44:42 +01:00
Thibault Duplessis
59c7fea8b3
use latest svgo from npm
2017-01-22 23:13:42 +01:00
Niklas Fiekas
ef60be719a
Rewrite SVG optimization script
2017-01-22 18:22:36 +01:00
Niklas Fiekas
658a5abd2b
Remove remaining compiled piece svgs
2017-01-22 16:13:31 +01:00
Thibault Duplessis
3dbf2e201e
fix recycling script
2017-01-19 08:37:18 +01:00
Thibault Duplessis
7e7944e50b
repo script
2017-01-19 00:51:39 +01:00
Thibault Duplessis
7903ae1c15
fix deps builder
2017-01-16 09:05:58 +01:00
Thibault Duplessis
82c652abbb
custom reactivemongo 0.12.1-LILA WIP
2017-01-15 14:14:37 +01:00
Thibault Duplessis
e4eb093d7d
add deploy confirmation
2017-01-14 18:05:11 +01:00
Thibault Duplessis
0726aa7bc5
done denormalizing study chapter PGN tags
2016-12-21 14:44:18 +01:00
Thibault Duplessis
22df77f7eb
cross publish hasher
2016-12-20 20:05:31 +01:00
Thibault Duplessis
fc39b8569f
fix endgame puzzle disabler
2016-12-14 12:18:35 +01:00
Thibault Duplessis
bebe108b46
unset puzzle vote.sum
2016-12-11 22:22:57 +01:00
Thibault Duplessis
0c0d06e627
make it easier to re-run puzzle migration
2016-12-11 22:20:28 +01:00
James Clarke
9051d52d72
NumberInt all the things
2016-12-12 06:32:32 +11:00
James Clarke
fa58b9db8e
change Vote to ratio not enabled
2016-12-12 05:48:43 +11:00
James Clarke
a83cba0691
change vote count min to 30
2016-12-10 23:20:44 +11:00
James Clarke
5bf93d2a08
finish fixing puzzle migration
2016-12-10 23:12:54 +11:00
James Clarke
085f1f7051
more fixing of puzzle vote migration
2016-12-10 23:00:37 +11:00
James Clarke
8bf63b9fb8
fix broken puzzle vote percent code
2016-12-10 22:26:06 +11:00
James Clarke
2894061373
more migration of puzzle disabling
2016-12-10 08:02:18 +11:00
Thibault Duplessis
f942359b34
idempotent migration script
2016-12-08 00:21:32 +01:00
Thibault Duplessis
40066caf79
more work on puzzle UI
2016-12-08 00:17:45 +01:00
Thibault Duplessis
c0bad625a6
mongo script to fix puzzle FEN full move number
2016-12-06 17:09:09 +01:00