akkoma/lib/pleroma/web/api_spec/operations
Oneric bd74ad9ce4 Accept body parameters for /api/pleroma/notification_settings
This brings it in line with its documentation and akkoma-fe’s
expectations. For backwards compatibility URL parameters are still
accept with lower priority. Unfortunately this means duplicating
parameters and descriptions in the API spec.

Usually Plug already pre-merges parameters from different sources into
the plain 'params' parameter which then gets forwarded by Phoenix.
However, OpenApiSpex 3.x prevents this; 4.x is set to change this
  https://github.com/open-api-spex/open_api_spex/issues/334
  https://github.com/open-api-spex/open_api_spex/issues/92

Fixes: https://akkoma.dev/AkkomaGang/akkoma/issues/691
Fixes: https://akkoma.dev/AkkomaGang/akkoma/issues/722
2024-04-09 04:11:28 +02:00
..
admin Fix type of admin_account.is_confirmed 2023-06-14 19:38:22 +00:00
account_operation.ex Add ability to auto-approve followbacks 2024-02-13 15:42:37 +01:00
announcement_operation.ex Merge branch 'from/upstream-develop/tusooa/server-announcements' into 'develop' (#85) 2022-07-18 13:08:36 +00:00
app_operation.ex Make suggested change for create_response 2021-08-29 07:25:54 -06:00
conversation_operation.ex Add API endpoint to remove a conversation 2021-02-15 21:48:13 +04:00
custom_emoji_operation.ex Improve OpenAPI spec and deploy it to api.pleroma.social 2021-02-03 16:07:44 +03:00
directory_operation.ex MastoAPI: Profile directory 2021-12-26 02:35:17 +00:00
domain_block_operation.ex Improve OpenAPI spec and deploy it to api.pleroma.social 2021-02-03 16:07:44 +03:00
emoji_reaction_operation.ex update api spec for custom emoji reaction 2022-06-25 15:45:10 +01:00
filter_operation.ex Allow expires_at in filter requests 2023-03-09 19:13:14 +00:00
follow_request_operation.ex paginate follow requests (#460) 2023-02-04 20:51:17 +00:00
frontend_settings_operation.ex Fix OpenAPI spec for preferred_frontend endpoint 2024-02-03 14:27:45 +01:00
instance_operation.ex doc: fix Akkoma identification name 2024-02-15 16:25:59 +01:00
list_operation.ex Improve OpenAPI spec and deploy it to api.pleroma.social 2021-02-03 16:07:44 +03:00
marker_operation.ex Bump Copyright to 2021 2021-01-13 07:49:50 +01:00
media_operation.ex Add test on changing [:instance, :upload_limit] 2021-06-22 12:25:25 +02:00
notification_operation.ex purge chat and shout endpoints 2022-07-21 11:29:28 +01:00
pleroma_account_operation.ex Improve OpenAPI spec and deploy it to api.pleroma.social 2021-02-03 16:07:44 +03:00
pleroma_app_operation.ex Fix lint 2021-08-28 18:17:09 -06:00
pleroma_backup_operation.ex Make backups require its own scope (#218) 2022-09-19 17:31:35 +00:00
pleroma_conversation_operation.ex Improve OpenAPI spec and deploy it to api.pleroma.social 2021-02-03 16:07:44 +03:00
pleroma_emoji_file_operation.ex OpenAPI: Add `admin:` scope prefix to admin operations 2021-02-17 21:10:28 +03:00
pleroma_emoji_pack_operation.ex giant massive dep upgrade and dialyxir-found error emporium (#371) 2022-12-14 12:38:48 +00:00
pleroma_instances_operation.ex Improve OpenAPI spec and deploy it to api.pleroma.social 2021-02-03 16:07:44 +03:00
pleroma_mascot_operation.ex Improve OpenAPI spec and deploy it to api.pleroma.social 2021-02-03 16:07:44 +03:00
pleroma_notification_operation.ex Improve OpenAPI spec and deploy it to api.pleroma.social 2021-02-03 16:07:44 +03:00
pleroma_report_operation.ex Enhance reports in Pleroma API: index, show 2021-02-17 18:46:53 +01:00
poll_operation.ex Bump Copyright to 2021 2021-01-13 07:49:50 +01:00
report_operation.ex Improve OpenAPI spec and deploy it to api.pleroma.social 2021-02-03 16:07:44 +03:00
scheduled_activity_operation.ex Improve OpenAPI spec and deploy it to api.pleroma.social 2021-02-03 16:07:44 +03:00
search_operation.ex remove all endpoints marked as deprecated (#91) 2022-07-20 12:00:58 +00:00
status_operation.ex Post editing (#202) 2022-09-06 19:24:02 +00:00
subscription_operation.ex purge chat and shout endpoints 2022-07-21 11:29:28 +01:00
tag_operation.ex Add /api/v1/followed_tags 2022-12-31 18:09:34 +00:00
timeline_operation.ex Add timeline visibility options 2023-03-17 15:33:28 +00:00
translate_operation.ex add seperate source and dest entries in language listing (#193) 2022-08-30 16:59:33 +00:00
twitter_util_operation.ex Accept body parameters for /api/pleroma/notification_settings 2024-04-09 04:11:28 +02:00
user_import_operation.ex OpenAPI: PleromaAPI UserImport Controller 2021-03-15 06:47:07 +01:00