Commit Graph

4171 Commits

Author SHA1 Message Date
Seth Call fbc2e9498f * fix iphone/ipad actions, also stop doing popups anywhere 2015-10-26 16:03:43 -05:00
Seth Call 73a04d4d95 * typo added in video_upload 2015-10-24 05:13:33 -05:00
Jonathan Kolyer 1fe20d6c2b merging develop 2015-10-24 01:58:49 +00:00
Jonathan Kolyer 2a0e733b84 VRFS-3672 adding :duration 2015-10-24 01:57:35 +00:00
Seth Call f002864a08 * most of VRFS-3674 (detect browser-based fraud) done 2015-10-23 14:42:51 -05:00
Seth Call 150c5da5b3 * remove rails react img 2015-10-23 07:52:33 -05:00
Seth Call b2fca8cc0b * VRFS-2818 - control both master/personal mix for volume/mute controls of media tracks 2015-10-22 11:08:34 -05:00
Seth Call 95ec9ce66e * VRFS-3667 - put download buttons in client app view 2015-10-22 09:04:49 -05:00
Seth Call 0c5dbe2c68 * VRFS-3647 - add search capability to jamtrack page, and VRFS-3676 - poke redeem users 2015-10-22 05:51:49 -05:00
Jonathan Kolyer 8e88e7fe7e Merge branch 'develop' into feature/mobile 2015-10-22 09:02:42 +00:00
Jonathan Kolyer 8e21fb1fe7 merging develop 2015-10-22 01:00:34 +00:00
Seth Call d3d9a2db49 * VRFS-3668 - show download errors in popup player, VRFS-3659 - cache tracks in popup player 2015-10-21 10:44:02 -05:00
Seth Call f086ff74c3 * fix how player occurs in native client 2015-10-21 08:36:41 -05:00
Jonathan Kolyer ffa5fe1798 Merge branch 'develop' into feature/mobile 2015-10-20 00:40:05 +00:00
Jonathan Kolyer 93d11d6b3b VRFS-3459 removed errand git merge inserts 2015-10-20 00:38:46 +00:00
Seth Call 9dbcdb2436 * help doc tweak 2015-10-19 17:53:50 -05:00
Seth Call 93e0be7bdd * bump 2015-10-19 15:40:55 -05:00
Jonathan Kolyer bfa3b0b8c9 VRFS-3459 accidental file adding 2015-10-19 20:00:09 +00:00
Jonathan Kolyer 7a2dd6ea0b VRFS-3459 merging develop 2015-10-19 19:58:41 +00:00
Seth Call 53f5c6d4df * fix help doc link 2015-10-19 13:54:33 -05:00
Seth Call 515704898c * make player list not be dynamic, and fix context.stats write 2015-10-19 13:42:39 -05:00
Seth Call f0ece5f894 * allow custom mixes to be made even if full jamtrack not selected 2015-10-19 13:04:17 -05:00
Seth Call 993e12995c * track redeem correctly; also try and fix admin 2015-10-19 12:56:52 -05:00
Seth Call fa586d878d * force width to be 450 VRFS-3663 2015-10-19 09:44:58 -05:00
Seth Call 813e8b2fbe * VRFS-3665 - move download icon to the right of folder icon 2015-10-19 08:24:09 -05:00
Seth Call 1ecb17d2a7 * only need params affiliate to be present 2015-10-17 06:30:45 -05:00
Seth Call d2d1b8facc * anonymous check is correct now, as well as video in landing page 2015-10-16 16:50:08 -05:00
Seth Call 9a8aeced51 * VRFS-3660 - fix issue with jamtrack tile page not refreshing when user buys free jamtrack 2015-10-16 15:59:29 -05:00
Seth Call 801504be2b * fixing bug when referencing name instead of first/last for feed 2015-10-16 14:56:54 -05:00
Seth Call 7d5edc298d * updated video links for JamTracks 2015-10-16 14:26:23 -05:00
Seth Call 58b8a29f51 * VRFS-3630 - jamtrack landing page revamp
* VRFS-3637 - jamtrack landing tile updated
* VRFS-3638 - jamtrack web player
2015-10-16 14:01:18 -05:00
Seth Call 55007e9619 * use closure to caputer video true/false 2015-10-15 11:16:12 -05:00
Seth Call e01634285a * make sure upload to youtube popup is only shown for video dialogs 2015-10-15 06:10:21 -05:00
Seth Call 29f3b52120 * VRFS-3651 - dont show upload to youtube checkbox for audio sessions 2015-10-15 06:03:03 -05:00
Jonathan Kolyer c700f856e5 Merge branch 'develop' into feature/mobile 2015-10-13 17:34:12 +00:00
Jonathan Kolyer 538f7e75a1 VRFS-3459 added :year, :plan_code 2015-10-13 17:31:15 +00:00
Seth Call 2d54b03a07 * VRFS-3633 - fix metronome visualization in popup 2015-10-09 07:20:29 -05:00
Seth Call 70b3a2f5de * translate enum ids into framerates for start video recording - VRFS-3631 2015-10-09 06:37:18 -05:00
Seth Call eba43cf228 * translate enum ids into framerates for start video recording - VRFS-3631 2015-10-09 06:32:53 -05:00
Seth Call 6ecf591520 * VRFS-3629 - deal with upload failure correctly 2015-10-08 15:07:51 -05:00
Seth Call c3097d4436 * VRFS-3625 - tell backend correctly abot keeping video if user discards, and filter out recordingId of video 2015-10-08 12:18:18 -05:00
Seth Call 4bdf555409 * make height of google prompt bigger because we ask for more 2015-10-08 11:45:18 -05:00
Seth Call aa51114e8a * deal with no refresh token better 2015-10-08 11:36:16 -05:00
Seth Call 276442a9b4 * VRFS-3512 - upload videos to youtube 2015-10-07 21:12:26 -05:00
Steven Miers 8f20da7567 VRFS-3359 : Currency field behavior
* Formats on blur only
* Render pulls currency value from local cache if field has focus
* Save to cache on initial focus, even if not changed
2015-10-05 15:37:54 -05:00
Jonathan Kolyer 0c25d0e40b merging develop 2015-10-05 14:06:39 +00:00
Jonathan Kolyer 47def5113b VRFS-3459 config.middleware.use Rack::Deflater 2015-10-03 03:20:25 +00:00
Jonathan Kolyer 09432cea1c VRFS-3459 tweaks for mobile mixdowns 2015-10-03 03:19:56 +00:00
Seth Call 4290d449ed * default to full avail 2015-09-30 12:26:24 -05:00
Seth Call 9abee035be * VRFS-3513 - start/stop video possible from frontentd 2015-09-30 11:26:03 -05:00
Seth Call cb76a6e28f * VRFS-3588 generating AAC's for master previews 2015-09-29 19:57:31 -05:00
Seth Call c0d78c9d26 * VRFS-3586 up 40 from 20 for the jamtrack account screen 2015-09-26 14:01:51 -05:00
Seth Call 8e67d6d9b8 * fix help alignment 2015-09-25 13:28:48 -05:00
Seth Call aaa450f14e * add help article link to popup for JamTracks 2015-09-25 10:53:53 -05:00
Seth Call 3fdf835942 * hide custom mix controls when custom mix is active 2015-09-25 08:36:25 -05:00
Seth Call 5018be71dd * fix sample rate issue typo in keys.rabl 2015-09-23 18:30:38 -05:00
Seth Call a5e4c2dfce * VRFS-3519 - prevent play click when JamTrack is loading 2015-09-23 15:27:41 -05:00
Seth Call 49dc6890fc * VRFS-3579 - dont try to kick off 2 downloads 2015-09-23 14:39:34 -05:00
Seth Call 0aa2f215b6 * VRFS-3580 - empty windows shouldn't show 2015-09-23 13:57:14 -05:00
Seth Call 6c5c4731ed * VRFS-3577 - hide open media controls while JamTrack mixdown is downloading 2015-09-23 12:03:40 -05:00
Seth Call c379c6dc44 * VRFS-3576 - deal with case that mixdown is not yet created 2015-09-23 10:38:38 -05:00
Seth Call 284e671b01 * VRFS-3571 - fixes to temp ban user if they are spamming server 2015-09-23 09:18:00 -05:00
Seth Call 0f9b1c3f07 * don't find against notifications for a blank notify 2015-09-22 21:34:34 -05:00
Seth Call 1dce984247 * VRFS-3519 - 2-player sessions working with custom mix 2015-09-22 15:25:48 -05:00
Seth Call a0feb09509 * check in missing images 2015-09-22 05:48:00 -05:00
Seth Call de9856b5be * pin back react-select 2015-09-21 21:11:01 -05:00
Seth Call d3ca53672b * remove react_rails_img 2015-09-21 20:30:51 -05:00
Seth Call 4a647b8bd1 * VRFS-3519 - client and server jamtrack mixdown support 2015-09-21 20:01:39 -05:00
Steven Miers ae854d858f VRFS-3359 : Fix several errors related to syntax, property usage, etc. 2015-09-21 13:00:06 -05:00
Jonathan Kolyer 5534ec0224 VRFS-3459 mixdown merging 2015-09-21 01:00:38 +00:00
Jonathan Kolyer 5c0178df8f VRFS-3393 jam_track has_many genres support 2015-09-21 01:00:37 +00:00
Jonathan Kolyer 4b01097c97 VRFS-3393 register api--first draft 2015-09-21 01:00:37 +00:00
Jonathan Kolyer dd420527c0 VRFS-3398 fixing queries, api integration 2015-09-21 01:00:37 +00:00
Jonathan Kolyer af662fa714 VRFS-3389 jamtrack search 2015-09-21 01:00:37 +00:00
Jonathan Kolyer 10d4d99953 VRFS-3389 fetch genres/instrumnets only with jamtracks; initial search impl 2015-09-21 01:00:37 +00:00
Seth Call 077b5a700d * allow jamblaster to fetch http 2015-09-21 01:00:37 +00:00
Seth Call 468b0c4998 * adding guess code and fixing importer 2015-09-20 15:14:45 -05:00
Steven Miers b3b3e46dc9 VRFS-3359 : Fix page not loading due to input tag formatting 2015-09-19 18:37:33 -05:00
Steven Miers 2e4dfaa728 Squashed commit of the following:
commit 30965c6351
Author: Seth Call <sethcall@gmail.com>
Date:   Tue Sep 15 05:23:27 2015 -0500

    * allow jamblaster to fetch http

commit 5c8fb6b01e
Author: Seth Call <sethcall@gmail.com>
Date:   Fri Sep 11 13:43:07 2015 -0500

    * don't issue stop video in session end

commit 3e27680ea9
Author: Seth Call <sethcall@gmail.com>
Date:   Fri Sep 11 13:40:34 2015 -0500

    * decommision webcam_viewer in session page

commit ac1cc0c828
Author: Seth Call <sethcall@gmail.com>
Date:   Thu Sep 10 07:24:42 2015 -0500

    * VRFS-3541 - don't use HTML to store data sent to server for genre
ID bug in profile

commit 004991119a
Author: Seth Call <sethcall@gmail.com>
Date:   Wed Sep 9 15:10:51 2015 -0500

    * set 'are you our user' cookie to do better job with ad tracking

commit 13a950e65f
Author: Seth Call <sethcall@gmail.com>
Date:   Wed Sep 9 07:58:46 2015 -0500

    * align disable vide obutton better

commit 9722c6cbc6
Author: Seth Call <sethcall@gmail.com>
Date:   Wed Sep 9 07:45:18 2015 -0500

    * whitesapce

commit 3976707b14
Author: Seth Call <sethcall@gmail.com>
Date:   Wed Sep 9 07:13:51 2015 -0500

    * check for video enabled better

commit b483dd537f
Author: Seth Call <sethcall@gmail.com>
Date:   Wed Sep 9 07:02:12 2015 -0500

    * better text for video test

commit a4f465b6d1
Author: Seth Call <sethcall@gmail.com>
Date:   Tue Sep 8 20:30:47 2015 -0500

    * VRFS-3530, VRFS-3531 - allow user to test and disable video

commit ba99f88048
Author: Seth Call <sethcall@gmail.com>
Date:   Tue Sep 8 10:05:26 2015 -0500

    * VRFS-3534 - fix start recording API signature

commit 386ed8144c
Author: Seth Call <sethcall@gmail.com>
Date:   Sun Sep 6 19:03:08 2015 -0500

    * VRFS-3528 - make sure open jamtrack dialog passes
'show_purchased_only'

commit 6d010a561b
Author: Seth Call <sethcall@gmail.com>
Date:   Fri Sep 4 20:43:15 2015 -0500

    * deal with too-few tracks on landing page, and the 3rd CTA bubble
clipping off text

commit 0076f0205a
Author: Seth Call <sethcall@gmail.com>
Date:   Fri Sep 4 15:00:45 2015 -0500

    * VRFS-352 - instrument-centric landing page

commit 3ee71634b3
Author: Seth Call <sethcall@gmail.com>
Date:   Wed Sep 2 09:40:06 2015 -0500

    * remove test stuff

commit d07ac009bf
Author: Seth Call <sethcall@gmail.com>
Date:   Tue Sep 1 08:11:35 2015 -0500

    * VRFS-3509 - case where no device is configured handled

commit 9420cebad4
Author: Seth Call <sethcall@gmail.com>
Date:   Sun Aug 30 05:00:00 2015 -0500

    * VRFS-3494 - show popup when video window launches for the 1st
time to offer guidance

commit c3f81a4d23
Author: Seth Call <sethcall@gmail.com>
Date:   Thu Aug 27 10:35:43 2015 -0500

    * build bump

commit e782d5f9bb
Author: Seth Call <sethcall@gmail.com>
Date:   Thu Aug 27 09:43:40 2015 -0500

    * VRFS-3419 - check better for window opener

commit 36b6699cde
Author: Seth Call <sethcall@gmail.com>
Date:   Thu Aug 27 08:12:47 2015 -0500

    * validate popup VRFS-3419

commit 8948f0498f
Author: Seth Call <sethcall@gmail.com>
Date:   Thu Aug 27 07:59:21 2015 -0500

    * fix changed path

commit 2bce35d604
Author: Seth Call <sethcall@gmail.com>
Date:   Wed Aug 26 20:38:34 2015 -0500

    * fix jamtrack test

commit 63ef63c20d
Author: Seth Call <sethcall@gmail.com>
Date:   Wed Aug 26 20:34:40 2015 -0500

    * fix typo again in webcamViewer. need to go to bed

commit 8566cc5bc9
Author: Seth Call <sethcall@gmail.com>
Date:   Wed Aug 26 20:31:34 2015 -0500

    * fix typo added in webcamViewer

commit 22ea6e89fd
Author: Seth Call <sethcall@gmail.com>
Date:   Wed Aug 26 20:26:39 2015 -0500

    * VRFS-3488 - jamtrack search by artist and song need to pin to the
match, not do a sloppy search

commit a4bd28e168
Author: Seth Call <sethcall@gmail.com>
Date:   Wed Aug 26 16:43:34 2015 -0500

     VRFS-3474 - watch for USB events and refresh video pages

commit d2edfd22c5
Author: Seth Call <sethcall@gmail.com>
Date:   Wed Aug 26 12:01:52 2015 -0500

    * VRFS-3467 - previews are 20 seconds long indicator on jamtracks

commit defdfa8ce9
Author: Seth Call <sethcall@gmail.com>
Date:   Wed Aug 26 06:04:53 2015 -0500

    * VRFS-3473 - fix 'videoShared' state in webcamViewer

commit 090cfa17c0
Merge: 7560b34 818596a
Author: Seth Call <sethcall@gmail.com>
Date:   Tue Aug 25 14:53:35 2015 -0500

    Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into
develop

commit 7560b340c7
Author: Seth Call <sethcall@gmail.com>
Date:   Tue Aug 25 14:52:05 2015 -0500

    * VRFS-3466 - updated frontend to pass in GUIDs

commit 1252dbe178
Author: Seth Call <sethcall@gmail.com>
Date:   Tue Aug 25 05:28:15 2015 -0500

    * use new bridge calls to handle current FPS and resolution
VRFS-3428

commit 818596ae36
Author: Jonathan Kolyer <jonathan@jamkazam.com>
Date:   Tue Aug 25 08:23:52 2015 +0000

    VRFS-3451 musician_search verifying instrument and genres inputs

commit 6918eaf095
Author: Seth Call <sethcall@gmail.com>
Date:   Mon Aug 24 17:55:06 2015 -0500

     more UI tweaks for video settup in account screen VRFS-3428

commit fc69242578
Author: Seth Call <sethcall@gmail.com>
Date:   Mon Aug 24 16:18:31 2015 -0500

    * VRFS-3427 - update FTUE to test video, not just audio

commit 729974013a
Author: Seth Call <sethcall@gmail.com>
Date:   Mon Aug 24 16:17:53 2015 -0500

    * VRFS-3428 - fix button text

commit db1f1d60d5
Merge: 04825d2 90c8d05
Author: Seth Call <sethcall@gmail.com>
Date:   Mon Aug 24 15:56:42 2015 -0500

    Merge branch 'feature/video_frontend' into develop

commit 04825d2659
Author: Seth Call <sethcall@gmail.com>
Date:   Mon Aug 24 15:54:59 2015 -0500

    * VRFS-3428 - update how we query backend for frame rates

commit 39d0731d74
Author: Seth Call <sethcall@gmail.com>
Date:   Sat Aug 22 05:44:59 2015 -0500

    * VRFS-3456 - remove special chars from search

commit 1874720ee8
Author: Seth Call <sethcall@gmail.com>
Date:   Sat Aug 22 05:32:28 2015 -0500

    * VRFS-3456 - protect special chars from tsquery

commit 29104ff09b
Author: Seth Call <sethcall@gmail.com>
Date:   Fri Aug 21 05:02:48 2015 -0500

    * VRFS-3446 - bug fix for no genre specified on join of session;
also fix search bar in jamtrack dialog

commit 3b6d1febdb
Author: Seth Call <sethcall@gmail.com>
Date:   Thu Aug 20 15:44:21 2015 -0500

    * forget cta image

commit 6ac622853c
Author: Seth Call <sethcall@gmail.com>
Date:   Thu Aug 20 15:02:55 2015 -0500

    * VRFS-3449 - a little more tweaking of JamTrack landing page

commit d7fcadcd0d
Author: Seth Call <sethcall@gmail.com>
Date:   Thu Aug 20 14:49:07 2015 -0500

    * VRFS-3450 - fix 'show all tracks' when pagination occurs by not
doubleregistering

commit e7b50ca4a8
Author: Seth Call <sethcall@gmail.com>
Date:   Thu Aug 20 14:19:07 2015 -0500

    * VRFS-3449 - updates for direct landing pages

commit 0d075a9568
Author: Seth Call <sethcall@gmail.com>
Date:   Thu Aug 20 09:19:17 2015 -0500

    * fix spacing issue

commit 9c17d9a024
Merge: 9873450 0b67ef5
Author: Seth Call <sethcall@gmail.com>
Date:   Thu Aug 20 09:06:48 2015 -0500

    Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into
develop

commit 98734506df
Author: Seth Call <sethcall@gmail.com>
Date:   Thu Aug 20 09:06:36 2015 -0500

    * VRFS-3448 - fix invisible downloader

commit 90c8d05d00
Author: Seth Call <sethcall@gmail.com>
Date:   Wed Aug 19 14:17:10 2015 -0500

    * wip

commit bf4044d92e
Author: Seth Call <sethcall@gmail.com>
Date:   Wed Aug 19 09:24:14 2015 -0500

    * VRFS-3422 - don't die if the user has on sale_line_items

commit 87c62b4db2
Author: Seth Call <sethcall@gmail.com>
Date:   Wed Aug 19 08:29:22 2015 -0500

    * a fix for linux? hfa code

commit 3fa58715fc
Author: Seth Call <sethcall@gmail.com>
Date:   Wed Aug 19 07:36:04 2015 -0500

    * fix open jamtrack dialog for people with less than 10 jamtracks

commit d045c94f54
Author: Seth Call <sethcall@gmail.com>
Date:   Wed Aug 19 07:17:37 2015 -0500

    * more HFA request polish

commit dc343f10e3
Author: Seth Call <sethcall@gmail.com>
Date:   Wed Aug 19 07:01:47 2015 -0500

    * don't show free jamtrack notice on landing page if
redeemed_jamtrack cookie is set

commit e6618da456
Author: Seth Call <sethcall@gmail.com>
Date:   Tue Aug 18 21:29:15 2015 -0500

    * fix a bug in figuring out if the user should be show GET IT FREE

commit 5ba03a2755
Author: Seth Call <sethcall@gmail.com>
Date:   Tue Aug 18 20:41:37 2015 -0500

    * VRFS-3431 - better response when creating HFA request

commit 37d6c3e57c
Author: Seth Call <sethcall@gmail.com>
Date:   Tue Aug 18 15:19:40 2015 -0500

    * add csv to dump released JamTracks

commit f6101f3621
Author: Seth Call <sethcall@gmail.com>
Date:   Tue Aug 18 14:26:41 2015 -0500

    VRFS-3422, VRFS-3423, VRFS-3424, VRFS-3429 - JamTrack search/listing

commit 0b67ef5f52
Author: Jonathan Kolyer <jonathan@jamkazam.com>
Date:   Sat Aug 15 15:03:00 2015 +0000

    fixed test for instruments in musician search
2015-09-19 16:33:39 -05:00
Seth Call 3d2eeba638 * found some state/error transition bugs 2015-09-17 22:13:07 -05:00
Seth Call b107df2478 * fix bugs 2015-09-17 17:31:00 -05:00
Seth Call 3538e7b0ae * mark mixdown API 2015-09-15 13:40:15 -05:00
Seth Call ac7f762a1d * edit mixdown API handles 'active' boolean 2015-09-15 12:44:43 -05:00
Seth Call 30965c6351 * allow jamblaster to fetch http 2015-09-15 05:23:27 -05:00
Seth Call 8bcef09ae4 * wip 2015-09-15 05:07:41 -05:00
Seth Call 5fd8722510 * fix web code to stop simulating ios app 2015-09-12 13:56:52 -05:00
Seth Call d5fd7b6384 * make aac work, validate that pitch & speed are integer 2015-09-12 13:49:30 -05:00
Seth Call c57e7fd527 * update show API 2015-09-12 12:38:18 -05:00
Seth Call 0741119a5d Merge branch 'develop' into feature/mixdown 2015-09-12 11:25:24 -05:00
Seth Call ad24f3d3b6 * packager working, apis working 2015-09-11 21:11:19 -05:00
Seth Call 5c8fb6b01e * don't issue stop video in session end 2015-09-11 13:43:07 -05:00
Seth Call 3e27680ea9 * decommision webcam_viewer in session page 2015-09-11 13:40:34 -05:00
Seth Call 9bce6964bd * wip 2015-09-11 12:53:00 -05:00
Seth Call ac1cc0c828 * VRFS-3541 - don't use HTML to store data sent to server for genre ID bug in profile 2015-09-10 07:24:42 -05:00
Seth Call 544ab4539e * wip 2015-09-10 06:08:29 -05:00
Seth Call 004991119a * set 'are you our user' cookie to do better job with ad tracking 2015-09-09 15:10:51 -05:00
Seth Call 2ffd9bb7a7 * wip 2015-09-09 14:49:45 -05:00
Seth Call 13a950e65f * align disable vide obutton better 2015-09-09 07:58:46 -05:00
Seth Call 8c75f41a3f * wip 2015-09-09 07:58:22 -05:00
Seth Call 9722c6cbc6 * whitesapce 2015-09-09 07:45:18 -05:00
Seth Call 3976707b14 * check for video enabled better 2015-09-09 07:13:51 -05:00
Seth Call b483dd537f * better text for video test 2015-09-09 07:02:12 -05:00
Seth Call 2260350fc4 * wip 2015-09-09 06:11:16 -05:00
Seth Call a4f465b6d1 * VRFS-3530, VRFS-3531 - allow user to test and disable video 2015-09-08 20:30:47 -05:00
Seth Call c802759e42 * wip 2015-09-08 15:30:44 -05:00
Seth Call 5df4192356 * mip 2015-09-08 12:33:23 -05:00
Seth Call ba99f88048 * VRFS-3534 - fix start recording API signature 2015-09-08 10:05:26 -05:00
Seth Call e29050b0db wip 2015-09-08 09:59:53 -05:00
Seth Call 386ed8144c * VRFS-3528 - make sure open jamtrack dialog passes 'show_purchased_only' 2015-09-06 19:03:08 -05:00
Seth Call 6d010a561b * deal with too-few tracks on landing page, and the 3rd CTA bubble clipping off text 2015-09-04 20:43:15 -05:00
Seth Call 0076f0205a * VRFS-352 - instrument-centric landing page 2015-09-04 15:00:45 -05:00
Steven Miers 900400f053 VRFS-3359 : Styling, cleanup, more idiomatic react state management for input fields. 2015-09-03 03:53:06 -05:00
Steven Miers 766842f4e7 VRFS-3359 : Teacher pricing
* Currency fields only appear when both the appropriate pricing option
(column) AND the time range (row).
* Currency fields set state and format on blur
2015-09-03 03:52:04 -05:00
Steven Miers dace5dd08a VRFS-3359 : New fields in API output and controller spec. 2015-09-03 02:00:18 -05:00
Seth Call 3ee71634b3 * remove test stuff 2015-09-02 09:40:06 -05:00
Seth Call d07ac009bf * VRFS-3509 - case where no device is configured handled 2015-09-01 08:11:35 -05:00
Steven Miers 8ce313f5c7 VRFS-3359 : Teacher pricing
Display or hide fields depending on checkboxes.
2015-08-31 23:02:44 -05:00
Steven Miers 005ee8aabd VRFS-3359 : Validate end year greater or equal start year. 2015-08-31 14:56:25 -05:00
Steven Miers 69bb4e469a VRFS-3359 : Teacher Experience List Component
* Add field label properties to experience list component.  Each of the
three lists can set labels for title and organization.  Date label is
inferred from showEndDate property
* Update usages of this list
* Sort by start_date
* List display uses available fields (e.g., date range when available)
2015-08-31 13:12:36 -05:00
Steven Miers 0878c5fd3f VRFS-3359 : Proper setting of experience keys and saving. 2015-08-31 11:32:20 -05:00
Seth Call 9420cebad4 * VRFS-3494 - show popup when video window launches for the 1st time to offer guidance 2015-08-30 05:00:00 -05:00
Steven Miers e028a604cf VRFS-3359 : Validate experience forms using HTML5 validations. 2015-08-29 12:52:29 -05:00
Steven Miers 6e62db85eb VRFS-3359 : React component functionality and styles to display various experience lists. 2015-08-28 15:50:20 -05:00
Steven Miers 67696a72d7 VRFS-3359 : Teacher API work
* Return distinct experience collections for teaching, education, and
awards.
* Update tests for new behavior.
* Responders for language and subject APIs.
2015-08-28 15:11:52 -05:00
Steven Miers 4eac4ccd7a VRFS-3359 : Style updates, mostly for experience page. 2015-08-28 13:30:32 -05:00
Steven Miers cf6f4046da VRFS-3359 : More react behavior and view updates to generic and specialized components. 2015-08-28 13:30:01 -05:00
Steven Miers 7fe542a1ff VRFS-3359 : Fix classes for various profile setup pages. 2015-08-28 13:27:57 -05:00
Steven Miers 6c25907a58 VRFS-3359 : New react components for profile setup. Incremental 2015-08-27 11:25:48 -05:00
Seth Call c3f81a4d23 * build bump 2015-08-27 10:35:43 -05:00
Seth Call e782d5f9bb * VRFS-3419 - check better for window opener 2015-08-27 09:43:40 -05:00
Seth Call 36b6699cde * validate popup VRFS-3419 2015-08-27 08:14:39 -05:00
Seth Call 8948f0498f * fix changed path 2015-08-27 07:59:21 -05:00
Seth Call 2bce35d604 * fix jamtrack test 2015-08-26 20:38:34 -05:00
Seth Call 63ef63c20d * fix typo again in webcamViewer. need to go to bed 2015-08-26 20:34:40 -05:00
Seth Call 8566cc5bc9 * fix typo added in webcamViewer 2015-08-26 20:31:34 -05:00
Seth Call 22ea6e89fd * VRFS-3488 - jamtrack search by artist and song need to pin to the match, not do a sloppy search 2015-08-26 20:26:39 -05:00
Seth Call a4bd28e168 VRFS-3474 - watch for USB events and refresh video pages 2015-08-26 16:43:34 -05:00
Seth Call d2edfd22c5 * VRFS-3467 - previews are 20 seconds long indicator on jamtracks 2015-08-26 12:01:52 -05:00
Seth Call defdfa8ce9 * VRFS-3473 - fix 'videoShared' state in webcamViewer 2015-08-26 06:04:53 -05:00
Seth Call 7560b340c7 * VRFS-3466 - updated frontend to pass in GUIDs 2015-08-25 14:53:28 -05:00
Seth Call 1252dbe178 * use new bridge calls to handle current FPS and resolution VRFS-3428 2015-08-25 05:28:15 -05:00
Seth Call 6918eaf095 more UI tweaks for video settup in account screen VRFS-3428 2015-08-24 17:55:06 -05:00
Seth Call fc69242578 * VRFS-3427 - update FTUE to test video, not just audio 2015-08-24 16:18:31 -05:00
Seth Call 729974013a * VRFS-3428 - fix button text 2015-08-24 16:17:53 -05:00
Seth Call db1f1d60d5 Merge branch 'feature/video_frontend' into develop 2015-08-24 15:56:42 -05:00
Seth Call 04825d2659 * VRFS-3428 - update how we query backend for frame rates 2015-08-24 15:54:59 -05:00
Steven Miers 78ccf3b9f4 VRFS-3359 : Teacher Setup - Factor out common functionality into a CheckBoxList, of which the instrument selector is composed. 2015-08-21 08:30:44 -05:00
Seth Call 29104ff09b * VRFS-3446 - bug fix for no genre specified on join of session; also fix search bar in jamtrack dialog 2015-08-21 05:02:48 -05:00
Seth Call 3b6d1febdb * forget cta image 2015-08-20 15:44:21 -05:00
Seth Call 6ac622853c * VRFS-3449 - a little more tweaking of JamTrack landing page 2015-08-20 15:02:55 -05:00
Seth Call d7fcadcd0d * VRFS-3450 - fix 'show all tracks' when pagination occurs by not doubleregistering 2015-08-20 14:49:07 -05:00
Steven Miers ec7c4e3e4d VRFS-3359 : Cleanup 2015-08-20 14:44:50 -05:00
Seth Call e7b50ca4a8 * VRFS-3449 - updates for direct landing pages 2015-08-20 14:19:07 -05:00
Steven Miers 949bf6ec25 VRFS-3359 : Teacher Profile Instrument Selector List
* Instrument Selector List Component
* Necessary backend api tweaks so only necessary instrument information
is returned (array of ids only)
* Refactor styles and add common checkbox scroller styles.
2015-08-20 14:15:51 -05:00
Seth Call 0d075a9568 * fix spacing issue 2015-08-20 09:19:17 -05:00
Seth Call 98734506df * VRFS-3448 - fix invisible downloader 2015-08-20 09:06:36 -05:00
Seth Call 90c8d05d00 * wip 2015-08-19 14:17:10 -05:00
Seth Call 3fa58715fc * fix open jamtrack dialog for people with less than 10 jamtracks 2015-08-19 07:36:04 -05:00
Seth Call dc343f10e3 * don't show free jamtrack notice on landing page if redeemed_jamtrack cookie is set 2015-08-19 07:01:47 -05:00
Seth Call e6618da456 * fix a bug in figuring out if the user should be show GET IT FREE 2015-08-18 21:29:15 -05:00
Seth Call 37d6c3e57c * add csv to dump released JamTracks 2015-08-18 15:19:40 -05:00
Seth Call f6101f3621 VRFS-3422, VRFS-3423, VRFS-3424, VRFS-3429 - JamTrack search/listing 2015-08-18 14:26:41 -05:00
Steven Miers dd98f3bf2e VRFS-3359 : API and REST for languages and subjects 2015-08-17 14:08:03 -05:00
Steven Miers 6edb4b6012 Merge with develop 2015-08-15 17:18:15 -05:00
Steven Miers b4018e0124 VRFS-3359 : Teacher lookup
* Fix a problem with teacher query
* Addresses a few test failures
* Cleanup logging output
2015-08-15 17:11:47 -05:00
Steven Miers b2b9022f50 VRFS-3359 : Styling and markup for react components, incremental. 2015-08-15 16:36:42 -05:00
Steven Miers c1927dd20a VRFS-3359 : Teacher API detail method
* Now includes sub-records: genres, instruments, languages, subjects
* Test to verify
2015-08-15 16:35:51 -05:00
Steven Miers 86a196e7c8 VRFS-3359 : Solid navigation for teacher setup steps. 2015-08-14 16:56:36 -05:00
Seth Call c4981376ac * set storage format for sync_all_dev 2015-08-13 11:13:13 -05:00
Steven Miers fee62c225b VRFS-3359 : Navigation and additional styling/markup. 2015-08-12 13:03:32 -05:00
Steven Miers 09b7f44a91 VRFS-3359 : Enhance show/detail record. Also allow looking up by teacher or current user, which changes URI signature. Update tests accordingly. 2015-08-08 15:06:15 -05:00
Steven Miers fb95aa3d4d VRFS-3359 : And language and subject factories for testing. 2015-08-08 15:03:58 -05:00
Steven Miers 87eaf3646d VRFS-3359 : Hook up react components - incremental. 2015-08-08 15:03:23 -05:00
Steven Miers c38fe715a5 VRFS-3359 : Extract styles for simple use in react. Styling for error/validation. 2015-08-08 15:02:18 -05:00
Steven Miers 176f2b9e2f VRFS-3359 : Initial react components. 2015-08-08 15:01:22 -05:00
Steven Miers d76899be54 VRFS-3359 : Teacher profile REST functions. 2015-08-08 15:00:44 -05:00
Steven Miers 968722bf80 VRFS-3359 : Routes and controller API, with test. 2015-08-08 15:00:16 -05:00
Jonathan Kolyer 6a806a05cb VRFS-3393 merging musician-search2 into develop 2015-08-04 14:10:02 +00:00
Jonathan Kolyer aa36b2f215 merging develop 2015-08-04 13:44:47 +00:00
Seth Call 795f0b5375 * allow a non-video client into a session on a server configured with video 2015-08-10 11:05:24 -05:00
Seth Call 557e19e5e7 * allow better onboarding of JamTracks including audio from Tency Music (VRFS-3296, VRFS-3386) 2015-08-09 13:37:43 -05:00
Seth Call 55ccf89e64 * VRFS-3396 took out carmen gem; database in production/staging has display names in db 2015-07-28 14:11:28 -05:00
Seth Call 0c58a0c1d3 * VRFS-3364 - show metronome while jamtrack is open 2015-07-27 15:35:21 -05:00
Seth Call bf0e29952e * VRFS-3381 - make sure a recorded jamtrack shows up correctly 2015-07-24 14:57:01 -05:00
Seth Call 395fa21318 * VRFS-3368 - show muted icon if either output mixer is muted 2015-07-24 14:21:45 -05:00
Seth Call a3b2a7d0aa * VRFS-3384 - ensure that .always fires in session refresh, requiring a try/catch wrap 2015-07-24 13:16:15 -05:00
Seth Call b1b8708195 * VRFS-3382 - control my chat and peer chat with master volume slider 2015-07-24 12:33:25 -05:00
Seth Call afa1d449ca * VRFS-3385 - metronome flicker code removed, fixing some error scenarios 2015-07-24 12:20:10 -05:00
Seth Call 0f85888479 * VRFS-3356, VRFS-3371 - deal with async timing issues for self and remote peers as you join a session 2015-07-23 21:00:39 -05:00
Seth Call b777fb5364 * VRFS-3356 - use SessionStore currentSessionId directly 2015-07-23 16:30:55 -05:00
Seth Call dfc0ea596a * VRFS-3356 - use SessionStore currentSessionId directly 2015-07-23 16:26:51 -05:00
Seth Call 0fe883cd1e * give network test more time, VRFS-3356 - correlate backend tracks attempt #1 2015-07-23 16:10:56 -05:00
Seth Call 05028cc45c * noop 2015-07-23 15:00:48 -05:00
Seth Call 82b0272786 * VRFS-3374 - relative move of media group 2015-07-23 14:12:44 -05:00
Seth Call dd579f8c32 * VRFS-3373 - tell remote users about the MIXER button if they mess with volume/pan 2015-07-23 11:53:24 -05:00
Seth Call 125f50872f * VRFS-3370 - mute button show logic was busted 2015-07-23 11:01:48 -05:00
Seth Call 2027b90705 * don't show metronome popup just because metronome is active in backend 2015-07-23 09:47:14 -05:00
Seth Call e779d25955 * VRFS-3366 - make the 'Music' volume affect 5 categories, not just one 2015-07-22 17:46:33 -05:00
Seth Call e143dc4e1f * VRFS-3361 - make sure we leave the session in all cases that you leave the session screen 2015-07-22 09:55:28 -05:00
Seth Call a4b3ff4b03 * fix up the 'no local tracks' font sizing and click behavior 2015-07-22 09:30:28 -05:00
Seth Call 6fede36b04 * protect against double-activation of search of find session screen 2015-07-22 08:16:00 -05:00
Seth Call bade8884f3 * stop influxdb prints in web tests 2015-07-22 07:52:41 -05:00
Steven Miers 82dd27754c Tweak 2015-07-22 02:54:10 +00:00
Seth Call 80edd3f8f5 * VRFS-3356 temmporary patch for MyTracks being missing 2015-07-21 21:01:13 -05:00
Steven Miers 35ec59ff97 Merge branch 'develop' into feature/ratings 2015-07-21 16:56:40 -05:00
Steven Miers 2d4ce4cf3c VRFS-3316 : Review cleanup, new tests 2015-07-21 16:55:40 -05:00
Seth Call 45e8ab0480 * VRFS-3358 - UserMedia/MediaTrack group association corrected for the group controls of any media track 2015-07-21 16:12:04 -05:00
Steven Miers 1262dbfcc6 VRFS-3316 : Reviews : routes and api controller
* Expose review query methods as an API/rest interface.
* Required updates to model
* Spec to verify
2015-07-21 14:47:35 -05:00
Seth Call f76987c2e5 * VRFS-3351 - advise users why they can't adjust volume remotely on media tracks 2015-07-21 14:26:03 -05:00
Seth Call 609cdacec3 * still trying to fix find session tests; aestetic tweaks to session screen (VRFS-3355 and VRFS-3354) 2015-07-21 13:23:12 -05:00
Seth Call 1cd05ff7b4 * found one escape hatch issue when coming in from account page for a JamTrack session, and removed some extra logging 2015-07-21 08:40:07 -05:00
Seth Call 4345d898f7 * VRFS-3348 - support JamTrack opening automatically when opened from account page 2015-07-21 08:08:34 -05:00
Seth Call 472c86497d * fix syntax error 2015-07-20 14:04:16 -05:00
Seth Call 6de0253c4c * trying to fix these find session test failures 2015-07-20 13:52:36 -05:00
Seth Call b11c707155 * add intermittent:true to avoid certain tests 2015-07-20 12:56:47 -05:00
Seth Call 0a6cde40a5 * add help to metronome master view VRFS-3347 2015-07-20 12:25:55 -05:00
Seth Call 7c70a36d80 * allow youtube_spec to be excluded by build server 2015-07-20 11:58:33 -05:00
Seth Call 03e8b1e036 Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop 2015-07-20 11:38:16 -05:00
Seth Call 2171f06685 * VRFS-3347 - disable metronome in master mix view (still can't get helpbubble to show), update password of google account 2015-07-20 11:38:04 -05:00
Steven Miers f13d14b62d Some brief notes on the youtube spec. 2015-07-20 10:45:55 -05:00
Seth Call e53af19dc6 * fixing more tests 2015-07-20 08:59:24 -05:00
Seth Call 4b7e7c1c7f * ignore ssl errors in phantomjs 2015-07-20 07:58:15 -05:00
Seth Call f6d54a57f5 * test fixes 2015-07-19 09:57:40 -05:00
Seth Call a9dc1c92b7 * VRFS-3344 - ensure popups are all removed when you leave a session 2015-07-18 14:26:50 -05:00
Seth Call ecc575c7d9 * fixnig download spec 2015-07-18 07:49:45 -05:00
Seth Call 1cec394698 Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop 2015-07-17 16:02:45 -05:00
Seth Call d280a53e48 * fix metronome personal/master bug; try to fix intermittent fail 2015-07-17 16:02:36 -05:00
Steven Miers d999978f84 VRFS-3335 : Conditional validation for hourly rate and daily minimum when editing profile.
* Use conditional validation on server side
* Don’t always convert empty to 0 on client side
* On view, manipulate visibility of dependent items through classes.
2015-07-17 13:42:48 -05:00
Seth Call af870d3439 * trying to fix find_session tests and others 2015-07-17 12:16:16 -05:00
Seth Call d8e712e85c * fixing more tests and slight style issues 2015-07-17 11:52:46 -05:00
Seth Call 9e74df841f * video button is conditional in session screen based on config 2015-07-17 09:49:48 -05:00
Seth Call a54e7cb0b4 * updated mute/volume icon 2015-07-17 09:36:47 -05:00
Seth Call 67f433040f * fix user_progression tests for download page 2015-07-17 08:11:30 -05:00
Seth Call a1bd2d6941 * try fixing find session tests when run with existing test data 2015-07-17 07:30:16 -05:00
Seth Call d4ab19d792 Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop 2015-07-17 07:18:33 -05:00
Seth Call c5033435f2 * fixing feed_spec 2015-07-17 07:18:27 -05:00
Steven Miers d332932b27 VRFS-3334 : Proper initialization of webcam viewer with unique parents. Trigger resolution change when select box changes. 2015-07-16 16:39:39 -05:00
Seth Call fbc6c0517c * marking some tests pending while debugging them 2015-07-16 16:09:42 -05:00
Seth Call cd37c85c68 * fix more tests and disable autorun of test-unit now that we have to include it as a dependency 2015-07-16 13:55:00 -05:00
Seth Call be26beae09 * fix band_spec intermittent test 2015-07-16 13:12:48 -05:00
Seth Call efe3dea8e3 * updating Rails to 3.2.22 to allow compat with ruby 2.2.2 2015-07-16 10:58:03 -05:00
Seth Call 921c2ddd5e Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop 2015-07-15 20:42:44 -05:00
Seth Call 3e11f7a5eb * VRFS-3339 - small aesthetic tweaks to session screen 2015-07-15 20:42:34 -05:00
Steven Miers bbcfd3336e VRFS-3332 : Band setup : validate genres only when on the correct step AND the next button is used. 2015-07-15 20:05:24 -05:00
Steven Miers ef949590fe Remove stray log. 2015-07-15 17:07:24 -05:00
Steven Miers 2f5e7a71e6 Fixes VRFS-3337 : Fixes youtube spec / google login to match new behavior. 2015-07-15 17:05:11 -05:00
Steven Miers 42d4e9723c VRFS-3336 : Fix final save button on edit account profile.
* Only bind the screen to ‘account/profile/samples’ if it is the user
version
* Parent parameter was being overwritten; change to use the provided
argument.
2015-07-15 17:05:11 -05:00
Seth Call 3b71931e73 merge conflict from feature/new_session (VRFS-3283) 2015-07-15 10:04:45 -05:00
Steven Miers f2ce59005a VRFS-3321 : Disable create account submit button until successful recaptcha callback. Re-disable if captcha expires. 2015-07-10 15:46:49 -05:00
Steven Miers 2761ea8ed7 Merged session reminder feature branch.
Squashed commit of the following:

commit 84293ed637
Author: Steven Miers <steven.miers@gmail.com>
Date:   Thu Jul 9 17:52:26 2015 -0500

    VRFS-3300 : Reminder notification functionality -- sends in-app/1-day/upcoming emails as necessary.

commit 521b0f4ba7
Author: Steven Miers <steven.miers@gmail.com>
Date:   Thu Jul 9 17:50:33 2015 -0500

    VRFS-3300 : Reminder mails on user mailer.   Also add tests to spec.

commit ed487e11a3
Author: Steven Miers <steven.miers@gmail.com>
Date:   Thu Jul 9 17:48:04 2015 -0500

    VRFS-3300 : Music session reminder job and spec

commit e5c7f50cd2
Author: Steven Miers <steven.miers@gmail.com>
Date:   Thu Jul 9 17:46:55 2015 -0500

    VRFS-3300 : Reminder cron setting
2015-07-10 10:51:12 -05:00
Steven Miers 614cfcbe85 Merge feature/calendaring branch:
commit 8023d6481c
    VRFS-3276 : Hook calendar creation into user controller API.  Add test to verify.

commit 3a35002a46
    VRFS-3276 : Calendar cleanup job

    * Add cleanup method to calendar manager
    * Create a daily job.
    * Add calendar cleanup to that job.
    * Add CRON entry
    * Daily job/ calendar cleanup test cases
    * Fix calendar manager spec for new required attribute

commit 3ff5910f1f
    VRFS-3276 : Add a delete-calendar directive when RSVP is canceled.
    VRFS-3276 : Include path to partial.  This fails depending on the method used to start the web server.

commit d2441cbf57
    VRFS-3276 : Test new calendar features. Use icalendar gem in test mode only to more deeply verify calendar in strict mode.

commit 9ac272a0fb
    VRFS-3276 : Calendar manager updates to include manual calendars.  Some refactoring to keep common stuff in one place.

commit b5d0c758f0
    VRFS-3276 : Schema, model updates and new calendar model.

commit 20472b6b26
    VRFS-3276 : Change initial submit behavior of RSVP dialog to display calendar info.  The user can then close the dialog after this prompt.

commit 77c99103d0
    VRFS-3276 : Calendar feed markup and styling.  Included as partial.

commit e632f48600
    VRFS-3276 : Routes and controller implementation of user calendar ICS feed, which uses calendar manager.

commit 21fd80a188
    VRFS-3276 : Initial tests for calendar manager

commit 92a2524c65
    VRFS-3276 : Calendar manager

    * Streamline logic
    * Enable recurring sessions through rrule
    * Implement method to create ics feed for user
    * Extract a type-safe scheduled duration method on music_session for
    external and internal use.

commit b71ad3a4cd
    VRFS-3276 : Include calendar manager

commit f8eaafd036
    VRFS-3276 : Calendar Manager - initial checkin

    * Create ICS events given individual parameters
    * Create calendar from music session
    * Also will create ICS “delete” events
2015-07-06 15:34:27 -05:00
Jonathan Kolyer 832e716e8b Merge branch 'feature/musician_profile_enhancements' into feature/musician_search2 2015-06-28 19:52:45 +00:00
Jonathan Kolyer 4f2f37f7a9 removed latency as search; fixed regressions 2015-06-28 19:49:02 +00:00
Seth Call 5c79bdab5c * make unsubscribed work, and only dump first_name 2015-06-20 14:49:11 -05:00
Steven Miers 0d8beef0e2 VRFS-3190 : Last band test fixed 2015-06-17 15:56:29 -05:00
Steven Miers 75779da846 VRFS-3190 : Fix saveInvitations method 2015-06-17 15:05:19 -05:00
Steven Miers d37383a578 VRFS-3190 : Fix more band tests. 2015-06-17 15:04:27 -05:00
Steven Miers 104a0c015a VRFS-3190 : Fix another band test, add constant, more cleanup. 2015-06-17 08:24:57 -05:00
Steven Miers e6d1980495 VRFS-3190 : Fix band tests, add new tests for new tabs / cleanup 2015-06-16 17:55:55 -05:00
Steven Miers cfda14e16e VRFS-3190 : Merge with latest develop branch 2015-06-16 12:23:57 -05:00
Steven Miers bd0c931df0 VRFS-3270 : Fix submit button on edit musician profile screen.
This was broken when changing from ids to classes on screens common to
band and user profiles.
2015-06-15 18:23:31 -05:00
Steven Miers c5285002e4 VRFS-3247 : Hide online presence and performance sample icons by default. Avoids flash at page load time. 2015-06-15 18:11:27 -05:00
Steven Miers e72980a32e VRFS-3248 : Band profile - history
* Allow context.JK.Feed to be attached to band, passing through to jam
rest as necessary.  Hook up from band profile JS.
* Markup and styling for feed on band profile history tab.
2015-06-15 18:10:17 -05:00
Seth Call 9ff44a21ac * deal with changed ChannelGroupIds enum in backend 2015-06-15 13:58:21 -05:00
Steven Miers 9b24e0c05b VRFS-3247 : Band profile - use classes instead of ids for embedded partials. 2015-06-11 17:33:04 -05:00
Steven Miers 4e8d563184 VRFS-3247 : JS rendering of band instruments, current interests and experience. 2015-06-10 15:34:43 -05:00
Jonathan Kolyer 1ad3f6a79f VRFS-3036 css tuning 2015-06-10 16:07:49 +00:00
Seth Call 0dbbfc0ee7 * VRFS-2855 - broadcast notifications done 2015-06-10 08:26:45 -05:00
Jonathan Kolyer 405350c649 VRFS-3036 CSS tuning and integration testing 2015-06-09 07:09:05 +00:00
Jonathan Kolyer 745c448e6b VRFS-3036 CSS tuning and integration testing 2015-06-09 06:46:34 +00:00
Jonathan Kolyer c40d7c5f62 VRFS-3036 CSS tuning 2015-06-09 05:39:03 +00:00
Jonathan Kolyer b49b44f724 VRFS-3036 CSS tuning 2015-06-09 04:56:14 +00:00
Jonathan Kolyer 1137420175 VRFS-3036 CSS tuning 2015-06-08 06:48:41 +00:00
Jonathan Kolyer 119b4fcb12 VRFS-3036 CSS tuning 2015-06-08 06:30:30 +00:00
Jonathan Kolyer 0be7146e4f VRFS-3036 CSS tuning 2015-06-08 06:11:55 +00:00
Steven Miers 141ee5f2e7 VRFS-3247 : Band Summary - About
* Layout and styling for musical experience, performance samples,
online presence, and current interests.
* Refactor online presence icons into slim partial and use from both
musician and band profile
* Refactor performance sample icons into slim partial and use from both
musician and band profile.
* Hook up buttons: edit, delete, invite, edit bio.
2015-06-06 10:17:32 -05:00
Steven Miers 0967513a4d VRFS-3247 : Cleanup/rename. 2015-06-05 17:22:50 -05:00
Steven Miers ba52794c3d VRFS-3247 : Refactor rendering logic to util class. Incremental. 2015-06-05 15:56:19 -05:00
Steven Miers 01c3b8af5f VRFS-3190 : Use scoped classes instead of ids for navigation buttons. Initialize musician profile samples properly. 2015-06-05 12:55:55 -05:00
Steven Miers 61268bdc30 VRFS-3190 : Fix race condition. Init should be called in the same asynchronous block as construction. 2015-06-05 09:24:49 -05:00
Steven Miers cb058e851b VRFS-3190 : Several bug fixes for band profile
* Storing validator in window was screwing things up now that we have
multiple of these.  This is now stored at the class instance level.
* Deleting a performance sample didn’t delete it from the validator, as
the comparison was flaky.
* Styling fixes
2015-06-04 18:55:15 -05:00
Steven Miers 972b65c4ef VRFS-3190 : Fix a few functional and style problems. Cleanup as necessary. 2015-06-04 14:05:20 -05:00
Jonathan Kolyer 965ee2e0bc VRFS-3036 tests for description 2015-06-04 07:38:16 +00:00
Jonathan Kolyer 3eca6aeee5 Merge branch 'feature/musician_profile_enhancements' into feature/musician_search2 2015-06-04 05:59:31 +00:00
Jonathan Kolyer 56af10afb3 VRFS-3036 results / builder page swpping 2015-06-04 05:54:02 +00:00
Steven Miers b39c314e5b VRFS-3246 : Scope the unstopped selector. 2015-06-03 17:44:17 -05:00
Steven Miers 6c5ffd6644 VRFS-3246 : Cleanup code and style 2015-06-03 16:34:37 -05:00
Steven Miers bf14fa9926 VRFS-3246 : Allow parent to be specified to instance of SiteValidator. This allows multiple instances of the same site_type.
Also, change the way the validators are invoked.  Uses classes instead
of ids, again as there are now multiple of a site_type.
2015-06-03 16:34:19 -05:00
Steven Miers d5a8959677 Merge with develop. 2015-06-03 14:22:21 -05:00
Jonathan Kolyer dde84587b9 VRFS-3036 syncing ui/json 2015-06-03 06:41:21 +00:00
Steven Miers d60eff50ba VRFS-3246 : Support online presences and performance samples through sub-widget. Incremental. 2015-06-02 15:13:41 -05:00
Steven Miers 1f076dcc75 VRFS-3246 : More reliable layout and styling for online presence and performance samples. 2015-05-31 20:14:18 -05:00
Steven Miers 4dbf2e1c95 VRFS-3246 : Refactoring to allow online presence and samples controls to be used on bands -- incremental. 2015-05-31 17:35:09 -05:00
Steven Miers a571f726eb VRFS-3245 : Correct parent so validation message displays. 2015-05-31 16:05:41 -05:00
Steven Miers a22a77bbb6 VRFS-3245 : Fix genre validation on wrong step. 2015-05-31 14:54:29 -05:00
Steven Miers 7f02ca5240 VRFS-3245 : Hook up help hover bubbles
* Refactor common profile help bubble initialize convenience function
to profile_utils.
* Add new hover bubble text and hook up via HTML attribute on anchor tag
2015-05-31 09:53:28 -05:00
Seth Call cdaac868de * JamPermissionError instead of PermissionError 2015-05-30 13:30:32 -05:00
Seth Call b436ed7da3 build bump 2015-05-30 08:01:17 -05:00
Seth Call ecd8b75f91 * fix case in raleway assets path 2015-05-29 23:21:29 -05:00
Seth Call 7199a76e3d * cors gem added to gemfile for cloudfront and https 2015-05-29 22:41:01 -05:00
Seth Call 2cb01d8492 * VRFS-3268 - make bugsnag and recurly async 2015-05-29 21:33:45 -05:00
Steven Miers 540c3cc37f VRFS-3245 : Instrument selector
* Wrap instrument selector widget in dialog widget and delegate as
necessary
* Add instrument info to band api result
* Integrate with band setup flow
* Style to approximate spec
* Fix a few logic and syntax errors encountered along the way
2015-05-29 21:04:33 -05:00
Seth Call 8e75465ccd * VRFS-3268 - use our own webfont 2015-05-29 17:09:52 -05:00
Seth Call 666fbfff2a * remove stats write for now, until stats server is hTTPs 2015-05-29 16:22:32 -05:00
Seth Call 43b92d4a17 * VRFS-3264 - help bubbles on jamtrack browse screen when not logged in, VRFS-3267 help IE11 visualize jamtrack browse page correctly 2015-05-29 15:30:23 -05:00
Steven Miers d91d0b0cfe VRFS-3245 : Instrument selector dialog -- incremental. 2015-05-28 22:41:03 -05:00
Steven Miers dbd161a068 VRFS-3245 : Change "edit profile" to "set up band". 2015-05-28 22:40:19 -05:00
Steven Miers c02f8ceda8 VRFS-3245 : Fix reset form logic. 2015-05-28 22:39:32 -05:00
Steven Miers a4317a532b VRFS-3245 : Render optional controls
* If new member is wanted, show play commitment and touring option
* If paid gigs, show amount and gig minimum
* Works largely through class names.
2015-05-28 17:12:39 -05:00
Seth Call 6e2145abea * up the sample rate 2015-05-28 15:31:11 -05:00
Seth Call dd8b45cc28 * update how we track with GA (add more options) 2015-05-28 15:20:28 -05:00
Seth Call 07e8397187 * add in page name 2015-05-28 15:04:20 -05:00
Steven Miers 8d73ef6aac VRFS-3245 : Serialize additional attributes. 2015-05-28 14:21:55 -05:00
Seth Call 6ba4c4d280 * remove debugging print 2015-05-28 14:06:08 -05:00
Seth Call 90dbb395bd * fix navigation timings 2015-05-28 13:57:07 -05:00
Seth Call de4411fbdd * add preview text and preload master on landing page 2015-05-28 13:52:20 -05:00
Seth Call 54a7cb40c9 * turn timing off, and track with GA 2015-05-28 11:10:50 -05:00
Seth Call e9504b1fc6 * performance API and color changes on affilate page 2015-05-28 10:34:07 -05:00
Seth Call 31a0803019 * VRFS-3226 - default WDM to 48000 on selection. fix bad filter logic for monthly payments (VRFS-3030) 2015-05-28 08:53:24 -05:00
Seth Call d959a17be4 * affiliate program in place VRFS-3030 2015-05-28 08:20:14 -05:00
Steven Miers 9d59e53679 VRFS-3245 : Tweak style/layout to more closely match spec. 2015-05-27 16:14:00 -05:00
Steven Miers c714b98af1 VRFS-3245 : Integrate iCheck and style accordingly. 2015-05-27 13:11:12 -05:00
Jonathan Kolyer 4f5a39db18 VRFS-3036 band results display 2015-05-27 15:08:04 +00:00
Jonathan Kolyer e50dc6e20d VRFS-3036 band search results 2015-05-27 12:17:42 +00:00
Jonathan Kolyer b64aff9fdc VRFS-3036 merging 2015-05-27 09:17:36 +00:00
Jonathan Kolyer 1bd1794318 VRFS-3036 band web search args 2015-05-27 08:20:46 +00:00
Jonathan Kolyer caca4165fe merge feature/musician_profile_enhancements 2015-05-27 02:21:25 +00:00
Steven Miers 79af533348 VRFS-3245 : Layout and initial styling of band profile current interests screen -- incremental. 2015-05-26 21:17:25 -05:00
Steven Miers 064f402f59 VRFS-3244 : Add additional fields for musical experience. Fix a few bugs and style issues. 2015-05-23 13:00:22 -05:00
Steven Miers c5fc6cb93d Fix typos. 2015-05-23 08:36:48 -05:00
Jonathan Kolyer da58ac6eab merging 2015-05-22 08:20:07 +00:00
Jonathan Kolyer b5f46329b3 VRFS-3036 tightening code 2015-05-22 08:09:52 +00:00
Jonathan Kolyer 14bce171c8 VRFS-3036 fixed nits 2015-05-22 07:48:05 +00:00
Jonathan Kolyer 777d4a39cb VRFS-3036 tohire builder 2015-05-21 06:42:27 +00:00
Jonathan Kolyer 3af55a3c14 VRFS-3036 tohire builder 2015-05-21 05:47:14 +00:00
Steven Miers a3c09bf8ad VRFS-3244 : Incremental - Refactor some common code. Whack unused code. 2015-05-20 19:46:29 -05:00
Steven Miers 429d5ad35d VRFS-3244 : New navigation logic for band profile editor -- incremental. 2015-05-20 14:17:53 -05:00
Seth Call c96f0a7859 * VRFS-3260 - fraud check code and admin helpers complete 2015-05-20 09:24:17 -05:00
Jonathan Kolyer 8d3247e084 VRFS-3036 to hire builder 2015-05-20 09:24:53 +00:00
Jonathan Kolyer 1a91704532 VRFS-3036 band search filters 2015-05-20 06:25:22 +00:00
Steven Miers 1c93cdb797 VRFS-3243 : Fix tests 2015-05-19 13:33:25 -05:00
Steven Miers 69a8f1e8be VRFS-3243 : Some general style and code cleanup. 2015-05-19 13:33:07 -05:00
Steven Miers f16bd28574 VRFS-3243 : Ability to selectively skip genre validation 2015-05-19 13:32:15 -05:00
Jonathan Kolyer e794ccc7af VRFS-3036 bands to_join builder controls 2015-05-19 05:48:29 +00:00
Jonathan Kolyer 21f90d7352 merging 2015-05-19 00:45:53 +00:00
Steven Miers 826022d414 VRFS-3243 : Band profile basics
* Convert to HAML
* Update to look and layout.
* Update how avatar control is optionally hidden, so the table view
will still work properly.
* Prevent double-submits.
2015-05-18 19:19:54 -05:00
Steven Miers d684ecda3b Merge with latest from develop and manually fix. 2015-05-18 16:02:07 -05:00
Seth Call 48f61552ce * VRFS-3216 - send up stats more fully formed 2015-05-18 14:18:48 -05:00
Seth Call 1be53f2563 * VRFS-3216 - refine landing events 2015-05-18 14:08:39 -05:00
Seth Call 781a9838b7 * VRFS-3216 - add virtual page views for JamTrack funnels, add test mode for fraud check VRFS-3260 2015-05-18 10:33:58 -05:00
Jonathan Kolyer 737367b016 VRFS-3036 building out band search filter features, refactoring musician search filter 2015-05-18 04:00:12 +00:00
Seth Call f5595a03d5 * actually send email when fraud detected 2015-05-16 10:18:35 -05:00
Seth Call a62aaeef11 * VRFS-3260 - fraud check allowed in tests 2015-05-15 23:50:27 -05:00
Seth Call 792212e952 * VRFS-3260 - disable fraud 2015-05-15 23:28:46 -05:00
Seth Call 0264c539b1 *hardcoding https where http is found 2015-05-15 18:25:47 -05:00
Seth Call 515b2013cc * fix details showing for metadata VRFS-3254 2015-05-15 16:24:58 -05:00
Seth Call b0cfad89f1 * fix any youtube URI in http 2015-05-15 16:14:18 -05:00
Seth Call 2c6a5fe81a * fix facebook signup issues VRFS-3253 2015-05-15 16:01:39 -05:00
Seth Call eba9afab04 * fix bug in ability to open JamTrack 2015-05-15 15:30:15 -05:00
Seth Call 8e7ebcf3d6 * VRFS-3236 - update landing pages for jamtracks 2015-05-15 15:02:00 -05:00
Seth Call 939f8cdf82 * VRFS-3255 (shopping cart only on /client) , VRFS-3253 - frictionless shopping done with tests 2015-05-15 12:34:35 -05:00
Steven Miers 726cd853bf VRFS-3242 : Add missing included file. Fixes a bunch of tests. 2015-05-13 22:39:38 -05:00
Steven Miers 11f60b71e4 VRFS-3242 : Schema and model changes required for band profile functionality.
* Additional attributes for band_type, band_status, concert_count,
add_new_members, play_commitment, touring_option, paid_gigs,
hourly_rate, gig_minimum
* For joined table musician_instruments, remove the hard requirement
that they be joined to a user, rather a “player” that is polymorphic.
* For joined table performance_stamples, remove the hard requirement
that they be joined to a user, rather a “player” that is polymorphic.
* For joined table online_presences, remove the hard requirement that
they be joined to a user, rather a “player” that is polymorphic.
* Change models as appropriate with new attributes and modify
belongs_to / has_many directives as necessary.
* Fix existing usages of user_id to work with polymorphic player_id.
* Fix tests that use user_id
* Add new tests that exercise online_presence, performance_samples, and
instruments that target a band, rather than a user.
2015-05-13 21:06:14 -05:00
Steven Miers 193888f960 VRFS-3242 : Merge with latest develop 2015-05-13 20:56:58 -05:00
Seth Call 1a133c588d * remove media seeking html 2015-05-12 15:46:34 -05:00
Seth Call fb463d6703 * VRFS-3234 - auto-open jamtrack from account screen 2015-05-12 15:45:23 -05:00
Seth Call 9459215a0f * reset filters if none specified VRFS-3237 2015-05-12 14:59:53 -05:00
Seth Call 41945d73fe * VRFS-3211 - seek updated to be more responsive 2015-05-12 14:49:52 -05:00
Seth Call 9edc291ced * VRFS-3211 - seek feature updated to be more responsive 2015-05-12 14:42:10 -05:00
Seth Call 2723cd8a78 * VRFS-3215 - add checkoutComplete URL 2015-05-12 14:14:44 -05:00
Seth Call 831fdf8c8e * add https to artifact update 2015-05-12 11:55:55 -05:00
Seth Call f1bc3b6498 * VRFS-3214 - adsense tracing code aded 2015-05-12 09:33:48 -05:00
Steven Miers b0fd3fd4c8 VRFS-3007 : Test for presence of online presence and performance samples for musician profile feature. Also, add classes to ease identification of dynamically added elements. Fix a few style issues. 2015-05-11 17:25:57 -05:00
Steven Miers 294c01d44a Merge with latest develop 2015-05-11 17:25:37 -05:00
Seth Call 4709622546 * VRFS-2680 - adding redirect logic for ssl 2015-05-11 16:52:58 -05:00
Seth Call 643595c531 * fix typo in SSL support VRFS-2680 2015-05-11 13:45:36 -05:00
Seth Call 8c04a601ab * add required websocket configs 2015-05-11 09:50:45 -05:00
Steven Miers a23033ebcd VRFS-3007 : Dedicated tests for musician profile -- incremental 2015-05-11 09:03:08 -05:00
Steven Miers ec6f50bc70 VRFS-2858 : Soundcloud recording widget. Hooked up on profile summary page. 2015-05-09 20:08:49 -05:00
Seth Call 62b6820e90 * VRFS-3220 - estimate taxes manually 2015-05-09 08:30:12 -05:00
Steven Miers 7beacb1803 VRFS-3227 : Genre selector dialog:
* Change from table to a 3-column list
* Format/spacing for caption
2015-05-08 19:07:08 -05:00
Seth Call 35057a4da0 * skip default input when querying sample rate 2015-05-08 18:39:04 -05:00
Steven Miers eaf4f49763 VRFS-3015 : Add list items as necessary and remove ordinal selectors. This prevents both some spacing issues and flash of empty list items seen when the form is loaded. 2015-05-08 17:51:33 -05:00
Steven Miers 3314515577 VRFS-3105 : Update online presence after updating, and not just on init. Also call show on the appropriate elements, as they could be hidden if an item is being set for the first time. 2015-05-08 16:44:55 -05:00
Seth Call b80cf2f1cc * don't set chat's sample rate 2015-05-08 16:00:30 -05:00
Steven Miers ca46ffa43b VRFS-3104 : Profile Sample edit screen : fix list items displaying over one another. 2015-05-08 15:36:37 -05:00
Seth Call e5e6742400 * VRFS-3225 - don't show sampler dropdown if old client 2015-05-08 15:35:17 -05:00
Steven Miers 81464a5cd6 VRFS-3104 : Fix overlapping of divs and alignment on profile sample edit screen. 2015-05-08 15:34:20 -05:00
Seth Call 10da152916 * VRFS-3225 - show sampler ate dropdown 2015-05-08 15:03:19 -05:00
Steven Miers 183f5a5fdd VRFS-3046 : Add profile interest help bubbles (topics stored as attributes on element) 2015-05-08 11:45:13 -05:00
Steven Miers 6d6307f9c9 VRFS-3047 : Polish Save & Next buttons on profile editing screens. 2015-05-07 18:01:12 -05:00
Seth Call f2e2a79b5b * VRFS-3220 - estimated taxes fixed 2015-05-07 14:48:28 -05:00
Seth Call 2495f58bf5 * VRFS-3220 - estimated taxes fixed 2015-05-07 14:48:16 -05:00
Jonathan Kolyer 6fb07d8a31 VRFS-3036 more refactoring 2015-05-07 19:02:21 +00:00
Jonathan Kolyer 13c1c5311e VRFS-3036 more refactoring 2015-05-07 19:02:21 +00:00
Jonathan Kolyer 33cdb33f37 VRFS-3036 refactoring musician_search into base_search 2015-05-07 19:02:21 +00:00
Jonathan Kolyer 674d1de2d3 VRFS-3036 refactoring band search 2015-05-07 19:02:21 +00:00
Jonathan Kolyer 5a6049c935 VRFS-3036 more refactoring 2015-05-07 18:08:36 +00:00
Jonathan Kolyer 6a23477c4e VRFS-3036 more refactoring 2015-05-07 17:11:24 +00:00
Jonathan Kolyer 4cf7f20844 VRFS-3036 refactoring musician_search into base_search 2015-05-07 15:21:39 +00:00
Seth Call 840d2169b1 * remove puts/debug settings 2015-05-07 09:03:24 -05:00
Seth Call 0ea2931837 * add config to remove whitespace from credit card number. probably unnecessary; just doing now before release 2015-05-07 09:02:58 -05:00
Seth Call dfe010d0a5 fix nothing in cart msg on shopping cart screen 2015-05-07 08:52:14 -05:00
Seth Call 12eeb460a3 * VRFS-3212 - track counts of concurrent packaging attempts 2015-05-07 08:49:15 -05:00
Jonathan Kolyer 749c58f377 VRFS-3036 refactoring band search 2015-05-07 13:21:53 +00:00
Seth Call f593a6d706 VRFS-3208 - let admins purchase anyway when pucrhase_nabled = false 2015-05-07 07:45:07 -05:00
Seth Call 76a4a13c41 * fixed the message that occurs when gear goes in/out of USB during FTUE 2015-05-06 22:44:16 -05:00
Seth Call b523850296 * VRFS-3208 - add new config - purchases_enabled, so that we can stop purchases if needed 2015-05-06 22:09:07 -05:00
Seth Call c8142c9b0f * fix chat/recording button vertical alignment VRFS-3207 2015-05-06 21:13:29 -05:00
Seth Call 6e5472f219 * VRFS-3206 - cancel out of StopRecording earlier 2015-05-06 21:08:17 -05:00
Steven Miers d964cff2a3 VRFS-3205 : Add max height and scrolling to genre selector dialog. 2015-05-06 16:34:36 -05:00
Steven Miers 2d1877926e VRFS-3063 : Fix genre selection bug with proper use of unbind. 2015-05-06 16:07:14 -05:00
Seth Call 0b9d1c3ed2 * VRFS-3201 and probably VRFS-3202 - don't issue two stops to backend and don't issue two openrecordings 2015-05-06 15:54:06 -05:00
Steven Miers 7b5cdbf390 VRFS-3106 : Populate country name and state(region) labels using carmen gem. 2015-05-06 15:35:41 -05:00
Steven Miers 839eab5713 VRFS-3106 : Add clear:all to fix spacing problem 2015-05-06 15:15:45 -05:00
Steven Miers d208a8cd82 VRFS-3007 : Change text to what is observed. I'm not 100% sure about this, so I'm going to run with it in this branch for a bit. 2015-05-06 13:26:23 -05:00
Steven Miers cf6ceb6b38 VRFS-3007 : This doesn't actually appear (fixes test). 2015-05-06 13:25:12 -05:00
Steven Miers ccb4680c36 This seems to be required now. 2015-05-06 13:24:21 -05:00
Steven Miers a823be0b2e VRFS-3007 : Stub non-existent method to fix test. 2015-05-06 13:24:03 -05:00
Seth Call eaabd98ca4 * VRFS-3198 - fix simple boolean bug to rectify out of sync play/pause buttons on playcontrols 2015-05-06 11:54:09 -05:00
Seth Call 4c14e1fbee * VRFS-3196 - pass correct value (even if it's ignored by backend today) 2015-05-05 18:45:14 -05:00
Seth Call 05f5cd619a * VRFS-3193 - indicate on jamtrack browse page that 1st jamtrack is free 2015-05-05 16:38:29 -05:00
Seth Call adfc3d18a9 * VRFS-3184 - user dropdown only shows get help, community, and support 2015-05-05 14:48:39 -05:00
Seth Call 96df8cbfea * disabling teaspoon gemfile for now, because of weird errors; and also VRFS-3176 (jamtrack preview regen task) 2015-05-05 11:44:28 -05:00
Seth Call 8f445883fd VRFS-3146 - fixes for the get ready spiner 2015-05-05 10:29:30 -05:00
Seth Call 6c3cdda1d8 * VRFS-3186 - fix formatting of recording widget on homescreen 2015-05-05 09:58:44 -05:00
Seth Call 6c82e7e3d7 * VRFS-3183 - website home page to have signin 2015-05-05 09:31:11 -05:00
Seth Call 5970fae4fa * VRFS-3188 - sort instrument appropriately 2015-05-05 09:22:15 -05:00
Seth Call 48c2b9a2b2 * VRFS-3187 - track when a user 1st downloads a jamtrack 2015-05-05 08:53:46 -05:00
Seth Call 12ea7312a7 * VRFS-3168 - fix sidebar on session/recording landing pages 2015-05-04 21:36:40 -05:00
Seth Call 0ac94ae6fc * VRFS-3167 - call context.jamClient.FTUELoadAudioConfiguration when dialog is loaded 2015-05-04 20:56:05 -05:00
Seth Call 1a191f1b0b * VRFS-3178 - sort instrument by alpha 2015-05-04 18:27:28 -05:00
Seth Call 99fa64f4b0 * initialize inviter when user is logged in - VRFS-3180 2015-05-04 18:24:46 -05:00
Seth Call 6a3c9b85b2 * VRFS-3179 - tweaking text on jamtracks product page 2015-05-04 18:05:56 -05:00
Seth Call 6fdb784eb4 * remove title setter in downloads partial to fix title; VRFS-3185 2015-05-04 18:03:28 -05:00
Seth Call af98559dfd * VRFS-3181 hide availability filter 2015-05-04 18:01:03 -05:00
Seth Call 4d28915381 * VRFS-3177 - add spinner to playback and stop preloading all media on page 2015-05-04 17:48:14 -05:00
Seth Call 17ce9f641d * VRFS-3165 - stop preview widget by using pause, VRFS-3174 - stop preview when you leave page 2015-05-04 14:09:55 -05:00
Seth Call 73e422a2cc * VRFS-2931 - show video as thumbnail - forgot youtube icon 2015-05-04 13:33:47 -05:00
Seth Call b0dfccec85 * VRFS-2931 - show video as thumbnail 2015-05-04 11:16:13 -05:00
Seth Call acc9e2112d * call new sample rate setters when FTUE profile is created VRFS-3144 2015-05-04 09:01:51 -05:00
Seth Call 0ac1f977b5 update jamblaster video on home page and on product page 2015-05-04 08:54:42 -05:00
Seth Call a2d5c0a2b9 * VRFS-3166 - only play one widget at a time 2015-05-04 07:52:30 -05:00
Seth Call 3069d6b077 * adding video to browse page VRFS-2931 2015-05-04 07:19:48 -05:00
Seth Call 5adc6fe217 * update more locations with wrong video for JamTracks 2015-05-03 22:56:46 -05:00
Seth Call 4cadabe19e * VRFS-3149 - paginator arrows now working 2015-05-03 22:27:48 -05:00
Seth Call c8daee4e00 * VRFS-3148 - column widths are consistent across pages 2015-05-03 22:20:39 -05:00
Seth Call 4cc9dbb896 * VRFS-3130 - slider shows 0 on stop 2015-05-03 22:07:23 -05:00
Seth Call 4be257c52e * finishing up VRFS-2829 now that JamTracks video is available 2015-05-03 21:58:15 -05:00
Seth Call 23108544bc * don't check against backend while user has stopped playing VRFS-3145 2015-05-03 21:48:31 -05:00
Seth Call d5b12eacfa * VRFS-3161 - don't use floats for one-liner; use white-space:no-wrap 2015-05-03 21:40:04 -05:00
Seth Call 7063d6e1ea Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop 2015-05-03 21:28:28 -05:00
Seth Call f1c96c1531 * feature/VRFS-3146 2015-05-03 21:28:17 -05:00
Steven Miers 4c4121e4d7 Merge with latest develop 2015-05-01 20:00:08 -05:00
Steven Miers 4a83100f37 VRFS-3119 : Musician search bug fixes. Fixes some more tests. 2015-05-01 18:48:41 -05:00
Seth Call 32f0967b2a * VRFS-3141 - tell user why they can't close JamTrack 2015-05-01 16:34:56 -05:00
Seth Call 3697ca9743 * VRFS-3141 - disable close button for JamTrack for non-opener 2015-05-01 16:34:29 -05:00
Seth Call 9f49e9f366 * disable close button for JamTrack for non-opener 2015-05-01 16:30:03 -05:00
Seth Call 7d313b2298 * VRFS-3136 - make sure the 'preferred' is chosen for device, so set the FTUE preferred sample mode 2015-05-01 15:40:42 -05:00
Steven Miers 77ce45d7c6 VRFS-3119 : Comment about broken feature/test. 2015-05-01 13:49:59 -05:00
Steven Miers 425916f31d VRFS-3007 : Fix another bad method reference, and some more tests. 2015-05-01 13:49:28 -05:00
Seth Call 7dec27083b * VRFS-3139 - hide jamkazam virtual input text in account summary screen 2015-05-01 12:16:13 -05:00
Steven Miers b39ab852ba VRFS-3007 : Fix a few more musician search API and feature tests. 2015-05-01 12:09:23 -05:00
Seth Call 1cd57cb4e8 * VRFS-3118 - check for high latency while in session, VRFS-3138 - fix tons of issues with user downloading both sample rates 2015-05-01 12:09:18 -05:00
Steven Miers 6c1371c619 VRFS-3007 : Fix profile history specs. 2015-04-30 20:53:19 -05:00
Steven Miers 7359cb36bf VRFS-3007 : Fix feed tests (bad selector). 2015-04-30 20:48:26 -05:00
Steven Miers 5ba6e1ed18 VRFS-3007 : Fix band feature specs (bad selector). 2015-04-30 20:37:40 -05:00
Steven Miers 51dc0c408a Merge branch 'develop' into feature/musician_profile_enhancements 2015-04-30 19:33:04 -05:00
Steven Miers d4d8489ef1 VRFS-3007 : Fix faulty logic when extracting recording data. Addresses a few test failures. 2015-04-30 19:31:44 -05:00
Seth Call 68b4ab529a * VRFS-3118 - reload audio globally configurable 2015-04-29 22:03:02 -05:00
Seth Call 69ccf0d4e5 * VRFS-3118 - refresh latency by start/stopping audio system 2015-04-29 21:51:54 -05:00
Seth Call 0ddbfc5e72 * VRFS-3120 - make sure FTUE starts out of session 2015-04-29 16:41:02 -05:00
Seth Call e21a1504d1 * VRFS-3129 - ignore metronome spinner display check if jamtrack is open 2015-04-29 16:02:33 -05:00
Seth Call 45d973fedd * VRFS-3134 - give minimum size of opened recording area a little more room 2015-04-29 15:59:44 -05:00
Seth Call a7526dad43 * fix description label 2015-04-29 15:28:01 -05:00
Seth Call b9d30567db * VRFS-3128 - reset seek on load of JamTrack 2015-04-29 14:38:03 -05:00
Steven Miers daef55d1a2 Merge branch 'develop' into feature/musician_profile_enhancements 2015-04-29 12:59:11 -05:00
Steven Miers 757a9a5522 VRFS-3007 : Fix javascript bug causing test and browser problems. Fixes 164 of 203 failures. 2015-04-29 12:58:49 -05:00
Seth Call 72ff54213a * VRFS-2997 - added license to accounts link. also adding config to ignore high latency if in a pinch 2015-04-28 20:07:21 -05:00
Seth Call a6128a195b * VRFS-3121 - fix network test dialog 2015-04-28 17:39:59 -05:00
Steven Miers 2260d21fc1 VRFS-3007 : Merge with latest develop 2015-04-28 16:43:38 -05:00
Seth Call 13e4e816d9 * VRFS-3071 - progress indicator for download 2015-04-28 16:29:48 -05:00
Seth Call 7d5e92baaa * VRFS-3113 - fix bad avatar location for alert 2015-04-28 14:54:47 -05:00
Seth Call 00c9ccf699 * temporarily disable high latency 2015-04-28 14:47:27 -05:00
Seth Call 9fa10fe2b2 * temporarily disable high latency 2015-04-28 11:28:10 -05:00
Seth Call a73aaec393 * don't fail someone joining a session with an unknown latency or very large latency 2015-04-28 11:00:16 -05:00
Seth Call a70e90ab8c * VRFS-3099 - fix left over download confirmation on checkout page if you re-enter it 2015-04-28 10:33:42 -05:00
Seth Call cada0ed0b9 * VRFS-3112 - make recording smaller so no horizontal scroll bar 2015-04-28 09:44:56 -05:00
Seth Call 255ea39e77 * VRFS-3116 - honor positions 2015-04-28 09:35:39 -05:00
Seth Call 1ad86b1d80 * VRFS-3098 - pause button added to jamtrack 2015-04-28 08:58:34 -05:00
Seth Call 34b2614600 * fix dissappearing pause button 2015-04-27 21:39:46 -05:00
Seth Call 1bd054d050 * VRFS-3094 - update style and minor issues in shopping cart screen 2015-04-27 15:42:38 -05:00
Seth Call 907e2a4552 * fix jamtrack shopping tests for the change in button text 2015-04-27 13:42:03 -05:00
Seth Call 760ddecbb1 Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop
Conflicts:
	web/app/views/users/_user_dropdown.html.erb
2015-04-27 11:13:31 -05:00
Seth Call 8e6b923b05 * VRFS-3092 - fix jamtrack browse page styling issues, VRFS-3096 - fix standalone download page to have no signup context 2015-04-27 10:35:09 -05:00
Seth Call d4679f6524 * VRFS-3903 - small shopping cart, VRFS-3092 - done except for play/pause icon 2015-04-26 08:25:36 -05:00
Steven Miers 7aa9f3d10a VRFS-3055 : Don't force override of video_available if current_user is admin. 2015-04-24 17:42:32 -05:00
Seth Call 258c034876 * VRFS-3089 - kill timer if the screen changes for jamtrack guides 2015-04-24 17:28:59 -05:00
Seth Call 13c3818c42 * add support for personal alerts email 2015-04-24 16:16:47 -05:00
Seth Call 774c50984d * add a space after dash to give room to packaging prcentage 2015-04-24 15:05:08 -05:00
Seth Call 24e244d766 * VRFS-3085 - further TOS updates 2015-04-24 14:45:49 -05:00
Seth Call 776858c391 * VRFS-3087 - disable filter dropdowns 2015-04-24 13:45:47 -05:00
Seth Call d94388161c * fixing recording-based tests and one checkout test 2015-04-24 12:09:22 -05:00
Seth Call e4bd80a3c3 * VRFS-3085 - update TOS 2015-04-24 10:08:43 -05:00
Seth Call 4cce21e7f8 * VRFS-3080 - partial refund manual process done 2015-04-23 16:20:21 -05:00
Seth Call 989518fa68 * VRFS-3082 - email alert if jamtrack fails 2015-04-23 10:34:17 -05:00
Seth Call 32b5e741cc * ignore jt_metadata.json file 2015-04-22 15:48:57 -05:00
Seth Call d66f8e50d1 Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop 2015-04-22 15:47:57 -05:00
Seth Call 2133bb086e * VRFS-3079 - hide the download prompt if the user has already downloaded the app before 2015-04-22 15:46:44 -05:00
Seth Call 091f2be556 * make the nobody@jamkazam.com configurable so that we can override it in chef to provide context clues 2015-04-22 15:43:36 -05:00
Steven Miers 6c84abdfba Whack test output images. 2015-04-22 15:36:22 -05:00
Steven Miers 75ac40e765 VRFS-3055 : Fix broken gear wizard spec. Add additional test to verify 2015-04-22 15:36:21 -05:00
Steven Miers b916d4d997 VRFS-3055 : Multiple levels of config option video_available
“none”, “mvp”, and “full”.  “mvp” mode is similar to full, except it
hides video recording functionality.
2015-04-22 15:36:21 -05:00
Seth Call 39f45f20ba * VRFS-3078 - show original price in void purchase 2015-04-22 14:20:07 -05:00
Seth Call 2fc8041f3f * VRFS-3077 - fix issue with no null check of current_user 2015-04-22 14:04:20 -05:00
Seth Call 9217e92372 * protect against video calls when in account screen 2015-04-22 10:21:08 -05:00
Seth Call 763ade01dd * protect against webcamViewer from getting involved if video is not available 2015-04-22 10:18:33 -05:00
Steven Miers 8f49d7b83f Merge remote-tracking branch 'origin/develop' into develop 2015-04-21 18:30:17 -05:00
Steven Miers c3134d8177 VRFS-3070 : Webcam selection & state fixes
* Hook up test webcam button
* Handle object vs. string from client method.
2015-04-21 18:30:02 -05:00
Steven Miers 196ed1340e VRFS-3070 : Fix text that alludes to embedded webcam. 2015-04-21 18:28:16 -05:00
Seth Call 67c9f5d891 * VRFS-2605 - automatically stop recording if jamtrack is playing 2015-04-21 16:34:57 -05:00
Seth Call 3181a67bda * VRFS-2605 - prevent close of jamtrack or backing track while recordig 2015-04-21 16:30:40 -05:00
Seth Call 1ce41c5a54 * VRFS-2605 - refining jamtrack offset values and manifest for audiomixer, and fixnig bug with jamtrack monitoring applied to playcontrols.js by accident 2015-04-21 16:24:10 -05:00
Steven Miers 7a760e087b Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop 2015-04-21 14:29:43 -05:00
Steven Miers a9ab5bb730 Merge video_ui branch into develop. 2015-04-21 13:47:00 -05:00
Seth Call 556347f35b * VRFS-2605 compute offset and seeks in manifest 2015-04-21 13:46:33 -05:00
Seth Call 8369ef0e13 * VRFS-3051 - pass userId into JamTrackDownload bridge call 2015-04-21 10:30:37 -05:00
Steven Miers 6f4c8d819d VRFS-3055 : Video features on gear wizard available via config. Update spec to match behavior. 2015-04-21 09:23:57 -05:00
Steven Miers ea45c286ea VRFS-3055 : Make video features optional via config option. 2015-04-21 09:21:55 -05:00
Seth Call c29af72938 * fix jamtrack landing page formatting VRFS-3056 2015-04-20 22:13:30 -05:00
Seth Call 72af829645 * VRFS-3066 - fix bug with rsvp_request controller not using api_signed_in_user filter (causing 500 errors on the service) 2015-04-20 21:31:08 -05:00
Seth Call 9480aadaae Conflicts:
ruby/lib/jam_ruby/models/jam_track_track.rb
2015-04-20 13:55:33 -05:00
Seth Call 022304c6af * VRFS-3065 - permission error name change 2015-04-20 10:42:09 -05:00
Seth Call 31e17151a7 * fix jamtrack shopping test 2015-04-19 18:03:26 -05:00
Seth Call 1763c151bd * VRFS-3061 - deal with shopping cart porting over correctly when user logs in during shopping 2015-04-19 16:40:35 -05:00
Seth Call 6991e8afaf * VRFS-3057 - shopping cart to reflect real price 2015-04-19 12:19:05 -05:00
Seth Call fc99fbce6c * VRFS-3058 - fix uniqueness constraint on ShoppingCart and test 2015-04-19 11:43:54 -05:00
Seth Call 64836c1a44 Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop 2015-04-18 20:46:49 -05:00
Seth Call b618fea59d * VRFS-3054 - set default sales_region to any availability 2015-04-18 20:46:20 -05:00
Steven Miers a2c64ee13a VRFS-1848 : Make sure save/discard buttons are enabled after validation. Make event handler registration idempotent. 2015-04-17 17:55:23 -05:00
Seth Call e882bb272c * VRFS-3050 - disable configure button for playback profile 2015-04-17 16:32:53 -05:00
Steven Miers c0e36d0f9e VRFS-1848 : Better state management for recording finished dialog WRT google authorization / youtube errors. Hide youtube errors via ajax upon successful login. 2015-04-17 15:29:19 -05:00
Seth Call 1809b0213b * VRFS-3043 - pass along preview timeline data in preview 2015-04-17 15:01:56 -05:00
Seth Call a2e5d941c1 * remove double scrollbars when in client on the shopping cart page VRFS-3052 2015-04-17 14:09:29 -05:00
Seth Call 3c37cbbf59 * VRFS-3042 - remove duplicate registrations on pagination 2015-04-17 14:01:07 -05:00
Steven Miers b6fad726c4 VRFS-1848 : Halt claim recording and show error if "Save to Youtube" selected, but not logged into google. 2015-04-17 13:22:20 -05:00
Seth Call 3a2590a472 * VRFS-3037 - code added without testing, and VRFS-3039 - download link added to checkout confirmation screen if you've not downloaded the app yet 2015-04-17 09:39:27 -05:00
Steven Miers 267e5a7e10 VRFS-1848 : Make login window disappear when login complete after the google oauth callback. 2015-04-17 09:31:40 -05:00
Steven Miers f4765d03f9 VRFS-1848 : Fix JS syntax error 2015-04-16 16:24:39 -05:00
Steven Miers 832cd9bf31 VRFS-1848 : Move google auth JS to module. Fix bug causing google auth to appear in same window. 2015-04-16 16:24:23 -05:00
Steven Miers 4a4a70a894 VRFS-1847 : Hide fields from video widget. 2015-04-16 16:22:41 -05:00
Seth Call fefd5a3fda * jamtrack UI fixes: VRFS-3041 (ordering fixed), VRFS-3004 - loading/no more jamtrack notice fixes, and VRFS-3005 - filter by band works 2015-04-16 15:44:38 -05:00
Seth Call 4cf4e21552 * VRFS-2938 - packaging phase now shows % indicator 2015-04-16 14:45:29 -05:00
Steven Miers 3c41af5bd2 VRFS-1847 : Make video button behave appropriately as a toggle. Also, turn off video on initial load and before hiding. 2015-04-16 14:20:34 -05:00
Steven Miers 7025673939 VRFS-1847 : Show video button in session.
* Hook to webcam viewer widget and initialize and toggle as appropriate
from session.js
* Camera icon
2015-04-16 13:05:40 -05:00
Steven Miers 766568f8cb Merge and fix 2015-04-16 12:16:09 -05:00
Steven Miers 005dfdaa91 Merge branch 'feature/jam_track_analytics' into develop 2015-04-16 11:11:07 -05:00
Steven Miers 705e67a810 VRFS-2874 : Clean up code and logic - fixes problem of false positive. 2015-04-16 00:21:45 -05:00
Seth Call 13027649f4 * VRFS-3023 - i want a jamblaster functionality 2015-04-15 21:37:22 -05:00
Seth Call 35d2cb7657 * VRFS-2991 - updating descriptions for SEO per David's comments 2015-04-15 20:37:49 -05:00
Steven Miers 168d1e77f1 VRFS-2874 : Developer tracking 2015-04-15 18:37:07 -05:00
Steven Miers 946640e724 VRFS-2874 : Jam Track Analytics : Hook up broadcast listen. 2015-04-15 18:27:00 -05:00
Steven Miers 280496af78 VRFS-2874 : JamTrack analytic core tracking functionality 2015-04-15 18:23:51 -05:00
Steven Miers 4db40f6d3b VRFS-2874 : Some prerequisite functionality required for analytics. 2015-04-15 18:22:55 -05:00
Steven Miers ae050590f6 Whack extraneous logging. 2015-04-15 18:17:02 -05:00
Seth Call ec7cffbe49 * VRFS-2991 - fix bug in outputting recording links 2015-04-15 15:26:10 -05:00
Seth Call cda3adc931 * VRFS-2991 - seo mvp mostly done with new meta tags 2015-04-15 15:16:05 -05:00
Seth Call 42b58a97e8 * VRFS-3034 - workaround QtWebkit crash by conditionalizing the 'crashy' rule 2015-04-15 15:14:41 -05:00
Seth Call 19ad2fbcc5 * VRFS-2991 - sitemap generator done (but still vetting other parts of the site for basic SEO) 2015-04-14 16:39:39 -05:00
Seth Call ab1fadaea4 * VRFS-3031 - jamtrackBrowse is new URL 2015-04-14 15:16:37 -05:00
Seth Call 06c964a151 * VRFS-2977 - make facebook signup work with checkout flow 2015-04-14 14:12:24 -05:00
Brian Smith 75f1098ca3 Merge branch 'develop' into feature/musician_profile_enhancements 2015-04-14 03:13:27 -04:00
Brian Smith 09e4253f5f VRFS-2699 select checkboxes for items already in list 2015-04-14 03:06:18 -04:00
Brian Smith 12f5fc94c2 VRFS-2699 recording selector dialog 2015-04-14 02:43:29 -04:00
Seth Call eee6be5d0b * VRFS-2978 - give temporary pass to payment screen if you just filled out info 2015-04-13 15:54:23 -05:00
Steven Miers 0e0ea46771 Merge branch 'develop' into feature/jam_track_analytics 2015-04-13 13:10:43 -05:00
Steven Miers f56cf339e9 VRFS-2874 : Incremental hookup of ga for jam tracks. 2015-04-13 13:08:34 -05:00
Steven Miers 1d6f690f82 VRFS-2874 : Jam Track Analytics JS tracking method implementation. 2015-04-13 13:07:50 -05:00
Seth Call fb3ca2cec1 Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop 2015-04-13 09:57:24 -05:00
Seth Call fa725af5e4 * VRFS-2945 - jamtrack countin spinner and text now showing 2015-04-13 09:56:48 -05:00
Brian Smith b81222278d merge develop 2015-04-13 08:16:45 -04:00
Brian Smith 4ef86587b6 VRFS-2699 recording selector work 2015-04-13 08:12:18 -04:00
Jonathan Kolyer 711fd1984b VRFS-2893 added SaveSettings bridge call 2015-04-13 02:08:15 +00:00
Seth Call 34d50f4330 * VRFS-3025 - vertically align recording elements even when scrollbar is present 2015-04-12 16:53:24 -05:00
Seth Call 0dc77b400a * VRFS-3006 - remove 'No audio loaded' when jamtrack is loading, and VRFS-3016 - no more text wrapping in error msg 2015-04-12 16:22:01 -05:00
Seth Call b1b6686d3a * VRFS-2976 - change default to 10/2/2 for WDM 2015-04-12 15:55:48 -05:00
Seth Call ab2925ef88 VRFS-2821 - payment history screen added 2015-04-12 13:46:22 -05:00
Jonathan Kolyer 252beca091 VRFS-2895 added unsubscribe link to email footer that doesnt require login 2015-04-12 11:03:12 +00:00
Seth Call e42b926a5e * VRFS-3028 - switch to using Recurly Adjustments for JamTrack purchases 2015-04-10 15:19:08 -05:00
Brian Smith 246efbdaa8 merge develop 2015-04-09 20:47:01 -04:00
Seth Call c230f57592 * adding in required images for VRFS-2868 2015-04-09 09:29:51 -05:00
Seth Call fd02e23572 * updated home page VRFS-2868 2015-04-08 22:44:21 -05:00
Steven Miers 6110bc736f Merge branch 'develop' into feature/jam_track_analytics 2015-04-08 15:54:41 -05:00
Seth Call 974049f204 Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop 2015-04-08 14:36:48 -05:00
Seth Call 42dac058e1 VRFS-2884 - Update things in session and FTUE for default profile 2015-04-08 14:34:05 -05:00
Steven Miers d12b7efb38 VRFS-3018 : Resolve api_jam_tracks#purchased before api_jam_tracks/:plan_code as the wildcard was preventing resolution to the former. 2015-04-08 12:56:59 -05:00
Steven Miers c1dd0f45fe VRFS-3018 : Style artist list to be two columns. Also tweak the other styles to more closely resemble screenshot. Fix physical layout as appropriate. 2015-04-08 12:55:02 -05:00
Steven Miers 1b463c02d9 VRFS-3018 : Account JamTracks empty state - show "no jam tracks" message and provide a link to the shopping page. Also remove stray debug logs. 2015-04-08 12:51:40 -05:00
Steven Miers 6784c750ce VRFS-2874 : Initial analytics for playing JamTracks in a session attended by multiple participants. 2015-04-07 14:04:29 -05:00
Steven Miers 34edd24972 Merge branch 'feature/VRFS-2998' into develop 2015-04-07 12:08:03 -05:00
Brian Smith 0a451742ef merge develop 2015-04-06 21:26:54 -04:00
Steven Miers 4238d9b0ce Add spec to verify expand functionality. 2015-04-06 16:48:58 -05:00
Steven Miers 1e24b20f3c Tableize floated div view. 2015-04-06 16:10:03 -05:00
Steven Miers 6e971b159c Fix bug found in spec. 2015-04-06 15:52:34 -05:00
Steven Miers b051c33bd7 VRFS-2998 : Misc formatting. Also only show jam_track_tracks if expanded. 2015-04-10 15:58:03 -05:00
Steven Miers 31a8729f71 VRFS-2998 : Fix runaway previews by only allowing one expanded item at a time. 2015-04-10 15:56:33 -05:00
Jonathan Kolyer 08198e0aae Merge branch 'feature/musician_profile_enhancements' into feature/musician_search2 2015-04-04 23:43:34 +00:00
Brian Smith 40899dab90 VRFS-2701 minor cleanup 2015-04-05 19:59:36 -04:00
Brian Smith 91e9e73644 VRFS-2701 adding SoundCloud/YouTube sources fully functional 2015-04-04 21:46:37 -04:00
Jonathan Kolyer 51b38bbeed VRFS-2795 css styling of builder page 2015-04-04 23:32:39 +00:00
Jonathan Kolyer 52f88692ca VRFS-2795 styling; result link fixes 2015-04-04 21:57:59 +00:00
Jonathan Kolyer 086b3bc3c4 VRFS-2795 styling and descriptions 2015-04-04 20:26:41 +00:00
Jonathan Kolyer e0d2feb84d VRFS-2795 pagination 2015-04-04 17:29:15 +00:00
Jonathan Kolyer 0890aee9da VRFS-2795 paginating 2015-04-04 16:11:36 +00:00
Jonathan Kolyer e563ad0d8b Merge branch 'feature/musician_profile_enhancements' into feature/musician_search2 2015-04-04 14:56:36 +00:00
Jonathan Kolyer 4fbf3e694d VRFS-2795 filter description & spec tests; support for reset, cancel buttons; proper display and update impl 2015-04-04 14:55:41 +00:00
Brian Smith 5ae708a898 VRFS-2701 added ability to remove recordings from list 2015-04-04 10:51:48 -04:00
Brian Smith 5bd5b26406 VRFS-2701 consolidated site add code / added X to remove row 2015-04-04 09:59:54 -04:00
Brian Smith 9ad1ffc3f6 remove binding.pry 2015-04-04 02:32:00 -04:00
Brian Smith 2f8d048dde VRFS-2701 updated site validator lib to extract recording title for YouTube and SoundCloud URLs 2015-04-04 02:31:12 -04:00
Jonathan Kolyer 1f432446f5 VRFS-2795 fixing results display; generating same data 2015-04-04 02:54:58 +00:00
Seth Call 821ca9d76a * VRFS-2875 - sales record keeping as well as recurly hook processing 2015-04-03 15:34:12 -05:00
Jonathan Kolyer 325d3d2780 VRFS-2975 cloning findMusician js 2015-04-02 16:00:34 +00:00
Jonathan Kolyer 4f7c43b9d8 VRFS-2795 cloning old search code into new musician_search 2015-04-02 14:52:16 +00:00
Jonathan Kolyer c3ede10f1d merging feature/musician_profile_enhancements 2015-04-02 14:51:33 +00:00
Jonathan Kolyer 0ccf30b023 VRFS-2795 adding result rows 2015-04-02 12:27:20 +00:00
Brian Smith a87c08afe3 Merge branch 'develop' into feature/musician_profile_enhancements 2015-04-01 23:09:51 -04:00
Brian Smith 269519a394 VRFS-2701 wip adding external recordings 2015-04-01 23:09:16 -04:00
Seth Call d3cc9fa6af * download master command 2015-04-01 20:35:23 -05:00
Seth Call c276d97e42 * pass in data with metronome open stat 2015-04-01 09:04:52 -05:00
Brian Smith 03f94480e7 VRFS-2701 wip adding recording sources 2015-03-31 22:32:41 -04:00
Seth Call 80a48c60c6 * VRFS-2879 - adding 3 product pages (jamblaster, platform, jamtracks) 2015-03-31 21:08:09 -05:00
Steven Miers d21a88a5de VRFS-2998 : Hooking up preview widget - incremental. 2015-03-31 19:55:26 -05:00
Brian Smith 9d4943d814 VRFS-2701 fixed HTML 2015-03-31 20:42:57 -04:00
Brian Smith 546205b186 VRFS-2701 wip editing presence and samples 2015-03-31 20:35:38 -04:00
Seth Call 84ac9f049c * VRFS-2871 - generic jamtrack landing page 2015-03-31 16:25:10 -05:00
Seth Call b1b2d3ad24 * VRFS-2869 - band landing page 2015-03-31 16:17:17 -05:00
Seth Call 47c6b3ec16 * VRFS-2870 - tests add for individual jam track song page 2015-03-31 15:17:43 -05:00
Seth Call 6f64b4e5c7 * add missing howler 2015-03-31 14:04:05 -05:00
Seth Call 17c947f02e Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop 2015-03-31 13:38:15 -05:00
Seth Call f7febfabcf * VRFS-2999 - create whole track preview for master track on import
* VRFS-3000 - create duration for jam track
* VRFS-2996 - create jamtrack preview widget
* VRFS-2870 - individual jam track landing page (still needs tests)
2015-03-31 13:36:49 -05:00
Steven Miers 7058e897c2 Add no-login-required class to jam track landing page. 2015-03-31 10:29:04 -05:00
Jonathan Kolyer ddc4decfd3 merging feature/musician_profile_enhancements 2015-03-30 06:07:43 +00:00
Brian Smith c9468d0981 Merge branch 'feature/musician_profile_enhancements' of bitbucket.org:jamkazam/jam-cloud into feature/musician_profile_enhancements 2015-03-29 21:22:27 -04:00
Brian Smith b02013846e VRFS-2701 remove error message when username is blank 2015-03-29 21:22:12 -04:00
Brian Smith 83c00ea6e4 merge develop 2015-03-29 10:12:42 -04:00
Brian Smith a0e9dbdd25 VRFS-2701 added callbacks to site validator to highlight invalid usernames and site URLs 2015-03-29 10:06:39 -04:00
Seth Call 398f7e04ad Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop 2015-03-28 10:10:29 -05:00
Seth Call 260a80ee37 * VRFS-2987 - remote participants can see opened JamTracks 2015-03-28 10:10:18 -05:00
Steven Miers 401fd43849 Merge branch 'feature/jam_track_ui_2' into develop 2015-03-27 15:48:08 -05:00
Seth Call 23fdf51110 * resize session based on track content VRFS-2819 2015-03-27 15:36:09 -05:00
Seth Call 9ee31aad2c VRFS-2799 - musicians tile icon updated to be guitar 2015-03-27 10:21:05 -05:00
Steven Miers 4f08f6acad Merge and fix 2015-03-27 09:54:01 -05:00
Seth Call e2957592ea VRFS-2605 - audiomixer manifest updated for volume and offsets 2015-03-26 17:45:23 -05:00
Steven Miers 3f994e3993 Merge branch 'develop' into feature/jam_track_ui_2 2015-03-26 11:59:49 -05:00
Jonathan Kolyer cc1660d1dc Merge branch 'feature/musician_profile_enhancements' into feature/musician_search2 2015-03-26 04:28:09 +00:00
Jonathan Kolyer 9eeb0e454b VRFS-2795 merging with feature/musician_profile_enhancements 2015-03-26 03:31:21 +00:00
Brian Smith 1b89e570e3 Merge branch 'feature/musician_profile_enhancements' of bitbucket.org:jamkazam/jam-cloud into feature/musician_profile_enhancements 2015-03-25 22:20:58 -04:00
Brian Smith 5e6082d1f1 VRFS-2701 integrated site validators 2015-03-25 22:20:43 -04:00
Seth Call 1e1e6222bb * VRFS-2686 - if user seeks to 0, then offest it back to beginning of JamTrack (before prelude) 2015-03-25 15:01:22 -05:00
Seth Call 31e4fbfdf8 * suppress metronome logic when JamTrack is open VRFS-2971 2015-03-25 14:45:51 -05:00
Seth Call 8d296e6b8e * remove code that I did not mean to commit 2015-03-25 14:33:27 -05:00
Seth Call 0848a59082 * merged develop again 2015-03-25 14:32:03 -05:00
Steven Miers d0e036252e Touch 2015-03-25 17:09:08 +00:00
Seth Call 53ef0f1b4f VRFS-2975 - change jam track Id to varchar(64) 2015-03-25 11:11:10 -05:00
Steven Miers 5f953d1b19 VRFS-2830 : Merge / manual fix 2015-03-25 10:56:24 -05:00
Seth Call 6885424668 * allow admin to open jamtrack 2015-03-25 09:34:43 -05:00
Steven Miers adef8c8c45 VRFS-2830 : Payment History
API, client, view, styles and test
2015-03-24 17:13:09 -05:00
Seth Call f51b11b2e0 * VRFS-2979 - show jamtracks tile if admin 2015-03-24 15:20:56 -05:00
Seth Call 7510b098ab * fix two tests needing new method of uploading 2015-03-24 15:07:33 -05:00
Seth Call 18563ff065 * VRFS-2890 fix infinite scroll as well as bug with limit vs per_page style scrolling 2015-03-24 14:59:20 -05:00
Seth Call bfe302b2f1 * merged 2015-03-24 14:43:48 -05:00
Seth Call ccd60aa631 * merged develop 2015-03-24 11:27:26 -05:00
Seth Call 1c0407cca4 * wip 2015-03-24 10:19:21 -05:00
Brian Smith bc98a17786 VRFS-2701 wired up action buttons on samples page 2015-03-23 22:32:04 -04:00
Brian Smith d3cf83db85 VRFS-2701 remove use of template on experience screen 2015-03-23 22:26:36 -04:00
Steven Miers 5e2d860bf7 VRFS-2830 : License dialog and hookup 2015-03-23 15:38:55 -05:00
Brian Smith 9face3b3f9 VRFS-2701 wip presence/sample edit 2015-03-23 16:27:36 -04:00
Jonathan Kolyer 98ea77a5e0 Merge branch 'develop' into feature/cohort_data 2015-03-23 20:07:24 +00:00
Jonathan Kolyer 8c2df0bb6b VRFS-2916 added jamtrack plays handling; worked around jam_tracks.id bigint problem (with commented dependencies); tested jamtrack play saves from JS through rspec; final cleanup of cohort reporting 2015-03-23 20:06:32 +00:00
Brian Smith 231f7c69b5 VRFS-2701 wip presence/sample edit 2015-03-23 13:11:28 -04:00
Seth Call 04aa1a9b3c * wip 2015-03-23 08:52:52 -05:00
Brian Smith 3ae34fc426 VRFS-2974 fixed broadcast widget bug when session is private 2015-03-22 21:30:08 -04:00
Brian Smith e4aa6609ec VRFS-2974 fixed broadcast widget bug when session is private 2015-03-22 21:13:53 -04:00
Brian Smith 370ca1086e VRFS-2701 VRFS-2699 wip performance samples edit screen 2015-03-21 20:53:38 -04:00
Brian Smith ae71c1b9e9 VRFS-2701 VRFS-2699 wip performance samples edit screen 2015-03-21 10:16:46 -04:00
Brian Smith 96a816f317 merge develop 2015-03-21 10:06:53 -04:00
Brian Smith 9acb235a6d VRFS-2701 VRFS-2699 wip performance samples edit screen 2015-03-21 10:04:46 -04:00
Seth Call 128a8119cf * VRFS-2942 - show correct instrument and show correct part info 2015-03-20 22:04:03 -05:00
Seth Call b137d7586f * VRFS-2973 - fix pagination in jam trackdialog 2015-03-20 21:27:11 -05:00
Seth Call 36b4179492 * VRFS-2972 - adding test purchase feature to jam-admin for buying all JamTracks (admin users only) 2015-03-20 17:26:56 -05:00
Seth Call f29a9d7465 * wip 2015-03-20 16:15:13 -05:00
Steven Miers e3d1a80a6f VRFS-2830 : Mesh out purchased jam tracks view and behavior. 2015-03-20 15:26:06 -05:00
Seth Call 49368e2e66 Merge branch 'hotfix/recording_fix' into develop 2015-03-20 11:26:50 -05:00
Seth Call 3cb706495e * wip 2015-03-20 11:25:42 -05:00
Seth Call d44236abc4 remove jamblaster notice from site 2015-03-20 09:58:58 -05:00
Seth Call 6df6165bb7 remove jamblaster notice from site 2015-03-20 09:55:35 -05:00
Seth Call 393f05f9b0 * wip 2015-03-20 09:21:29 -05:00
Seth Call 661c4ed446 * wip 2015-03-20 08:48:00 -05:00
Brian Smith 299caa5b59 VRFS-2701 VRFS-2923 bug fixes on musician profile enhancements / genre selector dialog 2015-03-19 02:50:49 -04:00
Brian Smith 82f35e221f VRFS-2701 fixed cancel and back buttons 2015-03-18 21:42:18 -04:00
Brian Smith 32b36ea28b VRFS-2701 added social media logos to profile page 2015-03-18 08:18:29 -04:00
Brian Smith 8ee9dbaee5 VRFS-2701 added online presence logos, fixed html issue that broke the dialogs 2015-03-18 08:13:33 -04:00
Steven Miers abb31c4e40 VFFS-2830 : Jam tracks account overview 2015-03-17 13:52:30 -05:00
Seth Call 137c6faedc * wip 2015-03-17 10:15:00 -05:00
Brian Smith c91fd0cb0e merge develop 2015-03-17 03:10:22 -04:00
Brian Smith c0dcbcce75 VRFS-2701 edit current interests working 2015-03-17 03:08:40 -04:00
Seth Call b4d581dbc1 * VRFS-2936 - ugly button for Peter testing 2015-03-16 16:04:44 -05:00
Seth Call c2abab8982 * VRFS-2936 - ugly button for Peter testing 2015-03-16 16:04:29 -05:00
Seth Call 9dd3984d07 * VRFS-2936 - ugly button for Peter testing 2015-03-16 13:36:02 -05:00
Seth Call 97d469cc85 * wip 2015-03-16 13:27:39 -05:00
Steven Miers 07b74cc3e7 VRFS-2823 : Enable proper back button behavior. 2015-03-16 00:29:57 -05:00
Steven Miers 4e99505d2a VRFS-2877 : Update look and feel of cart
* New checkmark icon
* Use table layout instead of width/float
* Misc layout fixes
2015-03-15 21:32:37 -05:00
Steven Miers e6b09e5728 VRFS-2892 : Reset main form error to hidden upon re-entering purchase flow. 2015-03-15 20:30:39 -05:00
Steven Miers f3f655720c VRFS-2896 : Show proper state on jam track re: purchased or already in cart. 2015-03-15 20:22:02 -05:00
Steven Miers 4d04558c88 Capitalize TODO 2015-03-15 19:57:08 -05:00
Steven Miers f4cd225142 VRFS-2823 : Bugfix and cleanup. 2015-03-15 19:45:58 -05:00
Steven Miers 05d029243d VRFS-2823 : Update test for changed items and add a test for switching the filter via URL. 2015-03-15 19:45:37 -05:00
Steven Miers 9a38b63376 VRFS-2823:Update link on landing page to properly set filter parameters. 2015-03-15 18:43:08 -05:00
Steven Miers 782357ce4e VRFS-2823 : Accomplishes a number of items
* Ability to set filter settings from URL
* Ability to expand and collapse; hiding the items mentioned in spec.
* Misc styling and code cleanup.
2015-03-15 18:42:22 -05:00
Steven Miers 54e18ead66 VRFS-2823 : Up arrow image 2015-03-15 18:35:43 -05:00
Brian Smith 4a8dd75fa2 VRFS-2701 VRFS-2923 wip genre selector dialog 2015-03-15 11:58:20 -04:00
Brian Smith 888c4707b5 VRFS-2701 VRFS-2923 wip genre selector dialog 2015-03-15 11:26:54 -04:00
Brian Smith b91bc09817 Merge branch 'develop' into feature/musician_profile_enhancements 2015-03-15 11:09:21 -04:00
Brian Smith 768f3a7ff0 VRFS-2701 VRFS-2923 wip genre selector dialog 2015-03-15 11:08:49 -04:00
Seth Call e82da2161d * VRFS-2927 - mute both master/personal for own tracks 2015-03-14 15:00:11 -05:00
Seth Call 23488f8f7f * wip 2015-03-14 14:36:34 -05:00
Steven Miers e509169864 VRFS-2822 : Use border_box_sizing in column style. 2015-03-13 14:46:31 -05:00
Steven Miers 63544de145 VRFS-2822 : Cleanup 2015-03-13 14:45:57 -05:00
Steven Miers 40a1ad137d VRFS-2823 : Convert to coffee and clean up. 2015-03-13 14:45:38 -05:00
Seth Call b0aac73732 * VRFS-2924 - show visual metronome option 2015-03-13 10:44:24 -05:00
Seth Call 1cd8288cc3 * wip 2015-03-13 10:28:27 -05:00
Seth Call 3c62d61aed * bump for build 2015-03-13 09:12:52 -05:00
Seth Call 1b36fb812f wip 2015-03-13 09:12:33 -05:00
Brian Smith 3d9e80f719 VRFS-2701 use profileUtils for preselecting genres on experience screen 2015-03-13 02:48:09 -04:00
Brian Smith 4e456bce41 VRFS-2701 wip current interests editing 2015-03-13 02:26:09 -04:00
Seth Call 7c73e2ab5c * VRFS-2922 - show spinner for pending metronome 2015-03-12 21:53:23 -05:00
Brian Smith 948174f19a VRFS-2701 musical experience bug fix 2015-03-12 21:34:20 -04:00
Seth Call a1c929aeb1 * wip 2015-03-12 18:15:32 -05:00
Seth Call f9e02c5707 Merge branch 'develop' into feature/jam_track_ui_2
Conflicts:
	admin/app/admin/jam_tracks.rb
	admin/app/views/admin/jam_tracks/_form.html.slim
	admin/app/views/admin/jam_tracks/_jam_track_track_fields.html.slim
	admin/config/initializers/jam_tracks.rb
	db/manifest
	ruby/lib/jam_ruby.rb
	ruby/lib/jam_ruby/app/uploaders/jam_track_track_uploader.rb
	ruby/lib/jam_ruby/jam_tracks_manager.rb
	ruby/lib/jam_ruby/models/jam_track.rb
	ruby/lib/jam_ruby/models/jam_track_right.rb
	ruby/lib/jam_ruby/models/jam_track_track.rb
	ruby/spec/jam_ruby/models/jam_track_right_spec.rb
	ruby/spec/jam_ruby/models/jam_track_track_spec.rb
	ruby/spec/jam_ruby/resque/jam_tracks_builder_spec.rb
	web/app/assets/javascripts/download_jamtrack.js.coffee
	web/app/assets/javascripts/globals.js
	web/app/assets/javascripts/jam_rest.js
	web/app/assets/javascripts/order.js
	web/app/assets/javascripts/playbackControls.js
	web/app/assets/javascripts/session.js
	web/app/assets/stylesheets/client/session.css.scss
	web/app/controllers/api_jam_tracks_controller.rb
	web/app/controllers/api_recurly_controller.rb
	web/spec/controllers/api_jam_tracks_controller_spec.rb
2015-03-12 08:51:52 -05:00
Jonathan Kolyer 3330a09128 Merge branch 'feature/musician_profile_enhancements' into feature/musician_search2 2015-03-12 04:40:39 +00:00
Jonathan Kolyer 41626860a9 VRFS-2795 replacing musician page with new search filter 2015-03-12 04:39:20 +00:00
Seth Call 9c2a0c79f6 * VRFS-2866 - making listing of JamTracks not require a logged in user 2015-03-11 21:30:56 -05:00
Seth Call f2b453ea19 * VRFS-2917 - shopping cart can be anonymous 2015-03-11 20:55:11 -05:00
Seth Call 972c25c69d * fix path to shopping for JamTracks 2015-03-11 16:59:09 -05:00
Seth Call d6df68a8ff * VRFS-2913 - allow /client to be accessed without being logged in 2015-03-11 16:53:37 -05:00
Seth Call 477df086b0 Revert "* VRFS-2913 - allow /client to be accessed without being logged in"
This reverts commit 0a869e91e3.
2015-03-11 16:53:12 -05:00
Seth Call 0a869e91e3 * VRFS-2913 - allow /client to be accessed without being logged in 2015-03-11 16:44:22 -05:00
Steven Miers fae67907b1 VRFS-2823 : Fix availability filtering 2015-03-11 16:36:42 -05:00
Steven Miers 7ac7e0810e VRFS-2823 : Tweak styling/layout. 2015-03-11 16:08:29 -05:00
Steven Miers dcd15fee38 VRFS-2823 : Cleanup and hamlize 2015-03-11 15:53:59 -05:00
Steven Miers 9e588eae4d VRFS-2823 : Remove "what is" link. 2015-03-11 15:40:54 -05:00
Steven Miers 4ebbff42cc VRFS-2823 : Jam Tracks shopping page updates
* Remove individual labels from search and show a “Filter JamTracks”
label.
* Style
* Add filter box for artist & populate
* Bind events in JS and pass through to api
* Tweak api park from “artist_name” to “artist”
2015-03-11 15:40:12 -05:00
Seth Call 9279d88d8d * VRFS-2876 - pro licensing added and 20 second snippet 2015-03-10 22:10:22 -05:00
Seth Call 631491c4a2 * VRFS-2829 - signup and downoad page changes for jam tracks release 2015-03-10 10:29:40 -05:00
Brian Smith f10bdc18f4 VRFS-2701 wip saving musical experience working 2015-03-10 02:02:59 -04:00
Jonathan Kolyer b998d28c37 VRFS-2795 merging with feature/musician_profile_enhancements 2015-03-10 04:33:37 +00:00
Brian Smith d865d0a1fa Merge branch 'develop' into feature/musician_profile_enhancements 2015-03-09 20:25:28 -04:00
Seth Call 882f2267cf * fixing urls getting messed with my mount uploader 2015-03-09 16:35:39 -05:00
Steven Miers d1108c3070 VRFS-2822 : Jam Track landing page view stuff 2015-03-09 10:13:20 -05:00
Seth Call 28ebbe893c Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop 2015-03-09 09:49:21 -05:00
Seth Call a10705c163 * VRFS-2909 - jam tracks importer 2015-03-09 09:44:12 -05:00
Jonathan Kolyer 02b310cbfa Merge branch 'feature/musician_profile_enhancements' into feature/musician_search2 2015-03-09 06:14:36 +00:00
Brian Smith f29d370f2b VRFS-2701 wip edit musical experience 2015-03-09 01:36:49 -04:00
Jonathan Kolyer 21c5a212b2 Merge branch 'feature/musician_profile_enhancements' into feature/musician_search2 2015-03-09 05:16:41 +00:00
Jonathan Kolyer d3f0bad602 VRFS-2795 filter tests 2015-03-09 05:15:15 +00:00
Brian Smith f1808560ce VRFS-2701 added shells for all new edit screens 2015-03-08 22:57:19 -04:00
Jonathan Kolyer 1cb887b696 VRFS-2795 spec testing 2015-03-08 08:17:36 +00:00
Jonathan Kolyer 03490e06ab Merge branch 'feature/musician_profile_enhancements' into feature/musician_search2 2015-03-08 06:14:28 +00:00
Jonathan Kolyer 8bbfdbc013 VRFS-2795 instrument selection; json posting 2015-03-08 06:13:29 +00:00
Jonathan Kolyer 23ccc855d5 VRFS-2795 instrument selection; json posting 2015-03-08 06:07:30 +00:00
Jonathan Kolyer 03321a8166 VRFS-2795 instrument json 2015-03-07 06:19:14 +00:00
Brian Smith 6b16ab3701 Merge branch 'develop' into feature/musician_profile_enhancements 2015-03-06 23:27:42 -05:00
Brian Smith fb3ed71957 VRFS-2854 more session widget feed fixes 2015-03-06 23:18:29 -05:00
Brian Smith 36a9f1f6a3 VRFS-2854 more session widget feed fixes 2015-03-06 23:16:27 -05:00
Jonathan Kolyer 3549ea117c VRFS-2795 generating json from filter settings 2015-03-06 07:20:14 +00:00
Jonathan Kolyer 2b9bebb438 VRFS-2795 generate JSON from filter settings 2015-03-06 07:03:30 +00:00
Jonathan Kolyer 15559f593f VRFS-2795 sortorder, refactoring 2015-03-06 06:33:38 +00:00
Jonathan Kolyer 3810aecb00 merging feature/musician_profile_enhancements 2015-03-06 05:12:13 +00:00
Jonathan Kolyer 81df46e7a2 VRFS-2795 tweaks 2015-03-06 05:10:29 +00:00
Seth Call be97555f1a * VRFS-2885 - check mixers from both modes 2015-03-05 09:47:33 -06:00
Brian Smith e658e6f4b5 Merge branch 'develop' into feature/musician_profile_enhancements 2015-03-05 02:18:55 -05:00
Brian Smith 6fa59bf76f VRFS-2854 fixed bug with hovering over private sessions in feed 2015-03-05 02:18:05 -05:00
Brian Smith 58324f35a5 VRFS-2854 fixed bug with hovering over private sessions in feed 2015-03-05 02:16:32 -05:00
Jonathan Kolyer 2e24b58e12 VRFS-2795 instrument selector 2015-03-05 06:49:44 +00:00
Jonathan Kolyer 2380c50779 VRFS-2795 interests and ages selectors 2015-03-05 06:30:20 +00:00
Jonathan Kolyer 02e22ba7f3 VRFS-2795 add interests, studios selectors; some refactoring 2015-03-05 05:50:10 +00:00
Steven Miers 07f688fc91 Fix test: make rabl file match controller action name. 2015-03-04 17:27:43 -06:00
Steven Miers ead2921e84 VRFS-2782 : Add api controller test for multiple bitrates. Fix bug found as a result. 2015-03-04 16:13:58 -06:00
Steven Miers ff6848430f Merge 2015-03-04 16:13:36 -06:00
Steven Miers 2004d48fa1 Merge 2015-03-04 16:03:28 -06:00
Brian Smith 98bf25e360 VRFS-2701 edit profile basics 2015-03-04 02:27:32 -05:00
Brian Smith cba51df5e9 VRFS-2701 edit profile basics 2015-03-04 02:17:12 -05:00
Brian Smith 12b610d2cb Merge branch 'develop' into feature/musician_profile_enhancements 2015-03-04 02:03:22 -05:00
Brian Smith b40e1c6a40 VRFS-2701 edit profile basics 2015-03-04 02:02:48 -05:00
Steven Miers c8059e9c00 VRFS-2822 : Create a jam track landing page, a coffee script to control it, and styles.
Link from main client view.  Link TO current (browse) page.
2015-03-03 23:14:24 -06:00
Brian Smith 02f606971b formatting changes 2015-03-03 23:16:13 -05:00
Brian Smith aba65a82bd let caller decide what to display if no genres are found 2015-03-03 21:29:10 -05:00
Seth Call aba4546e44 Squashed commit of the following:
* VRFS-2881 use backend audio source info in metronome
* VRFS-2832 add metronome play controls with mode control
* VRFS-2873 straighten out metronome names in frontend
* VRFS-2782 use getMyNetworkState for ntp_stable determination
* VRFS-2864 allow 'cluster' test, a new metronome mode
* VRFS-2861 metronome sounds not always matching frontend
* VRFS-2852 relax idea that only one person can open metronome
* VRFS-2865 metronome sounds not always matching frontend(dup)
* VRFS-2847 metronome volume now moves master and personal both
* VRFS-2835 metronome 'prevent' message is now dialog, not notify
* VRFS-2833 anyone can control volume/mute of metronome
* VRFS-2850 don't prevent metronome if solo session
2015-03-03 19:06:55 -06:00
Steven Miers c8ad1d3856 VRFS-2805 : Use jquery.payment to make the credit card and verification more user-friendly. Also use jquery.payment for validation. 2015-03-02 13:30:45 -06:00
Jonathan Kolyer 930166b213 Merge branch 'feature/musician_profile_enhancements' into feature/musician_search2 2015-03-02 12:00:39 +00:00
Jonathan Kolyer dd651f02bb VRFS-2795 populate skill and gigs 2015-03-02 11:59:39 +00:00
Jonathan Kolyer b3009ec8c0 VRFS-2795 skill drop down 2015-03-02 11:26:15 +00:00
Jonathan Kolyer 1c93f4ef80 Merge branch 'feature/musician_profile_enhancements' into feature/musician_search2 2015-03-02 09:44:05 +00:00
Jonathan Kolyer 0e9f78ccdd VRFS-2795 search filter front end start 2015-03-02 09:41:53 +00:00
Brian Smith 5f2b0b9745 VRFS-2701 added performance sample listings 2015-03-01 13:52:06 -05:00
Brian Smith fa7ec522c5 VRFS-2701 refactor / added action links to each section 2015-02-28 02:52:03 -05:00
Brian Smith 4d133e0043 merge develop 2015-02-28 02:24:23 -05:00
Brian Smith a2e28cfe75 VRFS-2701 display online presences on about tab 2015-02-28 02:21:38 -05:00
Steven Miers 5396e66c67 Merge with develop 2015-02-27 11:51:45 -06:00
Seth Call 9415593244 * merged 2015-02-27 08:41:49 -06:00
Seth Call 8205b5ea58 * VRFS-2841 - load jmep into the backend 2015-02-27 08:37:12 -06:00
Brian Smith 80e942d69e VRFS-2701 wip musician profile enhancements 2015-02-26 22:33:53 -05:00
Steven Miers 2823645a60 Merge with develop & fix manifest. 2015-02-26 17:49:10 -06:00
Steven Miers 030fa1a351 VRFS-2782 : Add api controller test for multiple bitrates. Fix bug found as a result. 2015-02-26 17:43:22 -06:00
Steven Miers a2f681d0b4 VRFS-2782 : Multiple bitrates in controllers 2015-02-26 17:00:53 -06:00
Brian Smith 0c599ca023 Merge branch 'develop' into feature/musician_profile_enhancements 2015-02-25 21:55:57 -05:00
Seth Call 471f590ef7 * update doc of teaspoon tests; really just a fake bump for dev build 2015-02-25 19:57:01 -06:00
Seth Call 4a7d6925da * wip 2015-02-25 19:56:26 -06:00
Steven Miers ef287187ba VRFS-2782 : Support multiple bit rates for jam tracks: migration, model and test updates. 2015-02-25 17:19:03 -06:00
Seth Call 6b795695ee * VRFS-2753 - assign volume left over volume right to ensure both mono and stereo backend inputs get the data they need 2015-02-25 16:15:41 -06:00
Seth Call ca9e3706c7 * wip 2015-02-25 16:13:04 -06:00
Seth Call dbaeb8d996 merged 2015-02-25 10:43:21 -06:00
Seth Call 947d649f5f * VRFS-2831 - metronome showing 2015-02-24 17:16:12 -06:00
Steven Miers 49018f056a Merge branch 'develop' into feature/jam_track_ui_2 2015-02-24 12:16:08 -06:00
Steven Miers 7f851c66cb VRFS-2797 : New shopping cart icon. Also a transparent small version to use as icon. 2015-02-24 10:12:32 -06:00
Seth Call a7824249a8 * VRFS-2826 - fix regression where remote peers couldn't see tracks 2015-02-23 22:29:28 -06:00
Brian Smith 19fdc2ac9d Merge branch 'develop' into feature/musician_profile_enhancements 2015-02-23 23:13:12 -05:00
Seth Call c5b77a02fa * check shopping cart on leave of shopping cart screen 2015-02-23 17:30:06 -06:00
Seth Call 4841e56dce * VRFS-2634 - add version check to jamtrack packages 2015-02-23 16:56:21 -06:00
Seth Call c8752fd830 * VRFS-2634 - add version check to jamtrack packages 2015-02-23 16:55:19 -06:00
Seth Call 0795791909 * move displayCartIcon method to init logic 2015-02-23 16:03:44 -06:00
Seth Call 78ed25ea82 * actually init the shopping cart 2015-02-23 16:00:30 -06:00
Seth Call be4627d51f * move around shopping cart init 2015-02-23 15:55:02 -06:00
Seth Call d89e2f8e56 * VRFS-2818 - mute and volume faders control both mixer/personal simultaneously. more work required for moving of input tracks affecting backing tracks personal mix 2015-02-23 15:00:57 -06:00
Seth Call ae920c5a1a * stop play issued before close of backing track 2015-02-23 10:56:22 -06:00
Seth Call 1dbfdf0546 * VRFS-2811 - read loop state when drawing track 2015-02-23 10:45:10 -06:00
Seth Call 9dbf1a3e56 * VRFS-2634 adding version to jamtrack 2015-02-23 09:12:34 -06:00
Brian Smith 52c2128721 VRFS-2701 user website should be included for online presence check 2015-02-22 22:52:25 -05:00
Brian Smith 6667a33e67 VRFS-2701 wip musician profile enhancements 2015-02-22 22:23:59 -05:00
Brian Smith 20ac47a2e1 Merge branch 'develop' into feature/musician_profile_enhancements 2015-02-21 23:36:06 -05:00
Brian Smith 71543d8c15 VRFS-2701 wip for musician profile UI enhancements 2015-02-21 23:35:12 -05:00
Brian Smith 3e473a9ec3 VRFS-2701 wip for musician profile UI enhancements 2015-02-21 23:26:08 -05:00
Brian Smith 20baeb8bd3 VRFS-2701 wip UI changes for musician profile enhancements 2015-02-21 09:20:11 -05:00
Steven Miers dcf3706099 VRFS-2798 : Hide/show shopping cart icon depending on contents. 2015-02-20 17:53:18 -06:00
Steven Miers 00d8244c6a VRFS-2786 : Change disabled text for jam track to say "Purchased". Update unit test as well. 2015-02-20 16:40:23 -06:00
Steven Miers fbb61f6180 Merge branch 'develop' into feature/jam_tracks_refund 2015-02-20 13:16:18 -06:00
Seth Call 0472d6bc79 * VRFS-2686 - jamtrack sliders work 2015-02-20 11:55:49 -06:00
Seth Call ea482da0dc * VRFS-2808 - prevent duplicate attempt to open recording 2015-02-20 10:01:11 -06:00
Seth Call 9d70400e91 * VRFS-2806 - disallow concurrent open of dialog 2015-02-20 09:50:03 -06:00
Brian Smith 500af2bc05 merge develop (had lots of migration issues) 2015-02-20 08:35:59 -05:00
Seth Call 38849a1c44 VRFS-2804 - fix code to find the jamtrack ID correctly based on recent client changes 2015-02-19 15:56:42 -06:00
Seth Call 9345d65f06 * merged 2015-02-19 14:31:00 -06:00
Seth Call 7493726e14 * fix test 2015-02-19 13:40:00 -06:00
Seth Call 2b227912cb * take out hard-coded jamtrack id 2015-02-19 11:29:13 -06:00
Seth Call d151101567 * VRFS-2803 - remove visually duplicated fader gain bar 2015-02-19 10:44:20 -06:00
Seth Call 85ffa2ec21 * VRFS-2802 - moving media files mixers in personal mode actually affect master mode now 2015-02-19 09:31:30 -06:00
Steven Miers 0907c1acd1 VRFS-2785 : Factory recurly client into ruby project. Fix references and specs as appropriate. 2015-02-19 01:06:50 -06:00
Seth Call 23c7307c6f * VRFS-2796 - hide X for non openers 2015-02-18 15:41:51 -06:00
Seth Call b09825d188 * VRFS-2791 - unique-ify recorded backing track and backing track IDs 2015-02-18 10:16:47 -06:00
Seth Call bf0f1345ed Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop 2015-02-18 03:44:38 -06:00
Seth Call c30d42c9dd * VRFS-2777 use SetSessionControlState to update loop info 2015-02-18 03:43:33 -06:00
Jonathan Kolyer 232873819e VRFS-2700 cleaned up broken tests 2015-02-18 06:33:06 +00:00
Seth Call 39415cdf22 * remove BPM from jam_tracks 2015-02-17 10:41:49 -06:00
Seth Call 6d839f8efa Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop 2015-02-17 09:45:44 -06:00
Seth Call 2b7ebe1ce1 * use preview recording 2015-02-17 09:45:18 -06:00
Seth Call 51689e3d61 * make backing tracks show on/off and fix migration 2015-02-16 14:59:58 -06:00
Seth Call b46dce5c29 Merge branch 'feature/backing_tracks' into develop 2015-02-16 10:35:46 -06:00
Seth Call bfc03fba48 * VRFS-2780 - finish styling loop checkbox 2015-02-16 10:32:23 -06:00
Seth Call bdc1b898b4 * VRFS-2780 - styling complete; needs testing 2015-02-15 22:15:41 -06:00
Seth Call e40c964d97 * merged 2015-02-15 22:15:34 -06:00
Seth Call afe9f65709 * merged 2015-02-15 22:14:30 -06:00
Seth Call 42a2abe99c * merged 2015-02-15 22:01:06 -06:00
Seth Call 503e46ed74 *wip 2015-02-15 21:52:28 -06:00
Seth Call c4c05c67d6 * working on sync rework VRFS-2661 2015-02-15 21:52:28 -06:00
Jonathan Kolyer 6a46ad5910 Merge branch 'develop' into feature/recording_selector 2015-02-16 02:20:38 +00:00
Jonathan Kolyer 2c7d35b0bc VRFS-2700 css fixes 2015-02-16 02:20:05 +00:00
Jonathan Kolyer c5bd550597 VRFS-2700 got tests running, except adding 2015-02-16 01:59:43 +00:00
Jonathan Kolyer c44c94671a VRFS-2700 refactored attemptAdd 2015-02-16 01:59:16 +00:00
Steven Miers e71b82b15b VRFS-1846 : Add video gear option to avatar menu, linked to new video page in account section. 2015-02-15 19:35:49 -06:00
Steven Miers 366ba06e89 VRFS-1845 : Webcam settings included in account page. Script uses same WebcamViewer object as the flue. 2015-02-15 19:28:13 -06:00
Jonathan Kolyer 6ff4d197ef VRFS-2700 recording source jasmine tests 2015-02-15 23:10:29 +00:00
Steven Miers a35874fa23 VRFS-1844 : Video gear - refactor to allow for non-embedded webcam preview. Add reusable view to a _webcam partial and reference where necessary. 2015-02-15 16:23:47 -06:00
Steven Miers 8a737b3556 VRFS-2473 : Add metronome feature tests. 2015-02-15 14:44:38 -06:00
Steven Miers c52c429e96 VRFS-2473 : Check ntp clock stability of all session participants before opening metronome. 2015-02-15 14:00:36 -06:00
Seth Call 5c8ee6c96e * don't obscure 2015-02-15 11:20:42 -06:00
Jonathan Kolyer 40b4537b04 Merge branch 'develop' into feature/recording_selector 2015-02-15 13:57:16 +00:00
Jonathan Kolyer d745d7c3ca VRFS-2968 added twitter specs 2015-02-15 13:56:38 +00:00
Jonathan Kolyer 708e842bcc VRFS-2700 refactored url site test; added deferred state() test 2015-02-15 13:31:45 +00:00
Jonathan Kolyer f533e4273d VRFS-2700 url site type tests with ajax mock 2015-02-15 12:51:16 +00:00
Jonathan Kolyer 78321ce374 VRFS-2700 added state deferred call; RecordingSource subclass 2015-02-15 12:27:48 +00:00
Jonathan Kolyer 4aa845cfc8 VRFS-2700 fixed spec stylesheet fixture loading within teaspoon; minor refactoring in site_validator.js 2015-02-15 07:50:04 +00:00
Brian Smith c167f9d09a Merge branch 'develop' into feature/musician_profile_enhancements 2015-02-14 21:04:28 -05:00
Brian Smith 0a1837c4e6 VRFS-2695 VRFS-2696 wip get/update musician profile API changes 2015-02-14 21:02:26 -05:00
Seth Call bbae4a7bf6 * yaka (yet another kickstarter ad 2015-02-14 16:56:21 -06:00
Seth Call 1c7518c3dd * adding another kickstarter ad 2015-02-14 16:26:01 -06:00
Seth Call 2c3ed6beea * check in new ad for kickstarter 2015-02-14 14:25:27 -06:00
Brian Smith a778eaef28 VRFS-2695 wip get user profile API 2015-02-13 22:45:19 -05:00
Brian Smith 8d1d1b3f16 Merge branch 'develop' into feature/musician_profile_enhancements 2015-02-13 21:42:40 -05:00
Steven Miers 40368deb83 Fix test "for real". 2015-02-13 16:43:52 -06:00
Steven Miers 93ecdd6c86 Fix test: verify on a non-ellipsised attribute, i.e., not text. 2015-02-13 15:34:30 -06:00
Steven Miers 5af190871c bump 2015-02-13 19:54:18 +00:00
Steven Miers bbce83984b VRFS-2498 : Fix spec. 2015-02-13 11:36:03 -06:00
Brian Smith 28ff54b000 VRFS-2695 wip new profile API 2015-02-13 03:16:48 -05:00
Seth Call 6007033a15 * explain comment out 2015-02-13 00:00:45 -06:00
Brian Smith 675dc70f23 Merge branch 'develop' into feature/musician_profile_enhancements 2015-02-13 00:49:44 -05:00
Seth Call 72de73f1f9 * remove double-init of external links 2015-02-12 22:25:46 -06:00
Seth Call f7b4502d70 * tweak text again 2015-02-12 20:59:11 -06:00
Seth Call b83ba7b863 * tweak text 2015-02-12 20:49:54 -06:00
Seth Call 8d60f161f5 * add new landing ad for kickstarter 2015-02-12 20:46:39 -06:00
Steven Miers b7b401cf59 VRFS-2498 : Add metronome callback to fake client for tests. 2015-02-12 18:51:07 -06:00
Steven Miers 064b553e31 VRFS-1845 : Add video account section. 2015-02-12 14:33:34 -06:00
Steven Miers aedcbde1f3 Merge with develop 2015-02-12 14:32:12 -06:00
Steven Miers 81dcd9bddc VRFS-2498 : Hook up new metronome sounds. Check group_id in lieu of media_type as it is not set for metronomes. 2015-02-12 14:05:25 -06:00
Jonathan Kolyer 889de25a9f VRFS-2700 fixed error detection for recording sources 2015-02-12 08:31:37 +00:00
Jonathan Kolyer 5e6a63db2e VRFS-2700 added rec_* site types to site validation 2015-02-12 08:16:54 +00:00
Brian Smith 3096ccaecc Merge branch 'develop' into feature/musician_profile_enhancements 2015-02-11 22:33:54 -05:00
Steven Miers 1081efffdd VRFS-1844 : A webcam component to initialize, and manage the state of, the webcam setup pane. Since this is accessed in several places, this javascript needed generifying. 2015-02-11 11:10:25 -06:00
Jonathan Kolyer 72477e0840 VRFS-2698 tweaking teaspoon tests 2015-02-10 07:15:56 +00:00
Jonathan Kolyer 463e7d3bbd VRFS-2698 fixed error in renderErrors 2015-02-10 05:47:07 +00:00
Jonathan Kolyer febca766e7 VRFS-2698 fixture loading 2015-02-10 05:26:56 +00:00
Jonathan Kolyer 1c367faaa0 VRFS-2698 refactoring file name references 2015-02-10 03:32:18 +00:00
Jonathan Kolyer fa25e87659 Merge branch 'develop' into feature/site_validator 2015-02-10 03:17:33 +00:00
Seth Call 589faa8071 Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop 2015-02-09 18:08:05 -06:00
Seth Call df60a43404 * adding gear dump 2015-02-09 18:07:49 -06:00
Steven Miers 17b4b1aeca VRFS-1844 : Fake jam client calls for video APIS to enable faster iterations 2015-02-09 09:43:23 -06:00
Anthony Davis 249209677e VRFS-905 - updating this spec 2015-02-08 23:06:56 -06:00
Anthony Davis f3bae8a97b VRFS-1967 - clear up error message to assist user 2015-02-08 21:15:20 -06:00
Anthony Davis d70ec7ac0e VRFS-850 additional tests 2015-02-08 21:01:57 -06:00
Anthony Davis 558db2c37b VRFS-850 - adding test for VRFS-2266 2015-02-08 20:25:55 -06:00
Seth Call 0e01e9cc52 * shortening kickstarter URL 2015-02-08 15:06:17 -06:00
Jonathan Kolyer 486a3d62e8 Merge branch 'develop' into feature/site_validator 2015-02-08 07:24:11 +00:00
Jonathan Kolyer 9acef48678 VRFS-2698 add spec tests for valid/invalid site types 2015-02-08 07:23:08 +00:00
Jonathan Kolyer e466ca0f5a VRFS-2698 implemented site_validator 2015-02-08 06:10:31 +00:00
Brian Smith 9ede0912a1 Merge branch 'develop' into feature/musician_profile_enhancements 2015-02-07 23:22:48 -05:00
Seth Call 108a89aa9e * VRFS-2750 - fix test for changing in landing page 2015-02-07 15:11:02 -06:00
Seth Call 8c001eb839 * VRFS-2750 - update /landing/wo to look good for kickstarter 2015-02-07 14:12:31 -06:00
Seth Call 66bfbd875c * comment out failing test checks for follow buttons for now, and update jamblaster link for styling suggestions 2015-02-07 08:53:30 -06:00
Seth Call b89e6e9475 * VRFS-2748, VRFS-2749 - update styling for / page and home page 2015-02-06 22:04:37 -06:00
Jonathan Kolyer 90f3d9efe1 VRFS-2698 refactoring 2015-02-06 07:43:24 +00:00
Jonathan Kolyer 9f27ef8429 VRFS-2698 renamed url_validator to site_validator 2015-02-06 07:43:24 +00:00
Jonathan Kolyer 1d42b7b662 VRFS-2698 refactoring validator interface 2015-02-06 07:43:24 +00:00
Jonathan Kolyer d52f5b2372 VRFS-2698 repurposed urls into usernames 2015-02-06 07:43:24 +00:00
Jonathan Kolyer ed47441f67 VRFS-2698 refactoring website_validate to url_validate 2015-02-06 07:43:24 +00:00
Steven Miers 0d9773297c VRFS-1844 : Styling and layout for video gear page. 2015-02-05 13:36:34 -06:00
Steven Miers 3c3681964d Don't render unused view. 2015-02-05 09:00:58 -06:00
Steven Miers e8375b920e VRFS-1844 : Logic and UI to insert video page on gear wizard - Incremental. 2015-02-04 13:00:19 -06:00
Brian Smith 3cdcadda94 merge develop 2015-02-03 23:39:21 -05:00
Seth Call a0e486aed7 Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop 2015-02-03 09:49:34 -06:00
Seth Call 768c9e2024 VRFS-2739 - remove aggressive check for bad session info and add some basic tests to catch errors in the future 2015-02-03 09:49:19 -06:00