Commit Graph

2353 Commits

Author SHA1 Message Date
Nuwan 69addda196 fix Server Disconnect
add FakeJamClientProxy to wrap FakeJamClient. It accepts API calls and
sends back javascript promises.
2023-07-06 09:00:49 +05:30
Nuwan dd4f62cb07 fix js error 2023-06-14 16:55:13 +05:30
Nuwan 5d09d23809 suppress the preview recording window 2023-06-14 16:22:56 +05:30
Nuwan 01fda6b6f0 fix onSessionEnter 2023-06-02 06:48:56 +05:30
Nuwan d09baf05bb prevent session joining using web browser 2023-05-29 19:04:46 +05:30
Nuwan 03bb0f99fa fix start/stop recording dialog for session with video 2023-05-20 17:50:32 +05:30
Nuwan f4aebb44e2 fix start/stop recording dialog for session with video 2023-05-20 17:36:43 +05:30
Nuwan 7c306a13df remove debug message 2023-04-18 04:52:36 +05:30
Nuwan 6498485548 in session recording dialog box remove the video opts
with the newly invented webRTC based video recording system we can drop this options.
Only enable the video recording radio button if the backend has sent the relevant event.
2023-04-18 04:42:40 +05:30
Nuwan 8d816d69ed fix array iteration key/value in gear_util getChatInputs 2023-04-03 23:35:26 +05:30
Nuwan bb1c15205c fix GetDetailedOS 2023-03-18 20:09:09 +05:30
Nuwan 76c56612cf fix showing build upgrade message on app startup 2023-03-16 12:26:29 +05:30
Nuwan 8d2e9d6663 fix async handler in updateSingleRecording 2023-03-14 20:26:45 +05:30
Nuwan 51f5f5ecf0 fix recording manager - not showing data 2023-03-14 13:38:55 +05:30
Nuwan dd0e24fa19 disable legacy video system 2023-02-24 23:23:10 +05:30
Nuwan aa3ac642da this includes fix for Resync button doesn't do anything 2023-02-24 17:23:19 +05:30
Nuwan 359ccfe431 fix async call order in configure audio
This error was appearing in audio gear configuration when clicking Next button in
select & test audio gear step. on this button click the program executed
an event listener on input channel check box click (programmatically) and
autoAssignToSingleInput inside the click event handler was invoked
an async call stack which was resolved before the next button click handler completed.
As a result a pop up was showing up saying "The application is no longer modifying a new profile".

This commits fixes this issue by explicitly preventing this event lister handler been executed
in this case.
2023-02-23 19:12:16 +05:30
Nuwan 4cef5acde8 new boolean parameter for TrackDeleteProfile to delete it from the Audio.ini file 2023-02-22 12:36:56 +05:30
Nuwan 172f3a654d new boolean parameter for TrackDeleteProfile to delete it from the Audio.ini file 2023-02-22 12:24:11 +05:30
Nuwan 972f9fadcc new boolean parameter for TrackDeleteProfile to delete it from the Audio.ini file 2023-02-22 11:28:37 +05:30
Nuwan 1fb6907df0 using Jquery .attr() for accessing data attributes. using .prop() here is erronious here 2023-02-22 00:16:42 +05:30
Nuwan 27d697149c fix js error when selecting framesize or sample rate settings in configure audio 2023-02-21 19:24:13 +05:30
Nuwan 60af5432ce fix frontend error when changing framesize in audio input/output configuration 2023-02-17 16:37:56 +05:30
Nuwan 19050d317b Fix configure voice chat
add missing async/await call to fetch chat inputs
2023-02-16 18:21:11 +05:30
Nuwan 80bf8119af show logs in asyncJamClient 2023-02-06 00:28:53 +05:30
Nuwan 3d26f241b4 turn off log messages in asyncJamClient 2023-02-04 03:48:19 +05:30
Nuwan b7f9ade2ea handle sendP2PMessage in asyncJamClient 2023-02-04 03:35:07 +05:30
Nuwan 4423a9c122 more async fixes related to audio interface configuration 2023-02-01 15:34:15 +05:30
Nuwan 6c56fe3af8 async calls in configure audio
adds async/await call for jamClient api calls
2023-01-31 17:58:16 +05:30
Nuwan 009ee6a6dd add GetDetailedOS in to async call array 2023-01-26 01:11:21 +05:30
Nuwan 3349c76076 Merge branch 'promised_based_api_interation' of bitbucket.org:jamkazam/jam-cloud into promised_based_api_interation 2022-12-16 13:51:08 +05:30
Murali Gowrisankaran bb9813ae26 Removed enumeration for open and close Url APIs 2022-12-16 02:37:30 +00:00
Nuwan bd1134b2bd Merge branch 'promised_based_api_interation' of bitbucket.org:jamkazam/jam-cloud into promised_based_api_interation 2022-12-13 12:09:37 +05:30
Murali Gowrisankaran cc4d1575c0 Added enumerated constants for window popup APIs 2022-12-13 06:07:29 +00:00
Nuwan 033d67639c fix js error 2022-12-07 19:44:45 +05:30
Nuwan d9b4a5b8d9 fix async call issue in bands search window 2022-12-03 02:21:47 +05:30
Nuwan 87762c5933 add bugsnag error reporting to asyncJamClient 2022-11-05 04:36:05 +05:30
Nuwan 9d787351fa fixes for recording related errors 2022-11-04 18:57:09 +05:30
Nuwan f392623049 wip session recording related fixes 2022-11-03 18:54:03 +05:30
Nuwan c207b76641 debug and fixing session recording wip 2022-11-02 04:15:22 +05:30
Nuwan 2c5708b28a fix syntax error - invalid comment 2022-10-29 00:04:50 +05:30
Nuwan 2370762c51 alperbatically order JKFrontendMethods method names in asyncJamClient 2022-10-28 22:18:29 +05:30
Nuwan 3be0e25bcb add jamClient.SessionSetTrackVolumeData
this new api method is used to send session track data
over web channel to qt c++ backend
2022-10-28 22:06:34 +05:30
Nuwan 768f3d976a convert anoter few jamClient. call to async format 2022-10-28 13:12:14 +05:30
Nuwan 5487e62f5a fixes for public session creation and joining 2022-10-12 19:39:09 +05:30
Nuwan 38baea686f fixes for the errors - public session
fix errors when creating group session
and when joining group session
2022-10-07 04:16:40 +05:30
Seth Call 8c472a90a8 Fix jamtracks for local dev 2022-09-12 17:04:48 -05:00
Nuwan 73a56b2cf6 fix session metronome related functions 2022-09-07 08:49:21 +05:30
Nuwan 6486761483 Merge branch 'promised_based_api_interation' of bitbucket.org:jamkazam/jam-cloud into promised_based_api_interation 2022-09-02 11:11:11 +05:30
Nuwan 7a7986e30a fixing audio config and session related issues 2022-09-02 11:10:51 +05:30