Commit Graph

1029 Commits (reparsing)

Author SHA1 Message Date
Thibault Duplessis aa344ee61d improve forecast UI 2015-09-17 15:43:38 +02:00
Thibault Duplessis 026cc347d2 highlight forecast add button once 2015-09-17 11:58:57 +02:00
Thibault Duplessis 66b2cabcd8 limit forecast just in case 2015-09-17 11:49:07 +02:00
Thibault Duplessis c82ca70043 remove dead code 2015-09-17 11:32:38 +02:00
Thibault Duplessis 9eb971b80f handle out of sync forecast 2015-09-17 11:32:38 +02:00
Thibault Duplessis cf2bc4cfc0 persist conditional premoves 2015-09-17 11:32:37 +02:00
Thibault Duplessis 133fb8ea92 conditional premoves serverside WIP 2015-09-17 11:32:37 +02:00
Thibault Duplessis de47901f70 more on conditional premoves UI 2015-09-17 11:32:37 +02:00
Thibault Duplessis 70eae8af06 more conditional premoves WIP 2015-09-17 11:32:37 +02:00
Thibault Duplessis 6adcfa1960 remove duplicated game/status JS code 2015-09-17 11:32:37 +02:00
Thibault Duplessis 09d1bde89c fix analysis buttons alignment 2015-09-17 11:32:37 +02:00
Thibault Duplessis 3cf3863c6d conditional premoves WIP 2015-09-17 11:32:37 +02:00
Thibault Duplessis f456f85bdc conditional premoves WIP 2015-09-17 11:32:37 +02:00
Thibault Duplessis cfbe54d344 cheap JS perf trick 2015-09-17 11:32:37 +02:00
Thibault Duplessis 3f09236fa7 remove conditional moves code from ui/round 2015-09-17 11:32:37 +02:00
Thibault Duplessis 60708532a2 display current move in game user analysis 2015-09-17 11:32:37 +02:00
Thibault Duplessis f400ea3418 try conditional premoves from the analysis screen 2015-09-17 11:32:37 +02:00
Thibault Duplessis 365828c952 translate turn notification 2015-09-13 16:28:44 +02:00
Thibault Duplessis 5313a713f9 add resign button hints - for #939 2015-09-13 10:25:38 +02:00
Thibault Duplessis 7c3f90aa85 resignation confirmation setting - for #939 2015-09-13 10:21:56 +02:00
Thibault Duplessis 60dd65f54f redraw all tournament UI on page change - probably fixes #842 2015-09-13 10:07:14 +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 daf730f31c alternate resign button design - #915 2015-09-08 09:00:50 +02:00
Thibault Duplessis eec948adc8 upgrade chessground 2015-09-07 00:11:10 +02:00
Jimmie Elvenmark a294e0e6b3 disableable board coordinates in puzzle/opening 2015-09-05 12:45:24 +02:00
Thibault Duplessis cd6bd411b6 be arsed, for once - closes #893 2015-09-05 00:46:17 +02:00
Thibault Duplessis a499719205 confirm resignation - closes #850 2015-09-05 00:39:17 +02:00
Thibault Duplessis 90980d8ff0 Merge branch 'master' into resign-confirm
* master: (49 commits)
  send game source to search index
  fix tournament win rate
  try harder to bring tournament players to their page
  fix first move messages
  more time to make the first move in tournaments
  fix buttons disappearing after follow
  encode video tags URLs
  url encode fen strings
  space extra pieces from board editor - closes #887
  mark mobile users as active
  remove unused lang property of User.Active
  force default joda.time locale to english - #536
  improve monitoring API and add /monitor/status/locale
  show alt accounts on mod communications view - closes #886
  new users won't have to confirmed untimed games moves - closes #885
  ja "日本語" translation #15219. Author: hnishy. 公共 is not usually used in this context
  la "lingua Latina" translation #15218. Author: Orsi. Beginning to translate the more technical and modern terms.
  rewrite background bulk indexing of games
  always allow takebacks when playing A.I.
  less logging
  ...
2015-09-05 00:38:33 +02:00
Thibault Duplessis b72525deb8 Merge pull request #891 from flugsio/fix-tournamentWinRate
fix tournament win rate
2015-09-04 20:55:30 +02:00
Jimmie Elvenmark ced662c1db fix tournament win rate
http://i.imgur.com/eeEWOkR.png
2015-09-04 20:52:09 +02:00
Thibault Duplessis 152a413978 try harder to bring tournament players to their page 2015-09-04 20:51:15 +02:00
Thibault Duplessis 24e688f241 fix first move messages 2015-09-04 19:35:15 +02:00
Thibault Duplessis 7f74c1b354 url encode fen strings 2015-09-04 15:53:25 +02:00
Thibault Duplessis b092219e59 remove debug 2015-09-03 14:50:05 +02:00
Thibault Duplessis 97262e851f only display berserk that server confirmed - closes #878 2015-09-03 14:16:42 +02:00
Thibault Duplessis c3fc81c024 delete all code related to FICS relay
it breaks my little heart
2015-09-03 02:35:17 +02:00
Thibault Duplessis b9cc1f4be0 dirty hack - closes #868 2015-09-03 02:07:49 +02:00
Thibault Duplessis 9a176e8350 Merge branch 'master' into resign-confirm
* master: (66 commits)
  only enable top menu hover intent when playing - closes #874
  don't forget to release resources when analysis completes
  limit concurrent analysis per user and IP - closes #563
  async search bulk insert is too dangerous
  just a file rename
  fix duplicate implementation
  option to index a given number of games
  compress bulk payloads and increase batch sizes
  https://github.com/ornicar/lila/issues/875
  asynchrous indexation
  more work on indexing games
  complete migration of team search & forum search
  restore forum search & team search
  remove unused code
  fix touchscreen support for topmenu
  just compile for now
  extract search WIP
  stop measuring prismic times
  more prod logger tweaks
  tweak timer logging
  ...
2015-09-03 01:38:15 +02:00
Thibault Duplessis 9d895e13b4 reduce powerTip poll interval 2015-09-01 02:37:27 +02:00
Thibault Duplessis db9d559afc confirm resign WIP 2015-08-30 14:43:19 +02:00
Thibault Duplessis c9acb45834 fix analysis board firt move lag 2015-08-25 15:56:55 +02:00
Thibault Duplessis 1c79ed6275 fixes 2015-08-25 15:42:53 +02:00
Thibault Duplessis 6a36efe876 analysis PGN export - closes #645 2015-08-25 15:40:51 +02:00
Thibault Duplessis 35fb4ab9dc add game powertips to crosstables and tournament pairings - closes #822 2015-08-25 14:23:49 +02:00
Thibault Duplessis 577a0305e3 make ctrl function private 2015-08-25 13:01:31 +02:00
Thibault Duplessis 1181dd3e76 Merge branch 'master' into desktop-notifications
* master: (27 commits)
  remove unused parameters for search permalink
  unindex /network
  remove /monitor from full-page menu
  /monitor is now an admin thing
  ensure tournament pairing is properly sequenced - closes #827
  enable drawings on board editor - closes #823
  prevent invalid skip queries
  prevent tournament page lag when tons of players in the chat
  $unset value is disregarded, it's quite counter-intuitive
  fix lame users shouldn't get their email deleted on account termination
  let's not pretend the blog is translated
  sudo finished games
  la "lingua Latina" translation #15077. Author: Orsi. Lots of missing menu item translations. 'apertio, -onis' for opening, unfolding seems appropriate for chess openings.  'coordinata, -ae' from vicipaedia entry on 'Coordinatae geographicae.'
  sk "slovenčina" translation #15076. Author: xslyepov.
  lv "latviešu valoda" translation #15075. Author: Zandins.
  go easy on cheat assessment (mitigates yesterday's commit)
  cache proxy detection - closes #814
  detect proxies https://i.imgur.com/b3udHh6.png
  what was I thinking
  display berserk clock to late watchers
  ...
2015-08-25 12:39:22 +02:00
ProgramFOX a1c4ba4b56 Show desktop notification when it's your move 2015-08-24 09:52:04 +02:00
Thibault Duplessis 93d7cb6e5b enable drawings on board editor - closes #823
whew, hard work here :D
2015-08-22 10:52:31 +02:00
Thibault Duplessis c0b5a2d13f display berserk clock to late watchers 2015-08-20 23:05:10 +02:00
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