Nuwan
ed9887f9e9
add timezone to format session history date
2024-11-13 19:55:34 +05:30
Nuwan
3dc4af65e0
format session history date
2024-11-13 16:16:10 +05:30
Nuwan
ab5947d94a
error fix in sessions listing page
...
prevent errors that caused by null created_at values
when rendering session details
2024-11-13 07:31:13 +05:30
Nuwan
b9eff8dac0
debug session history participat letancy
2024-11-11 00:42:34 +05:30
Nuwan
c42dfdbb30
session history pagination
2024-11-10 21:10:08 +05:30
Nuwan
182deaa177
fix missing file error
2024-11-06 01:04:36 +05:30
Nuwan
604b6f6b59
localize matched new users email
2024-11-04 17:27:23 +05:30
Nuwan
d4b412e223
change svg of other instrument icon
2024-10-30 08:36:52 +05:30
Nuwan
2d408eb3a7
show generic icon image for instruments which we do not have an icon
2024-10-29 22:32:20 +05:30
Nuwan
c8a8ecc40d
fix minor css issue in instrument list
2024-10-29 09:22:55 +05:30
Nuwan
b51207dd3e
UI style fixes in find friends page
2024-10-29 09:04:58 +05:30
Nuwan
f2f6b978f8
hide 'from_location' checkbox
...
hide this checkbox in find friends feature. Just remove the UI
element without changing any logic
2024-10-28 21:29:24 +05:30
Nuwan
b8b1146320
change format of custom URL schema according to the new way of handling it in the back end
2024-10-23 11:55:47 +05:30
Nuwan
541bca6b28
message modal - scroll to bottom
...
on the initial loading of messages, scroll to the bottom of the
message modal.
2024-10-23 08:22:06 +05:30
Nuwan
c1a2e76186
fix profile avatar not showing
...
use src parameter when passing photo_url to the JKProfileAvatar
2024-10-23 08:00:50 +05:30
Nuwan
8718ac4588
improvement to friend connect button
2024-10-22 21:57:56 +05:30
Nuwan
0dd8e90a7f
edit profile button - make it a component with tooltip
2024-10-22 21:00:10 +05:30
Nuwan
ccfb48459d
improvements in friend connect/disconect function
2024-10-22 04:43:40 +05:30
Nuwan
6d1ad051fe
fix alignment issues inside message modal contents
2024-10-19 16:03:02 +05:30
Nuwan
652b33ec51
prevent message modal scrolling on message arrive
2024-10-18 23:29:27 +05:30
Nuwan
ca615eb9d9
misc fixes related to friends page
2024-10-18 22:48:11 +05:30
Nuwan
8e3272c7d5
fix data loading related to pagination in /friends page
2024-10-18 12:06:13 +05:30
Nuwan
3c3ea6cbba
custom URL scheme: use window.document.href instead of window.open
2024-10-11 11:55:12 +05:30
Nuwan
3db0a30fef
styling change on join session button
2024-10-08 02:27:36 +05:30
Nuwan
7ed94b5dc0
useUserProfile hook - ability to turn on/off cache
2024-10-08 01:01:46 +05:30
Nuwan
b83dfb2114
fix syntax error in browse sessions mobile view
2024-10-07 13:34:47 +05:30
Nuwan
29d64b7d0f
debug browse session mobile view
2024-10-07 13:26:46 +05:30
Nuwan
36bd2788b2
another fix for managing profile edit page user genres
2024-10-07 11:24:37 +05:30
Nuwan
119a180a82
display only genres with type = profile in edit profile
2024-10-07 10:48:09 +05:30
Nuwan
5d171ec016
prevent duplicated genres are being sent when updating user profile
2024-10-07 08:49:32 +05:30
Nuwan
2afd8500bd
change browse session no records alert
2024-10-05 02:58:48 +05:30
Nuwan
0377f73b9f
show notification on friend request accept
2024-10-03 19:00:27 +05:30
Nuwan
77359f7fc2
friends page state
...
use a separate redux slice for friends page
add musician slice to prevent mess up with the other user objects
fetched globally. people redux slice would serve
as global store having user records that can be referenced
elsewhere
2024-10-03 04:34:03 +05:30
Nuwan
db6a94ded1
forgot password: redirect to current site forgot password page
2024-09-23 20:16:03 +05:30
Nuwan
15af2d7469
fix for genres and instruments loading in profile edit page
2024-09-22 10:15:18 +05:30
Nuwan
9a0b4f4ddb
profile edit: fix genres select edge case on when the user does not already have selected any genres
2024-09-21 09:38:26 +05:30
Nuwan
c779277b4d
change help desk page url
2024-09-20 20:24:12 +05:30
Nuwan
0993c9a6b6
fix for genres and instrument loading in profile page
2024-09-19 13:50:34 +05:30
Nuwan
b876e1e253
open help pages on new tab
2024-09-19 04:56:21 +05:30
Nuwan
3300b5a37a
edit profile page: fixing genres and instrument loading issue
2024-09-18 03:12:51 +05:30
Nuwan
3695b2f5d4
help links: redirect to relevent external urls
2024-09-14 12:05:47 +05:30
Nuwan
fa35930c75
fix for user instruements and genres are not been loaded on edit profile page load
2024-09-10 19:28:44 +05:30
Nuwan
cd1930a2bc
fix for user instruements and genres are not been loaded on edit profile page load
2024-09-10 18:10:18 +05:30
Nuwan
b5a18f6501
trying to figure out why user instruements and genres are not being loaded on edit profile page load
2024-09-10 15:46:27 +05:30
Nuwan
4f6bf663dd
fix for instruments and genres initial loading in profile edit form
2024-09-09 15:26:56 +05:30
Nuwan
c60959126c
Flip positions of Instruments and Genres UI cards on Profile pag
2024-09-08 07:22:01 +05:30
Nuwan
c404cc0bb1
add filestack-js in package.json
2024-09-07 23:35:51 +05:30
Nuwan
ef79d3a8c0
now notifications in header drawer scrollable
2024-09-06 23:15:48 +05:30
Nuwan
499cd7e16b
header notifications
...
show number of unread notifiacation count on header
allow user to scroll through the notification in header notificaton
drawer
2024-09-03 00:11:36 +05:30
Nuwan
3175f77b7f
implement profile photo upload
2024-08-29 17:08:19 +05:30
Nuwan
9668b59e23
integration with filestack for profile avatar image uploading - wip
2024-08-27 00:50:01 +05:30
Nuwan
8aa463c054
in header show notification number badge
2024-08-23 16:03:23 +05:30
Nuwan
136a3c399d
edit profile page ui changes
2024-08-21 00:49:58 +05:30
Nuwan
e973a5f55c
add control to prevent unsaved changes
...
in profile edit if user tries to navigate away from the site
show native confirmation message asking user's consent
2024-08-19 19:53:04 +05:30
Nuwan
5a00f45d5c
profile edit page ui improvements
2024-08-18 16:41:48 +05:30
Nuwan
39be8f2955
adujest the width of instrument selection section
2024-08-16 21:49:44 +05:30
Nuwan
bca4f17c8f
profile edit - make the profile photo bigger and fix alignments
2024-08-16 12:05:55 +05:30
Nuwan
f9aee04dd5
add missing api call to rest.js
2024-08-15 13:58:36 +05:30
Nuwan
3945e97319
Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop
2024-08-15 13:55:43 +05:30
Nuwan
be1cca46b1
my jam tracks loading fixes
2024-08-14 08:44:46 +05:30
Nuwan
898154a775
fix my jam track filtering
2024-08-14 08:44:46 +05:30
Nuwan
94308e9c1d
fix my jam track filtering
2024-08-14 08:44:46 +05:30
Nuwan
828939ff68
fix my jam track filtering
2024-08-14 08:44:46 +05:30
Nuwan
7d7dc7a620
fix not loading next page results in my jam tracks
2024-08-14 08:44:46 +05:30
Nuwan
3b451427fc
jamtrack player, cusmtom mixes and download mixes
2024-08-14 08:44:43 +05:30
Nuwan
f904bdfc1c
wip jamtrack player
2024-08-14 08:44:08 +05:30
Nuwan
faecb69db9
jamtrack player WIP
2024-08-14 08:43:29 +05:30
Nuwan
2cc14be759
WIP: jamtracks, shopping cart and checkout pages
2024-08-14 08:43:18 +05:30
Nuwan
6e29efd307
jamtracks pages
...
includes jamtrack listing, my jamtracks, jamtrack details pages
2024-08-14 08:40:38 +05:30
Nuwan
fb537806ca
my jam tracks loading fixes
2024-08-13 23:43:34 +05:30
Nuwan
22d4553f6f
fix my jam track filtering
2024-08-13 01:19:24 +05:30
Nuwan
a0e4c5fc33
fix my jam track filtering
2024-08-13 00:46:27 +05:30
Nuwan
44f78edc63
fix my jam track filtering
2024-08-13 00:11:26 +05:30
Nuwan
4a09e56d8b
fix not loading next page results in my jam tracks
2024-08-12 14:15:37 +05:30
Nuwan
7cf5648b78
jamtrack player, cusmtom mixes and download mixes
2024-08-12 11:48:04 +05:30
Nuwan
7af01a6c61
wip jamtrack player
2024-07-31 11:27:56 +05:30
Nuwan
5b750cc3d9
jamtrack player WIP
2024-07-19 21:03:28 +05:30
Nuwan
106ea91361
make login compulsory to access the other pages
2024-07-17 18:14:18 +05:30
Nuwan
86d77df2c9
app features on/off
...
add ability to control the visibility of beta site menu items.
the visibility state is stored in the back end api and the front
end menu items are been shown accordingly.
2024-07-16 17:26:48 +05:30
Nuwan
a3c511d2b0
WIP: jamtracks, shopping cart and checkout pages
2024-07-13 15:17:13 +05:30
Nuwan
adafcb8569
work in progress on jamtracks shopping
2024-06-21 18:16:29 +05:30
Nuwan
48335a9d9c
add spaces between artists list items
2024-06-10 23:02:41 +05:30
Nuwan
5fd4015ee2
fix track preview alignment issue
2024-06-10 22:57:57 +05:30
Nuwan
e2b4c901dc
Jamtrack shopping page
2024-06-10 21:28:34 +05:30
Nuwan
176ba1febe
JamTracks
...
includes JamTrack filter page
2024-06-10 13:45:15 +05:30
Nuwan
24aab60556
add cypress tests for affiliates pages
2024-05-23 17:22:41 +05:30
Nuwan
8868ff718f
add tests for affiliate earnings
2024-05-23 00:55:03 +05:30
Nuwan
bbe83a008f
affiliate earnings page
2024-05-17 14:15:19 +05:30
Nuwan
e878c64c3c
affiliate signups and links pages
2024-05-17 10:03:36 +05:30
Nuwan
8f63547f34
affiliate program and payee pages
2024-05-09 18:42:55 +05:30
Nuwan
97e0a8d36a
session history page:
...
list all the sessions in decending order they were created
2024-05-05 18:38:29 +05:30
Nuwan
7176fecd7b
sessions history page wip
2024-05-03 10:31:57 +05:30
Nuwan
37ed2dddd4
beta site sessions history page wip
2024-05-03 08:25:51 +05:30
Nuwan
40fbc7b430
fix error when unmounting paymemnt page
2024-04-25 20:48:06 +05:30
Nuwan
81c1c17a2f
add more tests for payment history page, responsive mobile view
2024-04-24 20:44:00 +05:30
Nuwan
c2ffbff216
account payments page and cypress tests
2024-04-24 08:28:02 +05:30
Nuwan
4dd95af2fa
tweaks to subscription page
2024-04-20 17:27:30 +05:30
Nuwan
20eb17b044
initial release of my friends page
2024-04-20 16:44:24 +05:30
Nuwan
703309aa65
add more tests for subscription page
2024-04-17 11:33:52 +05:30
Nuwan
3ae52098c6
fix for subscription display error
2024-04-16 18:30:37 +05:30
Nuwan
bd45275107
prevent duplicate entries in friends page
2024-04-12 19:39:55 +05:30
Nuwan
edb6bd0b90
fix friends page related cypress tests
2024-04-11 00:21:53 +05:30
Nuwan
cb1a8f54c5
fix default plan selection in account subscription
2024-04-10 13:39:37 +05:30
Nuwan
05d8db9cfa
add cypress tests for subscription page
2024-04-10 13:39:00 +05:30
Nuwan
7b0d6c153e
fix null value error
2024-04-05 11:11:13 +05:30
Nuwan
dbb5c4a520
account subscription
...
let user to change subscription
2024-04-05 10:52:06 +05:30
Nuwan
ee95d07dfc
fix style of join session button
2024-03-21 19:22:44 +05:30
Nuwan
884203844b
Join session link
...
add link under the join button in browse sessions page
2024-03-21 08:13:56 +05:30
Nuwan
4ff3d2d83c
enter.svg - change css color attribute
2024-03-21 00:31:35 +05:30
Nuwan
e305898a74
resize the join button icon in browser sessions page
2024-03-20 09:12:26 +05:30
Nuwan
17b0ea6111
fix errors while selecting country, region and city
2024-03-11 22:23:12 +05:30
Nuwan
95008f49e6
debug error on profile edit (in server)
2024-03-11 16:38:22 +05:30
Nuwan
9164a1058d
debug error on profile edit (in server)
2024-03-11 07:57:30 +05:30
Nuwan
23830144d8
debug error on profile edit (in server)
2024-03-11 07:50:49 +05:30
Nuwan
eb488e374b
profile page update synchronously.
...
making this chage to fetch all the data that need to be present
for the page on initial loading
2024-03-11 07:27:00 +05:30
Nuwan
8f84e5d12d
disable filestack code in image upload for now
2024-02-28 22:19:29 +05:30
Nuwan
9dc101d3f6
fix instrument proficiency chage
...
update the state correctly of the instrument list when
proficiency is changed
2024-02-28 19:48:52 +05:30
Nuwan
1a11cc331c
add e2e test cases for account/identity and profile edit pages
2024-02-23 16:22:55 +05:30
Nuwan
8cf7048b7f
fixes related to beta site profile edit and lobby page
2024-02-19 19:00:53 +05:30
Nuwan
4c161025e8
profile image upload wip
2024-02-16 18:25:05 +05:30
Nuwan
6546cc08bc
add language translation keys to session pages
2024-02-14 17:31:30 +05:30
Nuwan
fd9632a26c
add translations
2024-02-14 11:37:01 +05:30
Nuwan
861722e5d4
includes fixes in profile edit form and lobby page
2024-02-12 19:11:11 +05:30
Nuwan
30aa9eeed2
merge conflicts fix
2024-02-05 19:10:40 +05:30
Nuwan
1de7a1f2f2
fix merge conflicts
2024-02-05 19:07:10 +05:30
Nuwan
963cc238e8
remove duplicate method call in rest.js
2024-02-05 19:03:42 +05:30
Nuwan
dd4239f1f3
account identity update
...
allow users to update their JamKazam email and password securly.
2024-02-05 18:26:01 +05:30
Nuwan
fe6c372d3d
wip: profile edit
2024-02-05 18:26:01 +05:30
Nuwan
df90496d30
change session enter button icon
2024-02-05 18:24:08 +05:30
Nuwan
b85a2b236c
fix instrument icon size in mobile view
2024-02-05 18:23:51 +05:30
Nuwan
0406a64531
fix: validate latency badge props
2024-02-05 18:22:39 +05:30
Nuwan
6e131f6b5d
fix query string construction when fetching user latencies
2024-02-05 18:22:39 +05:30
Nuwan
c16be14207
fix errors due to null values
2024-02-04 23:39:54 +05:30
Nuwan
aeb2e50692
account identity update
...
allow users to update their JamKazam email and password securly.
2024-02-03 18:29:57 +05:30
Nuwan
d2c525f498
more updates to lobby page
...
includes showing chat notifications. also ui improvements
2024-01-22 11:28:16 +05:30
Nuwan
b563f22a32
wip: profile edit
2024-01-14 13:32:15 +05:30
Nuwan
23e0a7096c
change session enter button icon
2024-01-02 02:23:48 +05:30
Nuwan
3bf694d816
fix instrument icon size in mobile view
2024-01-02 02:23:48 +05:30
Nuwan
b4200a1b87
fix: validate latency badge props
2024-01-02 02:23:48 +05:30
Nuwan
9b59ef6121
fix query string construction when fetching user latencies
2024-01-02 02:23:48 +05:30
Nuwan
5a8c85e765
session lobby with global chat feature
2024-01-02 02:23:21 +05:30
Nuwan
9b72852a54
wip session lobby
2023-12-22 15:27:26 +05:30
Nuwan
0f25b00571
wip session lobby
2023-12-20 21:32:01 +05:30
Nuwan
cff277d437
session lobby wip
2023-12-14 04:19:25 +05:30
Nuwan
4fed7cbb1a
wip session lobby
2023-12-06 04:23:17 +05:30
Nuwan
684fff910c
wip session lobby
2023-12-05 15:04:19 +05:30
Nuwan
64c42b5de3
update cypress e2e tests
2023-12-05 12:07:19 +05:30
Nuwan
38f9d4869b
fix UI related alignment issues in browse sessions page
2023-12-03 15:56:11 +05:30
Nuwan
317fdb2171
Instrument icon convered as a react component
2023-12-01 01:25:43 +05:30
Nuwan
6d5edf93bf
tweek styles in use selection
2023-11-30 23:34:56 +05:30
Nuwan
335d7667b5
fix latency badge and avatar image
2023-11-30 09:59:11 +05:30
Nuwan
0a871c738a
add condition to display latency badge only
2023-11-29 09:37:53 +05:30
Nuwan
1d355a3a96
hide latency numbers in latency badge in sessions page
2023-11-29 09:13:07 +05:30
Nuwan
c1a4481bf2
latency badge - fix data
2023-11-29 08:59:04 +05:30
Nuwan
5315d88903
fix api response of latency data
2023-11-29 08:36:37 +05:30
Nuwan
e5afb83f81
fix rest api getLatencyToUsers parameter
2023-11-29 08:04:14 +05:30
Nuwan
812cedb0e1
fix for latency badge in browse sessions page
2023-11-29 01:23:50 +05:30
Nuwan
a07ff74dc0
fix musician avatar image src in large browser views
2023-11-28 17:26:08 +05:30
Nuwan
27a3b3c09b
tweek ui and styles in browse sessions page
2023-11-28 16:48:55 +05:30
Nuwan
21d6801185
fix styles in browse sessions
2023-11-26 00:22:44 +05:30
Nuwan
66a7f81317
show instrument icons in profile details side panel
2023-11-25 23:10:50 +05:30
Nuwan
6fed528e84
fix styles in browse session page
2023-11-25 11:16:16 +05:30
Nuwan
d8685a00bd
fix errornious src value to profile avatar image
2023-11-24 20:03:31 +05:30
Nuwan
d0d2a41e96
change firends autocomplete default avatar
2023-11-24 20:03:31 +05:30
Nuwan
2edfccda87
browse sessions page ui improvements
2023-11-24 20:03:11 +05:30
Nuwan
5598b2ef17
fix responsive view of new session window in small and medium size windows
2023-11-15 19:43:36 +05:30
Nuwan
60ef40a51b
fix styles in mobile view of create new session screen
2023-11-15 18:23:38 +05:30
Nuwan
fcd9dd15f4
show native app unavailable modal
...
show this modal if the native JamKazam app is not available on user's computer.
occurs on submission of new session form and on clicking join session in
browse session page.
2023-11-09 16:19:15 +05:30
Nuwan
b7615c3fcd
hide preview session button
2023-11-05 19:49:34 +05:30
Nuwan
c108bdd058
fixes to cypress test of friends list
2023-11-02 17:00:45 +05:30
Nuwan
1e988931a4
sending weekly email to users about new users joined in
2023-11-02 08:41:29 +05:30
Nuwan
f75d2c8c46
send weekly email to users about new musicians
2023-11-02 08:39:16 +05:30
Nuwan
6a57530a8b
beta site current session listing with e2e tests
2023-11-01 18:58:08 +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
484482e5bd
modificaions to the leve side navigation and new sessions page
2023-09-29 22:45:26 +05:30
Nuwan
036d982ab7
package lock updated
2023-09-28 16:52:45 +05:30
Nuwan
199086d06b
add prop-types validations and cypress e2e tests
2023-02-14 01:59:55 +05:30
Nuwan
fa082230b8
create new session page for beta site
2023-02-12 12:06:16 +05:30
Nuwan
b589ad8553
working on new session screen
2023-02-09 09:35:29 +05:30
Nuwan
981b83cea2
wip jam-ui new session window
2023-02-07 10:05:03 +05:30
Nuwan
e25b88d062
wip jam-ui session
2023-02-03 00:24:26 +05:30
Nuwan
17207fc0b8
fix for offset var
2022-10-27 11:53:47 +05:30
Nuwan
2de5f3a3c2
improve cypress integration test for filter musicians
2022-10-27 11:29:20 +05:30
Nuwan
e943a3235e
use offset for pagination instead of page number
2022-10-26 22:44:20 +05:30
Nuwan
957c5dc3e9
clean up musician filter codes
2022-10-26 12:46:27 +05:30
Nuwan
5c0ed0d773
remove currentPage and NextPage variables and just use page variable for pagination
2022-10-26 12:15:11 +05:30
Nuwan
6fd7a6531b
fix for pagination. just show what ever data received from api without checking unique
2022-10-26 10:45:09 +05:30
Nuwan
a9c0315697
fixes for pagination people filter component
2022-10-25 23:27:58 +05:30
Nuwan
0cac99e407
friends list pagination fix
2022-10-25 21:42:30 +05:30
Nuwan
f8eca9d538
fixes to musicians list filter prefetcing records
2022-10-25 18:45:48 +05:30
Nuwan
6e78f61f9c
improve prefetching
...
Only fetch the 'next set of records that aren't yet shown' once the
initial request is done. When you click 'Load', it should be only making one request at that point -- which would be the next page after the current set being shown
2022-10-23 16:19:57 +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
245b39f67d
enable test for active_within_days and joined_within_days filter options
2022-02-17 20:17:20 +05:30
Nuwan
3606b4f281
enable joined_within_days and active_within_days to musician filter option
2022-02-17 19:37:23 +05:30