Commit Graph

7698 Commits

Author SHA1 Message Date
Seth Call d4546c6975 MR is ready for review 2025-02-27 07:55:08 -06:00
Seth Call a9b9e592bb resolved 2025-02-27 07:47:12 -06:00
Nuwan dcb842035f fix removing all shopping cart items when removing one item 2025-02-22 02:11:58 +05:30
Nuwan 9c0e643b23 prevent user avatar refresh
prevent referesing the user avatar on every page navigation
2025-02-22 01:47:26 +05:30
Nuwan 94747d9fe0 fix autocomplete artist search for affiliate links 2025-02-21 18:45:52 +05:30
Nuwan 81cf0dadb0 change affiliate links format 2025-02-20 19:19:27 +05:30
Nuwan 254d1ecac7 fix reset password email link 2025-02-14 19:44:20 +05:30
Nuwan 754be7877e remove showing audioUrl 2025-02-14 19:07:06 +05:30
Nuwan 8a8f1d14f9 fix fingerprint loading issue in jamtrack page 2025-02-14 17:00:42 +05:30
Nuwan bd2d9410b5 fix jamtrack autocomplete component
add debouncing technique to fetch data when fetching the data
move the FingerprintJS initialization to the appDataContext so it is not
instantiate eveytime
2025-02-13 17:52:14 +05:30
Nuwan 1e623e77de affiliate links fix artist_name_slug 2025-02-12 15:07:57 +05:30
Nuwan a0b255a5d5 change to affiliate link format
affiliate links points to the landing page and they have now
name_slug and original_artist_slug embeded
2025-02-12 07:53:10 +05:30
Nuwan 342960e57b refactor jamtracks loading
reduce the nertwork calls it had when loading jamtracks on
jamtacks listing which increases the loading time.
2025-02-12 06:14:12 +05:30
Nuwan 36a184638f remove unwanted web/venv/ directory which was added mistakenly 2025-02-09 22:57:29 +05:30
Nuwan 1ce4d4f4e6 rename the migration files to comply with the order and naming 2025-02-09 21:07:54 +05:30
Seth Call 810ae15769 Merged in mc/sluggarize-fixes (pull request #52)
Update sluggarization and sluggarize existing jamtracks

* wip

* sluggarize script

* comment out copy/pastable sql

* add readme
2025-02-09 05:09:54 +00:00
Seth Call f26733fa46 Merged in seth/jamtrack-lambda-importer (pull request #51)
Lambda & local importer for jamtracks

* # This is a combination of 9 commits.
# This is the 1st commit message:

inital attempt before upgrading Rails in lambda

# The commit message #2 will be skipped:

# unzip works

# The commit message #3 will be skipped:

# wip

# The commit message #4 will be skipped:

# Add in gemspec

# The commit message #5 will be skipped:

# wip

# The commit message #6 will be skipped:

# imported one locally

# The commit message #7 will be skipped:

# Add in jmep

# The commit message #8 will be skipped:

# add in some baked in env vars

# The commit message #9 will be skipped:

#  ran a local container build finally

* inital attempt before upgrading Rails in lambda

* Minor tweak for docker usage case of lambda running in AWS/lambda
2025-02-08 17:20:26 +00:00
Nuwan 55f6839521 chage menu items order under account submenu 2025-02-08 18:51:08 +05:30
Nuwan 4a3630f786 user_pref change
recording_pref chage from enum to normal integer values in user.rb
2025-02-06 09:17:10 +05:30
Nuwan 71458e3983 add tooltips to the recording options in preferences page 2025-02-03 12:35:26 +05:30
Nuwan 5ff152233b account preferences page
new page to change user's recording preferences
2025-02-03 12:25:21 +05:30
Nuwan 3677181e09 add jamtrack and artist landing pages 2025-01-30 11:57:01 +05:30
Nuwan 46111f041d fix joinSession custom URL param name 2025-01-29 14:38:16 +05:30
Nuwan 1dd160e19f customURL - show modal popup instead of redirecting to a new page 2025-01-29 12:55:14 +05:30
Nuwan f07a96165d change email layout
change to the new layout of the emails
reset password and after reset password
2025-01-24 08:10:27 +05:30
Nuwan 3e9d2e371e change mailer layouts
change the layout of the updating_email and updated_email templates
2025-01-22 09:53:15 +05:30
Nuwan 3d14ddbe74 affiliate links page changes 2025-01-18 22:42:30 +05:30
Nuwan 28487f271e add fields to capture venmo details
* add new field: venmo_user_id
* add new field: phone_last_4

changed the forms to replace paypal with venmo
2025-01-18 19:14:28 +05:30
Nuwan 51f1a7e58e jamtracks: force to new site
force the user to the new (beta) website jamtracks page
if they click the jamtracks tile on home page or they
load the url of that page directly in browser
2025-01-18 07:24:13 +05:30
Nuwan a027ed7096 change favicon 2025-01-17 22:42:53 +05:30
Nuwan 70dd62606b remove debug recaptcha 2025-01-16 14:27:28 +05:30
Nuwan 21301017ca debug recaptcha 2025-01-16 13:48:30 +05:30
Nuwan 1772f5a46f fixes & improvements in signup and downloads pages 2025-01-16 13:17:25 +05:30
Nuwan 4804877452 fix the size of the play/pause buttons in JamTracks listings 2025-01-09 13:35:26 +05:30
Nuwan 1d0a01c7ee signup & download pages
signup and download pages behave the same way to the legacy site
2025-01-09 08:21:26 +05:30
Nuwan 04a45394a0 wip new signup and download pages 2025-01-02 08:38:37 +05:30
Nuwan 2c6f1ef0de discard - FULL from jamtrack name in listings 2024-12-29 23:45:21 +05:30
Nuwan 2786c74175 my jamtracks page - increase the content size to be 75% in desktop window 2024-12-29 22:01:31 +05:30
Nuwan 8835455795 UI improments in JamTrack player 2024-12-29 18:47:55 +05:30
Nuwan 2d7a6db541 debug js uninitialized val in audio player 2024-12-28 00:24:35 +05:30
Nuwan 9b427b7a24 fix audio player js ref error 2024-12-28 00:11:13 +05:30
Nuwan 315f532719 fix audio player js ref error 2024-12-27 23:29:50 +05:30
Nuwan 04a7445f68 fix js variable reference error on loading the audio player component 2024-12-27 13:21:38 +05:30
Nuwan 6368897b21 fix ref error in audio player 2024-12-27 02:12:27 +05:30
Nuwan d7eef09946 custom audio player
change the defaut html audio player to a custom player
2024-12-27 01:47:08 +05:30
Nuwan f8462dbb84 fix jamTrack query params: page 2024-12-25 20:16:38 +05:30
Nuwan 8ddb4ce80d changes in locale file 2024-12-25 19:18:33 +05:30
Nuwan 6b66764082 improvements to JamTracks pages 2024-12-25 18:56:16 +05:30
Nuwan 5673d9b21e jamtracks related misc fixes 2024-12-25 00:04:11 +05:30
Nuwan c163d6b0ba UI layout fixes in checkout and shopping cart pages 2024-12-23 15:35:16 +05:30