summaryrefslogtreecommitdiff
path: root/internal/api
AgeCommit message (Expand)AuthorFiles
2023-02-17[feature] Add a request ID and include it in logs (#1476)Libravatar Daenney6
2023-02-16[bugfix] Set 'discoverable' properly on API accounts (#1511)v0.7.0Libravatar tobi7
2023-02-16[bugfix] Set cache-control max-age dynamically for s3 (#1510)Libravatar tobi3
2023-02-14[bugfix] Return empty result rather than 500 error when searching for blocked...Libravatar tobi1
2023-02-13[chore] Do cache-control in a less silly way to avoid writing header twice (#...Libravatar tobi2
2023-02-12[bugfix] Set appropriate cache-control when using presigned s3 links (#1480)Libravatar tobi1
2023-02-11[chore/performance] Update media prune logic, add extra CLI command (#1474)v0.7.0-rc2Libravatar tobi1
2023-02-08[chore/bugfix] Serve + throttle publickey separately from rest of ActivityPub...Libravatar tobi4
2023-02-07[bugfix] fix file range length calculation being off by 1 (#1448)Libravatar kim1
2023-02-06[performance] remove local copying of file for satisfying range headers (#1421)v0.7.0-rc1Libravatar kim1
2023-02-05[chore] stub /api/v1/featured_tags endpoint (#1420)Libravatar tobi3
2023-02-04[bugfix] Allow instance thumbnail description to be set separately from image...Libravatar tobi2
2023-02-03[chore] reformat GetAccount() functionality, support updating accounts based ...Libravatar kim2
2023-02-03[chore] Text formatting overhaul (#1406)Libravatar Autumn!1
2023-02-02[feature] Implement `/api/v2/instance` endpoint (#1409)Libravatar tobi91
2023-01-25[feature] Public list of suspended domains (#1362)Libravatar f0x521
2023-01-25[feature] Implement reports admin API so admins can view + close reports (#1378)Libravatar tobi9
2023-01-23[chore] remove funky duplicate attachment in testrig (#1379)Libravatar tobi1
2023-01-23[feature] Implement `/api/v1/reports` endpoints on client API (#1330)Libravatar tobi11
2023-01-16[bugfix] Parse video metadata more accurately; allow Range in fileserver (#1342)Libravatar tobi5
2023-01-13[bugfix] Mount bookmarks endpoint correctly (#1338)Libravatar tobi1
2023-01-13[chore] Remove omitempty on account source; refactor tests to use prettyprint...Libravatar tobi11
2023-01-11[performance] media processing improvements (#1288)Libravatar kim4
2023-01-11[feature] Add local user and post count to nodeinfo responses (#1325)Libravatar Sleep1
2023-01-08[bugfix] return early in websocket upgrade handler (#1315)Libravatar kim4
2023-01-05[chore] Update/add license headers for 2023 (#1304)Libravatar tobi206
2023-01-03[chore] shuffle middleware to split rate limitting into client/s2s/fileserver...Libravatar kim6
2023-01-02[chore] The Big Middleware and API Refactor (tm) (#1250)Libravatar tobi175
2022-12-21[bugfix] fix media create error not being checked (#1283)Libravatar tobi1
2022-12-21[bugfix] Close reader gracefully when streaming recache of remote media to fi...Libravatar tobi3
2022-12-17[feature] Enable basic video support (mp4 only) (#1274)Libravatar tobi1
2022-12-16[chore/bugfix] Switch markdown from blackfriday to goldmark (#1267)Libravatar Autumn!1
2022-12-15[bugfix] Use null for empty api status `language` (#1268)Libravatar tobi1
2022-12-14[feature] support Sec-Websocket-Protocol in streaming API (#1254)Libravatar Matthew Phillips3
2022-12-13[bugfix] fix unordered favorites (#1245)Libravatar Christoph Voigt2
2022-12-10[feature] Start implementing refetch of lost media files via `/api/v1/admin/m...Libravatar tobi2
2022-12-09[feature] Allow users to create + delete bookbarks, and view bookmarked statu...Libravatar Matthew Phillips8
2022-12-06[feature] overhaul the oidc system (#961)Libravatar Dominik Süß2
2022-12-06[feature] media: add webp support (#1155)Libravatar Sigrid Solveig Haflínudóttir1
2022-12-04[chore] Fix a few possible cases of int truncation (#1207)Libravatar Daniele Sluijters8
2022-11-30[bugfix] Don't call `strings.ToLower()` on usernames when selecting account b...Libravatar tobi2
2022-11-30[bugfix] Avoid accidentally marking changed emojis as orphaned + pruning them...Libravatar tobi3
2022-11-29[chore] Tidy up some of the search logic (#1082)v0.6.0-rc1Libravatar tobi2
2022-11-24[feature] `PATCH /api/v1/admin/custom_emojis/{id}` endpoint (#1061)Libravatar tobi4
2022-11-24[bugfix] Fix status boosts giving 404 (#1137)Libravatar tobi2
2022-11-24[chore] cleanup storage implementation, no need for multiple interface types ...Libravatar kim13
2022-11-20[performance] add account block DB cache and remove block query joins (#1085)Libravatar kim1
2022-11-17[chore] Replace blocking Floc with Topics. (#1068)Libravatar psa1
2022-11-16[chore] reversion: use specific columns for updating user again (#1059)Libravatar tobi1
2022-11-15[chore] update database caching library (#1040)Libravatar kim3