Commit graph

6480 commits

Author SHA1 Message Date
Thibault Duplessis a611a8a9c0 more relay WIP 2017-09-23 00:43:19 -05:00
Thibault Duplessis fba3b549c6 relay WIP 2017-09-20 20:26:15 -05:00
Thibault Duplessis a937d91c17 Merge branch 'master' into relay
* master:
  New Crowdin translations (#3628)
  move study game insert citation to the end of the game
  inc assets version
  New Crowdin translations (#3621)
  translate inline notation setting
2017-09-20 09:56:03 -05:00
Thibault Duplessis 2f9a66b8aa relay WIP 2017-09-19 21:24:59 -05:00
Thibault Duplessis 039c1d6be0 Merge pull request #3626 from niklasf/trans-action-menu
translate inline notation setting
2017-09-19 19:38:10 -05:00
Thibault Duplessis 7686d5d0f7 convenience link to patron paypal sub, for faster cancelation 2017-09-19 18:42:21 -05:00
Niklas Fiekas 32f0a3abaf translate inline notation setting 2017-09-20 01:00:56 +02:00
Thibault Duplessis d6a2e30a5a implement study explorer quotes 2017-09-19 08:29:43 -05:00
Thibault Duplessis 7866dd59ab study explorer game insertion - WIP 2017-09-18 21:03:23 -05:00
Thibault Duplessis 952b0962f4 fix mobile API analysis JSON 2017-09-18 12:28:56 -05:00
Thibault Duplessis 8b3342ca89 fix mobile API user games filter - closes #3614 & veloce/lichobile#653 2017-09-18 11:37:01 -05:00
Thibault Duplessis db52a77378 HTML looks like a great language, I should learn more about it 2017-09-18 11:15:21 -05:00
Isaac Levy 1cf4e9d2e2 Minor lang updates 2017-09-18 01:57:39 -04:00
Thibault Duplessis 8ced8105fb open user links in new tabs 2017-09-17 21:12:18 -05:00
Thibault Duplessis b3fdff969d add support for user social links - closes #3481 2017-09-17 19:29:09 -05:00
Thibault Duplessis a1c90b7f76 coach review modding/update workflow - closes #3494 2017-09-17 17:33:48 -05:00
Thibault Duplessis 3d5d81bfa1 tweak coach page wording 2017-09-17 16:03:12 -05:00
Thibault Duplessis 4b2aad71f9 dedup coaches when browsing pages slowly 2017-09-17 16:03:12 -05:00
Thibault Duplessis 38ff5d788d Merge pull request #3611 from isaacl/stampAssets
Add asset sha to console.
2017-09-17 12:44:01 -05:00
Thibault Duplessis 4705dd99aa show simul results on host game page - closes #3600 2017-09-17 12:32:07 -05:00
Isaac Levy cdc4ef461e Add asset sha to console.
For #2360.
2017-09-17 12:53:12 -04:00
Thibault Duplessis a9ad1cb568 show link to user profile on coach page - closes #3608 2017-09-16 16:57:42 -05:00
Thibault Duplessis b1b7d061f2 support for longer coach names - closes #3607 2017-09-16 16:43:49 -05:00
Thibault Duplessis 93cf3c3096 keep inquiry open if not going to next one 2017-09-13 00:12:45 -05:00
Thibault Duplessis 076ab0d08e improve costello UI 2017-09-13 00:06:01 -05:00
Thibault Duplessis c914fdedd2 don't show empty mod history 2017-09-12 23:53:39 -05:00
Thibault Duplessis ab9b504b8d integrate mod log in costello bar 2017-09-12 23:49:15 -05:00
Thibault Duplessis 35493d21a0 show mod history in inquiry - WIP 2017-09-12 20:29:15 -05:00
Thibault Duplessis 2069f91ff7 Merge pull request #3596 from isaacl/tagFriendInComms
Mark direct paired games in comms
2017-09-12 18:58:07 -05:00
Isaac Levy 9404acf4ce Abstract css styles 2017-09-12 19:30:54 -04:00
Thibault Duplessis 4d8ca36d40 honor inquiry next toggle 2017-09-12 18:26:36 -05:00
Thibault Duplessis bcaca218d7 add auto-next toggle to inquiry bar 2017-09-12 18:00:36 -05:00
Thibault Duplessis 501d0bdc03 remove watchers list eye icon 2017-09-12 17:58:10 -05:00
Isaac Levy 59bb68ae06 Make friend title italic too. 2017-09-12 18:53:33 -04:00
Isaac Levy 171c3a44a4 Update friend marker with alt text 2017-09-12 18:31:16 -04:00
Isaac Levy 87c1d43b79 Mark direct paired games in comms
Clean up title.
2017-09-12 18:08:15 -04:00
Thibault Duplessis edff7b912a inquiry WARN -> icon 2017-09-12 17:06:31 -05:00
Thibault Duplessis 24df6bb89b fix inquiry button on dark background 2017-09-12 16:38:30 -05:00
Thibault Duplessis d99edb3aef focus inquiry notes textarea on mouse enter 2017-09-12 12:40:04 -05:00
Thibault Duplessis 6e1fa83c21 add clock times to analysis mobile API - for #3587 2017-09-12 09:51:54 -05:00
Thibault Duplessis 88d296b591 ensure comms are from the current report 2017-09-12 00:46:34 -05:00
Thibault Duplessis 7f2c1d9e0c move to next report after marking as engine 2017-09-12 00:46:21 -05:00
Thibault Duplessis cd5a26ed63 more mod/report rewrite 2017-09-11 16:59:53 -05:00
Thibault Duplessis 423610c99c mod/report refactoring, adding Mod/Suspect/Victim type safety 2017-09-11 16:14:56 -05:00
Thibault Duplessis 2be40d5458 add mobile analysis endpoint - closes #3587 2017-09-11 11:06:32 -05:00
Thibault Duplessis 91e75fc1fe ensure only one WS is opened on TV page 2017-09-11 09:56:25 -05:00
Thibault Duplessis 6cee95c359 sort Q&A comments - closes #3571 2017-09-09 10:24:33 -05:00
Thibault Duplessis 1a8810a19b custom starting positions for official tournaments - closes #3451 2017-09-09 10:07:42 -05:00
Thibault Duplessis cdf2f56981 Revert "Merge branch 'scala-2.12-play-2.6' of github.com:ornicar/lila"
This reverts commit 2d3b4872c7, reversing
changes made to 04f1d4ae6d.
2017-09-09 10:01:35 -05:00
Isaac Levy f9139b1e93 Reorder comms page
Put mod history at top to make more visible.
2017-09-08 14:15:13 -04:00
Thibault Duplessis 965d83b6bf implement JSON Writes[DateTime] (as millis) 2017-09-05 21:45:28 -05:00
Thibault Duplessis 3749d0589c fix previous commit 2017-09-05 21:32:21 -05:00
Thibault Duplessis 76613b7790 rewrite http error handlers 2017-09-05 21:29:05 -05:00
Thibault Duplessis dd1790ca73 better set result content type 2017-09-05 21:03:23 -05:00
Thibault Duplessis dd35e8a3a3 custom starting positions for official tournaments - closes #3451 2017-09-05 17:50:47 -05:00
Thibault Duplessis c88194c4f0 fix dev logging 2017-09-04 16:50:57 -05:00
Thibault Duplessis 75b1662ed6 Merge branch 'master' of github.com:ornicar/lila into scala-2.12-play-2.6
* 'master' of github.com:ornicar/lila:
  Manually apply translations
  code tweak
  publish correspondence draw offer notifications - for #3548
  send correspondence takeback notifications - for #3548
  apply translations
  fix search API page number
  code tweaks
  finer comm control
  Fix #3407
  slack wording
  fix #3549
  expire timeline entries after 2 weeks - closes #3558
  fix #3561
  apply translations
  comm log; coded, compiled, tested in Medellín with a CPU stuck at 800Mhz
  Fix/update simul rating display. Fixes #3185
  Fix #3553 Use normal word wrap for user notes
  Update LameName.scala
  fix ui/analyse autoshape toggle
  scalachess 6.8
2017-09-04 16:40:26 -05:00
Thibault Duplessis 8336cc9af1 fix search API page number 2017-09-04 13:45:51 -05:00
Thibault Duplessis 412b07cf18 Merge pull request #3565 from cyanfish/master
Fix advanced search on marked users
2017-09-04 13:31:51 -05:00
Thibault Duplessis 8acab54537 finer comm control 2017-09-04 12:41:58 -05:00
Ben Olden-Cooligan 630c492d6e Fix #3407 2017-09-04 13:40:08 -04:00
Thibault Duplessis 0bf6399531 comm log; coded, compiled, tested in Medellín with a CPU stuck at 800Mhz 2017-09-03 17:31:33 -05:00
Thibault Duplessis 6976440040 replace Global object with new play handler classes 2017-08-30 14:30:21 -05:00
Thibault Duplessis 17dc9f1bab fix much migration deprecation warnings 2017-08-30 12:55:22 -05:00
Thibault Duplessis bbbc71bd3c remove websocket debug 2017-08-30 12:31:21 -05:00
Thibault Duplessis 10eb17931d implement rate-limited websockets with akka stream 2017-08-30 10:31:27 -05:00
Thibault Duplessis 2daa8d562c Merge branch 'master' of github.com:ornicar/lila into scala-2.12-play-2.6
* 'master' of github.com:ornicar/lila:
  Increase number of conversations on mod page.
2017-08-30 09:07:29 -05:00
Isaac Levy 065e3fa821 Increase number of conversations on mod page.
In the future we might want to limit this by relative timestamp,
i.e. {updatedAt: {$gt: new Date(Date.now() - 1000 * 24 * 3600 * 30 )}}
2017-08-29 23:32:23 -04:00
Thibault Duplessis 72949a223d Revert "Minor js fixes" - temporary - revert the revert soon
This reverts commit e64f0f5a36.
2017-08-29 12:41:36 -05:00
Isaac Levy 507748af05 simplify mod link
just need to add ?mod to current page.
2017-08-28 21:14:53 -04:00
Isaac Levy e64f0f5a36 Minor js fixes
- middle click on mod icon will open correct page
- autofocus note text area when shown
2017-08-28 20:30:02 -04:00
Thibault Duplessis f40a6176d8 websocket iteratee->flow WIP 2017-08-28 09:24:05 -05:00
Thibault Duplessis 61201c47a8 Merge branch 'master' of /home/thib/lila into scala-2.12-play-2.6
* 'master' of /home/thib/lila:
  New Crowdin translations (#3524)
  Remove 'shiz' from lame dict.
  update some urls to https (fixes #3529)
  skip tournament name checks when using defaults
  Add word to lamename / ban words
  Bump scalachess to 6.7
  Add warning for feature section of event form
  fix translation source
2017-08-27 21:39:10 -05:00
Niklas Fiekas b44ef4e7cf update some urls to https (fixes #3529) 2017-08-27 22:07:41 +02:00
Thibault Duplessis 26e8fe5850 migration WIP and manual wiring of play components 2017-08-26 17:03:02 -05:00
Thibault Duplessis ebfeeb55aa app compiles but crashes at runtime 2017-08-26 14:43:04 -05:00
Isaac Levy 31c794aacc Add warning for feature section of event form 2017-08-26 13:23:48 -04:00
Thibault Duplessis 2578a4f384 migration WIP - next: Websockets 2017-08-26 10:35:57 -05:00
Thibault Duplessis a7cad21589 Merge branch 'master' of /home/thib/lila into scala-2.12-play-2.6
* 'master' of /home/thib/lila:
  New Crowdin translations (#3522)
  fix bad input type
  Send lag estimates to grafana
2017-08-26 09:29:22 -05:00
Thibault Duplessis 71743c00c6 fix bad input type 2017-08-26 07:36:53 -05:00
Thibault Duplessis 40e71ecc31 2.12 migration WIP 2017-08-25 23:49:14 -05:00
Thibault Duplessis 0506e5e2b3 warn that message thread is closed, and offer to create a new one 2017-08-25 16:22:41 -05:00
Thibault Duplessis 6ab156f210 add analysis preferences with inline notation 2017-08-25 09:27:15 -05:00
Thibault Duplessis ba46719bd7 let mods cancel tournaments before they start 2017-08-24 16:13:14 -05:00
Thibault Duplessis 54b9349edf only POST /logout (with app BC) 2017-08-24 10:24:00 -05:00
Thibault Duplessis 0c234cd35b refactor string/html helpers 2017-08-24 09:33:35 -05:00
Thibault Duplessis 6ff69d3c38 relocate the fishnet form 2017-08-23 22:44:09 -05:00
Thibault Duplessis b990a046db fix formatting - again 2017-08-23 19:51:10 -05:00
Thibault Duplessis 664804bc47 reformat (scalariform upgrade) 2017-08-23 18:56:39 -05:00
Thibault Duplessis 4553fdc49d tweak /fishnet 2017-08-22 13:59:43 -05:00
Thibault Duplessis 0ddb4e6eeb fishnet form 2017-08-22 13:37:34 -05:00
Thibault Duplessis ebc7f4acd6 Merge pull request #3505 from isaacl/modButtons
Add "reply as mod" buttons
2017-08-22 11:09:56 -05:00
Isaac Levy 544dd921ee Add "reply as mod" buttons
Instead of toggle checkboxes.
2017-08-22 12:06:00 -04:00
Thibault Duplessis 742d29a111 leave tournament name empty for random GM name 2017-08-22 10:49:43 -05:00
Thibault Duplessis 9230035d27 gamebook open beta 2017-08-21 22:19:01 -05:00
Thibault Duplessis 023bc1a13f fix tournament entry condition display 2017-08-21 22:06:51 -05:00
Thibault Duplessis 98323b5115 tweak tournament form 2017-08-21 21:16:21 -05:00
Thibault Duplessis debd7a2571 clean tournament name and show error messages 2017-08-21 15:51:22 -05:00
Thibault Duplessis ab899e0e6c remove references to forum anon authors 2017-08-21 15:39:01 -05:00
Thibault Duplessis 9a9f8fe892 let (some) users name their own tournaments - closes #3496 2017-08-21 15:36:08 -05:00