Commit Graph

3117 Commits

Author SHA1 Message Date
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
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
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
Steven Miers ec7c4e3e4d VRFS-3359 : Cleanup 2015-08-20 14:44:50 -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
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