| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(utils): remove trivial import | Fuwn | 2022-07-12 | 1 | -2/+1 |
| | | |||||
| * | fix(utils): remove unused import | Fuwn | 2022-07-12 | 1 | -3/+1 |
| | | |||||
| * | fix(utils): Don't encode response links | Sebastiano Barezzi | 2022-07-11 | 1 | -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 spaces | Sebastiano Barezzi | 2022-06-26 | 1 | -5/+7 |
| | | | | | Change-Id: Ic0edc6bd6c94e0368dcf6910c8cbb56866127402 | ||||
| * | feat(routes): support for anime boys | Fuwn | 2022-03-24 | 6 | -35/+147 |
| | | |||||
| * | feat: cache github api | Fuwn | 2022-03-24 | 4 | -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 route | Fuwn | 2022-03-20 | 2 | -1/+9 |
| | | |||||
| * | feat(lib): smaller allocator | Fuwn | 2022-03-19 | 1 | -0/+3 |
| | | |||||
| * | refactor: use vergen for build variables | Fuwn | 2022-03-09 | 3 | -3/+3 |
| | | |||||
| * | feat(index): git commit hash on index | Fuwn | 2022-03-09 | 3 | -5/+27 |
| | | |||||
| * | fix(index.rst): document random | Fuwn | 2022-03-09 | 1 | -1/+2 |
| | | |||||
| * | refactor(routes): get index from file | Fuwn | 2022-03-09 | 2 | -41/+36 |
| | | |||||
| * | refactor(utils): String to char | Fuwn | 2022-03-08 | 1 | -1/+1 |
| | | |||||
| * | fix: cors | Fuwn | 2022-03-08 | 3 | -7/+19 |
| | | |||||
| * | fix(routes): index version | Fuwn | 2022-03-08 | 1 | -1/+1 |
| | | |||||
| * | refactor: md to rst | Fuwn | 2022-03-08 | 1 | -16/+22 |
| | | |||||
| * | feat: worker done :star: | Fuwn | 2022-03-08 | 5 | -140/+131 |
| | | |||||
| * | chore: licensing | Fuwn | 2022-03-07 | 5 | -5/+80 |
| | | |||||
| * | fix(utils): user agent ban? | Fuwn | 2022-01-13 | 2 | -3/+8 |
| | | |||||
| * | chore: stricter clippy | Fuwn | 2022-01-04 | 3 | -1/+20 |
| | | |||||
| * | feat(main.rs): ratelimit (100 requests/minute) | Fuwn | 2022-01-04 | 1 | -1/+10 |
| | | |||||
| * | style(global): fix license spec | Fuwn | 2021-06-14 | 5 | -5/+5 |
| | | |||||
| * | fix(global): license header case | Fuwn | 2021-05-06 | 5 | -5/+5 |
| | | |||||
| * | fix(utils): conditional authorization header placement | Fuwn | 2021-05-06 | 1 | -10/+15 |
| | | | | | Usefull when deploying with Docker. | ||||
| * | fix(utils): more safe-guards | Fuwn | 2021-05-06 | 1 | -2/+2 |
| | | |||||
| * | fix(utils): no timeout on request, implements safe guards against rate-limiting | Fuwn | 2021-05-06 | 2 | -3/+13 |
| | | |||||
| * | fix(structures): remove random create pub | Fuwn | 2021-05-06 | 1 | -2/+2 |
| | | |||||
| * | fix(random): no range in one image languages | Fuwn | 2021-05-06 | 1 | -1/+5 |
| | | |||||
| * | feat(global): :star: | Fuwn | 2021-05-06 | 3 | -40/+56 |
| | | |||||
| * | etc: Remove useless CORS headers | Fuwn | 2021-04-28 | 1 | -17/+9 |
| | | |||||
| * | fix? CORS again | Fuwn | 2021-04-28 | 1 | -11/+5 |
| | | |||||
| * | fix?: CORS | Fuwn | 2021-04-28 | 1 | -9/+23 |
| | | |||||
| * | Merge branch 'main' of https://github.com/senpy-club/api into main | Fuwn | 2021-04-27 | 1 | -1/+1 |
| |\ | |||||
| | * | fix: Case of license file | Fuwn | 2021-04-26 | 1 | -1/+1 |
| | | | |||||
| * | | etc: Add copyleft symbol to copyleft header | Fuwn | 2021-04-27 | 5 | -5/+5 |
| |/ | |||||
| * | major: :star: | Fuwn | 2021-04-26 | 5 | -0/+193 |