Commit Graph

14 Commits

Author SHA1 Message Date
b1ek 8ade73fc23
feat: serve Swagger UI 2024-05-11 22:38:15 +10:00
b1ek d3452a4ac7
docs: add openapi.yml and readme.md 2024-05-11 22:28:37 +10:00
b1ek 6d68a704a3
fix: tsc errors 2024-05-11 21:58:25 +10:00
b1ek c06e655819
feat: add an index page 2024-05-11 21:54:41 +10:00
b1ek 98a53051ee
fix: set TS lib to ES2023 2024-05-11 21:54:28 +10:00
b1ek 6f69779ec3
feat: dockerize 2024-05-11 21:54:13 +10:00
b1ek c9b9fe1eab
fix: throw a nice error if config does not exist 2024-05-11 21:37:27 +10:00
b1ek 7a1433b830
fix: add config.json and store to gitignore 2024-05-11 21:36:19 +10:00
b1ek 71d635fcb1
feat: DELETE /:name endpoint 2024-05-11 21:34:44 +10:00
b1ek 89e7e3ded4
feat: /get/:name endpoint 2024-05-11 21:21:50 +10:00
b1ek 5e1c610614
feat: /list endpoint 2024-05-11 21:06:05 +10:00
b1ek 8c8ac3523b
feat: throw QuotaExceeded error on upload when applicable 2024-05-11 20:33:07 +10:00
b1ek 89a6efb4a3
feat: check for quota on upload 2024-05-11 20:26:34 +10:00
b1ek 5a415586b7
init: repo 2024-05-11 19:46:23 +10:00