lain 
								
							 
						 
						
							
							
							
							
								
							
							
								aebec1bac9 
								
							 
						 
						
							
							
								
								Validator Test: Small refactor.  
							
							 
							
							
							
						 
						
							2020-03-31 17:47:34 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									lain 
								
							 
						 
						
							
							
							
							
								
							
							
								643f15e77b 
								
							 
						 
						
							
							
								
								Validators: ObjectID is an http uri.  
							
							 
							
							
							
						 
						
							2020-03-31 16:11:38 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									lain 
								
							 
						 
						
							
							
							
							
								
							
							
								0adaab8e75 
								
							 
						 
						
							
							
								
								Bump copyright dates.  
							
							 
							
							
							
						 
						
							2020-03-26 15:37:42 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									lain 
								
							 
						 
						
							
							
							
							
								
							
							
								6c1232b486 
								
							 
						 
						
							
							
								
								NotificationController: Fix test.  
							
							 
							
							
							
						 
						
							2020-03-20 15:00:28 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									lain 
								
							 
						 
						
							
							
							
							
								
							
							
								1aa8aa7d7f 
								
							 
						 
						
							
							
								
								Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-2  
							
							 
							
							
							
						 
						
							2020-03-20 14:52:58 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexander Strizhakov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								98a60df41f 
								
							 
						 
						
							
							
								
								include_types parameter in /api/v1/notifications  
							
							 
							
							
							
						 
						
							2020-03-20 13:18:12 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									lain 
								
							 
						 
						
							
							
							
							
								
							
							
								3c2c32b460 
								
							 
						 
						
							
							
								
								Merge branch 'remake-remodel' into develop  
							
							 
							
							
							
						 
						
							2020-03-19 18:00:55 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexander Strizhakov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f3791add99 
								
							 
						 
						
							
							
								
								removing with_move parameter  
							
							 
							
							
							
						 
						
							2020-03-16 20:07:45 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
							
							
								
							
							
								0ac6e29654 
								
							 
						 
						
							
							
								
								static_fe: Sanitize HTML in posts  
							
							 
							
							... 
							
							
							
							Note: Seems to have different sanitization with TwitterCard generator giving
the following:
<meta content=\"“alert('xss')”\" property=\"twitter:description\"> 
							
						 
						
							2020-03-15 20:44:04 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									lain 
								
							 
						 
						
							
							
							
							
								
							
							
								fa4ec17c84 
								
							 
						 
						
							
							
								
								Merge branch '1560-non-federating-instances-routes-restrictions' into 'develop'  
							
							 
							
							... 
							
							
							
							[#1560 ] Restricted AP- & OStatus-related routes for non-federating instances
Closes  #1560 
See merge request pleroma/pleroma!2235  
							
						 
						
							2020-03-15 19:15:20 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Haelwenn 
								
							 
						 
						
							
							
							
							
								
							
							
								d84670b9e1 
								
							 
						 
						
							
							
								
								Merge branch 'f' into 'develop'  
							
							 
							
							... 
							
							
							
							rip out fetch_initial_posts
Closes  #1422  and #1595 
See merge request pleroma/pleroma!2297  
							
						 
						
							2020-03-15 16:14:54 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Haelwenn 
								
							 
						 
						
							
							
							
							
								
							
							
								67a27825b1 
								
							 
						 
						
							
							
								
								Merge branch 'fix/rate-limiter-remoteip-behavior' into 'develop'  
							
							 
							
							... 
							
							
							
							rate limiter: disable based on if remote ip was found, not on if the plug was enabled
Closes  #1620 
See merge request pleroma/pleroma!2296  
							
						 
						
							2020-03-15 14:22:10 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									rinpatch 
								
							 
						 
						
							
							
							
							
								
							
							
								e87a32bcd7 
								
							 
						 
						
							
							
								
								rip out fetch_initial_posts  
							
							 
							
							... 
							
							
							
							Every time someone tries to use it, it goes mad and tries to scrape the
entire fediverse for no visible reason, it's better to just remove it
than continue shipping it in it's current state.
idea acked by lain and feld on irc
Closes  #1595  #1422  
							
						 
						
							2020-03-15 15:59:17 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ivan Tashkinov 
								
							 
						 
						
							
							
							
							
								
							
							
								ecb7809e92 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/develop' into 1560-non-federating-instances-routes-restrictions  
							
							 
							
							... 
							
							
							
							# Conflicts:
#	lib/pleroma/plugs/static_fe_plug.ex 
							
						 
						
							2020-03-14 15:37:02 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									rinpatch 
								
							 
						 
						
							
							
							
							
								
							
							
								fc4496d4fa 
								
							 
						 
						
							
							
								
								rate limiter: disable based on if remote ip was found, not on if the plug was enabled  
							
							 
							
							... 
							
							
							
							The current rate limiter disable logic won't trigger when the remote ip
is not forwarded, only when the remoteip plug is not enabled, which is
not the case on most instances since it's enabled by default. This
changes the behavior to warn and disable  when the remote ip was not forwarded,
even if the RemoteIP plug is enabled.
Also closes  #1620  
							
						 
						
							2020-03-13 21:41:17 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d1379c4de8 
								
							 
						 
						
							
							
								
								Formatting: Do not use \n and prefer <br> instead  
							
							 
							
							... 
							
							
							
							It moves bbcode to bbcode_pleroma as the former is owned by kaniini
and transfering ownership wasn't done in a timely manner.
Closes: https://git.pleroma.social/pleroma/pleroma/issues/1374 
Closes: https://git.pleroma.social/pleroma/pleroma/issues/1375  
							
						 
						
							2020-03-13 16:07:17 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								802b991814 
								
							 
						 
						
							
							
								
								Merge branch 'exclude-posts-visible-to-admin' into 'develop'  
							
							 
							
							... 
							
							
							
							Exclude private and direct statuses visible to the admin when using godmode
Closes  #1599 
See merge request pleroma/pleroma!2272  
							
						 
						
							2020-03-12 20:29:51 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ivan Tashkinov 
								
							 
						 
						
							
							
							
							
								
							
							
								bd40880fa0 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/develop' into 1560-non-federating-instances-routes-restrictions  
							
							 
							
							... 
							
							
							
							# Conflicts:
#	test/web/activity_pub/activity_pub_controller_test.exs 
							
						 
						
							2020-03-12 12:07:07 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								2019f3b3ff 
								
							 
						 
						
							
							
								
								Merge branch 'fix/signup-without-email' into 'develop'  
							
							 
							
							... 
							
							
							
							Allow account registration without an email
See merge request pleroma/pleroma!2246  
							
						 
						
							2020-03-11 16:53:05 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								f92c447bbc 
								
							 
						 
						
							
							
								
								Merge branch 'relay-list-change' into 'develop'  
							
							 
							
							... 
							
							
							
							Relay list shows hosts without accepted follow
See merge request pleroma/pleroma!2240  
							
						 
						
							2020-03-11 15:10:09 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ivan Tashkinov 
								
							 
						 
						
							
							
							
							
								
							
							
								5b696a8ac1 
								
							 
						 
						
							
							
								
								[ #1560 ] Enforced authentication for non-federating instances in StaticFEController.  
							
							 
							
							
							
						 
						
							2020-03-11 14:05:56 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ivan Tashkinov 
								
							 
						 
						
							
							
							
							
								
							
							
								972889550d 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/develop' into 1560-non-federating-instances-routes-restrictions  
							
							 
							
							
							
						 
						
							2020-03-11 09:15:55 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								5af798f246 
								
							 
						 
						
							
							
								
								Fix enforcement of character limits  
							
							 
							
							
							
						 
						
							2020-03-10 13:08:00 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ivan Tashkinov 
								
							 
						 
						
							
							
							
							
								
							
							
								5fc92deef3 
								
							 
						 
						
							
							
								
								[ #1560 ] Ensured authentication or enabled federation for federation-related routes. New tests + tests refactoring.  
							
							 
							
							
							
						 
						
							2020-03-09 20:51:44 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ivan Tashkinov 
								
							 
						 
						
							
							
							
							
								
							
							
								027714b519 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/develop' into 1560-non-federating-instances-routes-restrictions  
							
							 
							
							
							
						 
						
							2020-03-06 11:48:30 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ivan Tashkinov 
								
							 
						 
						
							
							
							
							
								
							
							
								40765875d4 
								
							 
						 
						
							
							
								
								[ #1560 ] Misc. improvements in ActivityPubController federation state restrictions.  
							
							 
							
							
							
						 
						
							2020-03-05 21:19:21 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									eugenijm 
								
							 
						 
						
							
							
							
							
								
							
							
								ad22e94f33 
								
							 
						 
						
							
							
								
								Exclude private and direct statuses visible to the admin when using godmode  
							
							 
							
							
							
						 
						
							2020-03-05 15:15:27 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									lain 
								
							 
						 
						
							
							
							
							
								
							
							
								f1750b4658 
								
							 
						 
						
							
							
								
								Admin API tests: Fix wrong test.  
							
							 
							
							
							
						 
						
							2020-03-05 12:42:02 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									lain 
								
							 
						 
						
							
							
							
							
								
							
							
								4bce13fa2f 
								
							 
						 
						
							
							
								
								MastodonController: Return 404 errors correctly.  
							
							 
							
							
							
						 
						
							2020-03-04 18:09:06 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									lain 
								
							 
						 
						
							
							
							
							
								
							
							
								6f7a8c43a2 
								
							 
						 
						
							
							
								
								Merge branch 'fix/no-email-no-fail' into 'develop'  
							
							 
							
							... 
							
							
							
							Do not fail when user has no email
See merge request pleroma/pleroma!2249  
							
						 
						
							2020-03-04 12:43:06 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								05da5f5cca 
								
							 
						 
						
							
							
								
								Update Copyrights  
							
							 
							
							
							
						 
						
							2020-03-03 16:44:49 -06:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ivan Tashkinov 
								
							 
						 
						
							
							
							
							
								
							
							
								b6fc98d9cd 
								
							 
						 
						
							
							
								
								[ #1560 ] ActivityPubController federation state restrictions adjustments. Adjusted tests.  
							
							 
							
							
							
						 
						
							2020-03-03 22:22:02 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ivan Tashkinov 
								
							 
						 
						
							
							
							
							
								
							
							
								bd8624d649 
								
							 
						 
						
							
							
								
								[ #1560 ] Added tests for non-federating instance bahaviour to OStatusControllerTest.  
							
							 
							
							
							
						 
						
							2020-03-02 22:02:21 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ivan Tashkinov 
								
							 
						 
						
							
							
							
							
								
							
							
								b4367125e9 
								
							 
						 
						
							
							
								
								[ #1560 ] Added tests for non-federating instance bahaviour to ActivityPubControllerTest.  
							
							 
							
							
							
						 
						
							2020-03-02 21:43:18 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ivan Tashkinov 
								
							 
						 
						
							
							
							
							
								
							
							
								99a6c660a9 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/develop' into 1560-non-federating-instances-routes-restrictions  
							
							 
							
							
							
						 
						
							2020-03-02 18:41:12 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Egor Kislitsyn 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4a45b96a91 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into fix/signup-without-email  
							
							 
							
							
							
						 
						
							2020-03-02 15:35:49 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Haelwenn 
								
							 
						 
						
							
							
							
							
								
							
							
								764a50f8a6 
								
							 
						 
						
							
							
								
								Merge branch 'feature/1482-activity_pub_transactions' into 'develop'  
							
							 
							
							... 
							
							
							
							ActivityPub actions & side-effects in transaction
Closes  #1482 
See merge request pleroma/pleroma!2089  
							
						 
						
							2020-03-02 07:58:01 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexander Strizhakov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cc98d010ed 
								
							 
						 
						
							
							
								
								relay list shows hosts without accepted follow  
							
							 
							
							
							
						 
						
							2020-03-02 09:27:20 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6da6540036 
								
							 
						 
						
							
							
								
								Bump copyright years of files changed after 2020-01-07  
							
							 
							
							... 
							
							
							
							Done via the following command:
git diff fcd5dd259a  --stat --name-only | xargs sed -i '/Pleroma Authors/c# Copyright © 2017-2020 Pleroma Authors <https:\/\/pleroma.social\/>' 
							
						 
						
							2020-03-02 06:08:45 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6c0d869d9d 
								
							 
						 
						
							
							
								
								Bump copyright years of files changed after 2019-01-01  
							
							 
							
							... 
							
							
							
							Done via the following command:
git diff 1e6c102b  --stat --name-only | cat - | xargs sed -i 's/2017-2018 Pleroma Authors/2017-2019 Pleroma Authors/' 
							
						 
						
							2020-03-02 05:54:56 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexander Strizhakov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								32d1e04817 
								
							 
						 
						
							
							
								
								ActivityPub actions & side-effects in transaction  
							
							 
							
							
							
						 
						
							2020-03-01 12:01:39 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									rinpatch 
								
							 
						 
						
							
							
							
							
								
							
							
								19e559fe51 
								
							 
						 
						
							
							
								
								Merge branch 'rate-limiter-runtime-settings' into 'develop'  
							
							 
							
							... 
							
							
							
							RateLimiter improvements: runtime configurability, no default limits in tests
See merge request pleroma/pleroma!2250  
							
						 
						
							2020-02-29 21:52:33 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								f2216287a7 
								
							 
						 
						
							
							
								
								Merge branch 'admin-status-list' into 'develop'  
							
							 
							
							... 
							
							
							
							Admin API: `/api/pleroma/admin/statuses` (accepts `godmode` and `local_only`)
Closes  #1550 
See merge request pleroma/pleroma!2192  
							
						 
						
							2020-02-27 18:11:04 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ivan Tashkinov 
								
							 
						 
						
							
							
							
							
								
							
							
								6f2efb1c45 
								
							 
						 
						
							
							
								
								Runtime configurability of RateLimiter. Refactoring. Disabled default rate limits in tests.  
							
							 
							
							
							
						 
						
							2020-02-27 18:46:05 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Egor Kislitsyn 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cb60a9c42f 
								
							 
						 
						
							
							
								
								Do not fail when user has no email  
							
							 
							
							
							
						 
						
							2020-02-27 17:27:49 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									eugenijm 
								
							 
						 
						
							
							
							
							
								
							
							
								4ab07cf0d5 
								
							 
						 
						
							
							
								
								Admin API: Exclude boosts from GET /api/pleroma/admin/users/:nickname/statuses and GET /api/pleroma/admin/instance/:instance/statuses  
							
							 
							
							
							
						 
						
							2020-02-26 22:35:57 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									eugenijm 
								
							 
						 
						
							
							
							
							
								
							
							
								e2a6a40367 
								
							 
						 
						
							
							
								
								Admin API: GET /api/pleroma/admin/statuses - list all statuses (accepts godmode and local_only)  
							
							 
							
							
							
						 
						
							2020-02-26 20:21:38 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Egor Kislitsyn 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f446744a6a 
								
							 
						 
						
							
							
								
								Allow account registration without an email  
							
							 
							
							
							
						 
						
							2020-02-26 20:13:53 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Egor Kislitsyn 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c495e6d387 
								
							 
						 
						
							
							
								
								Add a test to ensure OAuth tokens are tied to Push subscriptions  
							
							 
							
							
							
						 
						
							2020-02-25 18:04:28 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									eugenijm 
								
							 
						 
						
							
							
							
							
								
							
							
								7ad5c51f23 
								
							 
						 
						
							
							
								
								Admin API: GET /api/pleroma/admin/stats to get status count by visibility scope  
							
							 
							
							
							
						 
						
							2020-02-24 21:46:37 +03:00