aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/web/api_spec
AgeCommit message (Collapse)Author
2021-08-13TwitterAPI: Make change_email require body params instead of queryHaelwenn (lanodan) Monnier
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3503
2021-08-13TwitterAPI: Make change_password require body params instead of queryHaelwenn (lanodan) Monnier
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3503
2021-06-22Add test on changing [:instance, :upload_limit]Haelwenn (lanodan) Monnier
2021-06-08Pleroma.Web.Params --> Pleroma.Web.Utils.ParamsAlex Gleason
2021-06-08Pleroma.Web.ControllerHelper.truthy_param?/1 --> ↵Alex Gleason
Pleroma.Web.Params.truthy_param?/1 Breaks cycle in lib/pleroma/web/api_spec/operations/status_operation.ex
2021-06-04Merge branch 'tests/openapi-everywhere' into 'develop'Haelwenn
Put OpenAPI ~everywhere in tests See merge request pleroma/pleroma!3324
2021-04-20Apply lanodan's suggestion(s) to 1 file(s)Haelwenn
2021-04-20Apply lanodan's suggestion(s) to 1 file(s)Haelwenn
2021-04-20Apply lanodan's suggestion(s) to 1 file(s)Haelwenn
2021-04-20Apply lanodan's suggestion(s) to 1 file(s)Haelwenn
2021-04-16Apply rinpatch's suggestion(s) to 1 file(s)rinpatch
2021-03-25Let pins federateAlexander Strizhakov
- save object ids on pin, instead of activity ids - pins federation - removed pinned_activities field from the users table - activityPub endpoint for user pins - pulling remote users pins
2021-03-16Merge branch 'update_open_api_spex' into 'develop'Haelwenn
Update OpenApiSpex dependency See merge request pleroma/pleroma!3362
2021-03-15OpenAPI: TwitterAPI Util ControllerHaelwenn (lanodan) Monnier
2021-03-15OpenAPI: PleromaAPI UserImport ControllerHaelwenn (lanodan) Monnier
2021-03-15OpenAPI: MastodonAPI Media ControllerHaelwenn (lanodan) Monnier
2021-03-15OpenAPI: MastodonAPI Timeline ControllerHaelwenn (lanodan) Monnier
2021-03-05Update OpenApiSpex dependencyEgor Kislitsyn
2021-03-04Add UserOperation to RedocEgor Kislitsyn
2021-03-02Add OpenAPI spec for AdminAPI.UserControllerEgor Kislitsyn
2021-02-28Merge branch 'features/reports-enhancements' into 'develop'lain
Enhance reports in Pleroma API: index, show See merge request pleroma/pleroma!3280
2021-02-28Merge branch 'feat/client_app_details' into 'develop'lain
Support application field See merge request pleroma/pleroma!3311
2021-02-18Mastodon makes this field null when posting with MastoFE or if you choose to ↵Mark Felder
not disclose it, so it's safe to be null by default
2021-02-18expires_in in scheduled status paramsAlexander Strizhakov
2021-02-18Merge branch 'fix/chats-no-unread-in-openapi' into 'develop'rinpatch
ChatMessage schema: Add `unread` property See merge request pleroma/pleroma!3323
2021-02-17OpenAPI: Add `admin:` scope prefix to admin operationsrinpatch
Also splits "Emoji packs" to two categories: "Emoji pack administration" and "Emoji packs"
2021-02-17Enhance reports in Pleroma API: index, showHaelwenn (lanodan) Monnier
2021-02-17Merge branch 'feat/chat-list-pagination' into 'develop'Haelwenn
Chats: Introduce /api/v2/pleroma/chats which implements pagination Closes #2140 See merge request pleroma/pleroma!3325
2021-02-17Chats: Introduce /api/v2/pleroma/chats which implements paginationrinpatch
Also removes incorrect claim that /api/v1/pleroma/chats supports pagination and deprecates it. Closes #2140
2021-02-16ChatMessage schema: Add `unread` propertyrinpatch
It is present in the code, but was not documented.
2021-02-15Add API endpoint to remove a conversationEgor Kislitsyn
2021-02-03Account schema: specify that pleroma.relationship is nullablerinpatch
2021-02-03Merge branch 'develop' into 'fix/2412-filters'feld
# Conflicts: # CHANGELOG.md
2021-02-03Merge branch 'fix/2449-scheduled-poll-bug' into 'develop'feld
Fix for scheduled post with poll Closes #2449 See merge request pleroma/pleroma!3294
2021-02-03Merge branch 'feat/openapi-spec-export' into 'develop'rinpatch
Improve OpenAPI spec and deploy it to api.pleroma.social See merge request pleroma/pleroma!3296
2021-02-03Improve OpenAPI spec and deploy it to api.pleroma.socialrinpatch
Too many changes in OpenAPI spec to describe each one, but basically it is tag fixes, bringing consitency to operation summaries and fixing some incorrect information.
2021-02-02Merge branch 'develop' into 'fix/2411-mutes-api'feld
# Conflicts: # CHANGELOG.md # docs/development/API/differences_in_mastoapi_responses.md
2021-02-01fix for scheduled post with pollAlexander Strizhakov
2021-02-01only_remote -> remote renamingAlexander Strizhakov
2021-02-01`/api/v1/accounts/:id/statuses` docs updateAlexander Strizhakov
2021-02-01more tests and update for docs and changelogAlexander Strizhakov
2021-02-01list timeline filtration by paramsAlexander Strizhakov
2021-02-01added only_media flag to home timelineAlexander Strizhakov
2021-02-01expanding filtration for home timelineAlexander Strizhakov
added local & remote statuses filtration for home timeline
2021-01-29support for with_relationships parameterAlexander Strizhakov
in /api/v1/mutes and /api/v1/accounts/:id endpoints
2021-01-26support for expires_in/expires_at in filtersAlexander Strizhakov
2021-01-25Merge branch 'develop' into refactor/deactivated_user_fieldMark Felder
2021-01-18Merge branch 'fix/reblog-api' into 'develop'feld
Fix Reblog API Closes #2423 See merge request pleroma/pleroma!3261
2021-01-18Merge branch 'develop' into refactor/deactivated_user_fieldMark Felder
2021-01-18Fix Reblog APIEgor Kislitsyn
Do not set visibility parameter to `public` by default and let CommonAPI to infer it from status.