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 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									FloatingGhost
								
							 
						 | 
						
							
							
							
							
								
							
							
								6cb40bee26
								
							
						 | 
						
							
							
								
								Migrate to phoenix 1.7 (#626)
							
							
							
							
							
							
							
							Closes #612
Co-authored-by: tusooa <tusooa@kazv.moe>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/626
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Co-committed-by: FloatingGhost <hannah@coffee-and-dreams.uk> 
							
						 | 
						
							2023-08-15 10:22:18 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Brian Underwood
								
							 
						 | 
						
							
							
							
							
								
							
							
								7ca9ce9d67
								
							
						 | 
						
							
							
								
								fix: Give error message to users when address has already been validated
							
							
							
							
							
							
							
							Plus other errors. 
							
						 | 
						
							2023-01-12 22:08:10 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									floatingghost
								
							 
						 | 
						
							
							
							
							
								
							
							
								07a48b9293
								
							
						 | 
						
							
							
								
								giant massive dep upgrade and dialyxir-found error emporium (#371)
							
							
							
							
							
							
							
							Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/371 
							
						 | 
						
							2022-12-14 12:38:48 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Norm
								
							 
						 | 
						
							
							
							
							
								
							
							
								a6d85003fe
								
							
						 | 
						
							
							
								
								Remote interaction with posts (#198)
							
							
							
							
							
							
							
							Grabbed from https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3587
Co-authored-by: Tusooa Zhu <tusooa@kazv.moe>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/198
Co-authored-by: Norm <normandy@biribiri.dev>
Co-committed-by: Norm <normandy@biribiri.dev> 
							
						 | 
						
							2022-09-08 10:19:22 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tusooa Zhu
								
							 
						 | 
						
							
							
							
							
								
							
							
								4c5bc3e9f7
								
							
						 | 
						
							
							
								
								Pass remote follow avatar into media proxy
							
							
							
							
							
						 | 
						
							2022-07-12 15:44:38 -04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									sfr
								
							 
						 | 
						
							
							
							
							
								
							
							
								058bf96798
								
							
						 | 
						
							
							
								
								implement Move activities (#45)
							
							
							
							
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/45
Co-authored-by: sfr <sol@solfisher.com>
Co-committed-by: sfr <sol@solfisher.com> 
							
						 | 
						
							2022-07-04 16:29:39 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tusooa Zhu
								
							 
						 | 
						
							
							
							
							
								
							
							
								72bdb0640f
								
							
						 | 
						
							
							
								
								Allow user to register with custom language
							
							
							
							
							
						 | 
						
							2022-06-29 20:46:51 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tusooa Zhu
								
							 
						 | 
						
							
							
							
							
								
							
							
								50913c4dc5
								
							
						 | 
						
							
							
								
								Make password reset pages translatable
							
							
							
							
							
						 | 
						
							2022-06-29 20:44:16 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tusooa Zhu
								
							 
						 | 
						
							
							
							
							
								
							
							
								ed1d9e91bc
								
							
						 | 
						
							
							
								
								Make remote follow pages translatable
							
							
							
							
							
						 | 
						
							2022-06-29 20:44:15 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									marcin mikołajczak
								
							 
						 | 
						
							
							
							
							
								
							
							
								9775955974
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into remote-follow-api
							
							
							
							
							
							
							
							Signed-off-by: marcin mikołajczak <git@mkljczk.pl> 
							
						 | 
						
							2021-12-25 00:52:02 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									lain
								
							 
						 | 
						
							
							
							
							
								
							
							
								6eb7d69e60
								
							
						 | 
						
							
							
								
								Merge branch 'delete-account-fix' into 'develop'
							
							
							
							
							
							
							
							TwitterAPI: allow deleting one's own account with request body
Closes #2799 and #2746
See merge request pleroma/pleroma!3564 
							
						 | 
						
							2021-12-15 21:26:45 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alex Gleason
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								8672ad6b00
								
							
						 | 
						
							
							
								
								TwitterAPI: allow deleting one's own account with request body
							
							
							
							
							
						 | 
						
							2021-12-13 17:07:29 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alex Gleason
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								5da4f33bf1
								
							
						 | 
						
							
							
								
								Restore POST /auth/password
							
							
							
							
							
						 | 
						
							2021-12-03 00:10:57 -06:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									marcin mikołajczak
								
							 
						 | 
						
							
							
							
							
								
							
							
								cd5fb84b76
								
							
						 | 
						
							
							
								
								remote_interaction API endpoint
							
							
							
							
							
							
							
							Signed-off-by: marcin mikołajczak <git@mkljczk.pl> 
							
						 | 
						
							2021-12-02 16:08:44 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Haelwenn (lanodan) Monnier
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								0e2aebd036
								
							
						 | 
						
							
							
								
								TwitterAPI: Make change_email require body params instead of query
							
							
							
							
							
							
							
							Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3503 
							
						 | 
						
							2021-08-13 17:57:11 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Haelwenn (lanodan) Monnier
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								3961422f85
								
							
						 | 
						
							
							
								
								TwitterAPI: Make change_password require body params instead of query
							
							
							
							
							
							
							
							Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3503 
							
						 | 
						
							2021-08-13 17:56:59 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Haelwenn (lanodan) Monnier
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								197cdebca9
								
							
						 | 
						
							
							
								
								TwitterAPI: Make change_email require body params instead of query
							
							
							
							
							
						 | 
						
							2021-08-10 20:33:00 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Haelwenn (lanodan) Monnier
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								09dcb2b522
								
							
						 | 
						
							
							
								
								TwitterAPI: Make change_password require body params instead of query
							
							
							
							
							
							
							
							Closes: https://git.pleroma.social/pleroma/pleroma/-/issues/2740 
							
						 | 
						
							2021-08-10 20:01:11 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alex Gleason
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								45b7325b9e
								
							
						 | 
						
							
							
								
								Refactor skipped plugs into Pleroma.Web functions
							
							
							
							
							
							
							
							Speeds up recompilation by reducing compile cycles 
							
						 | 
						
							2021-06-08 19:15:04 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alex Gleason
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								1399b82f7b
								
							
						 | 
						
							
							
								
								Create WrapperAuthenticator and simplify Authenticator behaviour
							
							
							
							
							
							
							
							Speeds up recompilation by reducing compile-time cycles 
							
						 | 
						
							2021-06-07 18:18:39 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Haelwenn
								
							 
						 | 
						
							
							
							
							
								
							
							
								0c56f9de0d
								
							
						 | 
						
							
							
								
								Merge branch 'tests/openapi-everywhere' into 'develop'
							
							
							
							
							
							
							
							Put OpenAPI ~everywhere in tests
See merge request pleroma/pleroma!3324 
							
						 | 
						
							2021-06-04 18:53:09 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alex Gleason
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								51a9f97e87
								
							
						 | 
						
							
							
								
								Deprecate Pleroma.Web.base_url/0
							
							
							
							
							
							
							
							Use Pleroma.Web.Endpoint.url/0 directly instead. Reduces compiler cycles. 
							
						 | 
						
							2021-05-31 16:48:03 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alex Gleason
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								07fed0fda2
								
							
						 | 
						
							
							
								
								Switch to aliasing Router.Helpers instead of importing
							
							
							
							
							
						 | 
						
							2021-05-18 17:45:30 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Haelwenn (lanodan) Monnier
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								55bdfb075c
								
							
						 | 
						
							
							
								
								OpenAPI: TwitterAPI Util Controller
							
							
							
							
							
						 | 
						
							2021-03-15 06:47:07 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Haelwenn (lanodan) Monnier
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								65cd9cb638
								
							
						 | 
						
							
							
								
								TwitterAPI: Remove unused read notification function
							
							
							
							
							
						 | 
						
							2021-03-15 06:47:07 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Haelwenn (lanodan) Monnier
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								a22c53810b
								
							
						 | 
						
							
							
								
								Remove deprecated /api/qvitter/statuses/notifications/read
							
							
							
							
							
						 | 
						
							2021-03-15 06:47:07 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								28581e03ad
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into refactor/deactivated_user_field
							
							
							
							
							
						 | 
						
							2021-01-18 14:58:21 -06:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								d36182c088
								
							
						 | 
						
							
							
								
								Change user.confirmation_pending field to user.is_confirmed
							
							
							
							
							
						 | 
						
							2021-01-15 12:44:41 -06:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								ebd7d1365b
								
							
						 | 
						
							
							
								
								Make setting user activation status explicit
							
							
							
							
							
						 | 
						
							2021-01-15 11:37:17 -06:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								860b5c7804
								
							
						 | 
						
							
							
								
								Change user.deactivated field to user.is_active
							
							
							
							
							
						 | 
						
							2021-01-15 11:24:46 -06:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Haelwenn (lanodan) Monnier
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								c4439c630f
								
							
						 | 
						
							
							
								
								Bump Copyright to 2021
							
							
							
							
							
							
							
							grep -rl '# Copyright © .* Pleroma' * | xargs sed -i 's;Copyright © .* Pleroma .*;Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>;' 
							
						 | 
						
							2021-01-13 07:49:50 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alex Gleason
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								30ed7b502f
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into registration-workflow
							
							
							
							
							
						 | 
						
							2020-11-21 10:23:53 -06:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									lain
								
							 
						 | 
						
							
							
							
							
								
							
							
								11e0d5f9ac
								
							
						 | 
						
							
							
								
								Password Resets: Don't accept tokens above a certain age.
							
							
							
							
							
							
							
							By default, one day 
							
						 | 
						
							2020-11-19 12:27:06 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alex Gleason
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								c3112fd13a
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into registration-workflow
							
							
							
							
							
						 | 
						
							2020-10-13 19:20:00 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alexander Strizhakov
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9f4fe5485b
								
							
						 | 
						
							
							
								
								alias alphabetically order
							
							
							
							
							
						 | 
						
							2020-10-13 16:43:59 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alexander Strizhakov
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								011525a3d1
								
							
						 | 
						
							
							
								
								EnsurePublicOrAuthenticatedPlug module name
							
							
							
							
							
						 | 
						
							2020-10-13 16:43:57 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alexander Strizhakov
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								8c993c5f63
								
							
						 | 
						
							
							
								
								FederatingPlug module name
							
							
							
							
							
						 | 
						
							2020-10-13 16:43:55 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alexander Strizhakov
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								a6d8cef33e
								
							
						 | 
						
							
							
								
								OAuthScopesPlug module name
							
							
							
							
							
						 | 
						
							2020-10-13 16:43:54 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alexander Strizhakov
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								fc7151a9c4
								
							
						 | 
						
							
							
								
								more files renamings
							
							
							
							
							
						 | 
						
							2020-10-13 16:38:19 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alex Gleason
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								83ae45b000
								
							
						 | 
						
							
							
								
								Preload /api/pleroma/frontend_configurations, fixes #1932
							
							
							
							
							
						 | 
						
							2020-10-12 18:49:37 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alex Gleason
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								6ebec50df6
								
							
						 | 
						
							
							
								
								Refactor User.confirm/1, add more tests
							
							
							
							
							
						 | 
						
							2020-10-12 16:32:34 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alex Gleason
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								bb8c0614ef
								
							
						 | 
						
							
							
								
								Move admin approval email logic into User.post_register_action/1
							
							
							
							
							
						 | 
						
							2020-10-11 21:46:10 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alex Gleason
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								521e965884
								
							
						 | 
						
							
							
								
								Registration tests
							
							
							
							
							
						 | 
						
							2020-10-11 21:38:01 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alex Gleason
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								b2fed59209
								
							
						 | 
						
							
							
								
								Handle User.post_register_action/1 in steps
							
							
							
							
							
						 | 
						
							2020-10-11 18:52:35 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Maksim Pechnikov
								
							 
						 | 
						
							
							
							
							
								
							
							
								b867f9d7ae
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into issue/2099
							
							
							
							
							
						 | 
						
							2020-09-17 08:41:35 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alexander Strizhakov
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								7dd986a563
								
							
						 | 
						
							
							
								
								expire mfa tokens  through Oban
							
							
							
							
							
						 | 
						
							2020-09-10 16:01:19 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Maksim Pechnikov
								
							 
						 | 
						
							
							
							
							
								
							
							
								5ae56aafb2
								
							
						 | 
						
							
							
								
								added import mutes
							
							
							
							
							
						 | 
						
							2020-09-06 21:42:51 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mark Felder
								
							 
						 | 
						
							
							
							
							
								
							
							
								cbf7f0e029
								
							
						 | 
						
							
							
								
								Disallow password resets for deactivated accounts.
							
							
							
							
							
							
							
							Ensure all responses to password reset events are identical. 
							
						 | 
						
							2020-09-02 09:09:13 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alex Gleason
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								f688c8df82
								
							
						 | 
						
							
							
								
								Fix User.registration_reason HTML sanitizing issues
							
							
							
							
							
						 | 
						
							2020-07-27 20:36:31 -05:00 | 
						
						
							
							
							
								
							
							
						 |