├── .github ├── dependabot.yml └── workflows │ ├── image.yml │ ├── linter.yml │ └── test.yml ├── .gitignore ├── Dockerfile ├── LICENCE ├── Makefile ├── README.md ├── data ├── album.go ├── annotation.go ├── article.go ├── artist.go ├── data.go ├── lyrics.go ├── proxy.go └── search.go ├── go.mod ├── go.sum ├── handlers ├── album.go ├── album_test.go ├── annotations.go ├── annotations_test.go ├── article.go ├── article_test.go ├── artist.go ├── artist_test.go ├── cache.go ├── cache_test.go ├── handler.go ├── handler_test.go ├── instances.go ├── instances_test.go ├── lyrics.go ├── lyrics_test.go ├── proxy.go ├── proxy_test.go ├── search.go ├── search_test.go ├── static.go └── static_test.go ├── instances.json ├── main.go ├── screenshot.png ├── static ├── favicon.jpg ├── fonts │ ├── inter-v12-cyrillic_greek_latin_vietnamese-500.woff │ ├── inter-v12-cyrillic_greek_latin_vietnamese-500.woff2 │ ├── inter-v12-cyrillic_greek_latin_vietnamese-700.woff │ ├── inter-v12-cyrillic_greek_latin_vietnamese-700.woff2 │ ├── inter-v12-cyrillic_greek_latin_vietnamese-regular.woff │ └── inter-v12-cyrillic_greek_latin_vietnamese-regular.woff2 ├── logo.png └── script.js ├── style ├── album.css ├── annotation.css ├── article.css ├── artist.css ├── error.css ├── footer.css ├── home.css ├── layout.css ├── lyrics.css ├── main.css ├── navbar.css └── search.css ├── utils ├── clean_body.go ├── description.go ├── logger.go ├── request.go ├── request_test.go ├── template.go └── url.go └── views ├── album.templ ├── article.templ ├── artist.templ ├── error.templ ├── footer.templ ├── head.templ ├── home.templ ├── layout.templ ├── lyrics.templ ├── navbar.templ └── search.templ /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/.github/workflows/image.yml -------------------------------------------------------------------------------- /.github/workflows/linter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/.github/workflows/linter.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dumb 2 | views/*_templ.go 3 | esbuild 4 | static/*.css 5 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/LICENCE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/README.md -------------------------------------------------------------------------------- /data/album.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/data/album.go -------------------------------------------------------------------------------- /data/annotation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/data/annotation.go -------------------------------------------------------------------------------- /data/article.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/data/article.go -------------------------------------------------------------------------------- /data/artist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/data/artist.go -------------------------------------------------------------------------------- /data/data.go: -------------------------------------------------------------------------------- 1 | package data 2 | 3 | var Version = "DEVELOPMENT" 4 | -------------------------------------------------------------------------------- /data/lyrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/data/lyrics.go -------------------------------------------------------------------------------- /data/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/data/proxy.go -------------------------------------------------------------------------------- /data/search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/data/search.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/go.sum -------------------------------------------------------------------------------- /handlers/album.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/album.go -------------------------------------------------------------------------------- /handlers/album_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/album_test.go -------------------------------------------------------------------------------- /handlers/annotations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/annotations.go -------------------------------------------------------------------------------- /handlers/annotations_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/annotations_test.go -------------------------------------------------------------------------------- /handlers/article.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/article.go -------------------------------------------------------------------------------- /handlers/article_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/article_test.go -------------------------------------------------------------------------------- /handlers/artist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/artist.go -------------------------------------------------------------------------------- /handlers/artist_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/artist_test.go -------------------------------------------------------------------------------- /handlers/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/cache.go -------------------------------------------------------------------------------- /handlers/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/cache_test.go -------------------------------------------------------------------------------- /handlers/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/handler.go -------------------------------------------------------------------------------- /handlers/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/handler_test.go -------------------------------------------------------------------------------- /handlers/instances.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/instances.go -------------------------------------------------------------------------------- /handlers/instances_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/instances_test.go -------------------------------------------------------------------------------- /handlers/lyrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/lyrics.go -------------------------------------------------------------------------------- /handlers/lyrics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/lyrics_test.go -------------------------------------------------------------------------------- /handlers/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/proxy.go -------------------------------------------------------------------------------- /handlers/proxy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/proxy_test.go -------------------------------------------------------------------------------- /handlers/search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/search.go -------------------------------------------------------------------------------- /handlers/search_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/search_test.go -------------------------------------------------------------------------------- /handlers/static.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/static.go -------------------------------------------------------------------------------- /handlers/static_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/handlers/static_test.go -------------------------------------------------------------------------------- /instances.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/instances.json -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/main.go -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/screenshot.png -------------------------------------------------------------------------------- /static/favicon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/static/favicon.jpg -------------------------------------------------------------------------------- /static/fonts/inter-v12-cyrillic_greek_latin_vietnamese-500.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/static/fonts/inter-v12-cyrillic_greek_latin_vietnamese-500.woff -------------------------------------------------------------------------------- /static/fonts/inter-v12-cyrillic_greek_latin_vietnamese-500.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/static/fonts/inter-v12-cyrillic_greek_latin_vietnamese-500.woff2 -------------------------------------------------------------------------------- /static/fonts/inter-v12-cyrillic_greek_latin_vietnamese-700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/static/fonts/inter-v12-cyrillic_greek_latin_vietnamese-700.woff -------------------------------------------------------------------------------- /static/fonts/inter-v12-cyrillic_greek_latin_vietnamese-700.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/static/fonts/inter-v12-cyrillic_greek_latin_vietnamese-700.woff2 -------------------------------------------------------------------------------- /static/fonts/inter-v12-cyrillic_greek_latin_vietnamese-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/static/fonts/inter-v12-cyrillic_greek_latin_vietnamese-regular.woff -------------------------------------------------------------------------------- /static/fonts/inter-v12-cyrillic_greek_latin_vietnamese-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/static/fonts/inter-v12-cyrillic_greek_latin_vietnamese-regular.woff2 -------------------------------------------------------------------------------- /static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/static/logo.png -------------------------------------------------------------------------------- /static/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/static/script.js -------------------------------------------------------------------------------- /style/album.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/style/album.css -------------------------------------------------------------------------------- /style/annotation.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/style/annotation.css -------------------------------------------------------------------------------- /style/article.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/style/article.css -------------------------------------------------------------------------------- /style/artist.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/style/artist.css -------------------------------------------------------------------------------- /style/error.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/style/error.css -------------------------------------------------------------------------------- /style/footer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/style/footer.css -------------------------------------------------------------------------------- /style/home.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/style/home.css -------------------------------------------------------------------------------- /style/layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/style/layout.css -------------------------------------------------------------------------------- /style/lyrics.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/style/lyrics.css -------------------------------------------------------------------------------- /style/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/style/main.css -------------------------------------------------------------------------------- /style/navbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/style/navbar.css -------------------------------------------------------------------------------- /style/search.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/style/search.css -------------------------------------------------------------------------------- /utils/clean_body.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/utils/clean_body.go -------------------------------------------------------------------------------- /utils/description.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/utils/description.go -------------------------------------------------------------------------------- /utils/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/utils/logger.go -------------------------------------------------------------------------------- /utils/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/utils/request.go -------------------------------------------------------------------------------- /utils/request_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/utils/request_test.go -------------------------------------------------------------------------------- /utils/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/utils/template.go -------------------------------------------------------------------------------- /utils/url.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/utils/url.go -------------------------------------------------------------------------------- /views/album.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/views/album.templ -------------------------------------------------------------------------------- /views/article.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/views/article.templ -------------------------------------------------------------------------------- /views/artist.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/views/artist.templ -------------------------------------------------------------------------------- /views/error.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/views/error.templ -------------------------------------------------------------------------------- /views/footer.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/views/footer.templ -------------------------------------------------------------------------------- /views/head.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/views/head.templ -------------------------------------------------------------------------------- /views/home.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/views/home.templ -------------------------------------------------------------------------------- /views/layout.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/views/layout.templ -------------------------------------------------------------------------------- /views/lyrics.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/views/lyrics.templ -------------------------------------------------------------------------------- /views/navbar.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/views/navbar.templ -------------------------------------------------------------------------------- /views/search.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rramiachraf/dumb/HEAD/views/search.templ --------------------------------------------------------------------------------