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
Thibault Duplessis
690640cf2c
fix build-deps
2016-12-02 23:52:46 +01:00
Thibault Duplessis
21ff79bb84
fork Kamon to fix influxdb zeroes
2016-12-02 15:45:03 +01:00
Thibault Duplessis
5476bd1b17
Merge branch 'master' into puzzle2
...
* master: (67 commits)
enable kamon influxdb backend
add player users infos to UserGameApi - for #2397
formatting
fix unmoved rook persistence after takeback
uz "oʻzbekcha" translation #16974 . Author: VMN91.
Add source to UserGameApi JSON
upgrade scalachess to fix FEN tests
upgrade scalachess
upgrade scalachess
ca "Català, valencià" translation #16972 . Author: garciagil. (285/534): A preposition in the sentence about the time taken for quiz solution. I replaces "amb"(with) with "en" (in) xxx minutes. Plus a couple of minor changes on verbal tenses.
tr "Türkçe" translation #16971 . Author: katakamata.
antiches san with # means loss
fix deploy script
play & analyse antichess
upgrade scalachess
update assets version
complete unmoved rooks persistence - closes #2392
tweak perf tests
test and optimize unmoved rooks serializer performances
update sf and enable ceval for antichess
...
2016-11-18 19:18:26 +01:00
Thibault Duplessis
2246ff2977
fix deploy script
2016-11-15 13:59:43 +01:00
Thibault Duplessis
968efd9f1f
remove puzzle difficulty preference
2016-11-07 16:22:27 +01:00
Thibault Duplessis
9e2613cff4
Merge branch 'master' into puzzle2
...
* master: (599 commits)
refresh chessground after mobile deep-link
ring the correspondence alarm sooner, for dev purposes
implement server-side correspondence time up alarm
fix including all kamon trace segments
inc assets version
sk "slovenčina" translation #16954 . Author: MajkySL.
ru "русский язык" translation #16953 . Author: Vasaka. Предыдущий вариант не помещается, не виден целиком. Последнее слово не видно. Не понятно к чему призывают.
try to fix missing kamon trace segments
fix tournament player box - closes #2379
fix tournament schedule - closes #2378
more tournament standing CSS tweak
add support for watcher chat in mobile API
discard mistyped whispers
update donation goal
again, chrome bug with table td opacity & background
rewrite berserk alert CSS too
improve moretime button CSS
complete berserk button rewrite
add more data to mod export API - closes #2372
more tournament standing UI tweaks
...
2016-11-07 15:12:08 +01:00
Thibault Duplessis
fddd7b149b
tweak client compilation
2016-11-06 10:33:02 +01:00
Thibault Duplessis
9112def714
script to fix forum categ DB types
2016-11-03 12:19:25 +01:00
Thibault Duplessis
d08af1233c
console log latest commit sha1 - closes #2360
2016-11-02 09:29:06 +01:00
Thibault Duplessis
c16187a2d6
rename closure-compiler call
2016-11-01 17:59:43 +01:00
Thibault Duplessis
b8bd8e3015
fix JS build
2016-10-07 20:32:02 +02:00
Thibault Duplessis
1d3b394587
tweak JS build
2016-10-07 19:29:48 +02:00
Thibault Duplessis
ab90ddc270
tweak deploy script
2016-10-02 23:11:04 +02:00
Thibault Duplessis
ebb83e99d9
tweak puzzle script
2016-10-02 18:13:55 +02:00
clarkerubber
a6ed504a07
Script to disable bad mate puzzles
2016-10-02 17:54:01 +02:00
Thibault Duplessis
ef2d5d39f3
tweak puzzle disabler script
2016-09-30 14:24:01 +02:00
Thibault Duplessis
5e8c4d1fd5
tweak puzzle disabler script
2016-09-30 12:32:40 +02:00
Thibault Duplessis
3a1c126410
mongo script to copy old good puzzles to new IDs
2016-09-29 18:53:13 +02:00
Thibault Duplessis
1db2d9e662
mongo script to copy old good puzzles to new IDs
2016-09-29 16:04:18 +02:00
Thibault Duplessis
5ebd8a4549
tweak puzzle disabler
2016-09-29 11:03:49 +02:00
Thibault Duplessis
d6c0cfa752
Merge branch 'master' into puzzle2
...
* master: (143 commits)
only select new puzzles - closes #2284 - REVERT ME
cache anon homepage twice longer
tweak wording
delay notification computation and add line wrap
improve move notifications - closes #2206
inc assets version
threat mode fixes
hide threats when disabling local evaluation manually
honor study analysis setting in threat mode
can't show the threat with a check on the board
mention the new show threat feature in analysis keyboard help
analysis threat mode proof of concept
feature titled player simul regardless of classic. rating - closes #2280
global nofollow meta tag
fix analysis menu form button size
analysis menu dark & transp themes
found unused CSS selectors
more analysis menu fixes
remove 2 superfluous div.col
simplify CSS selectors
...
2016-09-29 10:55:49 +02:00
Thibault Duplessis
2903d1dc1c
Merge branch 'master' into rm012
...
* master: (760 commits)
remove user mod blindfold indicator
remove unused stuff
Allow CSRF WS for BC (lichess4545) - REVERT ME
protect WS endpoints against CSRF - for #2270
restrict API WS abilities
API websocket endpoint - closes #2270
support very short youtube URLs
inc assets version
cv "чӑваш чӗлхи" translation #16850 . Author: pentille.
better cache homepage
Allow filling in the import form via GET
improve logging
can't monitor negative puzzle votes
inc assets version
ar "العربية" translation #16849 . Author: asibahi. Plenty of spelling fixes, terminology fixes, making sure nouns ar ethe same across the board. Some sentences flow better. Generally less text.
de "Deutsch" translation #16848 . Author: raging_rook. just modified a few minor inaccuracies: full featured: keine Einschränkung[EN], lit.: no restriction[s]. I changed "umsonst" to "gratis" because it's a more common phrase in this context. "aus der Liebe zum Schach" sounds wrong and artificial, therefore, I dropped the article "der". Insight data = player stats? If that's the case, then "persönliche Spielerstatistiken", Klicke [aud] den libnk, because that's just the correct way to say it.l
az "Azərbaycanca" translation #16846 . Author: Jeyhun. Thank you! Lichess #1 chess website!
cv "чӑваш чӗлхи" translation #16844 . Author: pentille.
improve logging wip
refactor JS storage
...
2016-09-23 12:40:09 +02:00
Thibault Duplessis
2207afc982
fix puzzle-disable-endgames.js and backup previous vote
2016-09-20 12:59:49 +02:00
clarkerubber
a6dd85564e
increase endgame piece count limit
2016-09-19 23:56:01 +10:00
clarkerubber
e21bb8e3d4
script for disabling endgame puzzles
2016-09-19 23:24:01 +10:00
clarkerubber
4644f41ca0
fix multiple votes bug
2016-09-19 05:03:37 +10:00
Thibault Duplessis
5993329c69
fix deploy-assets
2016-09-14 09:27:10 +02:00
Thibault Duplessis
4db5e22d89
deploy assets without recompiling JS
2016-09-08 12:17:10 +02:00
Thibault Duplessis
74887afc2e
new "letter" piece set by usolando
2016-08-29 15:39:58 +02:00
Thibault Duplessis
882460c2fd
faster restart
2016-08-11 07:32:46 +02:00
Thibault Duplessis
9fd4fbb898
Merge branch 'master' into rm012
...
* master:
upgrade jquery to 3.1.0
remove unused file
remove debug
upgrade chessground for greater hyperbullet accuracy
make dark theme fonts a bit brighter
tweak analysis opening box style
better limit tree view width
fix prod-only bug where fen tag is null
limit tree view size
make analysis tree view a bit larger when screen size allows it
tweak function visibility
parallel compilation of mithril modules
2016-07-28 17:07:29 +02:00
Thibault Duplessis
8cd48cfa66
remove unused file
2016-07-28 16:56:35 +02:00
Thibault Duplessis
dd9e84e828
Merge remote-tracking branch 'cchantep/rm-0.12-RC0' into rm012
...
* cchantep/rm-0.12-RC0:
Upgrade to ReactiveMongo 0.12 (Release Candidate 0)
2016-07-27 12:12:59 +02:00
Thibault Duplessis
55722ada87
exit on OOM in dev env
2016-07-26 03:58:57 +02:00
cchantep
663ade5a93
Upgrade to ReactiveMongo 0.12 (Release Candidate 0)
2016-07-21 14:41:34 +02:00
Thibault Duplessis
ae4b6a80fe
update patron migration script
2016-07-18 21:03:39 +02:00
Thibault Duplessis
ed0dbee8f8
convert donation to DB charges
2016-07-14 21:31:41 +02:00
Thibault Duplessis
2bfaaa226c
donor to patron DB script
2016-07-14 19:24:53 +02:00
Thibault Duplessis
fc70c56b2b
quietly deploy to stage
2016-07-10 15:03:59 +02:00
Thibault Duplessis
f5abb656d3
Merge pull request #2046 from niklasf/remove-install-stockfish
...
Remove bin/install-stockfish from pre fishnet time
2016-06-25 11:06:43 +02:00
Jimmie Elvenmark
323878f978
hardcode vagrant ip in instructions
...
This doesn't work with PredictableNetworkInterfaceNames, no need trying to be smart when it's hardcoded in Vagrantfile
2016-06-25 00:42:55 +02:00
Niklas Fiekas
1a41eb2c0a
Remove bin/install-stockfish from pre fishnet time
2016-06-24 21:58:17 +02:00
Niklas Fiekas
1285e7b57a
Vagrant: Remove duplicate hostnames
2016-06-24 21:40:33 +02:00
Niklas Fiekas
a6ceb2432d
Update Vagrantfile with recent config changes
2016-06-11 14:41:55 +02:00
Niklas Fiekas
bafbea08f9
HTTPS adjustments and fixes
2016-06-08 19:15:12 +02:00
Thibault Duplessis
92f989c4e8
support for WSS
2016-06-08 19:14:28 +02:00
Thibault Duplessis
60599fc71b
stage deployment slack notifications
2016-05-31 12:01:50 +02:00
Thibault Duplessis
4aa974cd85
improve JS compilation
2016-05-20 10:56:05 +02:00
Thibault Duplessis
d422ece753
combine more scripts
2016-05-16 12:00:22 +02:00
Thibault Duplessis
f053d6c3b1
improve user autocomplete: return shorter usernames first
2016-05-14 21:32:54 +02:00
Thibault Duplessis
3620dc709e
restart script
2016-05-10 11:10:58 +02:00
Thibault Duplessis
43211eb851
fix RM deps - closes #1845
2016-05-07 09:58:20 +02:00
Thibault Duplessis
fef8a71f5d
deploy assets to benko
2016-05-04 14:41:30 +07:00
Thibault Duplessis
95b9b7b499
deploy to benko
2016-04-14 22:25:44 +07:00
Thibault Duplessis
ae2bb7d5e4
use symbolic link for production deployment dir
2016-04-11 10:19:13 +07:00
Thibault Duplessis
7902f602ff
add bin/translate p
2016-04-10 11:24:38 +07:00
Thibault Duplessis
e4caa8bd45
last seen active - closes #1798
2016-04-10 11:18:25 +07:00
Thibault Duplessis
32b71ba046
fix prismic build sha1
2016-04-03 11:59:38 +07:00
Thibault Duplessis
b177208dd4
fix JS compilation
2016-03-27 17:34:52 +07:00
Thibault Duplessis
f127f842df
rewrite socket client to hide implementation
2016-03-27 17:11:35 +07:00
Thibault Duplessis
71a07976f4
split socket.js/main.js and combine on compile
2016-03-27 16:26:54 +07:00
Thibault Duplessis
944621fd43
remove unused deploy of prod logger config
2016-03-25 14:22:18 +07:00
Thibault Duplessis
2675c081e0
deploy assets to anand
2016-03-24 16:24:45 +07:00
Thibault Duplessis
de8bd563d0
deploy prod logger earlier
2016-03-24 13:31:38 +07:00
Thibault Duplessis
e457c90dda
deploy prod logger before
2016-03-23 12:48:25 +07:00
Thibault Duplessis
ff5194254a
give lichess time to persist round state before restarting
2016-03-21 15:27:21 +07:00
Thibault Duplessis
ca9fd0ec13
use bin/dev to deploy
2016-03-21 15:22:29 +07:00
Thibault Duplessis
66dc6edb17
deploy logger config
2016-03-21 13:31:43 +07:00
Thibault Duplessis
044a24573a
implement fishnet version validation
2016-03-21 10:48:38 +07:00
Thibault Duplessis
9dd275ca7e
build custom reactivemongo
2016-03-21 09:32:14 +07:00
Thibault Duplessis
2d916c6105
improve default dev script
2016-03-21 09:07:50 +07:00
Thibault Duplessis
fee46a0478
add bin/dev.default script for easier onboarding
2016-03-20 18:21:23 +07:00
Thibault Duplessis
01e07f9ef1
fix deployment on stage
2016-03-19 18:33:09 +07:00
Thibault Duplessis
8daaa4c441
improve deployment backup for rollback
2016-03-19 13:15:56 +07:00
Thibault Duplessis
1a38e31116
remove superfluous deploy targets
2016-03-19 11:27:06 +07:00
Thibault Duplessis
2e88cac0a8
backup production lichess dir before rsync
2016-03-19 11:26:26 +07:00
Thibault Duplessis
59f6eb450f
deploy stage to khiaw again
2016-03-18 20:28:21 +07:00
Thibault Duplessis
d9ea222ab1
don't build pushy-scala
2016-03-18 11:35:12 +07:00
Thibault Duplessis
649ba37d4a
Merge branch 'master' into ios-push-rm-cursor
...
* master: (21 commits)
increase fishnet move timeout
when a game is deleted before analysis completes
fix stage deploy
deploy stag to bofur
make sure kamon counter are not decremented
silly optimization
fishnet: sum metrics for clients
monitor fishnet server registration time of moves and analysis
log slow fishnet move post
{master} fix IP ban button text
{master} let users override low-priority system analysis
{master} errors I don't care about
tweak fishnet monitoring
A minor edit to a sentence.
General improvements to the README file.
remove old mobile BC
{master} show IPs count on the IP ban button
index ALL the games
new search clock selectors are working
game search fixes
...
2016-03-18 11:34:00 +07:00
Thibault Duplessis
010d453b4e
fix stage deploy
2016-03-18 10:00:57 +07:00
Thibault Duplessis
f482be56ce
deploy stag to bofur
2016-03-18 10:00:35 +07:00
Thibault Duplessis
f857d7ea10
deploy stag to bofur
2016-03-18 09:47:22 +07:00
Thibault Duplessis
f1a130cf5b
run CLI commands on stage
2016-03-17 09:01:11 +07:00
Thibault Duplessis
b50ce52e02
improve wsmonitor
2016-03-16 12:32:03 +07:00
Thibault Duplessis
729a1080b5
improve wsmonitor
2016-03-16 11:16:19 +07:00
Thibault Duplessis
81af84507e
get reactivemongo from github maven
2016-03-15 21:44:44 +07:00
Thibault Duplessis
438da33ced
run CLI commands on stage
2016-03-15 09:55:19 +07:00
Thibault Duplessis
b4a4eecd5e
Merge branch 'rm-readpref' into ios-push-rm-cursor
...
* rm-readpref:
resolve RM & PRM from local repository because it's much faster
use my own maven repo for RM and PRM
RM 0.11.9-SNAPSHOT with secondary cursor kill fix
Revert "remove all read preferences"
swag page metadata
implement twitter cards - closes #1712
2016-03-14 21:36:35 +07:00
Thibault Duplessis
c37d6dc77f
send iOS notifications with pushy-scala
2016-03-14 21:36:04 +07:00
Thibault Duplessis
1fc9c790e3
resolve RM & PRM from local repository because it's much faster
...
"Unable to reparse" SBT warning was making the build too slow.
2016-03-14 21:06:53 +07:00
Thibault Duplessis
d849e0ae77
improve deploy script
2016-03-11 00:15:57 +07:00
Thibault Duplessis
7d1dca9ed1
simplify restart scripts
2016-03-10 11:44:16 +07:00
Thibault Duplessis
1b4f07aabf
don't build reactivemongo snapshots
2016-03-10 11:22:23 +07:00
Thibault Duplessis
feb4c390dd
optional assets compilation on deployment
2016-03-10 11:13:46 +07:00
Thibault Duplessis
b900a014f7
deploy assets
2016-03-09 15:27:53 +07:00
Thibault Duplessis
c33ad5ae1c
build RM-play-json locally as well
2016-03-09 10:05:30 +07:00
Thibault Duplessis
e554df94d4
reactivemongo snapshots are gone; build from source
2016-03-09 09:32:10 +07:00
Thibault Duplessis
fbd3304038
kamon still not running in prod
2016-03-08 03:42:48 +07:00
Thibault Duplessis
b2c5341958
fix lichess auto-restart
2016-03-07 13:56:00 +07:00
Thibault Duplessis
7bdb8c0a92
finer monitoring of HTTP errors: inc by 5, dec by 1
2016-03-07 13:30:07 +07:00
Thibault Duplessis
8140ccb268
restore deploy notifications
2016-03-04 23:09:55 +07:00
Thibault Duplessis
9ba98277ea
disable deployment notifications
2016-03-04 14:50:46 +07:00
Thibault Duplessis
ab522872c4
deploy to anand
2016-03-04 11:21:55 +07:00
Thibault Duplessis
6c85f7de0b
mongodb script to terminate simuls
2016-03-04 00:05:11 +07:00
Thibault Duplessis
76d6e1a413
restore monitor call to jinfo
2016-03-02 14:55:01 +07:00
Thibault Duplessis
088f943532
production websocket/http monitoring
2016-03-02 14:54:11 +07:00
Thibault Duplessis
6acff16db3
script to remove cheaters from leaderboards
2016-02-29 06:58:52 +07:00
Thibault Duplessis
08e0b84504
unified openings working
2016-02-25 17:03:09 +07:00
Thibault Duplessis
10877b8ed3
remove dup script
2016-02-23 20:37:26 +07:00
Thibault Duplessis
34e0c97968
fix IE fonts
2016-02-16 13:34:47 +07:00
Thibault Duplessis
681237dd6c
deploy assets to stage
2016-02-16 13:34:47 +07:00
Thibault Duplessis
cbfe717e61
mongodb puzzle fix script
2016-01-29 21:23:00 +07:00
Thibault Duplessis
d77b23e5d5
stockfish current commit
2016-01-26 17:13:50 +07:00
Thibault Duplessis
92a1098cb4
Merge pull request #1513 from alexbagirov/patch-1
...
Fix grammatical error
2016-01-25 08:25:31 +07:00
Jimmie Elvenmark
2d35fca015
unparallize build script to catch errors
...
fail early when subprocesses fail
2016-01-24 14:34:29 +01:00
Alexandr
460fd4ceda
Remove one odd 'entry' word
...
It was typed twice.
2016-01-24 17:16:11 +05:00
Thibault Duplessis
318a980502
bench when document doesn't exist, it's the same story
2016-01-24 15:55:07 +07:00
Thibault Duplessis
2c6ca28fac
benchmark mongodb exist check. count is faster
2016-01-24 15:52:34 +07:00
Thibault Duplessis
500e6d0738
script to update players filters
2016-01-19 15:39:58 +07:00
Thibault Duplessis
2ee1ebc183
remove mongodb script
2016-01-14 14:04:34 +07:00
Thibault Duplessis
aa68f0c560
add racing kings to variant players lobby filters
2016-01-14 10:16:47 +07:00
Thibault Duplessis
2591e46d2c
remove unneeded mongodb scripts
2016-01-14 10:16:09 +07:00
Thibault Duplessis
eb62f05c1f
fix deployment of assets - closes #1385
2016-01-06 17:35:08 +07:00
Thibault Duplessis
4c87638023
build hasher from source
2016-01-04 11:04:41 +07:00
Thibault Duplessis
1f2fc34ead
add support for deploying stage
2016-01-03 12:53:34 +07:00
Thibault Duplessis
5050d63a46
deploy ai to flynn
2015-12-31 00:44:38 +07:00
Waleed Khan
e35570cf48
Add Vagrant support for development
2015-12-25 12:21:03 -05:00
Thibault Duplessis
9ab404cc56
config and deployment
2015-12-25 12:45:20 +07:00
Thibault Duplessis
7fe3e572b2
fix build-deps.sh
2015-12-02 10:05:22 +07:00
Thibault Duplessis
fa03976edd
sample insights aggregation
2015-11-28 12:39:10 +07:00
Thibault Duplessis
eb50d50739
get rid of syzygy and polyglot - both useless for analysis
2015-10-19 01:53:58 +02:00
Thibault Duplessis
799c74e4e9
update AI installation procedure
2015-10-13 17:01:24 +02:00
Thibault Duplessis
7417e70783
more AI server scripting
2015-10-08 14:34:45 +02:00
Thibault Duplessis
0b2e7dff7a
tweak ai deployment
2015-10-08 12:39:48 +02:00
Thibault Duplessis
dfffa02f20
install syzygy and ai server
2015-10-08 12:06:07 +02:00
Thibault Duplessis
5523f42365
checkout polyglot learn branch static SHA1
2015-10-08 10:13:07 +02:00
Thibault Duplessis
217a9cb22c
upgrade stockfish
2015-10-08 10:13:00 +02:00
Thibault Duplessis
12199d2275
Merge branch 'master' into polyglot
...
* master: (147 commits)
fix last move replay for spectators
hr "hrvatski" translation #15344 . Author: Icosagon. Just some simple changes
nb "Norsk bokmål" translation #15343 . Author: ArveTheNewborn. "King in the center"
cy "Cymrae" translation #15342 . Author: darthEdi.
pl "polski" translation #15341 . Author: alefzero. Use correct chess terminology. Avoid some false friends and improve grammar.
remove comment
add pinned tab icon - closes #1117
prevent layout thrashing in round and analysis autoscroll
tweak WS message handling
implement game RSS feed - part 2
game atom feed - closes #1114
Localize "Players" in "N Players" tournament view
adjust AI ratings
hardcode sounds dir and ports
more specific CSS selector
remove count--red class
tournament scheduler presets for halloween - closes #1030
prepare halloween openings
reload tournament player info automatically - fixes #1109
Optimize a regex
...
2015-10-08 09:58:53 +02:00
Daniel Dugovic
204cbfbbfe
Updated configuration to use relative paths and disable book support for chess960.
2015-10-07 17:45:04 -05:00
Thibault Duplessis
c4f1ba4209
deploy AI to sarah
2015-10-03 10:18:09 +02:00
Thibault Duplessis
81d0e0bda1
upgrade prismic scala-kit
2015-10-01 21:45:41 +02:00
Thibault Duplessis
efcc2f34a6
upgrade chessground, introduce <square> & <piece>
2015-09-30 10:42:56 +02:00
Daniel Dugovic
099a74d6d1
Created installer for polyglot opening book player and engine configuration utility.
2015-09-27 06:11:54 -05:00
Thibault Duplessis
34019c1009
add timshell AI server - thanks Jacques!
2015-09-13 21:36:31 +02:00
Thibault Duplessis
b1aa479169
deploy new logger config
2015-09-07 19:20:16 +02:00
Thibault Duplessis
08beafd0cd
tweak deps script
2015-08-31 22:52:49 +02:00
Thibault Duplessis
1d7314db75
fork prismic scala-kit to avoid netty 4.0 dependency
2015-08-31 03:31:07 +02:00
Thibault Duplessis
da11af9295
add restart script
2015-08-30 15:06:47 +02:00
Thibault Duplessis
f16d8e0014
deploy AI to frank
2015-08-20 17:55:20 +02:00
Thibault Duplessis
bae1cb2361
take control of stockfish state
2015-08-20 13:49:27 +02:00
Thibault Duplessis
311f51e071
update deploy script
2015-08-20 02:01:48 +02:00
Thibault Duplessis
f7cc83a965
fix stockfish build script
2015-08-20 01:55:29 +02:00
Thibault Duplessis
4e772109f4
latest musicdan stockfish commit breaks BC
2015-08-20 01:41:08 +02:00
Thibault Duplessis
91e2cca7fa
move pre-deploy hook after asset compilation
2015-08-19 09:54:00 +02:00
Thibault Duplessis
54ee2603f8
restore pre-deploy hook for history persistence
2015-08-19 09:53:16 +02:00
Thibault Duplessis
22f2c4cdd7
no need to notify pre-deploy anymore
2015-08-18 12:00:44 +02:00
Thibault Duplessis
dfef0e2f43
good companion pieces
...
From http://www.bstephen.me.uk/index.php/good-companion-chess-fonts
Thanks FireBreathingDragon!
2015-08-14 23:53:55 +02:00
Thibault Duplessis
af36d77e49
relay removal script
2015-08-04 02:03:46 +02:00
Thibault Duplessis
febfe61f5b
rating reset mongodb script
2015-07-31 02:56:38 +02:00
Thibault Duplessis
4b2e773fd2
publish less useless artifacts
2015-07-15 23:46:18 +02:00
Thibault Duplessis
01a8bc4f55
play 2.4 requires deploying base.conf
2015-07-15 16:23:08 +02:00
Thibault Duplessis
2bf4384832
mongodb script to fix user.createdAt
2015-07-07 22:17:52 +02:00
T. Alexander Lystad
009ed5b51e
removed duplicate translation key and added a duplicate key check to trans-dump script - script also adds a timestamp to the generated code so one can see that file was actually generated automatically
2015-06-30 18:29:39 +02:00
Thibault Duplessis
ea0187c100
Add maple board and chessnut pieces, redesign theme selector
2015-06-29 13:51:40 +02:00
Thibault Duplessis
c6ab3f16b8
add janis AI server
2015-06-21 20:04:57 +02:00
Thibault Duplessis
65d2c97132
trophy awarding mongodb script
2015-06-21 06:18:47 +02:00
Thibault Duplessis
44c61329c9
upgrade AI nodes
2015-06-15 19:02:04 +02:00
Thibault Duplessis
023ca01352
moderator and developer icons
2015-06-14 17:07:57 +02:00
Thibault Duplessis
a03e3c2540
make sure tournament data migration doesn't put the server on knees
2015-06-13 20:08:23 +02:00
Thibault Duplessis
2d6b32ac06
tournament data migration
2015-06-13 18:55:54 +02:00
Thibault Duplessis
f58c7fb0ae
distribute survivor trophies
2015-06-07 20:04:01 +02:00
Thibault Duplessis
73728424c3
marathon chess UI
2015-06-05 01:16:32 +02:00
Thibault Duplessis
4bec2e0777
generalize trophies in DB
2015-06-04 21:46:12 +02:00
Thibault Duplessis
dffb0e3c03
fix permissions after rsync
2015-05-25 02:59:23 +02:00
Thibault Duplessis
69af720669
don't overwrite user:group when deploying
2015-05-24 12:03:48 +02:00
Thibault Duplessis
b055174c96
deploy to clyde
2015-05-23 13:12:14 +02:00
Thibault Duplessis
c07c87f6fe
deploy to clide
2015-05-15 17:29:10 +02:00
Jimmie Elvenmark
24b62a73ae
add piece set shapes from Flugsio CC BY-SA 4.0
...
https://github.com/flugsio/chess_shapes
2015-05-13 20:49:02 +02:00
Jimmie Elvenmark
5eb9b75aa7
add piece set Fantasy from Maurizio Monge
...
http://poisson.phc.unipi.it/~monge/chess_art.php
2015-05-13 20:38:12 +02:00
Jimmie Elvenmark
d9b74c96c4
add pieces from Reilly Craig
...
FADER https://instagram.com/fader_
2015-05-13 18:13:26 +02:00
Thibault Duplessis
6881fe009d
try to automate upgrade of A.I. nodes
2015-05-12 01:52:35 +02:00
Thibault Duplessis
a6270ea7e0
adele A.I. node
2015-05-04 21:19:04 +02:00
Thibault Duplessis
debfebc201
deploy to cammy
2015-04-29 23:21:55 +02:00
Thibault Duplessis
5d7ffabf6c
upgrade stockfish
2015-04-29 08:36:05 +02:00
Thibault Duplessis
afe2492761
new piece set: chess7
2015-04-14 00:15:17 +02:00
Thibault Duplessis
a6ddb62207
it looks like a stockfish commit has disapeared
2015-04-12 08:58:57 +02:00
Thibault Duplessis
c7406ae632
remove lightp pieces
2015-03-30 09:06:19 +02:00
Thibault Duplessis
418d75cce3
Merge branch 'master' into horde
...
* master: (106 commits)
upgrade chessground
don't log bad requests
tweak dark crosstable current
can't parse parameter -> not found
he "עִבְרִית" translation #14005 . Author: sdiqx.
remove unused resolver
just silently discard ignored socket messages
fix duplicate logging of auto mark
show opening for some variants - closes #358
better crosstable current game style
remove unnecessary blindfold class
open preferences in new tab while playing
reload player page on pref change
blindfold chess!
try to always take 2 moves back - closes #345
upgrade chessground to make callbacks synchronous - fixes #343
fix homepage tournament box style
sort correspondence games no matter whats
upgrade chess module
lt "lietuvių kalba" translation #14001 . Author: krikstas. Just few simple changes
...
2015-03-19 10:17:16 +01:00
Thibault Duplessis
16466d4360
fix embedded puzzle
2015-03-18 10:52:31 +01:00
Thibault Duplessis
15e6e60b3d
tweak build-deps.sh
2015-03-18 00:22:11 +01:00
Thibault Duplessis
b3ee3fbe14
reduce HTTP requestse by inlining piece images in stylesheets
2015-03-16 16:59:15 +01:00
Thibault Duplessis
e6da78ae41
more piece sprite fails
2015-03-15 19:44:52 +01:00
Thibault Duplessis
4b423b6c87
css inline svg generator WIP
2015-03-14 09:15:34 +01:00
Thibault Duplessis
8c308313f8
check AI nodes less regularly
2015-03-13 11:37:15 +01:00
Thibault Duplessis
1e40908265
add neary-tmp AI node to the cluster
2015-03-09 18:40:32 +01:00
Thibault Duplessis
ad1b596e11
update users filters for horde
2015-03-09 18:28:19 +01:00
Thibault Duplessis
b367a76e71
add neary-tmp AI node to the cluster
2015-03-09 16:33:32 +01:00
Thibault Duplessis
856c241360
tweak AI monitor
2015-03-09 03:27:36 +01:00
Thibault Duplessis
c0506b066a
monitor AI servers
2015-03-06 15:42:53 +01:00
Thibault Duplessis
d483a29af1
add 2 AI servers
2015-03-06 15:41:59 +01:00