Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
2c03b48
Init musicbrainz API
BeardedBear Nov 27, 2025
588522a
Add Discogs API support with artist data retrieval and integration
BeardedBear Nov 28, 2025
b5e8e40
Refactor Vite configuration and update .gitignore to include local se…
BeardedBear Nov 30, 2025
0228931
Add support for Wikidata artist data retrieval and integration
BeardedBear Dec 8, 2025
8e8b514
Add social links component for artist profiles
BeardedBear Dec 8, 2025
0064327
Refactor artist header to use ArtistProfile component and clean up un…
BeardedBear Dec 8, 2025
bf45c60
Enhance artist profile display by parsing Discogs markup for HTML ren…
BeardedBear Dec 8, 2025
f3e2257
Implement Discogs link creation and markup parsing for artist profiles
BeardedBear Dec 8, 2025
5c5ecc7
Refactor artist components and update icon references
BeardedBear Dec 8, 2025
6874bb4
Refactor image handling in ArtistHeader component to improve structur…
BeardedBear Dec 8, 2025
3f2dd76
Refactor ArtistProfile component for improved structure and animation…
BeardedBear Dec 8, 2025
ecb7aeb
Add Discogs support: implement artist info display and tab navigation…
BeardedBear Dec 8, 2025
03080bc
Add Wikipedia extract support to artist profile; update store and com…
BeardedBear Dec 8, 2025
c22ee75
Refactor ArtistPage component: enhance tab transition animations and …
BeardedBear Dec 9, 2025
439fd92
Add support for multiple Wikipedia languages in artist info; update s…
BeardedBear Dec 9, 2025
a6f0c80
Refactor artist info component: replace language buttons with Languag…
BeardedBear Dec 9, 2025
30ea717
Refactor ArtistInfo and add ArtistSidebar component for improved arti…
BeardedBear Dec 9, 2025
3223259
Add Discogs members section to ArtistSidebar component with active an…
BeardedBear Dec 9, 2025
19a175a
Add thumbnail popup for Discogs members in ArtistSidebar component
BeardedBear Dec 9, 2025
8b6fe4e
Enhance styling for emphasis in ArtistInfo component and update multi…
BeardedBear Dec 9, 2025
cba8540
Refactor artist components to enhance Discogs support and improve hea…
BeardedBear Dec 9, 2025
603bf8a
Implement CustomSelect and enhance LanguageSelect for improved user e…
BeardedBear Dec 9, 2025
a551dcd
Refactor ArtistLinks component to conditionally render social links a…
BeardedBear Dec 9, 2025
09a7dc6
Initial plan
Copilot Dec 9, 2025
777c245
Initial plan
Copilot Dec 9, 2025
8f0783e
Add DOMPurify sanitization to prevent XSS in Discogs markup parsing
Copilot Dec 9, 2025
a6973f0
Fix display URL sanitization to use already validated URL
Copilot Dec 9, 2025
dc5008f
Extract Discogs markup parsing to shared helper function
Copilot Dec 9, 2025
22ff3cc
Merge pull request #184 from BeardedBear/copilot/sub-pr-180-yet-again
BeardedBear Dec 9, 2025
fcf6ea5
Merge branch 'add-discogs-support' into copilot/sub-pr-180-another-one
BeardedBear Dec 9, 2025
c3bf7e8
Merge pull request #183 from BeardedBear/copilot/sub-pr-180-another-one
BeardedBear Dec 9, 2025
c306de3
feat: add Discogs support by implementing markup parsing and link cre…
BeardedBear Dec 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 0 additions & 15 deletions .claude/settings.local.json

This file was deleted.

1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,4 @@ pnpm-debug.log*
*.sln
*.sw?

.claude/settings.local.json
87 changes: 64 additions & 23 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"@vueuse/motion": "^3.0.3",
"crypto-js": "^4.2.0",
"date-fns": "^4.1.0",
"dompurify": "^3.3.1",
"form-urlencoded": "^6.1.6",
"ky": "^1.13.0",
"pinia": "^3.0.3",
Expand All @@ -26,6 +27,7 @@
"devDependencies": {
"@eslint/js": "^9.38.0",
"@rushstack/eslint-patch": "^1.14.0",
"@types/dompurify": "^3.0.5",
"@types/node": "^24.9.1",
"@typescript-eslint/eslint-plugin": "^8.46.2",
"@typescript-eslint/parser": "^8.46.2",
Expand Down
7 changes: 0 additions & 7 deletions public/icons/Read Me.txt

This file was deleted.

1 change: 1 addition & 0 deletions public/icons/beardify.icomoon.json

Large diffs are not rendered by default.

Loading