Commit Graph

1623 Commits

Author SHA1 Message Date
Steven Miers d5a8959677 Merge with develop. 2015-06-03 14:22:21 -05: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 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
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
Steven Miers d91d0b0cfe VRFS-3245 : Instrument selector dialog -- incremental. 2015-05-28 22:41:03 -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
Steven Miers 8d73ef6aac VRFS-3245 : Serialize additional attributes. 2015-05-28 14:21:55 -05:00
Steven Miers c714b98af1 VRFS-3245 : Integrate iCheck and style accordingly. 2015-05-27 13:11:12 -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
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 0264c539b1 *hardcoding https where http is found 2015-05-15 18:25:47 -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 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 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
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
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
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 2495f58bf5 * VRFS-3220 - estimated taxes fixed 2015-05-07 14:48:16 -05:00