Commit Graph

377 Commits (dd947d9bc8320ec828df97353733bed4d4e2b5b8)

Author SHA1 Message Date
rinpatch 9e96c9ae48 Merge branch 'fix/empty-params-openapi' into 'develop'
4 years ago
rinpatch 006b62fd12 OpenAPI CastAndValidate: filter out empty params
4 years ago
Maksim Pechnikov de993b856b added `force` option to the unfollow operation
4 years ago
Alexander Strizhakov 5d7ec00bed
fixes after rebase
4 years ago
Alexander Strizhakov dbbc801667
pagination for remote emoji packs
4 years ago
Alexander Strizhakov 9b6d89ff8c
support for special chars in pack name
4 years ago
lain 436d1a3c41 Merge branch 'develop' into 'issue/2115'
4 years ago
Roman Chvanikov 8f5589cf66 Merge develop
4 years ago
Maksim Pechnikov 72d2b34d3b Merge branch 'develop' into issue/1975
4 years ago
lain c95859e45b Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into issue/2115
4 years ago
lain b36b6259d8 Merge branch 'issue/2099' into 'develop'
4 years ago
Roman Chvanikov 4987ee6256 Merge branch 'develop' into feature/expire-mutes
4 years ago
rinpatch 51116b5392 OpenAPI: fix various errors pointed out by editor.swagger.io
4 years ago
Maksim Pechnikov 2ec0dcf001 Merge branch 'develop' into issue/2099
4 years ago
Haelwenn (lanodan) Monnier 7bf269fe83 Fix MRF reject for ChatMessage
4 years ago
eugenijm c711a2b157 Return the file content for `GET /api/pleroma/admin/instance_document/:document_name`
4 years ago
eugenijm 582ad5d4e1 AdminAPI: Allow to modify Terms of Service and Instance Panel via Admin API
4 years ago
Alex Gleason 9733c9d065
Merge remote-tracking branch 'upstream/develop' into chat-moderation
4 years ago
Alex Gleason 02d70228b5
AdminAPI: fix delete chat message
4 years ago
Alex Gleason 9dd0b23da4
AdminAPI: show chat
4 years ago
Alex Gleason f13b52a703
AdminAPI: list messages in a chat
4 years ago
Alex Gleason b40a627ab0
AdminAPI: delete a chat message
4 years ago
Maksim Pechnikov 9853c90abb added paginate links to headers for /chats/:id/messages
4 years ago
Roman Chvanikov e3f845b243 Add expiring mutes for activities
4 years ago
Roman Chvanikov c56e3d4f3b Add expires_in param for account mutes
4 years ago
Maksim Pechnikov 917d325972 added api spec
4 years ago
Haelwenn (lanodan) Monnier d872858046
Fix removing an account from a list
4 years ago
Maksim Pechnikov 0922791e4d updated errors on add emoji
4 years ago
Maksim Pechnikov f5845ff033 upload emoji zip file
4 years ago
Alexander Strizhakov 7dc275b69b
relay fix for admin-fe
4 years ago
Maksim Pechnikov 7794d7c694 added Pleroma.Web.PleromaAPI.EmojiFileController
4 years ago
Maksim Pechnikov 345ac512e4 added paginate+search for admin/MediaProxy URLs
4 years ago
Alex Gleason 4af1b80381
Clean up account aliases
4 years ago
Alex Gleason 1a5a7ba6e8
Merge remote-tracking branch 'upstream/develop' into aliases
4 years ago
Alex Gleason 24ce9c011c Apply 1 suggestion(s) to 1 file(s)
4 years ago
Alex Gleason cc196e2cd5
Merge remote-tracking branch 'upstream/develop' into restrict-domain
4 years ago
Ivan Tashkinov 27b0a8b155 [#1985] Prevented force login on registration if account approval and/or email confirmation needed.
4 years ago
lain a3c37379e9 ChatMessage schema: Add preview cards.
4 years ago
Alibek Omarov 6107440ea0 OpenAPI: remove accidentally pasted buffer data
4 years ago
Alibek Omarov b31844d6e0 OpenAPI: Replace actor_id by account_id to follow ChatMessage schema
4 years ago
Mark Felder 4bfad0b483 Support blocking via query parameters as well and document the change.
4 years ago
Egor Kislitsyn bdb3375933
Allow unblocking a domain via query params
4 years ago
Alex Gleason afa8b469ed
Allow restricting public timeline by instance
4 years ago
Alex Gleason d0eb43b58b
Add account aliases
4 years ago
Alex Gleason 48f8b26c92
OpenAPI: Add :id to follower/following endpoints, fixes #1958
4 years ago
Mark Felder 9d30bacace Merge branch 'develop' into refactor/notification_settings
4 years ago
Ivan Tashkinov 124b4709dc [#1940] Added `admin_token` param (as `admin_api_params/0`) to existing Admin API OpenAPI operations.
4 years ago
Mark Felder 80c21100db Merge branch 'develop' into refactor/notification_settings
4 years ago
lain b39eb6ecc5 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into chat-federation-information
4 years ago
lain 8ca1f3e8c6 Merge branch '1723-token-fixes' into 'develop'
4 years ago
lain f4469dc741 Merge branch 'features/favicons' into 'develop'
4 years ago
lain c0385cf47a AccountController: Fix muting / unmuting reblogs.
4 years ago
Haelwenn (lanodan) Monnier 31fef95e35
Add changelog and documentation
4 years ago
lain c8dd973af5 AccountController: Remove unused `update_?` routes.
4 years ago
lain 74b88c0a8b Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into chat-federation-information
4 years ago
lain d3efb50262 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into features/mastoapi-2.9.0-status_text
4 years ago
lain e3b5559780 AccountController: Make setting accepts_chat_messages possible.
4 years ago
lain 3ca9af1f9f Account Schema: Add `accepts_chat_messages`
4 years ago
Egor Kislitsyn 979f02ec94
Fix CastAndValidate plug
4 years ago
lain e374872fe7 AccountOperation: Correctly describe create response.
4 years ago
lain 577da132da Merge branch '1031-parent-visible' into 'develop'
4 years ago
Haelwenn (lanodan) Monnier 9f51b03eed
ApiSpec.Schemas.Account: import description from differences_in_mastoapi_responses
4 years ago
Haelwenn (lanodan) Monnier 244655e884
MastoAPI: Show source field when deleting
4 years ago
Mark Felder 69848d5c97 Rename notification "privacy_option" setting
4 years ago
Mark Felder fd5e797379 Simplify notification filtering settings further
4 years ago
lain f378e93bf4 AccountController: Return scope in proper format.
4 years ago
Mark Felder 433c01b370 Merge branch 'develop' into refactor/notification_settings
4 years ago
lain 4c5fb831b3 Status schema: Add parent_visible.
4 years ago
lain 46f7e51b27 Merge branch 'add-muted-to-notifications' into 'develop'
4 years ago
Egor Kislitsyn b3a549e916
Update NotificationOperation spec
4 years ago
lain 59bdef0c33 Merge branch 'feature/1739-account-endpoints' into 'develop'
4 years ago
lain 93ae1c8bd3 Merge branch 'feature/1854-emoji-pagination' into 'develop'
4 years ago
Alexander Strizhakov b5f13af7ba Apply suggestion to lib/pleroma/web/api_spec/operations/pleroma_emoji_pack_operation.ex
4 years ago
lain 0e789bc55f Apply suggestion to lib/pleroma/web/api_spec/operations/pleroma_emoji_pack_operation.ex
4 years ago
feld f928267773 Merge branch 'issue/1855' into 'develop'
4 years ago
Ivan Tashkinov 5237a2df9f [#1873] Fixes missing :offset pagination param support. Added pagination support for hashtags search.
4 years ago
Alexander Strizhakov 02ca8a363f
default page size for files
4 years ago
Alexander Strizhakov 4975ed86bc
emoji pagination for pack show action
4 years ago
Alexander Strizhakov 3becdafd33
emoji packs pagination
4 years ago
Mark Felder 3462d4b995 Merge branch 'develop' into issue/1855
4 years ago
Egor Kislitsyn d4b5a9730e
Remove `poll` from `notification_type` OpenAPI spec
4 years ago
Maksim Pechnikov 579763126f Merge branch 'develop' into issue/1855
4 years ago
rinpatch 271ea5068f Merge branch '1851-favorites-pagination' into 'develop'
4 years ago
Maksim Pechnikov f9dcf15ecb added admin api for MediaProxy cache invalidation
4 years ago
lain 063e6b9841 StatusController: Correctly paginate favorites.
4 years ago
lain 064c4f86f3 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
4 years ago
lain fe2a5d0614 ChatController: Make last_read_id mandatory.
4 years ago
lain 801e668a97 ChatController: Add `last_read_id` option to mark_as_read.
4 years ago
lain f4cf4ae16e ChatController: Use new oauth scope *:chats.
4 years ago
lain a8ca030d85 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
4 years ago
lain d44da91bbf SubscriptionOperation: Let chat mentions through.
4 years ago
minibikini b57e4ad1ab Merge branch 'develop' into 'openapi/admin/relay'
4 years ago
Egor Kislitsyn 70f054b083
Merge branch 'develop' into openapi/admin/relay
4 years ago
Egor Kislitsyn b4d5bdd6f1
Merge branch 'develop' into openapi/admin/config
4 years ago
lain b3407344d3 ChatController: Add function to mark single message as read.
4 years ago
Egor Kislitsyn c16315d055
Add OpenAPI spec for AdminAPI.ReportController
4 years ago
Egor Kislitsyn 7922e63825
Update OpenAPI spec for AdminAPI.StatusController
4 years ago
Egor Kislitsyn 68cb152a08
Merge branch 'develop' into openapi/admin/relay
4 years ago
lain 5da38c15cd Merge branch 'openapi/admin/oauth-apps' into 'develop'
4 years ago
lain 6977500ef7 Merge branch 'tagline' into 'develop'
4 years ago
lain 805ab86933 Notifications: Make notifications save their type.
4 years ago
Egor Kislitsyn 06f20e9181
Add OpenApi spec to AdminAPI.ConfigController
4 years ago
Alex Gleason d4a18d44fe
Update default instance description
4 years ago
Mark Felder 9eea800026 Refactor notification settings
4 years ago
Egor Kislitsyn c6290be682
Fix typo
4 years ago
Egor Kislitsyn fca48154a2
Add AdminAPI.InviteView
4 years ago
Egor Kislitsyn 2a4f965191
Add OpenAPI spec for AdminAPI.InviteTokenController
4 years ago
Egor Kislitsyn 95ebfb9190
Move invite actions to AdminAPI.InviteTokenController
4 years ago
Egor Kislitsyn 0ba1f2631a
Add OpenAPI spec for AdminAPI.OAuthAppContoller
4 years ago
Egor Kislitsyn cbcd592300
Add OpenAPI spec for AdminAPI.RelayController
4 years ago
lain ee35bb5ac2 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
4 years ago
lain ec470c4c77 Merge branch 'openapi/admin/status' into 'develop'
4 years ago
rinpatch 1fa7aa9fc5 Merge branch 'emoji-react-better-errors' into 'develop'
4 years ago
Egor Kislitsyn ba106aa9c8
Fix notifications mark as read API
4 years ago
lain bcb549531f EmojiReactionController: Return more appropriate error.
4 years ago
lain 578ed3a37f Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
4 years ago
lain f166316f50 Merge branch 'openapi/pleroma-api/pleroma' into 'develop'
4 years ago
Egor Kislitsyn 45d2c4157f
Add OpenAPI spec for AdminAPI.StatusController
4 years ago
lain 814c3e5171 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
4 years ago
lain 265746b21f Merge branch 'openapi/pleroma-api/emojis' into 'develop'
4 years ago
Egor Kislitsyn 26f01744bc
Add `background_image` to `InstanceOperation`
4 years ago
Egor Kislitsyn 5ba6e1c322
Move notification actions to PleromaAPI.NotificationController
4 years ago
Egor Kislitsyn f3fc8b22b1
Move conversation actions to PleromaAPI.ConversationController
4 years ago
Egor Kislitsyn 9a5de0f454
Move reaction actions to EmojiReactionController
4 years ago
Egor Kislitsyn 490a3a34b6
Add OpenAPI spec for PleromaAPI.PleromaAPIController
4 years ago
Haelwenn 94ba5a7802 Merge branch 'exposed-background-image' into 'develop'
4 years ago
lain 8a6ddf26ac InstanceOperation: Add background image to example
4 years ago
Egor Kislitsyn 47ed9ee441
Fix summary
4 years ago
Egor Kislitsyn 524d04d921
Add OpenAPI spec for PleromaAPI.ScrobbleController
4 years ago
Egor Kislitsyn e4c720f14c
Fix typo
4 years ago
Egor Kislitsyn fe5d423b43
Add OpenAPI spec for MascotController
4 years ago
Egor Kislitsyn 45c3a72404
[OpenAPI] Use BooleanLike in all request bodies
4 years ago
lain 0d417e005d Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
4 years ago
Ivan Tashkinov 5735b5c8be Fixed missing support for `with_muted` param in direct timeline.
4 years ago
Egor Kislitsyn aef31c69df
Rename EmojiAPIController to EmojiPackController
4 years ago
Egor Kislitsyn 6e4de715b3
Add OpenAPI spec for PleromaAPI.EmojiAPIController
4 years ago
Alexander Strizhakov b1aa402229
removing 410 status
4 years ago
Alexander Strizhakov e7bc2f980c
account visibility
4 years ago
lain 9c17109765 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
4 years ago
lain 4b28d812cf Merge branch 'restricted-relations-embedding' into 'develop'
4 years ago
lain d96f8f17e8 Merge branch 'features/mastoapi_v2_media' into 'develop'
4 years ago
lain f012c3a202 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
4 years ago
lain 1d18721a3c Chats: Add updated_at to Schema and docs.
4 years ago
Egor Kislitsyn e090191d03
[OpenAPI] Mark all not required request fields as nullable
4 years ago
Egor Kislitsyn 0f885b4b86
Fix OpenAPI spec
4 years ago
Haelwenn (lanodan) Monnier 099e314a1b
Add OpenAPISpex for MediaController
4 years ago
lain 359d7b0a6d Apply suggestion to lib/pleroma/web/api_spec/operations/pleroma_account_operation.ex
4 years ago
lain 1c2629328d Apply suggestion to lib/pleroma/web/api_spec/operations/pleroma_account_operation.ex
4 years ago
Ivan Tashkinov 8062d590dd [#2456] OpenAPI-related tweaks. Removed support for `with_relationships` param in `GET /api/v1/accounts/search`.
4 years ago
Egor Kislitsyn 6802dc28ba
Add OpenAPI spec for PleromaAPI.AccountController
4 years ago