Commit Graph

4047 Commits

Author SHA1 Message Date
Nuwan bbab6cdb9f user recom email wip 2023-11-02 08:33:48 +05:30
Nuwan b3922ec025 wip browse music sessions 2023-10-26 17:25:02 +05:30
Nuwan dd03c215c4 new session opening jamkazam app
submit the form to open jamkazam app in to
new session window with the selected privacy level.
also contains e2e tests
2023-10-19 17:09:02 +05:30
Nuwan 20c02f0f2a wip on session create in beta site 2023-10-17 08:30:23 +05:30
Nuwan 02f3201cb2 wip new session form 2023-10-14 06:56:39 +05:30
Nuwan 65bc188af1 wip beta create session 2023-10-03 00:40:53 +05:30
Nuwan 50ed5116f7 fix for pagination 2022-10-27 12:16:02 +05:30
Nuwan 17207fc0b8 fix for offset var 2022-10-27 11:53:47 +05:30
Nuwan e943a3235e use offset for pagination instead of page number 2022-10-26 22:44:20 +05:30
Nuwan 295d613165 reduce number of sql queries in musicians filter
default last active option is set to 30 days
make it 5ms when neo4j returns 0 for audio latency
2022-10-20 17:53:23 +05:30
Nuwan 5bd67d431c change to api musician filter to minimize the database queries 2022-10-18 22:07:15 +05:30
Nuwan ee54464cfc jam-ui: fix pagination in musician listing 2022-03-18 19:27:48 +05:30
Nuwan 3606b4f281 enable joined_within_days and active_within_days to musician filter option 2022-02-17 19:37:23 +05:30
Nuwan 22e207c9cc fix errors related to filter tests 2022-02-09 13:20:37 +05:30
Nuwan bffab7564d enable commented out lines (added for debugging) 2022-02-08 21:06:22 +05:30
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 a4d8bc70b0 fix js errors when loading jamserver.js 2022-01-18 20:20:45 +05:30
Nuwan 87278e6adb fetch musicians - from_location parameter
when fetching musicians records for the first time if there is no
results been received then fetch again by turning on from_location
filter option
2022-01-13 18:24:01 +05:30
Nuwan 7f4947a590 ui related improvements and fixes 2022-01-11 16:19:39 +05:30
Nuwan d19756b537 reverse filter debug 2021-12-23 16:24:10 +05:30
Nuwan d35778f5e2 fix pagination errors 2021-12-23 15:58:53 +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 caef794231 fix for latency data not showing. found a problem in react component structrue of JKPeople and JKPeopleSearch 2021-12-11 10:24:05 +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 5bbc5999d7 change of logging to bugsnag /search_users 2021-12-07 19:35:32 +05:30
Nuwan 4eb009d76d benchmark neo4j /search_users 2021-12-07 19:21:05 +05:30
Nuwan 7a86300755 change latency values of FAIR category 2021-11-30 19:28:09 +05:30
Nuwan 2110c4b1ce UI changes as per the requests by David 2021-11-24 09:51:28 +05:30
Nuwan 4ef2dcdc04 fix issues related to user login and logout 2021-11-11 16:54:00 +05:30
Nuwan 2ec02ee436 change user auth to have a login page for the users to sign in to the site 2021-11-11 07:55:17 +05:30
Seth Call 72092edf2b build bump 2021-10-22 14:36:29 -05:00
Nuwan 8e725686f9 add rack-cors gem to Gemfile 2021-10-22 22:32:06 +05:30
Nuwan Chathuranga 6dae6ba53c write README for setting up app in dev 2021-10-13 22:51:30 +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 4c69f76e42 import jk js scripts in to reactjs app for interacting with websocket messages 2021-10-13 22:51:30 +05:30
Nuwan Chathuranga 13175f64f1 integrating websocket api
reduce javascripts in application.js bundle and
other related scripts/markup in templates of
legacy app and keep what is nedded for intracting
with websocket api. The stripped version of the javascript
endpoint /client_scripts can be referenced by the react app.
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 6c88cd1215 wip - react components related to musician listing and filtering 2021-10-13 22:51:30 +05:30
Nuwan Chathuranga 4ee649c7f1 added updated files 2021-10-13 22:51:29 +05:30
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