Commit Graph

2094 Commits

Author SHA1 Message Date
Seth Call 3ee8577153 Fix Event 2026-01-28 20:03:52 -06:00
Seth Call 8aa5ba743e add array support for facebook ad source 2026-01-24 00:01:40 -06:00
Seth Call 3a4b900ebd Support more utm tracking 2026-01-23 23:31:34 -06:00
Seth Call bfbd266466 build this 2026-01-22 22:36:58 -06:00
Seth Call b6fc597f8b fix reporting 2026-01-22 22:18:11 -06:00
Seth Call 9761d8f44d removing rails loger junk 2026-01-19 13:23:33 -06:00
Seth Call a283c39a58 more logging for cAPI event 2026-01-15 08:01:59 -06:00
Seth Call f3d8c4763b Add beter logging 2026-01-15 07:52:05 -06:00
Seth Call 0fd37809c8 add all this stuff in 2026-01-14 21:04:58 -06:00
Seth Call 324d34ff61 Recording seems to be working well enough atm. With new clients only 2025-06-08 22:24:37 -05:00
Seth Call 4931908344 Update recording feature to show recording in progresso for late joiners. also update start recording button 2025-05-28 16:38:41 -05:00
Nuwan c28508bcf7 recording state fix wip 2025-04-10 00:35:26 +05:30
Nuwan c277fdce94 wip 2025-03-27 18:53:45 +05:30
Nuwan 76aefd6227 wip on leaving a session while recording 2025-03-17 15:51:59 +05:30
Seth Call 243a081aa9 Make the previously-slow query target feed query configurable. Default to on 2024-10-14 11:19:19 -05:00
Seth Call 1ae5437618 Fix recurly bug where updated 2x from a RJS token 'ruins' the account until the user re-deploys 2024-10-11 22:00:38 +05:30
Seth Call 1e50060087 Backport JAM_REASON_PRESENT into user model, to co-exist happily with develop servers 2024-09-17 22:27:27 -05:00
Nuwan 8bb0fa2809 fix not able to delete band 2024-03-09 16:34:21 +05:30
Nuwan 7c2ffe01ef fix band section listing musicians 2024-03-03 17:32:59 +05:30
Seth Call fc9d69f5f9 Update to pass product from client back to ArtifactUpdate 2023-09-02 15:23:22 -05:00
Nuwan d8d04dd33f Allow multiple recordings within session
change in recording flow. Now after stopping the recording we no longer ask
user to save or discard the recording, instead the app saves the recording to user's
computer and opens the file explorer to that folder.
therefore following scenario is no longer valid; hence skipping it.
2023-08-19 11:03:29 +05:30
Nuwan 126e08a90d fix for version upgrade alert 2023-08-05 18:07:27 +05:30
Nuwan 483eb20c88 ArtifactsUpdate MacOSX-M 2023-07-12 10:39:57 +05:30
Nuwan 599e650d57 side bar search fixing
1) change the search results limit to 40
2) fix band search sql
2023-03-17 10:15:34 +05:30
Nuwan 76c56612cf fix showing build upgrade message on app startup 2023-03-16 12:26:29 +05:30
Seth Call 37533c9e18 Fix odd bug in jam_track_right for current_user, and send https redirectfor download link for jamtrack 2023-01-16 13:08:40 -05:00
Seth Call 8c472a90a8 Fix jamtracks for local dev 2022-09-12 17:04:48 -05:00
Seth Call 08b2de242e Create context.JK.isQWebEngine property instead of gon.isQWebEngine 2022-08-01 21:49:33 -05:00
Nuwan 3f5cceb031 more filter parameters to neo4j
* pass genres and instrument parameters to neo4j
* remove filtering based on these params using rails and pg data
* pass pagination offset to neo4j
2022-02-08 20:55:00 +05:30
Nuwan 7f4947a590 ui related improvements and fixes 2022-01-11 16:19:39 +05:30
Nuwan edab0fe9fc fix error in sorting musicians 2021-12-22 18:56:13 +05:30
Nuwan 15bd48ce3b sort filtered musicians by latency order from neo4j 2021-12-18 22:34:34 +05:30
Nuwan 505f2d5592 paginate by more button
add "load more" button on bottom of musician listing that renders the records prefetched
2021-12-18 20:11:28 +05:30
Nuwan 6c179d3220 refactor musican filter
restureture react components so that fiter component is now
a parent to the liast component. This way it is much easy to
have the commiunication between these two components
2021-12-13 19:46:07 +05:30
Nuwan 9e718cccdc diable musicians sort by score
'scores' as a table is useless & dead. therefore this sort is no longer
valuable
2021-12-07 21:35:19 +05:30
Nuwan 5cc9868f4d admin page for getting latencies between users 2021-11-02 18:49:29 +05:30
Nuwan Chathuranga 89b3273125 showing incoming text mesages in chat window 2021-10-13 22:51:30 +05:30
Nuwan Chathuranga 7c60153c21 adding redux toolkit for state management 2021-10-13 22:51:30 +05:30
Nuwan Chathuranga b67af9d847 nav and latenvy changes
includes ui improvements to nagigation, showing latency details
of user and other ui related improments
2021-10-13 22:51:30 +05:30
Nuwan Chathuranga bab8d14798 wip - filter musician records 2021-10-13 22:51:27 +05:30
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
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 307444431a wip sepcs for musician latency badge 2021-05-29 14:38:34 +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 Chaturanga 316cbdab83 Merged in VRFS-5146-school_user_form (pull request #16)
new admin form to quickly add school user

* new admin form to quickly add school user

* add required: true to all form fields in quick add school user
2021-04-23 17:10:01 +00:00
Nuwan Chaturanga 3a248df971 Merged in VRFS-5144-deleted_user_improvements (pull request #15)
exclude deleted users from search

Approved-by: Seth Call
2021-04-22 21:55:17 +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 Chaturanga c2fe4ffb98 Merged in VRFS-5128_report_for_ad_campaigns (pull request #14)
VRFS-5128 report for ad campaigns

* Ad campaign report

add new admin report for monitor and analyze the results
from a variety of paid campaigns

* reload report after updating values using best_in_place

* add users first_subscribed_plan_code

use this new column in ad campaigns report to filter by
subscription plan

* set first_subscribed_plan_code in recurly subscription creation

* set correct value for first_subscribed_plan_code
2021-04-21 21:27:55 +00:00