Commit Graph

773 Commits

Author SHA1 Message Date
Seth Call 3b5b79b0da rebase develop branch with rails5 upgrade branch 2022-02-15 16:04:36 +05:30
Nuwan edab0fe9fc fix error in sorting musicians 2021-12-22 18:56:13 +05:30
Nuwan Chaturanga fc624115b5 Merged in VRFS-5222-asset_upload_api (pull request #29)
VRFS-5222 asset upload api

* migration file

* asset upload api wip

* /api/user_assets

this api endpoint is used to upload and query user_assets.
for uploads send following parameters..
- asset_type
- filename
- recording_id (optional)
- session_id (optional)
- ext_id (optional)
the api provides json response with signed url to aws s3

the same api endpoint is used to query uploaded user assets.
Following query parameters are supported.
- id
- ext_id
- recording_id + asset_type
- session_id + asset_type

* delete unused asset_uploader

* for user_asset uploads use aws_bucket

* db migration to add index on user_id of user_assets table

Approved-by: Seth Call
2021-06-17 02:20:55 +00:00
Nuwan 37c5cab83f exclude deleted users from search
exclude deleted musicians and fans from search results
2021-04-22 17:14:35 +05:30
Nuwan 098e828d0f refactor crash_dump 2021-04-16 05:16:22 +05:30
Nuwan b574b5e0c6 Support optional video server 2021-04-11 11:42:01 -05:00
Seth Call 86a7994d02 don't count refunds 2021-03-16 13:34:50 -05:00
Seth Call deadc2fd68 Update test xml and mocks to match real API 2021-03-11 20:26:15 -06:00
Seth Call cf47777115 Update Affliate Code and Reports to 2021 spec
Add support to account for subscriptions
Change rate to 30%.  JamTracks 25cents
Reports updated for end users and admin
2021-03-11 19:36:14 -06:00
Seth Call cecd09b726 Merge in develop 2021-02-21 15:09:10 -06:00
Seth Call 03fab14ef3 Add more test cases and logic changes 2021-02-21 15:07:31 -06:00
Nuwan 48dfb68f89 change database migrations to be natural rails db migrations. 2021-02-13 20:17:18 -06:00
Seth Call 6f39421c74 new welcome email 2021-02-13 15:04:28 -06:00
Nuwan e8d74a119c fix session overlapped duration with other users
change calculation of MusicSessionUserHistory.duration_minutes to
exactly get the number of minutes overlapped with other user sessions.

previously it returned the entire music session time if a other user
joined in and left without staying compleyely within the session.

this commit also fixs an edge case of the query in
MusicSessionUserHistory.overlapping_connections
2021-02-11 20:17:36 +05:30
Seth Call f98f34d5fe Pin more gems, fix CSS bugs, and fix many tests 2021-02-01 17:24:08 -06:00
Seth Call 1262b9fd60 ARS vs P2P, subscription fixes, no block on max time 2021-01-16 19:37:34 -06:00
Seth Call 1eaaf8d4bf try new sync 2021-01-11 12:15:15 -06:00
Seth Call 3e953b1b4c music session ratingsl 2021-01-09 16:15:56 -06:00
Seth Call 270f28be9e check if builds 2021-01-09 13:25:39 -06:00
Seth Call 9c7014f853 optimize slow rsvp query 2020-12-27 23:44:17 -06:00
Seth Call adf5c7afe0 debug and admin override UI 2020-12-05 13:53:04 -06:00
Seth Call 01bf30b4ce admin override 2020-12-05 12:16:38 -06:00
Seth Call cf00671123 code-complete minus a few features 2020-11-29 18:24:28 -06:00
Seth Call 0233d45874 fix double bass, reduce emails 2020-05-11 20:45:32 -05:00
Seth Call 4d9e8d2847 done 2020-05-06 14:42:52 -05:00
Seth Call 10543665ee wip 2020-04-29 15:51:50 -05:00
Seth Call 57764a3aba emails ready to go for amazonv2 2018-05-26 12:19:59 -05:00
Seth Call b0ccb5202e VRFS-4748 - 3 differet email reminders 2018-05-20 21:57:53 -05:00
Seth Call 35a1fd07fa VRFS-4730 and VRFS-4732 - notifications of user activity 2018-03-18 16:41:40 -05:00
Seth Call 8cb9db9971 show non-WASAPI in chat. fix survey 2018-03-03 15:39:55 -06:00
Seth Call 698e643996 onboarding survey 2018-02-25 21:44:02 -06:00
Seth Call afecb2e369 randomize order 2018-02-25 17:55:00 -06:00
Seth Call fce2c68f4f engagement emails 2018-02-25 16:28:12 -06:00
Seth Call 19a9e9aa8b timezone feature 2018-02-14 22:16:32 -06:00
Seth Call badea60021 VRFS-4663 email pingpong done; not admin view 2018-01-23 21:48:23 -06:00
Seth Call d0bbf92dd1 booking prices in 2018-01-14 10:12:15 -06:00
Seth Call 297967ebd7 optimize the heck out of some terrible queries 2017-10-12 11:13:54 -05:00
Seth Call 41e1ef7083 amazon readiness complete 2017-07-16 19:38:40 -05:00
Seth Call 7ff7327ef8 lots of progress on amazon-readiness 2017-07-09 21:21:29 -05:00
Seth Call 5f1536f809 hide phantom teachers that teach guitars 2017-06-26 14:59:13 -05:00
Jonathan Kolyer cd762dcd15 VRFS-3936 conflict fixed merging develop 2017-03-22 12:49:58 -07:00
Seth Call 2eaa59a6d4 guitarcenter tweaks and fix accept lesson on counter recurring 2017-03-22 07:39:06 -05:00
Jonathan Kolyer 368030eedc VRFS-3936 mobile_recording_upload 2017-03-16 17:22:54 -07:00
Seth Call cf553009bf jamtrack price change 2017-02-05 14:42:51 -06:00
Seth Call 1491e9026e fix teacher payment code 2017-01-17 21:22:49 -06:00
Seth Call fb70455829 mark_lesson added 2017-01-17 12:24:49 -06:00
Seth Call de8324e87d posa/retailer fixes 2016-10-07 09:55:16 -05:00
Seth Call 1652dabb53 fixes for retailer 2016-10-07 08:28:17 -05:00
Seth Call 60543897d4 VRFS-4287 - retail partner program done 2016-10-02 21:51:34 -05:00
Seth Call 222b9ea9c6 fix for montlies 2016-09-08 06:06:28 -05:00