216 Commits

Author SHA1 Message Date
rramiachraf
355b721069 fix: display albums and artists on the search page, and also few css fixes 2024-06-10 12:16:11 +01:00
rramiachraf
e6e9d5b16d refactor: improve styling a bit 2024-06-09 21:29:17 +01:00
qvalentin
840d23e931 feat: add artist page 2024-06-08 17:57:58 +02:00
rramiachraf
0381b6e4ae fix: images proxy handler now handle all image types 2024-05-30 18:40:19 +01:00
Achraf RRAMI
8241deac12
Merge pull request #60 from sgvictorino/empty-description-fixes
fix: handle empty songs descriptions on lyrics and album pages
2024-05-13 11:31:24 +00:00
Achraf RRAMI
5a5ffca6de
Merge pull request #58 from sgvictorino/prod-and-writing-credits
feat: display writers and producers in credits
2024-05-13 11:29:12 +00:00
Achraf RRAMI
a21d78e86c
Merge pull request #57 from spectrapulse/main
ci: add ARM64 as a supported container image architecture
2024-05-13 11:08:25 +00:00
Solomon Victorino
0441b0112c feat: show writers and producers in credits 2024-05-12 16:16:17 -06:00
Solomon Victorino
54e4a44bf5 fix: hide About for empty album descriptions 2024-05-12 13:01:21 -06:00
Solomon Victorino
74b6f943fc fix: handle "?" as an empty song description
that's what the API returns
2024-05-12 13:01:13 -06:00
Tyrone Faulhaber
12de544434
Update image.yml
Modified the workflow to build images for the amd64 and arm64 and create a multi-arch main image.
2024-05-04 20:53:35 +02:00
rramiachraf
119843dad7 fix: add dark theme style for album tracklist 2024-05-04 13:49:07 +01:00
rramiachraf
5014e10c7f test: add static assets handler test 2024-05-04 13:34:19 +01:00
rramiachraf
6d6856700b feat: embed static files into binary 2024-05-03 14:47:57 +01:00
rramiachraf
2c0f43b8f7 feat: add proxy layer option for requests
Fixes #56 #21
2024-05-03 12:45:58 +01:00
rramiachraf
c940b4a2cd refactor: replace logrus with log/slog 2024-05-02 21:29:50 +01:00
rramiachraf
56c745d6f5 chore: bump go version and upgrade dependencies 2024-05-02 19:55:42 +01:00
rramiachraf
8f838a20e6 feat: show track numbers on album tracklist 2024-05-02 13:09:09 +01:00
rramiachraf
59929bb891 perf: tackle lighthouse issues 2024-05-01 22:22:54 +01:00
rramiachraf
7e40892b1d feat: add compress handler 2024-05-01 21:06:03 +01:00
Achraf RRAMI
1db6e0adbb
docs: add status page 2024-04-27 18:28:03 +00:00
Achraf RRAMI
eacb02d7a2
docs: order public instances 2024-04-27 17:43:32 +00:00
rramiachraf
22d4ab2cda feat: add option to easily redirect to Genius website 2024-04-16 01:26:28 +01:00
Achraf RRAMI
e54ea8abec
Merge pull request #55 from sgvictorino/separately-toggle-dupe-annotations
fix: don't collapse annotations for clicked lyrics elsewhere on page
2024-04-11 19:26:52 +00:00
Solomon Victorino
816f4cd8fa fix: don't collapse annotations for clicked lyrics elsewhere on page 2024-04-10 13:31:43 -06:00
Achraf RRAMI
aac426d27e
Merge pull request #53 from sgvictorino/prevent-duplicate-annotation-cards
fix: don't create duplicate annotation elements
2024-04-06 21:11:37 +00:00
Achraf RRAMI
f4f5babade
Merge pull request #54 from sgvictorino/fix-empty-album-desc
fix: show album descriptions
2024-04-06 21:02:05 +00:00
Achraf RRAMI
609f9d085b
Merge pull request #52 from sgvictorino/annotation-links
feat: support direct annotation links
2024-04-06 20:58:27 +00:00
Solomon Victorino
61d217118b fix: show album descriptions 2024-04-06 14:22:43 -06:00
Solomon Victorino
d3b40590de fix: don't create duplicate annotation elements 2024-04-06 14:17:42 -06:00
Solomon Victorino
42e0625695 feat: support direct annotation links 2024-04-06 11:23:55 -06:00
rramiachraf
a614f9b2a0 ci: add image metadata 2024-03-14 16:52:49 +00:00
rramiachraf
12007be5b3 ci: use scratch image instead of alpine for a smaller image 2024-03-14 13:22:45 +00:00
Achraf RRAMI
207ab639af
docs: update Docker image instructions 2024-03-13 23:43:36 +00:00
Achraf RRAMI
b1dc78d21f
ci: add curl to build dependencies 2024-03-13 23:33:02 +00:00
Achraf RRAMI
413a1fb0f8
ci: create Github Action to push image to ghcr 2024-03-13 23:30:56 +00:00
Achraf RRAMI
7c75758d65
docs: refactor usage section 2024-03-13 14:18:49 +00:00
rramiachraf
36a7a7ca72 ci: fix few Docker issues and use multi stage builds for a lighter image 2024-03-13 14:13:12 +00:00
rramiachraf
cdc6dc418f feat: add theme toggler on client side 2024-03-09 21:40:20 +01:00
rramiachraf
33eac92072 refactor: add a letter v beside the git hash for a better clarity 2024-03-07 14:23:46 +01:00
rramiachraf
310cb88155 fix: update id tag to fix layout issue 2024-03-07 14:19:13 +01:00
rramiachraf
ad2e476d4e chore: comment test job for the moment 2024-03-06 23:31:30 +01:00
rramiachraf
33e2ab0da3 test: add missing dependency 2024-03-06 23:22:03 +01:00
rramiachraf
afc0347a1b test: add unit tests 2024-03-06 20:53:29 +01:00
rramiachraf
c8747c0182 refactor: add esbuild and modulerize css into seperate files 2024-03-06 17:32:10 +01:00
rramiachraf
edc2b04198 feat: add caching into image proxy 2024-03-06 12:08:01 +01:00
rramiachraf
6d6ffa16ff feat: add instances handler 2024-03-06 12:01:04 +01:00
rramiachraf
53462a9412 chore: update packages to latest versions and update Go requirement to latest LTS 2024-03-05 22:14:36 +01:00
rramiachraf
e1b3885680 feat: improve annotation UI and set iframes into anchor tags 2024-03-05 22:01:32 +01:00
rramiachraf
23b11d2edf feat: add git commit hash into footer 2024-03-05 19:47:02 +01:00