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