Commit graph

692 commits

Author SHA1 Message Date
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
a51af50205 beatport progress 2025-09-30 15:21:36 -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
2aaad34ead Update beatport_unified_scraper.py 2025-09-29 18:44:27 -07:00
Broque Thomas
deb50aebd9 Update beatport_unified_scraper.py 2025-09-29 18:20:43 -07:00
Broque Thomas
d24de141fc fix top 10/100 releases 2025-09-29 13:37:48 -07:00
Broque Thomas
eadc6c4b8d Hype picks update 2025-09-29 12:33:09 -07:00
Broque Thomas
053a205e77 update latest listing scraper to pull ep / album tracks if exist. 2025-09-29 12:23:37 -07:00
Broque Thomas
eadb283522 matching engine functionality for discovery modal 2025-09-29 09:30:43 -07:00
Broque Thomas
bf454e63eb Update script.js 2025-09-29 07:46:41 -07:00
Broque Thomas
21ebcbb726 Update README.md 2025-09-28 23:08:29 -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
f7119b7319 beatport progress 2025-09-28 14:04:49 -07:00
Broque Thomas
c28abd114b Update requirements-webui.txt 2025-09-28 13:09:41 -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
Broque Thomas
a24c85378c remove 2025-09-26 23:51:11 -07:00
Broque Thomas
9978834c5b Create beatport_unified_scraper.py 2025-09-26 23:50:28 -07:00
Broque Thomas
ce21cf0126 beatport progress 2025-09-26 23:25:23 -07:00
Broque Thomas
b553e2ef41 beatport progress 2025-09-26 23:07:03 -07:00