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
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
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
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
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
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
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
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