Commit Graph

4054 Commits

Author SHA1 Message Date
Nuwan Chathuranga bab8d14798 wip - filter musician records 2021-10-13 22:51:27 +05:30
Nuwan Chathuranga f57218f429 enable CORS on web - allowing to connect by client app 2021-10-13 22:51:27 +05:30
Seth Call ec8a481b42 Secret room token 2021-09-29 09:44:09 -05:00
Seth Call b9941da0a5 fix options 2021-09-21 15:36:41 -05:00
Seth Call ea8baaaa82 push 2021-09-21 15:18:52 -05:00
Seth Call dbe1cc9644 update to N/A 2021-08-30 16:00:25 -05:00
Seth Call a1ab88f641 Add session video beta button 2021-08-24 08:54:16 -05:00
Seth Call 24b4a80853 Fix latency + scheduled sessions 2021-08-18 13:30:42 -05:00
Seth Call b160b4fffb Fix scheduled 2021-08-18 07:46:04 -05:00
Nuwan Chathuranga 5da62ebd40 change latency badge text
show HIGH instead of POOR and UNACCEPTABLE
2021-06-23 14:54:56 +05:30
Nuwan Chathuranga d8fa7efdae show latency badge in find session screen 2021-06-19 22:17:28 +05:30
Nuwan 6483c40f82 latency badge showing in find sessions screen wip 2021-06-19 22:17:28 +05:30
Nuwan Chathuranga 18c735b098 WIP latency badge in find sessions 2021-06-19 22:17:28 +05:30
Nuwan Chathuranga 98898dd60e wip 2021-06-19 22:17:27 +05:30
Nuwan Chathuranga 85d5044622 wip find session latency 2021-06-19 22:17:27 +05:30
Nuwan Chathuranga 20376500b5 wip - find sessions latency badge 2021-06-19 22:17:27 +05:30
Nuwan Chathuranga 65cfa7c0fc wip 2021-06-19 22:17:27 +05:30
Nuwan Chathuranga 8ab287ed73 wip find session latency 2021-06-19 22:17:27 +05:30
Nuwan Chathuranga 4b1fb8b1ed wip - find sessions latency badge 2021-06-19 22:17:27 +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 Chathuranga fb1d18ce6b fix error showing latency badge
this fixes the issue of not showing the correct
latency badge on when hover over more than one user
2021-06-17 00:47:53 +05:30
Nuwan 714853dc68 merge fix 2021-06-17 00:13:52 +05:30
Nuwan b15a62cd4e wip musiian latency badge fix 2021-06-17 00:08:57 +05:30
Nuwan ebc9c2692c musiian latency badge error fixing 2021-06-17 00:08:57 +05:30
Nuwan Chathuranga 280b8bc4ae discard decimal palces in latency values in musician hover bubble 2021-06-17 00:08:57 +05:30
Nuwan 7627b39925 musiian latency badge error fixing 2021-06-16 22:30:54 +05:30
Seth Call 29e23548f0 revert 2021-06-15 11:15:58 -05:00
Seth Call de6e20c21c forec no email 2021-06-15 11:10:58 -05:00
Nuwan Chathuranga 1d0e33fdc1 discard decimal palces in latency values in musician hover bubble 2021-06-15 17:26:10 +05:30
Nuwan Chathuranga a3a34d4afe show latency scores alone with latency badge
in musician hover bubble show internet and audio latency
scores next to latency badge
2021-06-09 23:28:59 +05:30
Nuwan e7d89ecf30 fix for latency badge not showing
This fixes latency badge only working on one musician hover bubble.
2021-06-08 20:09:55 +05:30
Seth Call 1c71ead045 bring back fpm for now 2021-06-04 14:20:35 -05:00
Nuwan Chathuranga 87a01bcd66 remove "unknown" parameters in get_latencies api call to latency server 2021-06-04 00:21:30 +05:30
Nuwan Chathuranga 047ae3ebb2 specify latency server url correctly 2021-06-04 00:16:07 +05:30
Nuwan 1ee14dd01a fix small spelling mistake 2021-06-01 21:39:09 +05:30
Nuwan c7547405f8 Musician hover latency badge
show latency score badge on hover over musician.
fetches data from new resolve latency data API
2021-06-01 20:15:13 +05:30
Nuwan 11d8af22bb fixes to musicion hover latency badge spec 2021-05-30 22:10:34 +05:30
Nuwan 4f9ffa6a80 testing hover latency badge 2021-05-30 07:14:54 +05:30
Nuwan Chathuranga 683e93e75e testing latency badge 2021-05-29 18:43:48 +05:30
Nuwan 307444431a wip sepcs for musician latency badge 2021-05-29 14:38:34 +05:30
Nuwan Chathuranga 10908623a4 wip musician latency badge 2021-05-27 15:58:34 +05:30
Nuwan 5144309ff4 show latency badge
on musician hover bubble show latency score badge by querying
resolve latency api
2021-05-27 04:59:34 +05:30
Nuwan Chathuranga bcbd36a221 showing latency badge wip 2021-05-26 00:54:53 +05:30
Nuwan Chathuranga 8f09bdce5b musician latency badge wip 2021-05-23 18:27:53 +05:30
Nuwan Chathuranga a027a75b1d for modern O/S setup use Gemfile.alt instead of default Gemfile
configure bundler to use Gemfile.alt when bundling gems specifically
in newer OSs like apple m1. for thiw one can use BUNDLER_GEMFILE env variable
or add gemfile config entry to ./bundle/config
2021-05-22 15:24:00 +05:30
Nuwan Chathuranga eb6750d92d Gemfile changes for moden computers
use MODEN_OS env variable to selectively install
a version of pg gem that runs under newer O/S (ex: apple M1 Big sur)
2021-05-22 15:24:00 +05:30
Nuwan 34f8413861 fix default install path 2021-05-20 07:05:38 +05:30
Seth Call 128e9c6bb4 hotfix for bad installer 2021-05-18 17:42:18 -05:00
Nuwan Chaturanga fa9a976895 Merged in VRFS-5180_neo4j_serverless_setup (pull request #24)
handler to install serverless framework and neo4j to facilitate serveing latency data requests

Approved-by: Seth Call
2021-05-13 13:43:04 +00:00
Nuwan 06ec910cfe handler to install serverless framework and neo4j to facilitate serveing latency data requests 2021-05-13 15:39:24 +05:30
Nuwan 34bf811453 add response.body to bugsnag call of failed latency requests 2021-05-12 20:03:28 +05:30
Nuwan 2567292580 change bugsnag severity for failed latency requests 2021-05-12 19:56:21 +05:30
Nuwan 9dac3fdb56 on error in get_latencies send details to bugsnag 2021-05-12 19:51:29 +05:30
Nuwan 93b848c2d8 remove unused code bits 2021-05-12 19:09:21 +05:30
Nuwan 2421a4bc03 add api endpoint to fetch latency data
this api method fetches latency data for the current user from the
latency graph database service
2021-05-12 16:07:23 +05:30
Nuwan f1f64aedb1 skip api_signed_in_user for auth in api_music_sessions_controller 2021-04-27 23:52:31 +05:30
Nuwan 37c5cab83f exclude deleted users from search
exclude deleted musicians and fans from search results
2021-04-22 17:14:35 +05:30
Nuwan Chaturanga 253d82a32c Merged in VRFS-5099_clean_up_dump_paths (pull request #12)
VRFS-5099 clean up dump paths

Approved-by: Seth Call
2021-04-16 21:24:10 +00:00
Nuwan 098e828d0f refactor crash_dump 2021-04-16 05:16:22 +05:30
Nuwan e3fb76cb54 change video_btn url generation
directly call the video conferencing server url API
and bind that value to the button click handler
2021-04-15 14:02:18 +05:30
Nuwan ba9a91eb1f crash_dump fix test error in content_type 2021-04-13 01:19:03 +05:30
Seth Call 714dab3e8d default conf host 2021-04-12 13:51:32 -05:00
Nuwan eae35db92d refactor crash_dump in users api 2021-04-13 00:20:46 +05:30
Seth Call 940470dbc3 done 2021-04-11 13:33:59 -05:00
Nuwan b574b5e0c6 Support optional video server 2021-04-11 11:42:01 -05:00
Seth Call 43aae66fb2 add in wp changes 2021-04-10 20:49:49 -05:00
Nuwan 9711a9a666 change to notification toast and sidebar
* show 3 notification toasts instead of one
* open notification tray automatically for for priority notifications
2021-04-10 08:15:51 +05:30
Seth Call c6d1e0b466 add exception 2021-04-03 09:40:41 -05:00
Seth Call 421e335315 check 2021-04-01 23:15:10 -05:00
Nuwan 4db1c3b686 for testing enable video capability of the client 2021-03-29 14:44:02 +05:30
Seth Call 6f27f40962 Fix the notification highlighter tests 2021-03-28 23:29:42 -05:00
Seth Call cf4f5c89e0 session_video_spec 2021-03-28 17:34:32 -05:00
Seth Call 1f862baccf make tests go a little faster 2021-03-24 20:12:38 -05:00
Nuwan f6074d75d8 more fixes to spec 2021-03-24 19:23:33 +05:30
Nuwan 5db2cdeca4 fixing test driver related errors in notification_highlighter_spec 2021-03-24 18:47:16 +05:30
Seth Call 49ab06180d skip_repatcha pass through to method 2021-03-19 15:27:51 -05:00
Seth Call bb0de9570d skip recaptcha 2021-03-19 11:57:52 -05:00
Nuwan 69d4a01298 Update landing page to match spec 2021-03-19 10:22:31 -05:00
Seth Call 7a5c731b25 Fix bug with affiliate links and also move paypal.me text 2021-03-17 20:51:32 -05:00
Nuwan c00d75b032 fixing merge conflicts 2021-03-16 18:40:46 +05:30
Nuwan 6e51f57bff new landing pages for signup and download pages 2021-03-16 17:10:58 +05:30
Nuwan c2a3cd3cc1 remove musician radio buttons in signup form 2021-03-16 17:10:58 +05:30
Nuwan 29a4491a38 add download_spec to bin/test 2021-03-16 17:10:58 +05:30
Nuwan 9ab8cb276c change layout/template of signup and downloads
change to new layout for user signup and download pages.
2021-03-16 17:10:58 +05:30
Nuwan c99d8e2dd3 remove musician radio buttons in signup form 2021-03-15 11:50:17 +05:30
Seth Call f58be87187 turn crash emails off by default 2021-03-14 09:29:29 -05:00
Seth Call 0aac1329e2 Add wordpress plugin and fix one link 2021-03-13 17:40:31 -06:00
Nuwan 8f7f7b4b68 add download_spec to bin/test 2021-03-13 12:03:32 +05:30
Nuwan 9315a3f01a change layout/template of signup and downloads
change to new layout for user signup and download pages.
2021-03-13 11:46:20 +05:30
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 201bc94947 build bump 2021-02-22 08:29:39 -06:00
Seth Call ad2f29fe01 add executable 2021-02-14 12:10:55 -06:00
Seth Call 13b230a247 run working tests with bin/test 2021-02-14 12:10:46 -06:00
Nuwan 48dfb68f89 change database migrations to be natural rails db migrations. 2021-02-13 20:17:18 -06:00
Seth Call 1e00b9b44e force false because only used by client path 2021-02-09 10:49:12 -06:00
Seth Call 6d14054310 http for natve client 2021-02-09 09:19:48 -06:00
Seth Call 005e54f80b Add back in correct true check for email 2021-02-08 11:38:57 -06:00
Seth Call dc7c7a0c33 Slightly bigger 2021-02-08 10:52:01 -06:00
Seth Call 7d56d644ba fix hover 2021-02-07 22:08:51 -06:00
Seth Call e1d0fe2760 Fix notify bug; bette crash dump subject 2021-02-03 10:57:44 -06:00