Commit Graph

1029 Commits (reparsing)

Author SHA1 Message Date
Thibault Duplessis 863f146a93 remove round logBot 2015-08-19 22:04:26 +02:00
Thibault Duplessis 3604100b9e berserk clock bar 2015-08-19 18:42:50 +02:00
Thibault Duplessis 23d289f6dd tweak arena standing 2015-08-19 02:11:15 +02:00
Thibault Duplessis 94b4453400 add hover and click to tournament standing games - closes #something 2015-08-19 02:05:26 +02:00
Thibault Duplessis 3ce0e47282 scroll tournament schedule to the left to focus on next tournaments 2015-08-18 18:06:57 +02:00
Thibault Duplessis e2f9ec8bde go easy on glowing animations 2015-08-18 14:27:44 +02:00
Thibault Duplessis fbeb7db79f berserk alerts 2015-08-18 14:21:06 +02:00
Thibault Duplessis d28f5bd7f5 upgrade chessground 2015-08-17 13:25:08 +02:00
Thibault Duplessis b30626c138 boring 2015-08-17 01:50:39 +02:00
Thibault Duplessis 372e492c16 upgrade chessground 2015-08-15 23:14:28 +02:00
Thibault Duplessis ce04144ee2 log bot users 2015-08-15 23:09:24 +02:00
Thibault Duplessis 16e9bef6fa prevent new game creation before completion of the former one 2015-08-15 22:25:49 +02:00
Thibault Duplessis 657114ff0d fix simul pairing result when host has black pieces - closes #766 2015-08-14 14:10:31 +02:00
Thibault Duplessis ab39fbfa92 fix minor display bug in game result - closes #778 2015-08-14 13:14:50 +02:00
Thibault Duplessis 2a06f3ff1e remove unused assignment 2015-08-12 14:09:58 +02:00
Thibault Duplessis 21fb459098 fix #712 2015-08-12 14:04:34 +02:00
Thibault Duplessis 8e6a9ba57f fix #752 2015-08-12 13:43:38 +02:00
Thibault Duplessis 9fb8707009 remove video chat 2015-08-10 14:44:31 +02:00
Thibault Duplessis a6e4b22958 tweak marathon UI 2015-07-31 03:32:30 +02:00
Thibault Duplessis faf3560b85 fix movelist display 2015-07-29 19:04:23 +02:00
Thibault Duplessis 41a9f9a227 fix simul random accept - closes #747 2015-07-29 04:27:05 +02:00
Thibault Duplessis 908a7be0d8 fix simul redirect - closes #748 2015-07-29 04:17:24 +02:00
Thibault Duplessis 5cd555cce1 coach tweaks 2015-07-28 21:16:52 +02:00
Thibault Duplessis a46603975e player berserk is not displayed 2015-07-28 14:56:45 +02:00
Thibault Duplessis 2621330cab fix chart color attribution 2015-07-28 14:36:29 +02:00
Thibault Duplessis 4d9b12e54f coach tweaks 2015-07-28 14:14:17 +02:00
Thibault Duplessis 0edd2bb4fb upgrade chessground 2015-07-27 22:15:05 +02:00
Thibault Duplessis 5b2d6521ed link opening coach to advanced search 2015-07-26 23:19:59 +02:00
Thibault Duplessis 33b11cb01a fix marathon detection 2015-07-26 13:57:33 +02:00
Thibault Duplessis 858f83fe6c show updated player rating in tournament podium 2015-07-26 13:57:24 +02:00
Thibault Duplessis 8348ddbf60 update players rating in tournament views - closes #731 2015-07-26 13:28:17 +02:00
Thibault Duplessis df61e55f1d finally use the tournament great player DB 2015-07-26 12:55:01 +02:00
Thibault Duplessis 9a8a77ea5b more coach stuff 2015-07-26 12:06:06 +02:00
Thibault Duplessis 78cfce8541 before deploying coach 2015-07-26 10:15:56 +02:00
Thibault Duplessis 8cd7086333 prepare for move coach 2015-07-26 10:02:01 +02:00
Thibault Duplessis d67c5756b7 show periods dates 2015-07-25 19:43:50 +02:00
Thibault Duplessis 142a2f698e compress DB representation of move lists 2015-07-25 19:20:17 +02:00
Thibault Duplessis 40b59c28a7 disconnect piechart and table for perf 2015-07-25 18:03:53 +02:00
Thibault Duplessis 984fc2c55e more opening coach work 2015-07-25 17:54:28 +02:00
Thibault Duplessis a71fe18664 more coach opening stuff 2015-07-25 09:26:12 +02:00
Thibault Duplessis 55c345064c so much work on this opening coach :o 2015-07-24 23:40:50 +02:00
Thibault Duplessis eac13cedbe fix pie chart 2015-07-23 17:14:41 +02:00
Thibault Duplessis d829eaa854 more changes to coach UI 2015-07-23 17:12:04 +02:00
Thibault Duplessis 8562d08c5b only use standard game openings in coach 2015-07-23 14:01:27 +02:00
Thibault Duplessis ea6317f6d9 opening coach with new opening classification (ECO -> family) 2015-07-23 13:45:32 +02:00
Thibault Duplessis abb07a16a0 encode opening family name in location hash 2015-07-22 17:38:50 +02:00
Thibault Duplessis 96d2f82825 show opening moves in tooltip 2015-07-22 17:35:09 +02:00
Thibault Duplessis f964030318 faster date reload 2015-07-22 10:22:50 +02:00
Thibault Duplessis 088fc71406 tweak coach UI 2015-07-22 10:11:58 +02:00
Thibault Duplessis 143acdb3ff more opening coach UI tweaks 2015-07-22 02:00:45 +02:00
Thibault Duplessis f40c88bbda refresh opening data async 2015-07-22 01:42:28 +02:00
Thibault Duplessis b03893af9d opening coach prev/next buttons 2015-07-22 00:22:28 +02:00
Thibault Duplessis 329ee30878 color compare values 2015-07-22 00:04:35 +02:00
Thibault Duplessis 5d82d8ae63 show coach opening rating diffs as averages 2015-07-21 23:37:51 +02:00
Thibault Duplessis ae4761e370 permanent ULRs for coach opening screens 2015-07-21 23:00:44 +02:00
Thibault Duplessis 79055041ca more work on opening coach 2015-07-21 22:54:35 +02:00
Thibault Duplessis a72e0993ce collect nbGames, acpl & avgTime for each move 2015-07-21 20:19:24 +02:00
Thibault Duplessis a14c110904 progress on opening coach 2015-07-21 18:05:44 +02:00
Thibault Duplessis bb362c9832 coach opening: connect chart and table 2015-07-21 13:23:55 +02:00
Thibault Duplessis 7bec4df71a coach opening sortable list 2015-07-21 12:21:00 +02:00
Thibault Duplessis 23a0c7d3a8 more coach WIP 2015-07-21 09:42:30 +02:00
Thibault Duplessis 3c3fa22c43 finally the openings pie chart looks good 2015-07-20 20:52:37 +02:00
Thibault Duplessis 534b5353e4 opening coach WIP, using opening families and ECO 2015-07-20 17:18:28 +02:00
Thibault Duplessis 20b8b55c54 fix tournament win rate - close #726 2015-07-19 01:36:44 +02:00
Thibault Duplessis 9fcadf3b06 POC working 2015-07-18 11:20:54 +02:00
Thibault Duplessis 00e3b98d24 rescale lobby plot chart, animate plots some more 2015-07-12 23:07:35 +02:00
Thibault Duplessis a5fa2337ce hide autoplay buttons when few moves 2015-07-08 15:51:18 +02:00
Thibault Duplessis d2d25788c8 copyable FEN string on user board analysis - closes #252 2015-07-08 15:47:53 +02:00
Thibault Duplessis 0b810a01b1 display three-check score along with material diff 2015-07-08 13:41:33 +02:00
Thibault Duplessis d48726e199 add sounds to puzzle replay 2015-07-02 19:56:51 +02:00
Thibault Duplessis 8e9a22f955 more sounds when replaying moves during the game - #592 2015-07-02 19:54:23 +02:00
Thibault Duplessis f9e1e26ded more sounds on analysis board - closes #592 2015-07-02 19:36:01 +02:00
Thibault Duplessis 95cca3e2b0 preserve orientation when analysing a puzzle position 2015-07-02 17:45:09 +02:00
T. Alexander Lystad 9762a32bfe Added preference option on user page for always showing tenths of seconds. Also added this preference to in-game preferences - closes #445 2015-07-02 01:05:01 +02:00
T. Alexander Lystad d04d25ebc4 using perf icons for seeks in lobby seek graph - closes #565 2015-07-01 11:49:33 +02:00
Thibault Duplessis 1cabc29b4c don't display tournament variant if standard 2015-07-01 10:08:22 +02:00
T. Alexander Lystad 0d850d82b8 display variant name in tournament schedule box - closes #627 2015-06-30 20:12:48 +02:00
Dale Cannon 8c452459f8 Correct last commit 2015-06-30 17:00:09 +01:00
Dale Cannon 69eec58b7e Add missing translations on game editor page 2015-06-30 16:56:28 +01:00
Thibault Duplessis 992bb6276c what would I do without flugsio? 2015-06-29 12:31:26 +02:00
Thibault Duplessis 9f16024401 fix tournament ending sounds 2015-06-29 12:26:00 +02:00
Thibault Duplessis 89911c38ea add check sounds - #594 2015-06-29 12:19:15 +02:00
Thibault Duplessis c8cd487d1e get more people to hear nice tournament ending sounds 2015-06-29 12:03:21 +02:00
Thibault Duplessis f80ce92901 updrade chessground 2015-06-29 11:39:08 +02:00
Thibault Duplessis 6ff0c4c97a Merge pull request #667 from ProgramFOX/variant-endings-translate
Make variant endings show up translated on profile
2015-06-29 01:30:07 +02:00
ProgramFOX 2e2e3a2b88 Make variant endings show up translated on profile
Fixes #650
2015-06-28 17:01:46 +02:00
T. Alexander Lystad 2e4b075dcb added link to anlaysis board from puzzle review - closes #656 2015-06-28 16:24:33 +02:00
Thibault Duplessis 34756a625d force reload relay clocks after move 2015-06-28 04:52:27 +02:00
Thibault Duplessis 71828d01fd more round fixes 2015-06-28 04:28:02 +02:00
Thibault Duplessis a648ca22b0 hide simul accept random button when no candidates left 2015-06-28 04:03:41 +02:00
Thibault Duplessis 479d611457 Merge pull request #660 from arex1337/657-simulAcceptRandomCandidate
added simul button for accepting a random candidate - closes #657
2015-06-28 04:00:49 +02:00
T. Alexander Lystad 142d9145ca added simul button for accepting a random candidate - closes #657 2015-06-28 02:56:22 +02:00
Thibault Duplessis b294bb7a6a restore moretime button 2015-06-27 19:46:40 +02:00
Thibault Duplessis e3e1b4fc98 berserk sounds - #594 2015-06-27 19:35:35 +02:00
Thibault Duplessis 82343ab01e tournament join/withdraw buttons loader 2015-06-27 17:02:51 +02:00
Thibault Duplessis 0eb8abfe0d Merge pull request #652 from ProgramFOX/remove-dot
Remove dot before the Atomic description...
2015-06-27 15:44:51 +02:00
ProgramFOX 13b0497f52 Remove dot before the Atomic description...
... at variant.js. At the alert box, you see that there is a dot before the actual description of Atomic, and it doesn't belong there.
2015-06-27 14:53:38 +02:00
Thibault Duplessis e305470763 add draw sounds - #594 2015-06-27 01:29:18 +02:00
Thibault Duplessis 734e23f591 implement tournament countown piano & NES sounds - #594 2015-06-27 01:06:10 +02:00
Thibault Duplessis 7b321d2197 add tournament(1st,2nd,3rd,Other) sounds - #594 2015-06-27 00:26:16 +02:00
Thibault Duplessis 2e73532939 victory and defeat sounds - draw is missing! - #594 2015-06-26 23:51:44 +02:00
Thibault Duplessis 8bf5f906cc introduce sound themes for #594
For now only 5 sounds supported.

Sound sets are organized in public/sound/{set}.
Sounds that are not used yet are in public/sound/{set}/stock.
Each set directory must contain all sound files.
Missing sounds are replaced with a symlink to another sound for now.
2015-06-26 23:34:22 +02:00
Thibault Duplessis c52d84319a reduce logging and credit FICS even more 2015-06-26 20:13:29 +02:00
Thibault Duplessis b0b884392f rethink FICS clocks handling (now listening to relay clock adjustements) 2015-06-26 16:57:28 +02:00
Thibault Duplessis dec8b8497c fix relay page when no description is available 2015-06-26 15:43:32 +02:00
Thibault Duplessis 6e0165404a let editors create events content 2015-06-26 14:08:44 +02:00
Thibault Duplessis 7cb13e8def relay clocks 2015-06-26 12:25:29 +02:00
Thibault Duplessis f14c0db242 always view relayed game from white POV 2015-06-26 03:45:55 +02:00
Thibault Duplessis baf20d135c hide relay miniboard clocks for now 2015-06-26 02:06:24 +02:00
Thibault Duplessis dbae6744c4 improve relay UI 2015-06-26 02:05:20 +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 ec9acf3fdf fix relay status display 2015-06-24 14:27:30 +02:00
Thibault Duplessis 9acf56139d more relay integration 2015-06-24 14:18:08 +02:00
Thibault Duplessis f45fa62d83 much progress on relay 2015-06-24 13:24:16 +02:00
Thibault Duplessis 8239674c42 Merge branch 'master' into relay
* master:
  bg "български език" translation #14537. Author: CTORH.
  bg "български език" translation #14534. Author: bohemond_1. This is the correct translation!!! Please, don't change it  anymore.
  lt "lietuvių kalba" translation #14532. Author: Brun. Change the name of queen to official one.
  sl "slovenščina" translation #14531. Author: woodswoods. Better spelling and grammar
  tweak AssessApi
  round fixes
  increase hold sensitivity
  Don't switch channels when flipping board on TV
2015-06-24 09:21:40 +02:00
Thibault Duplessis 1a0acb04e4 round fixes 2015-06-23 21:08:42 +02:00
Thibault Duplessis 622ee4d0cc increase hold sensitivity 2015-06-23 20:29:45 +02:00
Thibault Duplessis 9785315a1c Merge pull request #634 from ProgramFOX/tv-flip
Don't switch channels when flipping board on TV
2015-06-23 15:35:45 +02:00
ProgramFOX 2cb64098f4 Don't switch channels when flipping board on TV
Fixes #618
2015-06-23 15:31:04 +02:00
Thibault Duplessis dc4874cd96 add mithril keys to tournament schedule UI to prevent update glitches 2015-06-22 11:52:54 +02:00
Thibault Duplessis c091a69885 add mithril keys to tournament schedule UI to prevent update glitches 2015-06-22 11:52:25 +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 01a0456cda Revert "Add colors to clock bar, fixes #130"
This reverts commit f481362e77.

All these colors just look weird, aside the clock which itself
changes color. Also ligh/dark themes both have distinct issues.

Now I think it should just stay green all the time.
2015-06-22 08:09:06 +02:00
Thibault Duplessis bd81e7608e Merge pull request #609 from ProgramFOX/clock-bar-colors
Add colors to clock bar, fixes #130
2015-06-22 07:57:57 +02:00
Thibault Duplessis d2e45fefdf Merge pull request #619 from flugsio/bubbleUserTourneys
allow user tournaments to reuse bottom free lanes
2015-06-21 23:08:15 +02:00
Jimmie Elvenmark e32e860c33 allow user tournaments to reuse bottom free lanes
It bubbles them up until it hits an official
http://i.imgur.com/O4Yn406.png I don't want them mixed with the
officials but this reuses the bottom lanes better when there is lots of
future official tourney lanes. Also hour-mark has solid lines.
2015-06-21 22:53:32 +02:00
Thibault Duplessis e5a5dc4a0c extend tourney schedule view 2015-06-21 22:42:54 +02:00
Thibault Duplessis 04585b0bfa more tournament schedule tweaks and simplifications 2015-06-21 21:40:16 +02:00
Thibault Duplessis 741ac04a88 display notable finished tournaments 2015-06-21 21:06:30 +02:00
Thibault Duplessis d21c62d364 more tournament schedule tweaks 2015-06-21 20:40:19 +02:00
Jimmie Elvenmark 5278d58131 add dragscroll extension for tournamentSchedule 2015-06-21 19:52:34 +02:00
Thibault Duplessis 38fa2b658e joinable/finished tournaments UI 2015-06-21 19:17:19 +02:00
Thibault Duplessis 0552dd1dba nah, double scroll is quite shitty 2015-06-21 19:01:33 +02:00
Thibault Duplessis e9d53290e9 double scroll attempt 2015-06-21 19:01:07 +02:00
Thibault Duplessis d396179ad7 reduce lane number at the cost of touching boxes 2015-06-21 18:32:19 +02:00
ProgramFOX f481362e77 Add colors to clock bar, fixes #130 2015-06-21 18:07:32 +02:00
Thibault Duplessis f49ca78343 make the tournament box a <a>, and everything inside <span>s 2015-06-21 18:00:24 +02:00
Thibault Duplessis b74109ec3a auto-format 2015-06-21 17:44:57 +02:00
Thibault Duplessis 8c63a56270 upgrade gulp 2015-06-21 17:34:45 +02:00
Thibault Duplessis c634f2b1c3 Merge branch 'master' into tourneyScheduleUI
* master: (28 commits)
  fix detection of game from starting position
  fix ACP computation in game from position - closes #601
  fix previous commit
  start playban at 10 minutes, instead of 5
  only autoscroll chat when at bottom, fixes #503
  playban now resets after 2 days, instead of 1
  feature marathon winners - closes #605
  recount tournament players after ejecting a cheater/booster
  kick boosters out of tournaments - closes #610
  discard user perfs in casual tournaments - closes #613
  in-game settings
  Give unofficial tournaments a grey color
  upgrade chessground -> v2.9.0, multiple drawing colors
  try harde to select puzzles close to the player rating
  special experimental marathon trophies
  fix fire trophies tooltips - closes #604
  streamer badge - closes #606
  new computer analysis icon
  fix round history persistence race condition
  pair up to 40 tournament players at a time
  ...
2015-06-21 17:13:15 +02:00
Thibault Duplessis 8e5a59e646 upgrade chessground -> v2.9.0, multiple drawing colors 2015-06-21 12:54:19 +02:00
ProgramFOX 8c2e15b303 Explosion sound at en passent in Atomic
Fixes #593
2015-06-20 16:39:24 +02:00
Thibault Duplessis f958996fd5 don't ask move confirmation on premove - closes #597 2015-06-20 12:11:41 +02:00
Thibault Duplessis 6c1f73887c Merge branch 'master' into tourneyScheduleUI
* master:
  hy "Հայերեն" translation #14527. Author: Firebrass11. Added 'Three checks'
  ro "Română" translation #14526. Author: vladg. Filled missing translations
  disable move confirmation for anonymous players
  extra berserk rule in tournament FAQ - closes #595
  experimental marathon trophy
  try harder to capture rematches on TV
  open wikipedia in a new tab
  link thematic tournament position on wikipedia
  opening thematic tournaments every 6 hours
  only feature interesting openings in thematic tournaments
  some things are not meant to be cached
2015-06-20 11:14:41 +02:00
Thibault Duplessis 99791ad6bc disable move confirmation for anonymous players
They usually don't play games over several days anyway.
2015-06-20 09:13:22 +02:00
Thibault Duplessis aa77c41243 Merge branch 'master' into tourneyScheduleUI
* master: (24 commits)
  hi "हिन्दी, हिंदी" translation #14525. Author: AdityaPrakash5000.
  lt "lietuvių kalba" translation #14524. Author: mast3r. "Refactoring" and review of translation, 50/444
  pl "polski" translation #14522. Author: rzenaikrzys. Perfect translation for Polish by Captain Kristo
  smarter mobile app puzzle export
  remove body background in embedded iframes
  export puzzles in mobile app format
  puzzle UI: get rid of lodash/merge and save 4K minified
  export puzzles JSON for mobile app
  move tournament WaitingUsers to a new file
  drop arena pairing left over logging
  raise puzzle selector max rating
  more arena pairing refinements
  drop user who waiting for less time if arena players count is odd
  try arena pairings every 3 seconds
  reorganize tournament waiting users code - no functional change
  tweak arena pairing system
  add player provisional rating to game JSON API
  link APK download on /mobile (content from prismic.io)
  add message when password recovery fails
  fix experimental marathon title display
  ...
2015-06-19 16:05:52 +02:00
Jimmie Elvenmark dd01614069 tourschedule: marathons, show winner, code tweaks 2015-06-19 15:34:50 +02:00
Thibault Duplessis eccf8d6763 puzzle UI: get rid of lodash/merge and save 4K minified 2015-06-19 12:51:33 +02:00
Thibault Duplessis 861f7436d5 fix experimental marathon title display 2015-06-18 16:55:33 +02:00
Thibault Duplessis e6d0be46a0 reload tournament schedule in real time 2015-06-18 14:28:53 +02:00
Thibault Duplessis e3bf3278a3 Merge branch 'tourneyScheduleUI' of git://github.com/flugsio/lila into tourneyScheduleUI
* 'tourneyScheduleUI' of git://github.com/flugsio/lila:
  first version of new tournament schedule
2015-06-18 12:53:41 +02:00
Thibault Duplessis 314872cb31 Merge branch 'master' into tourneyScheduleUI
* master: (84 commits)
  give 500ms feedback after submitting/canceling move to avoid misclicks
  fix marathon title
  he "עִבְרִית" translation #14520. Author: giladbr.
  as "অসমীয়া" translation #14518. Author: milwac. Corrected the previous wrong translation. Could you also add me as the contributor, the person displayed as contributor didn't provide Assamese translations.
  schedule more variant tournaments
  enable move confirmation for correspondence - with toggable preference
  berserk through websocket
  don't reload on berserk! only send the clock event
  improve arena pairing left over logging
  remove link to 1000 online players
  cache top online players
  Revert "Revert "remove promotion accordion effect""
  Revert "wait for players a bit longer in arena tournaments"
  log tournament leftovers
  delay premove by 10ms
  better integration of experimental marathon
  schedule an experimental marathon
  simplify tournament side display
  get a badge for playing 10,000 training puzzles
  no point in trying to cache asset version for less than a  minute
  ...
2015-06-18 12:39:05 +02:00
Jimmie Elvenmark 1a01a5db41 first version of new tournament schedule 2015-06-18 12:36:42 +02:00
Thibault Duplessis e4dc2423b7 give 500ms feedback after submitting/canceling move to avoid misclicks 2015-06-18 12:20:11 +02:00
Thibault Duplessis 97905910c1 fix marathon title 2015-06-18 10:58:00 +02:00
Thibault Duplessis 3f3906a783 enable move confirmation for correspondence - with toggable preference 2015-06-17 21:51:27 +02:00
Thibault Duplessis ed93a6e242 berserk through websocket 2015-06-17 20:56:02 +02:00
Thibault Duplessis 3e98d225dc delay premove by 10ms 2015-06-17 18:48:37 +02:00
Thibault Duplessis 00de4a5eb6 better integration of experimental marathon 2015-06-17 15:32:21 +02:00
Thibault Duplessis 81508ce904 round redirection loader - closes #584 2015-06-17 02:07:06 +02:00
Thibault Duplessis 965676c3b6 only premove after opponent played - fix issue with latency 2015-06-16 19:43:17 +02:00
Thibault Duplessis 1a4a7fb137 upgrade gulp to 3.9 2015-06-16 16:32:03 +02:00
Thibault Duplessis e0a4bca293 chessground doesn't like null dests 2015-06-16 16:29:20 +02:00
Thibault Duplessis b4639838ba only read possible moves when playing 2015-06-16 13:32:41 +02:00
Thibault Duplessis bbb27baade remove last usage of deprecated WS events 2015-06-16 12:14:46 +02:00
Thibault Duplessis ca39ad1469 deprecate WS possibleMoves event 2015-06-16 12:09:36 +02:00
Thibault Duplessis 56724d8109 fix winner display - closes #582 2015-06-16 11:37:27 +02:00
Thibault Duplessis 8b34cb55a5 fix castling and threefold 2015-06-16 02:22:11 +02:00
Thibault Duplessis f843296d21 unify clock event with move 2015-06-16 02:09:38 +02:00
Thibault Duplessis 43cfce5785 deprecate state socket event 2015-06-16 01:56:27 +02:00
Thibault Duplessis dca9db8368 make moves more atomic, deprecate many events 2015-06-16 01:26:39 +02:00
Thibault Duplessis 4e7fcaf36d support analysis and charts for game from a position and ply 2015-06-15 14:32:20 +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 6890928d6c upgrade chessground to 2.8.0 - easier piece deselection 2015-06-14 23:33:59 +02:00
Thibault Duplessis b99a79b870 paginate tournament start page and throttle join/withdraw 2015-06-14 15:01:58 +02:00
Thibault Duplessis cf5abd89f7 remove support for swiss tournaments in tournament UI 2015-06-14 14:13:31 +02:00
Thibault Duplessis 54499456b3 fix tournament win count 2015-06-14 13:45:10 +02:00
Thibault Duplessis f48836c032 even more tournament fixes and improvements 2015-06-14 13:23:40 +02:00
Thibault Duplessis f07f5994ff more tournament rewrite, focus on player is working 2015-06-14 12:27:43 +02:00
Thibault Duplessis 936f1e7b06 update ui/build to include tournamentSchedule 2015-06-13 23:12:31 +02:00
Thibault Duplessis bef503e0ee bootstrap tournament schedule mithril project 2015-06-13 22:43:55 +02:00
Thibault Duplessis e5398f1c95 tournament pagination with lazy throttled loading of pages 2015-06-13 22:34:13 +02:00
Thibault Duplessis 6084315d63 fix tournament podium numbers 2015-06-13 18:58:23 +02:00
Thibault Duplessis 22a4c49183 Merge branch 'master' into tourneyBackendV2
* master:
  fix username overflow on miniboard legend
  tweak puzzle selector for speed
  tweak promotion animation
  remove promotion accordion effect
  remove promotion piece rotation
  fix round history expiration
  promotion: zoomable, hidable, relative to pawn
  margin between right marker & scrollbar in analyse
  don't wrap text in menu for certain languages
  margin for training difficulty buttons
  soften premove dests
  limit puzzles to 10k, to alleviate DB usage. Cool image provided
  fix tournament current pairing notification once again
  fix tournament current game warning, even more
  fix user current pairing detection (backport to master)
  Update common.css
2015-06-13 15:05:36 +02:00
Jimmie Elvenmark 37d77ced3a promotion: zoomable, hidable, relative to pawn
Hides when not hovering board, scales when board is zoomed and pieces
appear over the pawn that is promoting.
2015-06-13 07:03:48 +02:00
Thibault Duplessis 38b4bbe883 limit puzzles to 10k, to alleviate DB usage. Cool image provided 2015-06-12 23:06:17 +02:00
Thibault Duplessis 72dd2f8a3f fix tournament current pairing notification once again 2015-06-12 22:18:45 +02:00
Thibault Duplessis 9074398db9 fix tournament current game warning, even more 2015-06-12 22:18:40 +02:00
Thibault Duplessis 7494285d61 fix user current pairing detection (backport to master) 2015-06-12 22:18:30 +02:00
Thibault Duplessis 798a98f217 fix tournament current pairing notification once again 2015-06-12 20:39:59 +02:00
Thibault Duplessis ae49524c73 fix tournament current game warning, even more 2015-06-12 19:26:13 +02:00
Thibault Duplessis 5a86fe555b fix user current pairing detection (backport to master) 2015-06-12 16:02:11 +02:00
Thibault Duplessis b98358e705 Merge branch 'master' into tourneyBackendV2
* master:
  disable user select when playing and clock is <= 5 minutes - fixes #568
  fix round replay empty move display
  fix chess960 tournaments - closes #566
  fix user sort by nb games - there are ints and doubles in the DB :-/
  precompute perf lenses
  update dictionary
  crazy performance improvement: lazily read persistent events data
  tweak JS socket timings
  schedule round history removal for 3 hours
  persist round versioned events to ease deployments - fixes #570
  make menu footer links more visible
  don't version and persist round crowd messages
  account for glicko deviation in stable rating perf selection
  support xhr POST requests without data
2015-06-12 14:24:44 +02:00
Thibault Duplessis fa6642c433 disable user select when playing and clock is <= 5 minutes - fixes #568 2015-06-12 14:21:21 +02:00
Thibault Duplessis f9f4422e2b fix round replay empty move display 2015-06-12 14:06:10 +02:00
Thibault Duplessis 6475aae264 tournament module compiles 2015-06-11 17:03:45 +02:00
Thibault Duplessis a6a5917d96 fix round replay autoscroll when on initial position 2015-06-09 14:49:31 +02:00