22 Commits

Author SHA1 Message Date
rramiachraf
3e50e52d5e chore: second attempt to sync branch with latest changes 2024-07-13 22:06:26 +01:00
rramiachraf
e536fc8ea5 chore: sync branch with latest changes 2024-07-13 22:01:12 +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
afc0347a1b test: add unit tests 2024-03-06 20:53:29 +01:00
rramiachraf
6d6ffa16ff feat: add instances handler 2024-03-06 12:01:04 +01:00
rramiachraf
e2d5ef044b feat: replace text/template with templ and refactor code 2024-03-04 14:59:47 +01:00
monirzadeh
6c83f7d8fb NewBigCache deprecated so replace with New 2024-01-19 23:52:10 +03:30
Achraf RRAMI
98aa8db9ee
Merge pull request #40 from qvalentin/feature/annotations
annotations support
2024-01-19 19:33:11 +00:00
Jackson Taylor
273176a57c feat: add album handler
Serves a page including the album name, artist, track list, and credits.
Each of the tracks have links to the lyrics page, provided there is one
available.
2023-09-12 21:41:09 -04:00
qvalentin
71e3b6e029 Add api for annotations
this only returns the first available annotation for now
annotation content is returned in html format, so it can easily be
inserted in the frontend

displaying the annotation in the frontend is still a TODO
2023-09-09 15:19:11 +02:00
rramiachraf
3e5edf2f16 feat: try to bypass CF 2023-06-05 17:37:29 +01:00
rramiachraf
4926480a7e feat: use custom http client instead of default one 2023-03-12 13:29:33 +01:00
rramiachraf
dd0ee8723b feat: add search functionality 2023-03-09 17:11:37 +01:00
rramiachraf
3f5a2c5041 feat: add custom error page for unmatched routes 2023-01-22 16:44:22 +01:00
rramiachraf
c64bbdf591 refactor: replace standard logger with logrus 2023-01-22 15:20:02 +01:00
rramiachraf
4b70a153aa refactor render function and add home page 2022-10-26 23:19:03 +01:00
rramiachraf
409f49a4c5 fix proxy to handle other image extensions instead of only jpeg 2022-10-24 20:51:39 +01:00
rramiachraf
ce95d5de3e add proxy to images 2022-10-11 14:23:10 +01:00
rramiachraf
e7aa7403c7 add caching and change the layout a bit 2022-07-01 23:40:13 +01:00
rramiachraf
7b2c43cc16 initial commit 2022-06-30 21:32:56 +01:00