Commit Graph

764 Commits (a69515f4b37f02882d3fed326664fa8518df079e)

Author SHA1 Message Date
Niklas Fiekas 8f93e64ff9 trans-sanity-check: downgrade missing placeholder in singular to warning 2019-08-26 16:12:28 +02:00
Niklas Fiekas b7320bea88 add san, fen, pgn to i18n sanity dictionary 2019-08-26 14:10:52 +02:00
Thibault Duplessis 754be7e2d1 Merge branch 'master' of github.com:ornicar/lila
* 'master' of github.com:ornicar/lila:
  ceval: proper chaining for start promise
  allow upload without building anything
  add some more diagnostics
  quick and dirty script to collect diagnostics
2019-07-28 15:02:01 +02:00
Niklas Fiekas 5b7fcb8ce3 allow upload without building anything 2019-07-27 18:23:29 +02:00
Thibault Duplessis b65f6eeb6c fix mongodb migration script 2019-07-27 09:09:29 +02:00
Thibault Duplessis 92a1ca6c42 remove study.members.$.addedAt from mongodb 2019-07-27 08:59:25 +02:00
Thibault Duplessis 12e6292a7e consistent naming for sri 2019-07-13 20:02:50 +02:00
ProgramFOX 6b20763bbb Add Antichess WC 2018 trophy 2019-07-02 16:42:42 -04:00
ProgramFOX 1a909ffacb Rewrite trophy code: don't hardcode kinds
instead of hardcoding trophy kinds in the code, all of them go in a database collection 'trophyKind'

to initialize, run the create-trophy-kinds.js script

no changes to the 'trophy' collection will be needed whatsoever
2019-06-29 20:09:56 -04:00
Niklas Fiekas cca928c5b5 fix timeago locales 2019-06-29 20:09:56 -04:00
Niklas Fiekas 722e3b8e0a Revert "Revert "update timeago locales and switch to terser""
This reverts commit 6fc8becf82.
2019-06-29 20:09:56 -04:00
Niklas Fiekas 856d17540a Revert "update timeago locales and switch to terser"
This reverts commit 0c040203ea.

It produces some broken JavaScript:

lichess.quantity=function(c) {
var rem100 = c % 100;
var rem10 = c % 10;
if (rem10 == 1 && rem100 != 11) return 'one';
else if (rem10 >= 2 && rem10 <= 4 && !(rem100 >= 12 && rem100 <= 14)) return 'few';
else return 'other';
      };(function(){var seconds=formatNum.bind(null,"секунду","%s секунду","%s секунды","%s секунд"),minutes=formatNum.bind(null,"минуту","%s минуту","%s минуты","%s минут"),hours=formatNum.bind(null,"час","%s час","%s часа","%s часов"),days=formatNum.bind(null,"день","%s день","%s дня","%s дней"),weeks=formatNum.bind(null,"неделю","%s неделю","%s недели","%s недель"),months=formatNum.bind(null,"месяц","%s месяц","%s месяца","%s месяцев"),years=formatNum.bind(null,"год","%s год","%s года","%s лет");lichess.timeagoLocale=function(s,e){switch(e){case 0:return["только что","через несколько секунд"];case 1:return[seconds(s)+" назад","через "+seconds(s)];case 2:case 3:return[minutes(s)+" назад","через "+minutes(s)];case 4:case 5:return[hours(s)+" назад","через "+hours(s)];case 6:return["вчера","завтра"];case 7:return[days(s)+" назад","через "+days(s)];case 8:case 9:return[weeks(s)+" назад","через "+weeks(s)];case 10:case 11:return[months(s)+" назад","через "+months(s)];case 12:case 13:return[years(s)+" назад","через "+years(s)];default:return["",""]}}function formatNum(s,e,r,n,u){var a=u%10,t=n;return 1===u?t=s:1===a&&u>20?t=e:a>1&&a<5&&(u>20||u<10)&&(t=r),t}})()

Note no semicolon before "function formatNum".
2019-06-29 20:09:56 -04:00
Niklas Fiekas 0c040203ea update timeago locales and switch to terser 2019-06-25 21:24:12 +02:00
Niklas Fiekas a1c680efed prepare study i18n 2019-06-12 16:52:23 +02:00
ProgramFOX fde9c94193 Add California pieces by Jerry S. 2019-06-09 22:57:14 +02:00
Thibault Duplessis eb2fb9ff48 add new pixel pieces by therealqtpi 2019-06-06 10:47:38 +02:00
Thibault Duplessis e6845ffe78 remove all bad study chapter nodes 2019-05-28 13:09:50 +02:00
Niklas Fiekas 5b6d459c10 go back to recommending nginx 2019-05-22 11:28:19 +02:00
Thibault Duplessis 4d1966da13 selectively build assets during deploy 2019-05-11 14:04:35 +07:00
Thibault Duplessis 25daf2e87f fix mongo script 2019-05-10 16:56:31 +07:00
Thibault Duplessis 963af08f12 patron since mongodb script 2019-05-10 16:56:31 +07:00
Thibault Duplessis f880264161 A disgusting hack for a disgusting browser
Edge randomly fails to rasterize SVG on page load
A different SVG must be loaded so a new image can be rasterized
2019-05-08 09:08:55 +07:00
Thibault Duplessis 8491d37ccb deploy assets to leess 2019-05-07 10:08:44 +07:00
Thibault Duplessis 847acfb270 fix piece sprite script 2019-05-05 12:39:28 +07:00
Thibault Duplessis 019f0aa099 deploy assets to leess 2019-05-05 08:18:16 +07:00
Thibault Duplessis 8110a604f8 fix deploy assets script 2019-04-23 18:43:20 +07:00
Thibault Duplessis c102071217 simplify piece sprites 2019-04-15 15:24:48 +07:00
Thibault Duplessis 0bb037f381 study search UI 2019-04-14 14:01:06 +07:00
Thibault Duplessis dfdc226ad9 fix stage domain 2019-04-13 05:58:25 +07:00
Niklas Fiekas 23199bf5cb Merge branch 'master' into v2 2019-03-31 09:06:15 +02:00
Niklas Fiekas 0932127973 add leess as asset deploy target 2019-03-22 17:43:28 +01:00
Thibault Duplessis 6b39ff3999 puzzle WIP 2019-02-14 19:24:58 +07:00
Thibault Duplessis 468375b6cf friend box WIP 2019-02-14 12:15:49 +07:00
Thibault Duplessis 72c79ed4f4 powertip UI 2019-02-14 11:34:31 +07:00
Niklas Fiekas 0ec8281dd0 add moore as potential asset deploy target 2019-01-14 22:14:30 +01:00
Thibault Duplessis e012ae8f1d deploy without dropping on backend server 2018-12-25 17:54:01 +08:00
Thibault Duplessis f232a62540 fix deploy script 2018-12-25 12:56:20 +08:00
Thibault Duplessis 50161488ef tweak deploy 2018-12-20 16:54:07 +08:00
Thibault Duplessis 39e7ae2e5c deploy to listress 2018-12-19 17:41:40 +08:00
Thibault Duplessis 91ddf15ae7 don't automatically drop packets on front-end server
during shutdown, lila instructs clients websockets to disconnect cleanly
and to wait a bit before reconnecting.
so don't start dropping on frontend because then that won't work
2018-12-19 13:56:20 +08:00
Thibault Duplessis 4fab7f6bf4 drop packets on front server instead of backend 2018-12-18 12:39:33 +08:00
Thibault Duplessis 640609eb40 tweak deploy 2018-12-17 13:01:24 +08:00
Niklas Fiekas d98c23aab4
Merge pull request #4785 from ProgramFOX/rm-windows-scripts
Remove Windows build scripts
2018-12-15 11:38:16 +00:00
ProgramFOX c4e1e1723f Remove Windows build scripts
The best way to run lila on Windows today is using the Windows Subsystem for Linux. Not supporting these scripts anymore means less maintenance, both for the scripts and the onboarding wiki. And on WSL it all runs a little smoother than on Windows even with the adjusted scripts.
2018-12-15 12:35:06 +01:00
Thibault Duplessis 87cad88ff1 tweak deploy 2018-12-15 13:03:38 +08:00
Thibault Duplessis a85ef9cfaf mongodb script to remove bad study chapter nodes 2018-12-14 11:02:39 +08:00
Niklas Fiekas a398afbb38 update timeago-to-scala.py 2018-12-13 13:35:54 +01:00
Niklas Fiekas 14655a0a31 update bin/dev.default.bat 2018-12-13 11:55:15 +01:00
Niklas Fiekas 1acbccc088 make asset packaging conditional 2018-12-12 17:09:30 +01:00
Niklas Fiekas afe8a93655 remove chmod step from dev.default 2018-12-12 15:33:55 +01:00