Commit Graph

153 Commits (7397df4d4ceea9fd188c32bbf222bec71a6d6217)

Author SHA1 Message Date
Thibault Duplessis a05e6f0711 move simul socket message handler to ui/round 2017-08-19 11:00:52 -05:00
Thibault Duplessis a306cf4208 in-game simul chat 2017-08-18 06:39:38 -05:00
Thibault Duplessis 94603d1a38 upgrade ui vendors, including chessground -> v7.0.1 2017-07-28 19:11:12 +02:00
Thibault Duplessis 9a8eed967c give more time in correspondence game - closes #3321 2017-07-23 14:16:41 +02:00
Niklas Fiekas 8ccee4a597 get much closer to noImplicitAny on ui/round 2017-07-09 15:01:37 +02:00
Thibault Duplessis 4e1e0ea7a5 tweak ui/round boot 2017-07-09 11:30:02 +02:00
Thibault Duplessis 93c9be0989 fully type ui/round 2017-07-08 23:09:41 +02:00
Thibault Duplessis b2c386ae28 typesafe ui/round WIP 2017-07-08 19:55:09 +02:00
Thibault Duplessis 15dcaf51c9 more ui/round rewrite WIP 2017-07-08 17:04:16 +02:00
Thibault Duplessis 0e8c0136a0 upgrade all UI modules dependencies, including chessground 2017-07-06 12:44:59 +02:00
Thibault Duplessis 627946e6f4 ui/analyse rewrite WIP - pre study 2017-06-27 12:50:43 +02:00
Thibault Duplessis 9d924edb6d more ui/analyse rewrite 2017-06-26 13:02:52 +02:00
Thibault Duplessis 8722898ffa more ui/analyse WIP 2017-06-24 14:20:20 +02:00
Thibault Duplessis e81eb51ec9 more ui/analyse rewrite 2017-06-24 13:10:09 +02:00
Niklas Fiekas 818d319edd yarn 0.26 supports linking modules 2017-06-13 12:47:20 +02:00
Niklas Fiekas 2c96a5409b switch from npm to yarn 2017-05-19 15:38:44 +02:00
Thibault Duplessis 4ea1975364 ui/round2 WIP 2017-04-25 20:31:43 +02:00
Niklas Fiekas d87c635ddb convert actionMenu.js to typescript 2017-04-10 15:00:19 +02:00
Niklas Fiekas 099eb508ea convert acpl.js to typescript 2017-04-08 18:26:59 +02:00
Thibault Duplessis 749497df80 allow analysis of any finished game 2017-04-06 14:34:27 +02:00
Niklas Fiekas 085bc71aa2 convert pgnExport.js 2017-04-06 01:43:51 +02:00
Niklas Fiekas 7abb6195a8 convert autoplay.js 2017-04-06 00:54:50 +02:00
Niklas Fiekas 2cac65caa2 convert ui/tree to typescript 2017-04-04 23:35:49 +02:00
Niklas Fiekas bd55f85fe2 minor tweaks for ui/game types 2017-04-04 21:35:09 +02:00
Thibault Duplessis 682172d72f add ultrabullet perf icon 2017-04-04 13:11:55 +02:00
Niklas Fiekas 5607a40c15 convert ui/game to typescript 2017-04-03 21:51:04 +02:00
Thibault Duplessis 45fbf530ca upgrade custom mithril 2017-03-08 13:35:52 +01:00
Thibault Duplessis f768f3a0bb upgrade JS dev dependencies 2017-03-03 13:11:04 +01:00
Niklas Fiekas 477d61c492 coding style tweaks found using eslint 2017-01-09 15:36:15 +01:00
Thibault Duplessis 2ef8f11ed3 upgrade gulp-uglifyjs 2016-12-21 01:54:48 +01:00
Thibault Duplessis 848a61ec35 make aborted games replayable - closes #2466 2016-12-13 13:23:25 +01:00
Thibault Duplessis 86f81f0bab refactor UI modules, extract ceval, create common & chess 2016-11-26 13:08:20 +01:00
Thibault Duplessis 694a8ce2cb complete game embed 2016-10-22 17:20:46 +02:00
Niklas Fiekas 20718579e4 switch to agpl-3.0+ 2016-10-12 20:23:38 +02:00
Thibault Duplessis 50c1b29d36 upgrade chessground & mithril 2016-07-24 13:51:14 +02:00
Thibault Duplessis 8a71d839d2 upgrade npm dev dependencies - closes #1594 2016-02-17 14:45:12 +07:00
Thibault Duplessis 999823ab00 Revert "upgrade mithril (0.2.1) and chessground (3.2.0)"
This reverts commit 535f86b412.
2015-12-21 13:39:41 +07:00
Thibault Duplessis ed5c161641 upgrade mithril & chessground 2015-12-21 12:22:39 +07:00
Thibault Duplessis 535f86b412 upgrade mithril (0.2.1) and chessground (3.2.0) 2015-12-20 12:34:38 +07:00
Thibault Duplessis 6388f81a21 fix ui/game doesn't know how to renderUser anymore - fixes #1312 2015-12-10 22:45:54 +07:00
Thibault Duplessis 2cffa1a472 move user view to ui/round 2015-12-08 03:01:22 +07:00
Thibault Duplessis ffb4252109 inform players about on-move conditional premoves 2015-12-08 01:45:30 +07:00
Thibault Duplessis 9b45a3a7fc use V8 optimized mithril 2015-10-13 11:02:42 +02:00
Thibault Duplessis e2c70ab563 don't switch between AI games 2015-10-06 19:46:17 +02:00
Thibault Duplessis 9e11e0fb3c fix simul autoswitch on clientside 2015-09-23 09:30:15 +02:00
Thibault Duplessis 043a40ff3d use autoswitch in correspondence games only 2015-09-21 12:00:06 +02:00
Thibault Duplessis 0333381a4e unfinished imported games are not playable - fixes #994 2015-09-20 17:13:44 +02:00
Thibault Duplessis 316fbbba16 get rid of round play JS router - closes #964 2015-09-19 16:35:12 +02:00
Thibault Duplessis 4bbe5f98f5 tell users about conditional premoves - closes #970
https://i.imgur.com/zQW7HEk.png
2015-09-17 16:36:26 +02:00
Thibault Duplessis cf2bc4cfc0 persist conditional premoves 2015-09-17 11:32:37 +02:00
Thibault Duplessis 4ce7a3620d do more computing on server side 2015-09-12 16:27:35 +02:00
Thibault Duplessis 51040730ed prevent boosting by forbidding rematching quickly resigned rated games 2015-09-12 16:14:33 +02:00
Thibault Duplessis a46603975e player berserk is not displayed 2015-07-28 14:56:45 +02:00
ProgramFOX 2e2e3a2b88 Make variant endings show up translated on profile
Fixes #650
2015-06-28 17:01:46 +02:00
Thibault Duplessis 7cb13e8def relay clocks 2015-06-26 12:25:29 +02:00
Thibault Duplessis 40d6b51eec improve relay game view 2015-06-25 20:41:03 +02:00
Thibault Duplessis ea66c4c7a2 tweak in-game indicator wording and fix mixed indentation 2015-06-25 18:16:55 +02:00
T. Alexander Lystad 88064c92b9 adding tooltips for player connection status - closes #635 2015-06-24 18:51:03 +02:00
Thibault Duplessis f9e37fbf56 Merge branch 'master' into relay
* master: (3132 commits)
  more space between tournament lanes
  don't display notes/settings on tournament games - fixes #622
  Revert "Add colors to clock bar, fixes #130"
  always displayed finished official tournaments
  fix as translation unit
  lt "lietuvių kalba" translation #14529. Author: mast3r. Finished updated Lithuanian translation. One question, though, if you see this: is the description on line 108 correct? Line says „decline invitation“, but the description talks about takeback.
  he "עִבְרִית" translation #14528. Author: Firebrass11. Added variant ending, the final translation.
  rename best3Of function
  show 4x2 perftypes in powertip user preview
  fix display of rated thematic short tournaments
  allow user tournaments to reuse bottom free lanes
  extend tourney schedule view
  schedule hourly tournaments up to 6 hours in advance
  gently refactor tournament scheduler
  try harder not to overlap scheduled tournaments
  more tournament schedule tweaks and simplifications
  display notable finished tournaments
  more tournament schedule tweaks
  add janis AI server
  add dragscroll extension for tournamentSchedule
  ...
2015-06-22 09:30:24 +02:00
Thibault Duplessis 1a4a7fb137 upgrade gulp to 3.9 2015-06-16 16:32:03 +02:00
Thibault Duplessis 29683a3284 remove extra ui/game file 2015-06-14 23:51:34 +02:00
Thibault Duplessis 13237704fa move piotr frontend implementation from game to analyse 2015-06-14 23:49:53 +02:00
Thibault Duplessis 74630e1ad3 display provisional rating - closes #444 2015-06-01 17:27:48 +02:00
Thibault Duplessis 2e4fa11e1d get rid of lodash wherever possible 2015-05-13 23:28:41 +02:00
Thibault Duplessis 30dcda575d fix decoding of A1 square on client-side 2015-05-07 12:49:39 +02:00
Thibault Duplessis fa6a0f1c01 upgrade chessground & mithril.js 2015-05-07 00:07:52 +02:00
Thibault Duplessis 8078e7c68a all variants are now analysable 2015-05-06 19:46:40 +02:00
Thibault Duplessis 7d02eed660 more serverchess wip 2015-04-29 08:34:59 +02:00
Thibault Duplessis c9ea079364 upgrade JS vendors 2015-04-19 10:44:30 +02:00
Thibault Duplessis 79325df085 make round next button glow 2015-04-07 22:37:06 +02:00
Thibault Duplessis 0833a7da21 simul organizer WIP 2015-04-03 23:04:59 +02:00
Thibault Duplessis e941714f43 allow user-analysis of three-check variant 2015-03-24 18:35:55 +01:00
Thibault Duplessis 347cb02c59 integrate horde chess 2015-03-09 15:22:54 +01:00
Thibault Duplessis 19f8e0bd9e upgrade mithril & chessground 2015-02-16 18:49:55 +01:00
Thibault Duplessis 0842251ec9 upgrade gulp-uglify 2015-02-05 14:51:57 +01:00
Thibault Duplessis dac03ed135 can't takeback in tournament - fixes #290 2015-02-01 14:46:41 +01:00
Thibault Duplessis b9357bf407 not all variants are analysable: tell the UI 2015-01-22 10:48:35 +01:00
Thibault Duplessis a550a5454f french translation 2015-01-21 08:54:41 +01:00
Thibault Duplessis 9590d81720 fix variant icons 2015-01-19 15:33:07 +01:00
Thibault Duplessis 568c9d281c tournament: visible berserk state 2015-01-11 01:05:31 +01:00
Thibault Duplessis dddbba1414 implement basic tournament berserk 2015-01-11 00:18:39 +01:00
Thibault Duplessis 092bd584dd simplify ui/game user display (apply ulpt class with mithril) 2015-01-04 13:48:40 +01:00
Thibault Duplessis 4fcd99c9f1 upgrade mithril & chessground 2015-01-02 18:02:13 +01:00
Thibault Duplessis 22474c5987 fix spectator link to player 2015-01-02 12:51:19 +01:00
Thibault Duplessis 118a25a910 disable user analysis on game end 2014-12-25 15:25:37 +01:00
Thibault Duplessis c32b3cc6be fix ui buttons 2014-12-25 12:42:24 +01:00
Thibault Duplessis 75b0e0ecae round table user icon margin 2014-12-24 22:21:59 +01:00
Thibault Duplessis 555121cef6 integrate analysis board with correspondence games 2014-12-24 14:30:24 +01:00
Thibault Duplessis b844911ff7 mithril 0.1.27 and chessground 1.8.1 2014-12-17 09:34:40 +01:00
Thibault Duplessis eb1a5163b0 remove unused JS function 2014-12-08 00:32:03 +01:00
Thibault Duplessis b6466e0f70 improve games from position 2014-12-02 11:16:25 +01:00
Thibault Duplessis 7885474d4d revert mithril.js to 0.1.24 2014-11-30 13:12:18 +01:00
Thibault Duplessis 414123b50c upgrade mithril.js and chessground 2014-11-29 13:30:22 +01:00
Thibault Duplessis 478fdf2c51 more work on relay 2014-11-22 14:41:12 +01:00
Thibault Duplessis b028131617 upgrade mithril.js & chessground 2014-11-14 23:50:03 +01:00
Thibault Duplessis 97f6030b3d downgrade to mithril 0.1.22 2014-11-14 01:44:26 +01:00
Thibault Duplessis 0181e28870 play JS router is slow, use it only for complex routes 2014-11-14 00:59:23 +01:00
Thibault Duplessis 49ded405cc upgrade mithril.js 2014-11-13 14:26:44 +01:00
Thibault Duplessis c2ceb2f4d1 show player rating, not user rating 2014-11-09 17:47:23 +01:00
Thibault Duplessis 7453cacc59 good progress on new replay UI 2014-10-27 17:21:52 +01:00