Broque Thomas
fd92deb5c8
beatport progress
2025-10-01 17:40:37 -07:00
Broque Thomas
c7377e4ac7
beatport progress
2025-10-01 14:50:03 -07:00
Broque Thomas
c421a3b02c
fix tidal discovery modal header
2025-10-01 12:34:39 -07:00
Broque Thomas
a59d3122d7
allow individual release downloads for hero slider
2025-10-01 12:26:48 -07:00
Broque Thomas
0e2a2200b6
beatport main page complete
2025-10-01 11:20:19 -07:00
Broque Thomas
36f5f48a47
Update script.js
2025-10-01 09:52:10 -07:00
Broque Thomas
0ac58add26
Update script.js
2025-10-01 09:49:41 -07:00
Broque Thomas
3056f9637f
beatport progress
2025-10-01 09:34:28 -07:00
Broque Thomas
02f171646c
Update script.js
2025-10-01 09:26:13 -07:00
Broque Thomas
16e786586e
Improve sync polling resumption for playlists
...
Refactored polling logic for YouTube, Beatport, and Tidal playlists to immediately fetch current status before starting interval polling. Enhanced modal and state restoration to resume both discovery and sync polling as appropriate, ensuring consistent behavior across all supported platforms.
2025-10-01 08:45:41 -07:00
Broque Thomas
299d320d8c
Update script.js
2025-10-01 07:47:59 -07:00
Broque Thomas
ed5328e6c7
Add Beatport hero slider releases scraping support
...
Introduces a new API endpoint to scrape tracks from multiple Beatport release URLs and integrates hero slider click handling on the rebuild page. The frontend now extracts release URLs from the hero slider and fetches track data using the new backend endpoint, improving rebuild page functionality.
2025-09-30 20:50:16 -07:00
Broque Thomas
3395d697c2
Update Beatport slider layout and remove track meta
...
Removed genre and year metadata from Beatport slider track cards in script.js. Increased slider height and track info max-width in style.css to improve layout and visual presentation.
2025-09-30 19:43:05 -07:00
Broque Thomas
bdb087f8d5
Update script.js
2025-09-30 19:07:38 -07:00
Broque Thomas
65cc0e517d
Normalize track text and add rebuild Top 10 logic
...
Introduces text cleaning for track, artist, and label fields in both Python and JS to ensure proper spacing and formatting. Adds logic to the frontend for handling Beatport Top 10 and Hype Top 10 containers on the rebuild page, including DOM extraction and card creation, following the Browse Charts pattern.
2025-09-30 18:31:35 -07:00
Broque Thomas
74f7cb1e81
baetport progress
2025-09-30 15:51:45 -07:00
Broque Thomas
6afc26be6f
Update style.css
2025-09-30 14:47:24 -07:00
Broque Thomas
42e9a3b68f
Update style.css
2025-09-30 14:20:21 -07:00
Broque Thomas
7821d4cba5
beatport progress
2025-09-30 13:58:02 -07:00
Broque Thomas
69c8622588
beatport progress
2025-09-30 13:23:01 -07:00
Broque Thomas
5e73b53a0f
beatport progress
2025-09-30 12:36:25 -07:00
Broque Thomas
4f33ac82ba
Update style.css
2025-09-30 11:21:29 -07:00
Broque Thomas
4569b804b0
Update style.css
2025-09-30 10:47:19 -07:00
Broque Thomas
e9b9e8d50b
Update style.css
2025-09-30 10:31:05 -07:00
Broque Thomas
df11474951
beatport progress
2025-09-30 09:32:52 -07:00
Broque Thomas
d885316077
beatport update
2025-09-29 23:52:04 -07:00
Broque Thomas
bc2be55455
beatport progress
2025-09-29 23:35:55 -07:00
Broque Thomas
6e169056d3
rebuild beatport section
2025-09-29 23:05:18 -07:00
Broque Thomas
bf454e63eb
Update script.js
2025-09-29 07:46:41 -07:00
Broque Thomas
d6dc30f9e4
style changes
2025-09-28 23:03:07 -07:00
Broque Thomas
61dd721b67
Update script.js
2025-09-28 22:49:39 -07:00
Broque Thomas
5071dbc642
Update index.html
2025-09-28 22:40:55 -07:00
Broque Thomas
005178a252
Update style.css
2025-09-28 22:39:31 -07:00
Broque Thomas
6112d73d52
Update style.css
2025-09-28 22:27:42 -07:00
Broque Thomas
ddc2d54856
Update style.css
2025-09-28 22:20:15 -07:00
Broque Thomas
11d91a2ebb
Update script.js
2025-09-28 22:09:57 -07:00
Broque Thomas
0d74634983
beatport progress
2025-09-28 20:27:29 -07:00
Broque Thomas
589250dc6f
Update script.js
2025-09-28 19:56:47 -07:00
Broque Thomas
4167c361a7
beatport progress
2025-09-28 19:51:29 -07:00
Broque Thomas
6df2759e22
beatport progress
2025-09-28 18:43:49 -07:00
Broque Thomas
526aeb0bda
beatport progress
2025-09-28 18:37:07 -07:00
Broque Thomas
5981bd772f
beatport progress
2025-09-28 18:16:28 -07:00
Broque Thomas
dc8e3c1033
beatport progress
2025-09-28 07:59:36 -07:00
Broque Thomas
27b1e57d97
beatport progress
2025-09-27 22:21:20 -07:00
Broque Thomas
7e42e20887
beatport progress
2025-09-27 20:16:18 -07:00
Broque Thomas
6aa936103c
Update script.js
2025-09-27 17:36:48 -07:00
Broque Thomas
d6b83586a5
Update script.js
2025-09-27 16:58:50 -07:00
Broque Thomas
94bb897869
Update script.js
2025-09-27 13:53:40 -07:00
Broque Thomas
a993a972fd
beatport progress
2025-09-27 12:57:24 -07:00
Broque Thomas
ef69eb698b
beatport progress
2025-09-27 00:10:58 -07:00