aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* fix(utils): remove trivial importFuwn2022-07-121-2/+1
|
* fix(utils): remove unused importFuwn2022-07-121-3/+1
|
* fix(utils): Don't encode response linksSebastiano Barezzi2022-07-111-2/+1
| | | | | | | * We return application/json content, which shouldn't need decoding from the client side, unlike application/x-www-form-urlencoded * Stop encoding the URL inside the responses Change-Id: I7023f4b811ab7c2e9b7f8987ea0991cfc725a374
* fix(utils): Handle programming languages with spacesSebastiano Barezzi2022-06-261-5/+7
| | | | Change-Id: Ic0edc6bd6c94e0368dcf6910c8cbb56866127402
* feat(routes): support for anime boysFuwn2022-03-246-35/+147
|
* feat: cache github apiFuwn2022-03-244-44/+63
| | | | | | | | This commit allows The Senpy Club API to cache GitHub's API response, refreshing the cache every fifty accesses. This commit also gets rid of a few dependencies which were replaced by their standard library counterparts.
* feat(api): /me routeFuwn2022-03-202-1/+9
|
* feat(lib): smaller allocatorFuwn2022-03-191-0/+3
|
* refactor: use vergen for build variablesFuwn2022-03-093-3/+3
|
* feat(index): git commit hash on indexFuwn2022-03-093-5/+27
|
* fix(index.rst): document randomFuwn2022-03-091-1/+2
|
* refactor(routes): get index from fileFuwn2022-03-092-41/+36
|
* refactor(utils): String to charFuwn2022-03-081-1/+1
|
* fix: corsFuwn2022-03-083-7/+19
|
* fix(routes): index versionFuwn2022-03-081-1/+1
|
* refactor: md to rstFuwn2022-03-081-16/+22
|
* feat: worker done :star:Fuwn2022-03-085-140/+131
|
* chore: licensingFuwn2022-03-075-5/+80
|
* fix(utils): user agent ban?Fuwn2022-01-132-3/+8
|
* chore: stricter clippyFuwn2022-01-043-1/+20
|
* feat(main.rs): ratelimit (100 requests/minute)Fuwn2022-01-041-1/+10
|
* style(global): fix license specFuwn2021-06-145-5/+5
|
* fix(global): license header caseFuwn2021-05-065-5/+5
|
* fix(utils): conditional authorization header placementFuwn2021-05-061-10/+15
| | | | Usefull when deploying with Docker.
* fix(utils): more safe-guardsFuwn2021-05-061-2/+2
|
* fix(utils): no timeout on request, implements safe guards against rate-limitingFuwn2021-05-062-3/+13
|
* fix(structures): remove random create pubFuwn2021-05-061-2/+2
|
* fix(random): no range in one image languagesFuwn2021-05-061-1/+5
|
* feat(global): :star:Fuwn2021-05-063-40/+56
|
* etc: Remove useless CORS headersFuwn2021-04-281-17/+9
|
* fix? CORS againFuwn2021-04-281-11/+5
|
* fix?: CORSFuwn2021-04-281-9/+23
|
* Merge branch 'main' of https://github.com/senpy-club/api into mainFuwn2021-04-271-1/+1
|\
| * fix: Case of license fileFuwn2021-04-261-1/+1
| |
* | etc: Add copyleft symbol to copyleft headerFuwn2021-04-275-5/+5
|/
* major: :star:Fuwn2021-04-265-0/+193