floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								ec6bf8c3f7 
								
							 
						 
						
							
							
								
								revert  4a94c9a31e 
							
							... 
							
							
							
							revert Add ability to follow hashtags (#336 )
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/336  
							
						 
						
							2022-12-04 20:04:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								4a94c9a31e 
								
							 
						 
						
							
							
								
								Add ability to follow hashtags ( #336 )  
							
							... 
							
							
							
							Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/336  
							
						 
						
							2022-12-04 17:36:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								6b882a2c0b 
								
							 
						 
						
							
							
								
								Purge Rejected Follow requests in daily task ( #334 )  
							
							... 
							
							
							
							Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/334  
							
						 
						
							2022-12-03 23:17:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								8d6cc6cb65 
								
							 
						 
						
							
							
								
								Resolve follow activity from accept/reject without ID ( #328 )  
							
							... 
							
							
							
							Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/328  
							
						 
						
							2022-12-02 11:12:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								db60640c5b 
								
							 
						 
						
							
							
								
								Fixing up deletes a bit ( #327 )  
							
							... 
							
							
							
							Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/327  
							
						 
						
							2022-12-01 15:00:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								0cfd5b4e89 
								
							 
						 
						
							
							
								
								Add ability to set a default post expiry ( #321 )  
							
							... 
							
							
							
							Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/321  
							
						 
						
							2022-11-28 13:34:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								ee7059c9cf 
								
							 
						 
						
							
							
								
								Spin off imports into n oban jobs  
							
							
							
						 
						
							2022-11-27 21:45:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								5bb95256ee 
								
							 
						 
						
							
							
								
								weirdly no, images should not have classes  
							
							
							
						 
						
							2022-11-26 21:15:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								c379618b34 
								
							 
						 
						
							
							
								
								Add tests, changelog entry  
							
							
							
						 
						
							2022-11-26 20:52:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								e3085c495c 
								
							 
						 
						
							
							
								
								fix tests broken by relay defaults changing ( #314 )  
							
							... 
							
							
							
							Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/314  
							
						 
						
							2022-11-26 20:45:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									@luna@f.l4.pm 
								
							 
						 
						
							
							
							
							
								
							
							
								a90c45b7e9 
								
							 
						 
						
							
							
								
								Add Signed Fetch Statistics ( #312 )  
							
							... 
							
							
							
							Close  #304 .
Notes:
 - This patch was made on top of Pleroma develop, so I created a separate cachex worker for request signature actions, instead of Akkoma's instance cache. If that is a merge blocker, I can attempt to move logic around for that.
 - Regarding the `has_request_signatures: true -> false` state transition: I think that is a higher level thing (resetting instance state on new instance actor key) which is separate from the changes relevant to this one.
Co-authored-by: Luna <git@l4.pm>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/312 
Co-authored-by: @luna@f.l4.pm <akkoma@l4.pm>
Co-committed-by: @luna@f.l4.pm <akkoma@l4.pm> 
						
							2022-11-26 19:22:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								2fe1484ed3 
								
							 
						 
						
							
							
								
								http timeout config ( #307 )  
							
							... 
							
							
							
							Ref https://meta.akkoma.dev/t/increase-timeout-on-libretranslate-request-how/156/2 
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/307  
							
						 
						
							2022-11-24 12:27:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ave 
								
							 
						 
						
							
							
							
							
								
							
							
								1c4ca20ff7 
								
							 
						 
						
							
							
								
								Change follow_operation schema to use type BooleanLike ( #301 )  
							
							... 
							
							
							
							Changes follow_operation schema to use BooleanLike instead of :boolean so that strings like "0" and "1" (used by mastodon.py) can be accepted. Rest of file uses the same. For more info please see https://git.pleroma.social/pleroma/pleroma/-/issues/2999 
(I'm also sending this here as I'm not hopeful about upstream not ignoring  it)
Co-authored-by: ave <ave@ave.zone>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/301 
Co-authored-by: ave <ave@noreply.akkoma>
Co-committed-by: ave <ave@noreply.akkoma> 
							
						 
						
							2022-11-24 11:27:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									@r3g_5z@plem.sapphic.site 
								
							 
						 
						
							
							
							
							
								
							
							
								0e4c201f8d 
								
							 
						 
						
							
							
								
								HTTP header improvements ( #294 )  
							
							... 
							
							
							
							- Drop Expect-CT
Expect-CT has been redundant since 2018 when Certificate Transparency became mandated and required for all CAs and browsers. This header is only implemented in Chrome and is now deprecated. HTTP header analysers do not check this anymore as this is enforced by default. See https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Expect-CT 
- Raise HSTS to 2 years and explicitly preload
The longer age for HSTS, the better. Header analysers prefer 2 years over 1 year now as free TLS is very common using Let's Encrypt.
For HSTS to be fully effective, you need to submit your root domain (domain.tld) to https://hstspreload.org . However, a requirement for this is the "preload" directive in Strict-Transport-Security. If you do not have "preload", it will reject your domain.
- Drop X-Download-Options
This is an IE8-era header when Adobe products used to use the IE engine for making outbound web requests to embed webpages in things like Adobe Acrobat (PDFs). Modern apps are using Microsoft Edge WebView2 or Chromium Embedded Framework. No modern browser checks or header analyser check for this.
- Set base-uri to 'none'
This is to specify the domain for relative links (`<base>` HTML tag). pleroma-fe does not use this and it's an incredibly niche tag.
I use all of these myself on my instance by rewriting the headers with zero problems. No breakage observed.
I have not compiled my Elixr changes, but I don't see why they'd break.
Co-authored-by: r3g_5z <june@terezi.dev>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/294 
Co-authored-by: @r3g_5z@plem.sapphic.site <june@terezi.dev>
Co-committed-by: @r3g_5z@plem.sapphic.site <june@terezi.dev> 
							
						 
						
							2022-11-20 21:20:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								e1e0d5d759 
								
							 
						 
						
							
							
								
								microblogpub federation fixes ( #288 )  
							
							... 
							
							
							
							Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/288  
							
						 
						
							2022-11-18 11:14:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
							
							
								
							
							
								3e0a5851e5 
								
							 
						 
						
							
							
								
								Set instance reachable on fetch  
							
							
							
						 
						
							2022-11-15 17:23:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								2a1f17e3ed 
								
							 
						 
						
							
							
								
								and i yoink ( #275 )  
							
							... 
							
							
							
							Co-authored-by: Mark Felder <feld@feld.me>
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/275  
							
						 
						
							2022-11-14 15:07:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								c1127e321b 
								
							 
						 
						
							
							
								
								Add configurable timeline per oban job ( #273 )  
							
							... 
							
							
							
							Heavily inspired by https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3777 
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/273  
							
						 
						
							2022-11-13 23:55:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								ac0c00cdee 
								
							 
						 
						
							
							
								
								Add media sources to connect-src if media proxy is enabled  
							
							
							
						 
						
							2022-11-10 17:26:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								bab1ab5b6c 
								
							 
						 
						
							
							
								
								strip \r and \r from content-disposition filenames  
							
							
							
						 
						
							2022-11-10 11:54:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								cc6a076202 
								
							 
						 
						
							
							
								
								Include requested_by in relationship ( #260 )  
							
							... 
							
							
							
							Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/260  
							
						 
						
							2022-11-10 03:16:32 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								479aacb1b6 
								
							 
						 
						
							
							
								
								Add fallback for reports that don't have attached activities  
							
							
							
						 
						
							2022-11-08 11:01:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								a0b8e3c842 
								
							 
						 
						
							
							
								
								Don't mess with the cache on metadata update  
							
							
							
						 
						
							2022-11-08 10:39:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								7bbaa8f8e0 
								
							 
						 
						
							
							
								
								automatically trim loading *. prefixes on domain blocks  
							
							
							
						 
						
							2022-11-07 22:33:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								31ad09010e 
								
							 
						 
						
							
							
								
								Fix regex usage in MRF ( #254 )  
							
							... 
							
							
							
							fixes  #235 
fixes  #228 
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/254  
						
							2022-11-06 23:50:32 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								b7e8ce2350 
								
							 
						 
						
							
							
								
								Scrape instance nodeinfo ( #251 )  
							
							... 
							
							
							
							Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/251  
							
						 
						
							2022-11-06 22:49:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								ccdf55acff 
								
							 
						 
						
							
							
								
								Fix instance name in email test  
							
							
							
						 
						
							2022-11-04 18:42:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Citharel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4d0a51221a 
								
							 
						 
						
							
							
								
								Fix typo in CSP Report-To header name  
							
							... 
							
							
							
							The header name was Report-To, not Reply-To.
In any case, that's now being changed to the Reporting-Endpoints HTTP
Response Header.
https://w3c.github.io/reporting/#header 
https://github.com/w3c/reporting/issues/177 
CanIUse says the Report-To header is still supported by current Chrome
and friends.
https://caniuse.com/mdn-http_headers_report-to 
It doesn't have any data for the Reporting-Endpoints HTTP header, but
this article says Chrome 96 supports it.
https://web.dev/reporting-api/ 
(Even though that's come out one year ago, that's not compatible with
Network Error Logging which's still using the Report-To version of the
API)
Signed-off-by: Thomas Citharel <tcit@tcit.fr> 
							
						 
						
							2022-11-04 15:02:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								9038da01cc 
								
							 
						 
						
							
							
								
								Merge pull request 'Push.Impl: support edits' ( #244 ) from norm/akkoma:push-support-edits into develop  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/244  
							
						 
						
							2022-11-01 15:14:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								e44e147b54 
								
							 
						 
						
							
							
								
								Merge pull request 'fix flaky test_user_relationship_test.exs:81' ( #240 ) from ilja/akkoma:fix_flaky_test_user_relationship_test.exs_81 into develop  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/240  
							
						 
						
							2022-11-01 14:44:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								d5bbc3eeb2 
								
							 
						 
						
							
							
								
								Merge pull request 'fix flaky test filter_controller_test.exs:200' ( #239 ) from ilja/akkoma:fix_flaky_filter_controller_test.exs_200 into develop  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/239  
							
						 
						
							2022-11-01 14:42:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								479542c692 
								
							 
						 
						
							
							
								
								Merge pull request 'fix flaky participation_test.exs' ( #238 ) from ilja/akkoma:fix_erratic_participation_test into develop  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/238  
							
						 
						
							2022-11-01 14:37:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ilja 
								
							 
						 
						
							
							
							
							
								
							
							
								be5044f785 
								
							 
						 
						
							
							
								
								fix_flaky_transfer_task_test.exs ( #237 )  
							
							... 
							
							
							
							There were async calls happening, so they weren't always finished when assert happened.
I also fixed some bugs in the erratic tests that were introduced when removing :shout.:shout is a key where restart is needed, and was changed in the test to use :rate_limit (which also requires a restart). But there was a bug in the syntax that didn't get caught because the test was tagged as erratic and therefor didn't fail. Here I fixed it.
During compilation, we had a warning `:logger is used by the current application but the current application does not depend on :logger` which is now fixed as well (see commit message for complete stacktrace).
Co-authored-by: Ilja <ilja@ilja.space>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/237 
Co-authored-by: ilja <akkoma.dev@ilja.space>
Co-committed-by: ilja <akkoma.dev@ilja.space> 
							
						 
						
							2022-11-01 14:31:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ilja 
								
							 
						 
						
							
							
							
							
								
							
							
								f1dfd76b98 
								
							 
						 
						
							
							
								
								Fix rate_limiter_test.exs test "it restricts based on config values" ( #233 )  
							
							... 
							
							
							
							Fixes one of the 'erratic' tests
It used a timer to sleep.
But time also goes on when doing other things, so depending on hardware, the timings could be off.
I slightly changed the tests so we still test what we functionally want.
Instead of waiting until the cache expires I now have a function to expire the test and use that.
That means we're not testing any more if the cache really expires after a certain amount of time,
but that's the responsability of the dependency imo, so shouldn't be a problem.
I also changed `Pleroma.Web.Endpoint, :http, :ip` in the tests to `127.0.0.1`
Currently it was set to 8.8.8.8, but I see no reason for that and, while I assume that no calls
are made to it, it may come over as weird or suspicious to people.
Co-authored-by: Ilja <ilja@ilja.space>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/233 
Co-authored-by: ilja <akkoma.dev@ilja.space>
Co-committed-by: ilja <akkoma.dev@ilja.space> 
							
						 
						
							2022-11-01 14:25:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								1bb8b76311 
								
							 
						 
						
							
							
								
								Fix tests in ldap registration  
							
							
							
						 
						
							2022-11-01 14:21:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									marcin mikołajczak 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6486211064 
								
							 
						 
						
							
							
								
								Push.Impl: support edits  
							
							... 
							
							
							
							Signed-off-by: marcin mikołajczak <git@mkljczk.pl> 
							
						 
						
							2022-10-28 01:20:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
							
							
								
							
							
								66a04cead3 
								
							 
						 
						
							
							
								
								Descriptions from exif data with only whitespeces are considered empty  
							
							... 
							
							
							
							I noticed that pictures taken with Ubuntu-Touch have whitespace in one of the fields
This should just be ignored imo 
							
						 
						
							2022-10-23 14:46:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
							
							
								
							
							
								338612d72b 
								
							 
						 
						
							
							
								
								Use EXIF data of image to prefill image description  
							
							... 
							
							
							
							During attachment upload Pleroma returns a "description" field.
* This MR allows Pleroma to read the EXIF data during upload and return the description to the FE using this field.
    * If a description is already present (e.g. because a previous module added it), it will use that
    * Otherwise it will read from the EXIF data. First it will check -ImageDescription, if that's empty, it will check -iptc:Caption-Abstract
    * If no description is found, it will simply return nil, which is the default value
* When people set up a new instance, they will be asked if they want to read metadata and this module will be activated if so
There was an Exiftool module, which has now been renamed to Exiftool.StripLocation 
							
						 
						
							2022-10-23 14:46:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ilja 
								
							 
						 
						
							
							
							
							
								
							
							
								3562eaeedc 
								
							 
						 
						
							
							
								
								fix flaky test_user_relationship_test.exs:81  
							
							... 
							
							
							
							The problem was double. On the one hand, the function didn't actually return what was in the DB.
On the other hand the test was flaky because it used NaiveDateTime.utc_now() so test could fail or pass depending on a difference of microseconds.
Both are fixed now. 
							
						 
						
							2022-10-23 13:31:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
							
							
								
							
							
								a59d310982 
								
							 
						 
						
							
							
								
								fix flaky test filter_controller_test.exs:200  
							
							
							
						 
						
							2022-10-23 13:07:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ilja 
								
							 
						 
						
							
							
							
							
								
							
							
								e6ceea3553 
								
							 
						 
						
							
							
								
								fix flaky participation_test.exs  
							
							... 
							
							
							
							It was tested if the updated_at after marking as "read" was equal as the updated_at at insertion, but that seems wrong.
Firstly, if a record is updated, you expect the updated_at to also update.
Secondly, the insert and update happen almost at the same time, so it's flaky regardless.
Here I make sure it has a much older updated_at during insert so we can clealy see the effect after update.
I also check that the updated_at is actually updated because I expect that this is the expected behaviour and it's also the current behaviour. 
							
						 
						
							2022-10-23 12:33:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								f36d14818d 
								
							 
						 
						
							
							
								
								Unilateral remove from followers ( #232 )  
							
							... 
							
							
							
							from https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3647/ 
Co-authored-by: marcin mikołajczak <git@mkljczk.pl>
Co-authored-by: Tusooa Zhu <tusooa@kazv.moe>
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/232  
							
						 
						
							2022-10-19 10:01:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								edf7d5089f 
								
							 
						 
						
							
							
								
								Merge pull request 'Check that the signature matches the creator' ( #230 ) from domain-blocks into develop  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/230  
							
						 
						
							2022-10-14 11:41:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								03662501c3 
								
							 
						 
						
							
							
								
								Check that the signature matches the creator  
							
							
							
						 
						
							2022-10-14 11:48:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								cb9b0d3720 
								
							 
						 
						
							
							
								
								optimise notifications query  
							
							
							
						 
						
							2022-10-11 11:40:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								c6e63aaf6b 
								
							 
						 
						
							
							
								
								Backend settings sync ( #226 )  
							
							... 
							
							
							
							Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/226  
							
						 
						
							2022-10-06 16:22:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								b2aa82cee5 
								
							 
						 
						
							
							
								
								Fix false error in meilisearch index ( #221 )  
							
							... 
							
							
							
							the schema changed
https://docs.meilisearch.com/reference/api/documents.html#add-or-update-documents 
this wasn't breaking anything, it would just report errors that were actually successes
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/221  
							
						 
						
							2022-09-20 10:36:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Norm 
								
							 
						 
						
							
							
							
							
								
							
							
								561e1f2470 
								
							 
						 
						
							
							
								
								Make backups require its own scope ( #218 )  
							
							... 
							
							
							
							Pulled from https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3721 .
This makes backups require its own scope (`read:backups`) instead of the `read:accounts` scope.
Co-authored-by: Tusooa Zhu <tusooa@kazv.moe>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/218 
Co-authored-by: Norm <normandy@biribiri.dev>
Co-committed-by: Norm <normandy@biribiri.dev> 
							
						 
						
							2022-09-19 17:31:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									a1batross 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								77596a3021 
								
							 
						 
						
							
							
								
								User: search: exclude deactivated users from user search  
							
							... 
							
							
							
							This way we don't pollute search results with deactivated and deleted users 
							
						 
						
							2022-09-15 21:21:06 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
							
							
								
							
							
								2aa8e66527 
								
							 
						 
						
							
							
								
								Fix User.get_or_fetch/1 with usernames starting with http  
							
							
							
						 
						
							2022-09-11 20:29:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								b4261b0335 
								
							 
						 
						
							
							
								
								Use set of pregenerated RSA keys  
							
							... 
							
							
							
							Randomness is a huge resource sink, so let's just use
a some that we made earlier 
							
						 
						
							2022-09-11 20:14:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hélène 
								
							 
						 
						
							
							
							
							
								
							
							
								8683252fc5 
								
							 
						 
						
							
							
								
								Metadata/Utils: use summary as description if set  
							
							... 
							
							
							
							When generating OpenGraph and TwitterCard metadata for a post, the
summary field will be used first if it is set to generate the post
description. 
							
						 
						
							2022-09-11 19:55:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hélène 
								
							 
						 
						
							
							
							
							
								
							
							
								0b14f02ed2 
								
							 
						 
						
							
							
								
								User: generate private keys on user creation  
							
							... 
							
							
							
							This fixes a race condition bug where keys could be regenerated
post-federation, causing activities and HTTP signatures from an user to
be dropped due to key differences. 
							
						 
						
							2022-09-11 19:54:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hélène 
								
							 
						 
						
							
							
							
							
								
							
							
								e88f36f72b 
								
							 
						 
						
							
							
								
								ObjectView: do not fetch an object for its ID  
							
							... 
							
							
							
							Non-Create/Listen activities had their associated object field
normalized and fetched, but only to use their `id` field, which is both
slow and redundant. This also failed on Undo activities, which delete
the associated object/activity in database.
Undo activities will now render properly and database loads should
improve ever so slightly. 
							
						 
						
							2022-09-11 19:52:59 +01: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								2641dcdd15 
								
							 
						 
						
							
							
								
								Post editing ( #202 )  
							
							... 
							
							
							
							Rebased from #103 
Co-authored-by: Tusooa Zhu <tusooa@kazv.moe>
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/202  
							
						 
						
							2022-09-06 19:24:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								6c80977b06 
								
							 
						 
						
							
							
								
								turn inlineQuotePolicy on by default  
							
							
							
						 
						
							2022-09-05 17:22:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								f6304cfd78 
								
							 
						 
						
							
							
								
								add extra tests for builder  
							
							
							
						 
						
							2022-09-05 01:24:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								1b826eea54 
								
							 
						 
						
							
							
								
								Allow reacting with remote emoji when they exist on the post ( #200 )  
							
							... 
							
							
							
							Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/200  
							
						 
						
							2022-09-04 23:31:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								7a90d71e8d 
								
							 
						 
						
							
							
								
								ensure .exs config is used before default ( #197 )  
							
							... 
							
							
							
							Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/197  
							
						 
						
							2022-09-02 22:05:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								8e4de118c1 
								
							 
						 
						
							
							
								
								Don't persist local undone follow ( #194 )  
							
							... 
							
							
							
							same deal but backwards this time
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/194  
							
						 
						
							2022-08-31 18:00:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								decbca0c91 
								
							 
						 
						
							
							
								
								add seperate source and dest entries in language listing ( #193 )  
							
							... 
							
							
							
							Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/193  
							
						 
						
							2022-08-30 16:59:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								c3fde9577d 
								
							 
						 
						
							
							
								
								Allow listing languages, setting source language ( #192 )  
							
							... 
							
							
							
							Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/192  
							
						 
						
							2022-08-30 14:58:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								df39cab9c1 
								
							 
						 
						
							
							
								
								Automatic status translation ( #187 )  
							
							... 
							
							
							
							Fixes  #115 
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/187  
						
							2022-08-29 19:42:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
							
							
								
							
							
								95e4018c1a 
								
							 
						 
						
							
							
								
								Disconnect streaming sessions when token is revoked  
							
							... 
							
							
							
							Use Websockex to replace websocket_client
Test that server will disconnect websocket upon token revocation
Lint
Execute session disconnect in background
Refactor streamer test
allow multi-streams
rebase websocket change 
							
						 
						
							2022-08-27 19:07:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								772c209914 
								
							 
						 
						
							
							
								
								GTS: cherry-picks and collection usage ( #186 )  
							
							... 
							
							
							
							https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3725?commit_id=61254111e59f02118cad15de49d1e0704c07030e 
what is this, a yoink of a yoink? good times
Co-authored-by: Hélène <pleroma-dev@helene.moe>
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/186  
						
							2022-08-27 18:05:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								85137f591f 
								
							 
						 
						
							
							
								
								Add ability to obfuscate domains in MRF transparency  
							
							
							
						 
						
							2022-08-27 11:57:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								e4f2251e0f 
								
							 
						 
						
							
							
								
								Add support for setting language in instance metadata ( #183 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/183  
							
						 
						
							2022-08-25 16:11:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								618cf7ff7f 
								
							 
						 
						
							
							
								
								reuse valid oauth tokens ( #182 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/182  
							
						 
						
							2022-08-25 14:37:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								92ba2802fb 
								
							 
						 
						
							
							
								
								generate-keys-at-registration-time ( #181 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/181  
							
						 
						
							2022-08-24 14:36:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								8d7b63a766 
								
							 
						 
						
							
							
								
								Revert "Fix oauth2 (for real) ( #179 )"  
							
							... 
							
							
							
							This reverts commit aa681d7e15 
							
						 
						
							2022-08-21 17:52:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								aa681d7e15 
								
							 
						 
						
							
							
								
								Fix oauth2 (for real) ( #179 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/179  
							
						 
						
							2022-08-21 16:24:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								b0130bfa7b 
								
							 
						 
						
							
							
								
								Revert "oauth2 fixes ( #177 )"  
							
							... 
							
							
							
							This reverts commit 429e2ac832 
							
						 
						
							2022-08-21 16:22:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								d72f9e39d9 
								
							 
						 
						
							
							
								
								add visibility check on quote ( #178 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/178  
							
						 
						
							2022-08-21 15:17:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								429e2ac832 
								
							 
						 
						
							
							
								
								oauth2 fixes ( #177 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/177  
							
						 
						
							2022-08-21 14:46:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								e9f1897cfd 
								
							 
						 
						
							
							
								
								parser MFM server-side ( #172 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/172  
							
						 
						
							2022-08-18 03:14:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								aaf78e2b52 
								
							 
						 
						
							
							
								
								only put linked mfm in source ( #171 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/171  
							
						 
						
							2022-08-17 09:35:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								11ec9daa5b 
								
							 
						 
						
							
							
								
								API compatibility with fedibird, frontend config ( #163 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/163  
							
						 
						
							2022-08-17 00:22:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								37a1001b97 
								
							 
						 
						
							
							
								
								add finch outbound proxy support ( #158 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/158  
							
						 
						
							2022-08-14 23:13:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								967c325b0d 
								
							 
						 
						
							
							
								
								fix tests  
							
							
							
						 
						
							2022-08-11 19:21:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								366889f97c 
								
							 
						 
						
							
							
								
								remove default emoji file  
							
							
							
						 
						
							2022-08-11 19:05:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								1245141779 
								
							 
						 
						
							
							
								
								treat rejections in MRF as a reject in federator ( #155 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/155  
							
						 
						
							2022-08-08 15:47:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hélène 
								
							 
						 
						
							
							
							
							
								
							
							
								b3e4d81362 
								
							 
						 
						
							
							
								
								StatusView: implement pleroma.context field  
							
							... 
							
							
							
							This field replaces the now deprecated conversation_id field, and now
exposes the ActivityPub object `context` directly via the MastoAPI
instead of relying on StatusNet-era data concepts. 
							
						 
						
							2022-08-07 20:48:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hélène 
								
							 
						 
						
							
							
							
							
								
							
							
								b9bb093600 
								
							 
						 
						
							
							
								
								StatusView: clear MSB on calculated conversation_id  
							
							... 
							
							
							
							This field seems to be a left-over from the StatusNet era.
If your application uses `pleroma.conversation_id`: this field is
deprecated.
It is currently stubbed instead by doing a CRC32 of the context, and
clearing the MSB to avoid overflow exceptions with signed integers on
the different clients using this field (Java/Kotlin code, mostly; see
Husky and probably other mobile clients.)
This should be removed in a future version of Pleroma. Pleroma-FE
currently depends on this field, as well. 
							
						 
						
							2022-08-07 20:47:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								62e179f446 
								
							 
						 
						
							
							
								
								make conversation-id deterministic ( #154 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/154  
							
						 
						
							2022-08-06 20:59:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								ec162b496b 
								
							 
						 
						
							
							
								
								/notice signing checks on redirect ( #150 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/150  
							
						 
						
							2022-08-05 19:31:32 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								0ec3a11895 
								
							 
						 
						
							
							
								
								don't persist undo of follows ( #149 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/149  
							
						 
						
							2022-08-05 13:28:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hélène 
								
							 
						 
						
							
							
							
							
								
							
							
								c1e15ff6f8 
								
							 
						 
						
							
							
								
								Transmogrifier: fix reply context fixing  
							
							... 
							
							
							
							Incoming Pleroma replies to a Misskey thread were rejected due to a
broken context fix, which caused them to not be visible until a
non-Pleroma user interacted with the replies.
This fix properly sets the post-fix object context to its parent Create
activity as well, if it was changed. 
							
						 
						
							2022-08-04 12:57:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								456c97fda9 
								
							 
						 
						
							
							
								
								Merge pull request 'remove unneeded function' ( #143 ) from compile-fix into develop  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/143  
							
						 
						
							2022-08-03 11:12:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								359510eebc 
								
							 
						 
						
							
							
								
								remove unneeded function  
							
							
							
						 
						
							2022-08-03 11:50:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f08241c8ab 
								
							 
						 
						
							
							
								
								Allow users to create backups without providing email address  
							
							... 
							
							
							
							Ref: backup-without-email 
							
						 
						
							2022-08-02 22:16:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								c9600dbbbf 
								
							 
						 
						
							
							
								
								local-only-fixed ( #138 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/138  
							
						 
						
							2022-08-02 14:46:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								ca000f8301 
								
							 
						 
						
							
							
								
								Merge mrf_simple-reject with quarantine ( #137 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/137  
							
						 
						
							2022-08-02 14:19:24 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Beckmeyer 
								
							 
						 
						
							
							
							
							
								
							
							
								e26388a01c 
								
							 
						 
						
							
							
								
								Support reaching user@sub.domain.tld at user@domain.tld ( #134 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/134 
Co-authored-by: Joel Beckmeyer <joel@beckmeyer.us>
Co-committed-by: Joel Beckmeyer <joel@beckmeyer.us> 
							
						 
						
							2022-08-02 13:54:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								c3eea8dc7d 
								
							 
						 
						
							
							
								
								expose bubble instances via nodeinfo ( #136 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/136  
							
						 
						
							2022-08-02 09:11:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								19a27ff006 
								
							 
						 
						
							
							
								
								allow small/center tags in misskeymarkdown ( #132 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/132  
							
						 
						
							2022-08-01 12:46:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yukkuri 
								
							 
						 
						
							
							
							
							
								
							
							
								38659e5610 
								
							 
						 
						
							
							
								
								Use uppercase HTTP HEAD method for media preview proxy request ( #128 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/128 
Co-authored-by: Yukkuri <iamtakingiteasy@eientei.org>
Co-committed-by: Yukkuri <iamtakingiteasy@eientei.org> 
							
						 
						
							2022-07-30 21:58:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								405406601f 
								
							 
						 
						
							
							
								
								Fix emoji qualification ( #124 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/124  
							
						 
						
							2022-07-28 12:02:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								2796a9acaf 
								
							 
						 
						
							
							
								
								backend-i18n ( #121 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/121  
							
						 
						
							2022-07-27 21:56:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								645f0390bc 
								
							 
						 
						
							
							
								
								Prepare for ubuntu22 murdering openssl ( #120 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/120  
							
						 
						
							2022-07-27 21:48:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								a3501cab86 
								
							 
						 
						
							
							
								
								ensure quote fetching obeys max thread distance ( #119 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/119  
							
						 
						
							2022-07-26 17:28:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								0a55c37182 
								
							 
						 
						
							
							
								
								don't error out if the featured collection has a string ID  
							
							
							
						 
						
							2022-07-26 15:08:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								1f6deb0ef4 
								
							 
						 
						
							
							
								
								include local instance in bubble timeline ( #117 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/117  
							
						 
						
							2022-07-26 12:22:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								90c4785b89 
								
							 
						 
						
							
							
								
								remove public post quarantine exception ( #114 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/114  
							
						 
						
							2022-07-26 11:09:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								1419eee5df 
								
							 
						 
						
							
							
								
								Quote posting ( #113 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/113  
							
						 
						
							2022-07-25 16:30:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								c4e9c4bc95 
								
							 
						 
						
							
							
								
								extend custom runtime system ( #108 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/108  
							
						 
						
							2022-07-24 16:42:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								4c47992686 
								
							 
						 
						
							
							
								
								bugfix/follow-state ( #104 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/104  
							
						 
						
							2022-07-23 18:58:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								cb6e7359af 
								
							 
						 
						
							
							
								
								add bubble timeline ( #100 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/100  
							
						 
						
							2022-07-22 14:55:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								0c542e58aa 
								
							 
						 
						
							
							
								
								Remove instrumentors ( #98 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/98  
							
						 
						
							2022-07-21 11:32:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								0f132b802d 
								
							 
						 
						
							
							
								
								purge chat and shout endpoints  
							
							
							
						 
						
							2022-07-21 11:29:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								07ea4d73e1 
								
							 
						 
						
							
							
								
								update mastofe paths ( #95 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/95  
							
						 
						
							2022-07-20 20:13:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								e35dced9c8 
								
							 
						 
						
							
							
								
								remove chat enabled feature  
							
							
							
						 
						
							2022-07-20 15:46:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								729f45ccd2 
								
							 
						 
						
							
							
								
								purge ldap authenticator ( #92 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/92  
							
						 
						
							2022-07-20 12:49:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								dc9f66749c 
								
							 
						 
						
							
							
								
								remove all endpoints marked as deprecated ( #91 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/91  
							
						 
						
							2022-07-20 12:00:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								cf0ad02ea9 
								
							 
						 
						
							
							
								
								Remove scrobbling support  
							
							
							
						 
						
							2022-07-19 15:07:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								85e2e64c82 
								
							 
						 
						
							
							
								
								fix resolution of GTS user keys  
							
							
							
						 
						
							2022-07-18 15:21:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								54ed8760ff 
								
							 
						 
						
							
							
								
								Merge branch 'from/upstream-develop/tusooa/server-announcements' into 'develop' ( #85 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/85  
							
						 
						
							2022-07-18 13:08:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								5b4d77eaa7 
								
							 
						 
						
							
							
								
								maintenance: dependency upgrade ( #81 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/81  
							
						 
						
							2022-07-18 00:56:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
							
							
								
							
							
								4c5bc3e9f7 
								
							 
						 
						
							
							
								
								Pass remote follow avatar into media proxy  
							
							
							
						 
						
							2022-07-12 15:44:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								8215434c65 
								
							 
						 
						
							
							
								
								also resolve @full@tags in mfm ( #62 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/62  
							
						 
						
							2022-07-11 13:48:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								ff6c8455fb 
								
							 
						 
						
							
							
								
								[ #58 ] ensure all users are linked in MFM content ( #61 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/61  
							
						 
						
							2022-07-11 11:48:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								5ad256f170 
								
							 
						 
						
							
							
								
								[ #58 ] pre-link MFM content ( #59 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/59  
							
						 
						
							2022-07-10 17:06:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								82fa766ed7 
								
							 
						 
						
							
							
								
								Remove precompiled javascript ( #55 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/55  
							
						 
						
							2022-07-08 13:03:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								bc6bfe383f 
								
							 
						 
						
							
							
								
								Add configurable theme color ( #53 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/53  
							
						 
						
							2022-07-06 20:00:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								364b6969eb 
								
							 
						 
						
							
							
								
								Use finch everywhere ( #33 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/33  
							
						 
						
							2022-07-04 16:30:38 +00: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								05081cd81b 
								
							 
						 
						
							
							
								
								Add collection fetching module  
							
							
							
						 
						
							2022-07-03 19:20:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								0a3a552696 
								
							 
						 
						
							
							
								
								Add support for a first reference in pinned objects  
							
							
							
						 
						
							2022-07-03 17:25:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								4da9a12bf8 
								
							 
						 
						
							
							
								
								Add test for friendica featured collection  
							
							
							
						 
						
							2022-07-03 16:59:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								a40bf8be5e 
								
							 
						 
						
							
							
								
								Update eblurhash to a non-bugged version ( #34 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/34  
							
						 
						
							2022-07-02 14:05:32 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								3f7c64f30b 
								
							 
						 
						
							
							
								
								Fix broken attachments from owncast ( #31 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/31  
							
						 
						
							2022-07-01 11:14:55 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								635a3c223a 
								
							 
						 
						
							
							
								
								Add elasticsearch tests  
							
							
							
						 
						
							2022-06-30 16:53:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								1ecdb19de5 
								
							 
						 
						
							
							
								
								Refactor ES on top of search behaviour  
							
							
							
						 
						
							2022-06-30 16:28:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ekaterina Vaartis 
								
							 
						 
						
							
							
							
							
								
							
							
								09ea3bb694 
								
							 
						 
						
							
							
								
								Actually, unlisted posts are indexed  
							
							
							
						 
						
							2022-06-29 20:49:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ekaterina Vaartis 
								
							 
						 
						
							
							
							
							
								
							
							
								7aebff799b 
								
							 
						 
						
							
							
								
								Fix meilisearch tests and jobs for oban  
							
							
							
						 
						
							2022-06-29 20:49:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ekaterina Vaartis 
								
							 
						 
						
							
							
							
							
								
							
							
								c128798418 
								
							 
						 
						
							
							
								
								Rename Activity.Search to Search.DatabaseSearch  
							
							
							
						 
						
							2022-06-29 20:49:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ekaterina Vaartis 
								
							 
						 
						
							
							
							
							
								
							
							
								0769f06bd1 
								
							 
						 
						
							
							
								
								Style fixes  
							
							
							
						 
						
							2022-06-29 20:49:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ekaterina Vaartis 
								
							 
						 
						
							
							
							
							
								
							
							
								88891e9d76 
								
							 
						 
						
							
							
								
								Add tests for local post indexing for meilisearch  
							
							
							
						 
						
							2022-06-29 20:48:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hélène 
								
							 
						 
						
							
							
							
							
								
							
							
								8f140deb8f 
								
							 
						 
						
							
							
								
								StealEmojiPolicy: fix String rejected_shortcodes  
							
							... 
							
							
							
							* rejected_shortcodes is defined as a list of strings in the
  configuration description. As such, database-based configuration was
  led to handle those settings as strings, and not as the actually
  expected type, Regex.
* This caused each message passing through this MRF, if a rejected
  shortcode was set and the emoji did not exist already on the instance,
  to fail federating, as an exception was raised, swiftly caught and
  mostly silenced.
* This commit fixes the issue by introducing new behavior: strings are
  now handled as perfect matches for an emoji shortcode (meaning that if
  the emoji-to-be-pulled's shortcode is in the blacklist, it will be
  rejected), while still supporting Regex types as before. 
							
						 
						
							2022-06-29 20:47:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
							
							
								
							
							
								661d0ba481 
								
							 
						 
						
							
							
								
								Also use actor_type to determine if an account is a bot in antiFollowbotPolicy  
							
							
							
						 
						
							2022-06-29 20:47:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
							
							
								
							
							
								33d821256e 
								
							 
						 
						
							
							
								
								Fix incorrect fallback when English is set to first language  
							
							
							
						 
						
							2022-06-29 20:47:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
							
							
								
							
							
								e3107fee98 
								
							 
						 
						
							
							
								
								Fix eratic test for POST /api/pleroma/admin/reports/:id/notes  
							
							... 
							
							
							
							It retrieved two ReportNotes and then checked one of them. But the order isn't guaranteed, while the test tested on the content of the first ReportNote.
I made the test on the content more generic 
							
						 
						
							2022-06-29 20:47:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
							
							
								
							
							
								2df25e6666 
								
							 
						 
						
							
							
								
								Support fallbacking to other languages  
							
							
							
						 
						
							2022-06-29 20:47:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
							
							
								
							
							
								fcfb5a4967 
								
							 
						 
						
							
							
								
								Lint  
							
							
							
						 
						
							2022-06-29 20:47:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
							
							
								
							
							
								07bd35227a 
								
							 
						 
						
							
							
								
								Support multiple locales from userLanguage cookie  
							
							
							
						 
						
							2022-06-29 20:47:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
							
							
								
							
							
								fa95bc8725 
								
							 
						 
						
							
							
								
								Support multiple locales formally  
							
							... 
							
							
							
							elixir gettext current does not fully support fallback to another language [0].
But it might in the future. We adapt it so that all languages in Accept-Language
headers are received by Pleroma.Web.Gettext. User.languages is now a comma-separated
list.
[0]: https://github.com/elixir-gettext/gettext/issues/303  
							
						 
						
							2022-06-29 20:47:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
							
							
								
							
							
								ff0bb3a3ac 
								
							 
						 
						
							
							
								
								Add test for fallbacking to a general language  
							
							
							
						 
						
							2022-06-29 20:47:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
							
							
								
							
							
								ef73f61b07 
								
							 
						 
						
							
							
								
								Fallback to a variant if the language in general is not supported  
							
							... 
							
							
							
							For an example, here, zh is not supported, but zh_Hans and zh_Hant
are. If the user asks for zh, we should choose a variant for them
instead of fallbacking to default.
Some browsers (e.g. Firefox) does not allow users to customize
their language codes. For example, there is no zh-Hans, but only
zh, zh-CN, zh-TW, zh-HK, etc. This provides a workaround for
those users suffering from bad design decisions. 
							
						 
						
							2022-06-29 20:47:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
							
							
								
							
							
								72bdb0640f 
								
							 
						 
						
							
							
								
								Allow user to register with custom language  
							
							
							
						 
						
							2022-06-29 20:46:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
							
							
								
							
							
								7726148472 
								
							 
						 
						
							
							
								
								Send emails i18n'd using backend-stored user language  
							
							
							
						 
						
							2022-06-29 20:45:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
							
							
								
							
							
								4ed0a780b7 
								
							 
						 
						
							
							
								
								Fix digest test  
							
							
							
						 
						
							2022-06-29 20:45:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
							
							
								
							
							
								775f997c40 
								
							 
						 
						
							
							
								
								Prefer userLanguage cookie over Accept-Language header in detecting locale  
							
							... 
							
							
							
							https://git.pleroma.social/pleroma/pleroma-meta/-/issues/60  
						
							2022-06-29 20:43:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
							
							
								
							
							
								1048bc1bb9 
								
							 
						 
						
							
							
								
								Delete report notifs when demoting from superuser  
							
							... 
							
							
							
							When someone isn't a superuser any more, they shouldn't see the reporsts any more either.
Here we delete the report notifications from a user when that user gets updated from being a superuser to a non-superuser. 
							
						 
						
							2022-06-29 20:43:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
							
							
								
							
							
								8b843be03e 
								
							 
						 
						
							
							
								
								Fix test get_user_apps/1  
							
							... 
							
							
							
							For some reason I had a test who suddenly failed, mix test test/pleroma/web/o_auth/app_test.exs:54. A user has a list of applications and this test adds them and then sees if the list it gets back is the same as the apps it added.
When I ran mix test a day before I didn't have this problem and when I pushed code today in a different MR, the pipeline succeeded (see https://git.pleroma.social/ilja/pleroma/-/jobs/205827 ), yet locally it failed. So it seems the test can sometimes succeed and sometimes fail, which makes it untrustworthy.
The failure I see is because the returned list is in reverse order. I assume that's not per sé wrong. You just want to know if the apps you added are actually there. I fixed the test by first ordering the lists before comparing.
AFAICT (and as far as that's relevant) the test got introduced in commit cb2a072e62 
							
						 
						
							2022-06-29 20:43:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Therapy 
								
							 
						 
						
							
							
							
							
								
							
							
								8de65de3b9 
								
							 
						 
						
							
							
								
								Add unicode 14 support  
							
							... 
							
							
							
							and add a test with a unicode 14 emoji 
							
						 
						
							2022-06-29 20:43:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								2342fface1 
								
							 
						 
						
							
							
								
								Add visibility check in context path ( #26 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/26  
							
						 
						
							2022-06-29 09:33:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									floatingghost 
								
							 
						 
						
							
							
							
							
								
							
							
								e6cd61619f 
								
							 
						 
						
							
							
								
								Purge SSH frontend ( #23 )  
							
							... 
							
							
							
							Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/23  
							
						 
						
							2022-06-27 11:32:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								cac39ef817 
								
							 
						 
						
							
							
								
								Bugfix: standardise scheme for emoji reactions  
							
							
							
						 
						
							2022-06-25 15:27:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								cad4ba2ab3 
								
							 
						 
						
							
							
								
								mix format  
							
							
							
						 
						
							2022-06-22 17:20:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								3928cecf6b 
								
							 
						 
						
							
							
								
								ensure local statuses are not visible remotely  
							
							
							
						 
						
							2022-06-22 17:06:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								502382da45 
								
							 
						 
						
							
							
								
								cherry-pick security from upstream  
							
							
							
						 
						
							2022-06-22 16:25:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sn0w 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f2f8b81fc4 
								
							 
						 
						
							
							
								
								Use mediaproxy for emoji notifications if enabled  
							
							
							
						 
						
							2022-06-17 14:27:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								af1bd3af59 
								
							 
						 
						
							
							
								
								mix format  
							
							
							
						 
						
							2022-06-14 17:43:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								6e1d9c63da 
								
							 
						 
						
							
							
								
								allow %{source} dict in no_empty  
							
							
							
						 
						
							2022-06-14 17:41:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								abefbcec64 
								
							 
						 
						
							
							
								
								Merge branch 'mfm' into develop  
							
							
							
						 
						
							2022-06-14 16:25:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								829ae13572 
								
							 
						 
						
							
							
								
								ensure tests pass  
							
							
							
						 
						
							2022-06-14 16:24:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sn0w 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								60bfaed368 
								
							 
						 
						
							
							
								
								Allow reacting with emojis containing a number  
							
							
							
						 
						
							2022-06-14 11:47:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								0f5bea2465 
								
							 
						 
						
							
							
								
								Add emoji_url to notifications to allow rendering  
							
							... 
							
							
							
							Ref #5  
							
						 
						
							2022-06-12 13:35:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								2abf8c982e 
								
							 
						 
						
							
							
								
								fix secret key failure  
							
							
							
						 
						
							2022-06-11 16:48:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								24bf8c3977 
								
							 
						 
						
							
							
								
								mix format  
							
							
							
						 
						
							2022-06-11 16:14:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								32fbd2e4e3 
								
							 
						 
						
							
							
								
								fix all tests  
							
							
							
						 
						
							2022-06-11 16:14:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								c3ed86cd1e 
								
							 
						 
						
							
							
								
								fix emoji controller tests  
							
							
							
						 
						
							2022-06-11 14:21:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								142646426e 
								
							 
						 
						
							
							
								
								fix emoji tests  
							
							
							
						 
						
							2022-06-11 14:08:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								0f6bece60d 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/patch/readd-mastofe' into develop  
							
							
							
						 
						
							2022-01-08 21:45:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								0d012ebea1 
								
							 
						 
						
							
							
								
								Revert "Merge branch 'remove/mastofe' into 'develop'"  
							
							... 
							
							
							
							This reverts commit 6b3842cf506b1282a829 
							
						 
						
							2022-01-08 21:44:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								8cc6359a85 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/bookwyrm-entities' into develop  
							
							
							
						 
						
							2022-01-07 20:23:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								25b4395830 
								
							 
						 
						
							
							
								
								just drop unknown tags  
							
							
							
						 
						
							2022-01-07 20:14:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								92d3742072 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/bookwyrm-entities' into develop  
							
							
							
						 
						
							2022-01-07 17:21:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								9ee27fb5ec 
								
							 
						 
						
							
							
								
								add bookwyrm entity tests  
							
							
							
						 
						
							2022-01-07 17:17:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								680c5d8d89 
								
							 
						 
						
							
							
								
								Add compatibility with bookwyrm's weird entities  
							
							
							
						 
						
							2022-01-07 16:51:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2ae867842b 
								
							 
						 
						
							
							
								
								StreamerTest: tag erratic test  
							
							
							
						 
						
							2021-12-31 10:29:50 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								12a171844b 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into develop  
							
							
							
						 
						
							2021-12-30 18:05:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									marcin mikołajczak 
								
							 
						 
						
							
							
							
							
								
							
							
								746c9daa62 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'pleroma/develop' into mastodon-lookup  
							
							... 
							
							
							
							Signed-off-by: marcin mikołajczak <git@mkljczk.pl> 
							
						 
						
							2021-12-28 16:27:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									marcin mikołajczak 
								
							 
						 
						
							
							
							
							
								
							
							
								f734579965 
								
							 
						 
						
							
							
								
								MastoAPI: Add GET /api/v1/accounts/lookup  
							
							... 
							
							
							
							Signed-off-by: marcin mikołajczak <git@mkljczk.pl> 
							
						 
						
							2021-12-28 16:11:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5c80d4087d 
								
							 
						 
						
							
							
								
								PleromaAPI.AppView: add test  
							
							
							
						 
						
							2021-12-27 18:52:34 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cb2a072e62 
								
							 
						 
						
							
							
								
								Apps: add test for get_user_apps/1  
							
							
							
						 
						
							2021-12-27 18:29:03 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2e4a1c56c3 
								
							 
						 
						
							
							
								
								AppController: test creating with and without a user  
							
							
							
						 
						
							2021-12-27 18:14:15 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f5c3d45120 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into apps-api-endpoint  
							
							
							
						 
						
							2021-12-27 18:01:25 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d61a5515e6 
								
							 
						 
						
							
							
								
								ConnectionPoolTest: tag erratic test  
							
							
							
						 
						
							2021-12-27 11:27:25 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								479fc5fff8 
								
							 
						 
						
							
							
								
								EnsureStaffPrivilegedPlug: add tests  
							
							
							
						 
						
							2021-12-27 10:39:59 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
							
							
								
							
							
								913141379c 
								
							 
						 
						
							
							
								
								Merge branch 'profile-directory' into 'develop'  
							
							... 
							
							
							
							MastoAPI: Profile directory
See merge request pleroma/pleroma!3573  
							
						 
						
							2021-12-26 02:35:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									marcin mikołajczak 
								
							 
						 
						
							
							
							
							
								
							
							
								de006443f0 
								
							 
						 
						
							
							
								
								MastoAPI: Profile directory  
							
							
							
						 
						
							2021-12-26 02:35:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2c06eff519 
								
							 
						 
						
							
							
								
								Pleroma.Web.base_url() --> Endpoint.url()  
							
							
							
						 
						
							2021-12-25 20:11:14 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								db2bf55e9b 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into notice-routes  
							
							
							
						 
						
							2021-12-25 19:57:53 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
							
							
								
							
							
								73609211a4 
								
							 
						 
						
							
							
								
								Merge branch 'account-notes' into 'develop'  
							
							... 
							
							
							
							MastoAPI: Add user notes on accounts
See merge request pleroma/pleroma!3540  
							
						 
						
							2021-12-25 01:41:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
							
							
								
							
							
								b96a58ff28 
								
							 
						 
						
							
							
								
								Merge branch 'account-subscriptions' into 'develop'  
							
							... 
							
							
							
							MastoAPI: accept notify param in follow request
See merge request pleroma/pleroma!3555  
							
						 
						
							2021-12-25 01:34:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
							
							
								
							
							
								d9746ae4cb 
								
							 
						 
						
							
							
								
								Merge branch 'from/develop/tusooa/2802-propagate-reject' into 'develop'  
							
							... 
							
							
							
							Handle Reject for already-accepted Follows properly
Closes  #2766  and #2802 
See merge request pleroma/pleroma!3568  
							
						 
						
							2021-12-23 16:00:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
							
							
								
							
							
								9c1cb87eff 
								
							 
						 
						
							
							
								
								Merge branch 'erratic-tests' into 'develop'  
							
							... 
							
							
							
							Skip erratic tests
See merge request pleroma/pleroma!3572  
							
						 
						
							2021-12-22 04:14:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2ce7dae6de 
								
							 
						 
						
							
							
								
								Skip erratic tests  
							
							
							
						 
						
							2021-12-21 22:04:15 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
							
							
								
							
							
								b0d2b53934 
								
							 
						 
						
							
							
								
								Merge branch 'manifest' into 'develop'  
							
							... 
							
							
							
							Expose /manifest.json for PWA
Closes  #882 
See merge request pleroma/pleroma!3544  
							
						 
						
							2021-12-19 18:18:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
							
							
								
							
							
								1ff9ffed83 
								
							 
						 
						
							
							
								
								Merge branch 'live-dashboard' into 'develop'  
							
							... 
							
							
							
							Add Phoenix LiveDashboard
See merge request pleroma/pleroma!3566  
							
						 
						
							2021-12-19 17:35:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e4f9cb1c1b 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into manifest  
							
							
							
						 
						
							2021-12-19 11:33:10 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
							
							
								
							
							
								bd853199d9 
								
							 
						 
						
							
							
								
								Merge branch 'v2-suggestions' into 'develop'  
							
							... 
							
							
							
							V2 suggestions
See merge request pleroma/pleroma!3547  
							
						 
						
							2021-12-19 17:31:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8376e83f61 
								
							 
						 
						
							
							
								
								Lint  
							
							
							
						 
						
							2021-12-17 16:52:50 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								951d1592c7 
								
							 
						 
						
							
							
								
								Add test to ensure removed follower cease to have relationship with ex-followee  
							
							... 
							
							
							
							https://git.pleroma.social/pleroma/pleroma/-/issues/2802  
						
							2021-12-17 16:44:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bfd870380c 
								
							 
						 
						
							
							
								
								Add test to ensure the blocked cease to have follow relationship to the blocker  
							
							... 
							
							
							
							https://git.pleroma.social/pleroma/pleroma/-/issues/2766  
						
							2021-12-17 14:44:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3d41ccc47b 
								
							 
						 
						
							
							
								
								Allow updating accepted follow activities in Web.ActivityPub.Utils.update_follow_state_for_all/2  
							
							... 
							
							
							
							Mastodon uses the Reject activity also for the purpose of removing
a follower, in addition to reject a follow request. We should
also update the original Follow activity in this case. 
							
						 
						
							2021-12-17 14:17:51 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								0c0ea169d4 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into develop  
							
							
							
						 
						
							2021-12-16 16:10:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e1b89fe3aa 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into live-dashboard  
							
							
							
						 
						
							2021-12-15 19:05:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								29d80b39f2 
								
							 
						 
						
							
							
								
								Add Phoenix LiveDashboard  
							
							... 
							
							
							
							Co-authored-by: Egor Kislitsyn <egor@kislitsyn.com> 
							
						 
						
							2021-12-15 19:05:27 -05: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								de60b1f3c1 
								
							 
						 
						
							
							
								
								make search provider configurable  
							
							
							
						 
						
							2021-12-12 17:35:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
							
							
								
							
							
								938c95d75d 
								
							 
						 
						
							
							
								
								VideoHandlingTest: remove nil values  
							
							
							
						 
						
							2021-12-12 17:35:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn 
								
							 
						 
						
							
							
							
							
								
							
							
								ecab82dea7 
								
							 
						 
						
							
							
								
								Apply alexgleason's suggestion(s) to 1 file(s)  
							
							
							
						 
						
							2021-12-12 17:35:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
							
							
								
							
							
								2936adbbce 
								
							 
						 
						
							
							
								
								Fix VideoHandlingTest  
							
							
							
						 
						
							2021-12-12 17:35:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
							
							
								
							
							
								da83839dc1 
								
							 
						 
						
							
							
								
								AttachmentValidator: ingest width and height  
							
							
							
						 
						
							2021-12-12 17:35:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
							
							
								
							
							
								494149f173 
								
							 
						 
						
							
							
								
								Transmogrifier: test fix_attachments/1  
							
							
							
						 
						
							2021-12-12 17:35:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								0fab887eee 
								
							 
						 
						
							
							
								
								make linter happy  
							
							
							
						 
						
							2021-12-12 17:35:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								429407ba0a 
								
							 
						 
						
							
							
								
								Make deactivated user check into a subquery  
							
							... 
							
							
							
							Fixes  #2792  
						
							2021-12-12 17:35:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								01cc099c8e 
								
							 
						 
						
							
							
								
								VideoHandlingTest: remove nil values  
							
							
							
						 
						
							2021-12-07 21:55:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn 
								
							 
						 
						
							
							
							
							
								
							
							
								992d9287d0 
								
							 
						 
						
							
							
								
								Apply alexgleason's suggestion(s) to 1 file(s)  
							
							
							
						 
						
							2021-12-07 22:53:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2c96668a2c 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into fix-attachment-dimensions  
							
							
							
						 
						
							2021-12-07 13:41:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								335684182a 
								
							 
						 
						
							
							
								
								Fix VideoHandlingTest  
							
							
							
						 
						
							2021-12-07 13:35:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3f03d71ea6 
								
							 
						 
						
							
							
								
								AttachmentValidator: ingest width and height  
							
							
							
						 
						
							2021-12-07 12:59:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d9349bc52f 
								
							 
						 
						
							
							
								
								Transmogrifier: test fix_attachments/1  
							
							
							
						 
						
							2021-12-07 01:10:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									marcin mikołajczak 
								
							 
						 
						
							
							
							
							
								
							
							
								c96e52b88c 
								
							 
						 
						
							
							
								
								Add 'notifying' to relationship for compatibility with Mastodon  
							
							... 
							
							
							
							Signed-off-by: marcin mikołajczak <git@mkljczk.pl> 
							
						 
						
							2021-12-06 21:24:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									marcin mikołajczak 
								
							 
						 
						
							
							
							
							
								
							
							
								3892bd353b 
								
							 
						 
						
							
							
								
								Add test for following with subscription  
							
							... 
							
							
							
							Signed-off-by: marcin mikołajczak <git@mkljczk.pl> 
							
						 
						
							2021-12-06 21:15:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								db46913dcc 
								
							 
						 
						
							
							
								
								make linter happy  
							
							
							
						 
						
							2021-12-06 11:50:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FloatingGhost 
								
							 
						 
						
							
							
							
							
								
							
							
								cd8bdbc761 
								
							 
						 
						
							
							
								
								Make deactivated user check into a subquery  
							
							... 
							
							
							
							Fixes  #2792  
						
							2021-12-06 11:44:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ba2ed3c255 
								
							 
						 
						
							
							
								
								Fix frontend_status_plug_test.exs  
							
							
							
						 
						
							2021-12-03 07:56:26 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8286ceb465 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into password-reset  
							
							
							
						 
						
							2021-12-03 00:11:38 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5da4f33bf1 
								
							 
						 
						
							
							
								
								Restore POST /auth/password  
							
							
							
						 
						
							2021-12-03 00:10:57 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6519f59d91 
								
							 
						 
						
							
							
								
								v2 Suggestions: return is_suggested through the API  
							
							
							
						 
						
							2021-11-26 23:10:01 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e5a7547fbe 
								
							 
						 
						
							
							
								
								v2 Suggestions: also filter out users you follow  
							
							
							
						 
						
							2021-11-26 21:46:08 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								437c1a5a52 
								
							 
						 
						
							
							
								
								v2 Suggestions: actually flter out dismissed suggestions  
							
							
							
						 
						
							2021-11-26 21:09:37 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aee55b9a8b 
								
							 
						 
						
							
							
								
								v2 Suggestions: dismiss a suggestion  
							
							
							
						 
						
							2021-11-26 20:19:29 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6c0484d571 
								
							 
						 
						
							
							
								
								AdminAPI: suggest a user through the API  
							
							
							
						 
						
							2021-11-26 15:19:01 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b17360cd7c 
								
							 
						 
						
							
							
								
								v2 Suggestions: rudimentary API response  
							
							
							
						 
						
							2021-11-26 14:34:10 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7e1caddc58 
								
							 
						 
						
							
							
								
								v2 Suggestions: return empty array  
							
							
							
						 
						
							2021-11-25 14:57:36 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								720198d569 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'pleroma/develop' into manifest  
							
							
							
						 
						
							2021-11-24 17:58:58 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cb9359335f 
								
							 
						 
						
							
							
								
								Expose /manifest.json for PWA  
							
							
							
						 
						
							2021-11-24 17:50:55 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									marcin mikołajczak 
								
							 
						 
						
							
							
							
							
								
							
							
								cb76faece9 
								
							 
						 
						
							
							
								
								Update test  
							
							... 
							
							
							
							Signed-off-by: marcin mikołajczak <git@mkljczk.pl> 
							
						 
						
							2021-11-21 17:51:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									marcin mikołajczak 
								
							 
						 
						
							
							
							
							
								
							
							
								40414bf177 
								
							 
						 
						
							
							
								
								MastoAPI: Add user notes on accounts  
							
							... 
							
							
							
							Signed-off-by: marcin mikołajczak <git@mkljczk.pl> 
							
						 
						
							2021-11-21 16:56:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alibek Omarov 
								
							 
						 
						
							
							
							
							
								
							
							
								04aca335aa 
								
							 
						 
						
							
							
								
								nodeinfo: report activeMonth and activeHalfyear users fields  
							
							
							
						 
						
							2021-11-15 17:01:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									lain 
								
							 
						 
						
							
							
							
							
								
							
							
								4d341f51e1 
								
							 
						 
						
							
							
								
								Merge branch 'fix-tests' into 'develop'  
							
							... 
							
							
							
							Test fixes
See merge request pleroma/pleroma!3532  
							
						 
						
							2021-11-15 14:31:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									lain 
								
							 
						 
						
							
							
							
							
								
							
							
								e2772d6bf1 
								
							 
						 
						
							
							
								
								Merge branch 'block-behavior' into 'develop'  
							
							... 
							
							
							
							Configurable block visibility, fixes  #2123 
Closes  #2123 
See merge request pleroma/pleroma!3242  
							
						 
						
							2021-11-15 14:27:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									lain 
								
							 
						 
						
							
							
							
							
								
							
							
								6e3df11693 
								
							 
						 
						
							
							
								
								Merge branch 'instance-deletion' into 'develop'  
							
							... 
							
							
							
							AdminAPI: endpoint to delete all content from a remote instance
See merge request pleroma/pleroma!3483  
							
						 
						
							2021-11-15 14:24:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									lain 
								
							 
						 
						
							
							
							
							
								
							
							
								bd77243981 
								
							 
						 
						
							
							
								
								Merge branch 'userfeed-fe-fallback' into 'develop'  
							
							... 
							
							
							
							UserController: fall back to frontend when user isn't found
Closes  #2730 
See merge request pleroma/pleroma!3515  
							
						 
						
							2021-11-15 10:48:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lain Soykaf 
								
							 
						 
						
							
							
							
							
								
							
							
								871936b3ca 
								
							 
						 
						
							
							
								
								MediaProxyCacheControllerTest: Fix unstable tests.  
							
							... 
							
							
							
							Cachex order isn't stable, so we can not depend on the order in
tests. This adds some sorting to make the tests stable. 
							
						 
						
							2021-11-14 11:45:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lain Soykaf 
								
							 
						 
						
							
							
							
							
								
							
							
								2dea4a8c04 
								
							 
						 
						
							
							
								
								StealEmojiPolicyTest: Make mocks explicit.  
							
							
							
						 
						
							2021-11-14 11:44:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
							
							
								
							
							
								23161526d4 
								
							 
						 
						
							
							
								
								object_validators: Group common fields in CommonValidations  
							
							... 
							
							
							
							Notes:
- QuestionValidator didn't have a :name field but that seems like a mistake
- `_fields` functions can't inherit others because of some Validators
- bto/bcc fields were absent in activities, also seems like a mistake
  (Well IIRC we don't or barely support bto/bcc anyway) 
							
						 
						
							2021-10-10 02:50:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a17910a6c6 
								
							 
						 
						
							
							
								
								CI: Bump lint stage to elixir-1.12  
							
							... 
							
							
							
							Elixir 1.12 changed formatting rules, this allows to avoid having to rollback to run `mix format` 
							
						 
						
							2021-10-06 08:11:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn 
								
							 
						 
						
							
							
							
							
								
							
							
								92a8ff59aa 
								
							 
						 
						
							
							
								
								Merge branch 'from/develop/tusooa/add-remove-emails' into 'develop'  
							
							... 
							
							
							
							Allow users to remove their emails if instance does not need email to register
See merge request pleroma/pleroma!3522  
							
						 
						
							2021-10-06 05:44:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn 
								
							 
						 
						
							
							
							
							
								
							
							
								6b3842cf50 
								
							 
						 
						
							
							
								
								Merge branch 'remove/mastofe' into 'develop'  
							
							... 
							
							
							
							Remove MastoFE from Pleroma, fixes  #2625 
Closes  #2625 
See merge request pleroma/pleroma!3392  
							
						 
						
							2021-09-07 16:41:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tusooa Zhu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								198250dcef 
								
							 
						 
						
							
							
								
								Allow users to remove their emails if instance does not need email to register  
							
							
							
						 
						
							2021-09-05 21:27:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sean King 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								33f063204e 
								
							 
						 
						
							
							
								
								Add unit test for Pleroma API app controller  
							
							
							
						 
						
							2021-08-28 23:18:12 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								20084329ea 
								
							 
						 
						
							
							
								
								Selecting MRF policies didn't work as intended any more  
							
							... 
							
							
							
							* Policies were put under a new module (Pleroma.Web.ActivityPub.MRF.Policy instead of Pleroma.Web.ActivityPub.MRF), but this wasn't changed in the Pleroma.Web.ActivityPub.MRF @mrf_config_descriptions
* I don't have a unit test to prevent similar problems in the future because I don't find a proper way to do it
    * The descriptions in the unit tests are defined in the unit tests, so if someone changes module names in the code, the tests wont see it
    * The list is generated in Pleroma.Docs.Generator.list_behaviour_implementations, but I can't do a check in the when clause of the function to see if the provided module is a behaviour or not.
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3509  
							
						 
						
							2021-08-28 18:27:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								53b0dd4ecc 
								
							 
						 
						
							
							
								
								List available frontends also when no static/frontends folder is present yet  
							
							... 
							
							
							
							* To see what front ends are installed, it ls static/frontends. When this folder doesn't exists yet, it will return an empty array.
* Installing still works since the folder is created during installation already
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3510  
							
						 
						
							2021-08-28 18:23:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn 
								
							 
						 
						
							
							
							
							
								
							
							
								bc62a35282 
								
							 
						 
						
							
							
								
								Merge branch 'features/ingestion-no-nil' into 'develop'  
							
							... 
							
							
							
							ObjectValidator.stringify_keys: filter out nil values
See merge request pleroma/pleroma!3506  
							
						 
						
							2021-08-28 16:07:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn 
								
							 
						 
						
							
							
							
							
								
							
							
								6633ec816f 
								
							 
						 
						
							
							
								
								Merge branch 'admin_fe_dont_list_mrf_policies_any_more' into 'develop'  
							
							... 
							
							
							
							Selecting MRF policies didn't work as intended any more
Closes admin-fe#198
See merge request pleroma/pleroma!3509  
							
						 
						
							2021-08-28 16:06:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b11dbbf403 
								
							 
						 
						
							
							
								
								UserController: fall back to frontend when user isn't found  
							
							
							
						 
						
							2021-08-17 18:32:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn 
								
							 
						 
						
							
							
							
							
								
							
							
								84ec0fbeaa 
								
							 
						 
						
							
							
								
								Merge branch 'show_frontends_also_when_no_static_frontends_folder_is_created_yet' into 'develop'  
							
							... 
							
							
							
							List available frontends also when no static/frontends folder is present yet
Closes admin-fe#201
See merge request pleroma/pleroma!3510  
							
						 
						
							2021-08-14 18:42:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
							
							
								
							
							
								f9bafc17fb 
								
							 
						 
						
							
							
								
								List available frontends also when no static/frontends folder is present yet  
							
							... 
							
							
							
							* To see what front ends are installed, it ls static/frontends. When this folder doesn't exists yet, it will return an empty array.
* Installing still works since the folder is created during installation already 
							
						 
						
							2021-08-14 18:42:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn 
								
							 
						 
						
							
							
							
							
								
							
							
								773708cfe8 
								
							 
						 
						
							
							
								
								Merge branch 'builder-note' into 'develop'  
							
							... 
							
							
							
							CommonAPI.Utils.make_note_data/1 --> ActivityPub.Builder.note/1
See merge request pleroma/pleroma!3511  
							
						 
						
							2021-08-14 18:32:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ba6049aa81 
								
							 
						 
						
							
							
								
								Builder.note/1: return {:ok, map(), keyword()} like other Builder functions  
							
							
							
						 
						
							2021-08-14 11:24:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a2eacfc525 
								
							 
						 
						
							
							
								
								CommonAPI.Utils.make_note_data/1 --> ActivityPub.Builder.note/1  
							
							
							
						 
						
							2021-08-14 11:01:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
							
							
								
							
							
								5049b4272e 
								
							 
						 
						
							
							
								
								Selecting MRF policies didn't work as intended any more  
							
							... 
							
							
							
							* Policies were put under a new module (Pleroma.Web.ActivityPub.MRF.Policy instead of Pleroma.Web.ActivityPub.MRF), but this wasn't changed in the Pleroma.Web.ActivityPub.MRF @mrf_config_descriptions
* I don't have a unit test to prevent similar problems in the future because I don't find a proper way to do it
    * The descriptions in the unit tests are defined in the unit tests, so if someone changes module names in the code, the tests wont see it
    * The list is generated in Pleroma.Docs.Generator.list_behaviour_implementations, but I can't do a check in the when clause of the function to see if the provided module is a behaviour or not. 
							
						 
						
							2021-08-14 13:42:32 +02: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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8baaa36a16 
								
							 
						 
						
							
							
								
								ObjectAgePolicy: Fix pattern matching on published  
							
							... 
							
							
							
							Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3500  
							
						 
						
							2021-08-13 17:56:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								61d233921c 
								
							 
						 
						
							
							
								
								ObjectValidator.stringify_keys: filter out nil values  
							
							
							
						 
						
							2021-08-11 21:38:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn 
								
							 
						 
						
							
							
							
							
								
							
							
								7c1243178b 
								
							 
						 
						
							
							
								
								Merge branch 'bugfix/change_password' into 'develop'  
							
							... 
							
							
							
							TwitterAPI: Make change_password require body params instead of query
Closes  #2740 
See merge request pleroma/pleroma!3503  
							
						 
						
							2021-08-10 18:40:13 +00: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c64eae40a2 
								
							 
						 
						
							
							
								
								ObjectAgePolicy: Fix pattern matching on published  
							
							
							
						 
						
							2021-08-10 07:41:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn 
								
							 
						 
						
							
							
							
							
								
							
							
								901204df22 
								
							 
						 
						
							
							
								
								Merge branch 'poll-notification' into 'develop'  
							
							... 
							
							
							
							MastodonAPI: Support poll notification
See merge request pleroma/pleroma!3484  
							
						 
						
							2021-08-09 10:02:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sean King 
								
							 
						 
						
							
							
							
							
								
							
							
								1841bd8383 
								
							 
						 
						
							
							
								
								Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remove/mastofe  
							
							
							
						 
						
							2021-08-06 08:08:20 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								03030b47c2 
								
							 
						 
						
							
							
								
								quarantine instances info  
							
							... 
							
							
							
							Added a new field in the nodeinfo called quarantined_instances_info
This holds an object like `"quarantined_instances_info":{"quarantined_instances":{"quar.inst":{"reason":"whatever reason"}}}}` 
							
						 
						
							2021-08-06 07:59:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								47fc57bbcc 
								
							 
						 
						
							
							
								
								Change what nodeinfo returns without breaking backwards compatibility  
							
							... 
							
							
							
							* Only for SimplePolicy for now
* I added an extra mrf_simple_info key that has an object as value. The object contains only relevant extra info 
							
						 
						
							2021-08-06 07:59:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7fdc3cde06 
								
							 
						 
						
							
							
								
								Return maps in node_info  
							
							... 
							
							
							
							It's easiest (and imo most proper) to use tuples {"instance, "reason"} in BE,
but for FE maps like %{"instance": "instance", "reason", "reason"} are better.
I changed it so that node_info returns maps now for simple_policy and quarantined instances. 
							
						 
						
							2021-08-06 07:59:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c0489f9fac 
								
							 
						 
						
							
							
								
								Fixed deprecation warning checks  
							
							... 
							
							
							
							When a setting was deprecated, the code would stop checking for the rest of the possible deprications. This also meant that the settings weren't rewritten to the new settings for deprecated settings besides the first one. 
							
						 
						
							2021-08-06 07:59:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b674ba658b 
								
							 
						 
						
							
							
								
								make linter happy  
							
							
							
						 
						
							2021-08-06 07:59:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3c5a497b19 
								
							 
						 
						
							
							
								
								Deprecate transparency_exclusions  
							
							... 
							
							
							
							* Give deprecation message
* Rewrite configs 
							
						 
						
							2021-08-06 07:59:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dfeb3862da 
								
							 
						 
						
							
							
								
								config :mrf, :transparency_exclusions works with tumples now  
							
							
							
						 
						
							2021-08-06 07:59:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e0c7d77197 
								
							 
						 
						
							
							
								
								Deprecate and rewrite settings for quarentine settings  
							
							... 
							
							
							
							* This is for the settings, not yet a DB migration 
							
						 
						
							2021-08-06 07:59:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								27fe7b0274 
								
							 
						 
						
							
							
								
								Make quarentine work with list of tuples instead of strings  
							
							
							
						 
						
							2021-08-06 07:59:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dd947d9bc8 
								
							 
						 
						
							
							
								
								Add tests for setting :instance, :quarantined_instances  
							
							... 
							
							
							
							No test was done for quarantined instances yet. I added a factory for followers_only notes and checked
* That no followers only post is send when the target server is quarantined
* That a followers only post is send when the target server is not quarantined 
							
						 
						
							2021-08-06 07:59:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4ba0beb60c 
								
							 
						 
						
							
							
								
								Make mrfSimple work with tuples  
							
							... 
							
							
							
							* Changed SimplePolicy
* I also grepped in test/ for ':mrf_simple' to see what other things could be affected 
							
						 
						
							2021-08-06 07:58:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilja 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								647087d7fd 
								
							 
						 
						
							
							
								
								Deprectate strings for SimplePolicy  
							
							... 
							
							
							
							When strings are detected in the simplepolicy, a warning will be given and the config will be changed to use tuples instead 
							
						 
						
							2021-08-06 05:01:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								44ede0657f 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'pleroma/develop' into staff-plug  
							
							
							
						 
						
							2021-08-04 11:48:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								62bf6d67e3 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'pleroma/develop' into poll-notification-fixes  
							
							
							
						 
						
							2021-07-18 11:49:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								70f1496eb8 
								
							 
						 
						
							
							
								
								Poll notification: only notify local users  
							
							
							
						 
						
							2021-07-18 11:10:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0b1c05ca1e 
								
							 
						 
						
							
							
								
								Poll notification: trigger PollWorker through common_pipeline  
							
							
							
						 
						
							2021-07-18 11:10:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0114754db2 
								
							 
						 
						
							
							
								
								MastodonAPI: Support poll notification  
							
							
							
						 
						
							2021-07-17 22:19:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3674179b26 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'pleroma/develop' into instance-deletion  
							
							
							
						 
						
							2021-07-17 15:03:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bad79f79e6 
								
							 
						 
						
							
							
								
								AdminAPI.InstanceController: clean up tests, rename actions  
							
							
							
						 
						
							2021-07-17 15:00:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								54dbcfe02a 
								
							 
						 
						
							
							
								
								AdminAPI: add DELETE /instances/:instance to delete all content from a remote instance  
							
							
							
						 
						
							2021-07-17 14:55:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f67d00d12b 
								
							 
						 
						
							
							
								
								Add Instance.delete_users_and_activities/1 to delete all content from a remote instance  
							
							
							
						 
						
							2021-07-17 14:06:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c136dc0987 
								
							 
						 
						
							
							
								
								Upgrade Ecto to v3.6.2, remove deprecated ecto_explain  
							
							
							
						 
						
							2021-07-17 13:53:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								25676c84be 
								
							 
						 
						
							
							
								
								Create AdminAPI.InstanceController  
							
							
							
						 
						
							2021-07-17 13:05:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								3f58213646 
								
							 
						 
						
							
							
								
								Merge branch 'admin-api-users-sort' into 'develop'  
							
							... 
							
							
							
							AdminAPI: sort new users at the top
Closes  #2709 
See merge request pleroma/pleroma!3481  
							
						 
						
							2021-07-14 14:39:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1a2fe96d56 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'pleroma/develop' into admin-api-users-date  
							
							
							
						 
						
							2021-07-14 09:02:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								167e14416b 
								
							 
						 
						
							
							
								
								AdminAPI: add date to users  
							
							
							
						 
						
							2021-07-14 08:54:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								deb3f91136 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'pleroma/develop' into admin-api-users-sort  
							
							
							
						 
						
							2021-07-13 22:47:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5e88796784 
								
							 
						 
						
							
							
								
								AdminAPI: sort user results by ID descending  
							
							
							
						 
						
							2021-07-13 22:47:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1f093cb216 
								
							 
						 
						
							
							
								
								Moderators: reorganize :admin_api pipeline in Router  
							
							
							
						 
						
							2021-07-12 22:11:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9bc1e79c56 
								
							 
						 
						
							
							
								
								Moderators: add UserIsStaffPlug  
							
							
							
						 
						
							2021-07-12 21:57:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn 
								
							 
						 
						
							
							
							
							
								
							
							
								173e977e28 
								
							 
						 
						
							
							
								
								Merge branch 'features/ingestion-page' into 'develop'  
							
							... 
							
							
							
							Pipeline Ingestion: Page
See merge request pleroma/pleroma!3097  
							
						 
						
							2021-07-12 05:05:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6dc78f5f6f 
								
							 
						 
						
							
							
								
								AP C2S: Remove restrictions and make it go through pipeline  
							
							
							
						 
						
							2021-07-12 06:49:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sean King 
								
							 
						 
						
							
							
							
							
								
							
							
								9758f636b2 
								
							 
						 
						
							
							
								
								Delete MastoFE Controller Test  
							
							
							
						 
						
							2021-07-10 11:13:25 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sean King 
								
							 
						 
						
							
							
							
							
								
							
							
								5d279a22b1 
								
							 
						 
						
							
							
								
								Merge develop branch upstream  
							
							
							
						 
						
							2021-07-10 11:04:16 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								99cc26bb02 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'pleroma/develop' into remote-deletions  
							
							
							
						 
						
							2021-06-30 02:02:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								beb1c98ab5 
								
							 
						 
						
							
							
								
								Deletions: don't purge keys so Delete/Undo activities can be signed  
							
							
							
						 
						
							2021-06-30 02:02:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								43800d83f4 
								
							 
						 
						
							
							
								
								Deletions: allow deactivated users to be deleted  
							
							
							
						 
						
							2021-06-30 01:32:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a7929c4d89 
								
							 
						 
						
							
							
								
								Deletions: preserve account status fields during purge, fix checks  
							
							
							
						 
						
							2021-06-29 23:56:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								be2da95c36 
								
							 
						 
						
							
							
								
								Correctly purge a remote user  
							
							
							
						 
						
							2021-06-29 21:45:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								f97f305d00 
								
							 
						 
						
							
							
								
								Merge branch 'ecto-upgrade' into 'develop'  
							
							... 
							
							
							
							Upgrade Ecto to v3.6.2, remove deprecated ecto_explain
See merge request pleroma/pleroma!3473  
							
						 
						
							2021-06-23 20:17:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								54af527759 
								
							 
						 
						
							
							
								
								Upgrade Ecto to v3.6.2, remove deprecated ecto_explain  
							
							
							
						 
						
							2021-06-23 13:22:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fc6ab78a84 
								
							 
						 
						
							
							
								
								Add test on changing [:instance, :upload_limit]  
							
							
							
						 
						
							2021-06-22 12:25:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								406dadb56b 
								
							 
						 
						
							
							
								
								Merge branch 'fix/twittercard-video-dimensions' into 'develop'  
							
							... 
							
							
							
							Generate Twittercard/OGP metadata with correct dimensions
See merge request pleroma/pleroma!3456  
							
						 
						
							2021-06-10 15:03:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								f37db23848 
								
							 
						 
						
							
							
								
								Test that videos only get image thumbnails in OGP metadata when we can produce them with Preview Proxy  
							
							
							
						 
						
							2021-06-09 11:46:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								dc8fe91dec 
								
							 
						 
						
							
							
								
								Metadata.Utils.attachment_url/1 was used in this test too  
							
							
							
						 
						
							2021-06-09 10:06:44 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c839078a75 
								
							 
						 
						
							
							
								
								ObjectValidators.{Announce,EmojiReact,Like}: Fix context, actor & addressing  
							
							
							
						 
						
							2021-06-09 04:23:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								d70db63084 
								
							 
						 
						
							
							
								
								Set the correct height/width if the data is available when generating opengraph metadata  
							
							
							
						 
						
							2021-06-08 16:58:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								d4ac9445cd 
								
							 
						 
						
							
							
								
								Twittercard metadata for images should also include dimensions if available  
							
							
							
						 
						
							2021-06-08 16:19:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								5de65ce3e8 
								
							 
						 
						
							
							
								
								Set the correct height/width if the data is available when generating twittercard metadata  
							
							
							
						 
						
							2021-06-08 15:59:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								1175023687 
								
							 
						 
						
							
							
								
								Merge branch 'metadata-for-all' into 'develop'  
							
							... 
							
							
							
							Support metadata for video files too
See merge request pleroma/pleroma!3441  
							
						 
						
							2021-06-08 20:30:55 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								3121ed1325 
								
							 
						 
						
							
							
								
								Blurhash varies slightly by computer generating it, so just validate it wasn't nil  
							
							
							
						 
						
							2021-06-08 14:53:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								939b3bfe43 
								
							 
						 
						
							
							
								
								Merge branch 'improve-og-embed' into 'develop'  
							
							... 
							
							
							
							Improve opengraph embeds
See merge request pleroma/pleroma!3442  
							
						 
						
							2021-06-08 19:26:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								f1abe39f6f 
								
							 
						 
						
							
							
								
								Update test names and verify blurhash is correctly generated for images  
							
							
							
						 
						
							2021-06-08 14:05:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								1c4c73c6a0 
								
							 
						 
						
							
							
								
								Add test for AnalyzeMetadata upload filter fetching dimensions from a video  
							
							
							
						 
						
							2021-06-08 14:02:56 -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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								017f947fc1 
								
							 
						 
						
							
							
								
								Channel name was incorrect. We left it as chat:public for backwards compatibility.  
							
							
							
						 
						
							2021-06-07 16:10:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								a5ae0432ed 
								
							 
						 
						
							
							
								
								Test was named incorrectly and did not execute  
							
							
							
						 
						
							2021-06-07 16:09:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								f5ef7fe43b 
								
							 
						 
						
							
							
								
								Fix test warnings  
							
							
							
						 
						
							2021-06-07 16:06:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								264458531a 
								
							 
						 
						
							
							
								
								Formatting  
							
							
							
						 
						
							2021-06-07 15:47:50 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fe4c4a7178 
								
							 
						 
						
							
							
								
								MRF: create MRF.Policy behaviour separate from MRF module  
							
							... 
							
							
							
							Speeds up recompilation by reducing compile-time deps 
							
						 
						
							2021-06-07 14:22:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								5b9e13fc0d 
								
							 
						 
						
							
							
								
								Merge branch 'fix/clear_config_warning' into 'develop'  
							
							... 
							
							
							
							Fix warning for misuse of clear_config/2
See merge request pleroma/pleroma!3446  
							
						 
						
							2021-06-04 20:55:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								d5daf59f88 
								
							 
						 
						
							
							
								
								Fix warning for misuse of clear_config/2  
							
							... 
							
							
							
							The old warning message was producing an improperly formatted suggestion. 
							
						 
						
							2021-06-04 15:48:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sean King 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dc4814f0cd 
								
							 
						 
						
							
							
								
								Fix merge conflicts with upstream  
							
							
							
						 
						
							2021-06-04 14:42:44 -06: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eb7313b0d3 
								
							 
						 
						
							
							
								
								Pipeline Ingestion: Page  
							
							
							
						 
						
							2021-06-04 20:06:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								a07310888f 
								
							 
						 
						
							
							
								
								Merge branch 'fix/missing-deprecation' into 'develop'  
							
							... 
							
							
							
							Add missing deprecation warning left out of !2842 
See merge request pleroma/pleroma!3444  
							
						 
						
							2021-06-04 17:37:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								f58928cf1c 
								
							 
						 
						
							
							
								
								Add missing deprecation warning left out of  !2842  
							
							
							
						 
						
							2021-06-04 12:30:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									io 
								
							 
						 
						
							
							
							
							
								
							
							
								2c401dafa1 
								
							 
						 
						
							
							
								
								Improve opengraph embeds  
							
							... 
							
							
							
							This brings them more in line with Mastodon.
- Deduplicates display name from the title and content
- Removes arbitrary limits on the size of the embedded image
- Removes angled double quotes from embed descriptions. These would normally just indicate that the content is a quote, but that is already implied by the content being in an embed. 
							
						 
						
							2021-06-04 05:33:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								24d66b60a0 
								
							 
						 
						
							
							
								
								request_builder_test: mode :read got removed  
							
							
							
						 
						
							2021-06-03 19:11:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5c3a0dd26e 
								
							 
						 
						
							
							
								
								factory: Fix article_factory  
							
							
							
						 
						
							2021-06-03 19:11:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								d9513b11d3 
								
							 
						 
						
							
							
								
								Forgot to move migration test when rebasing  
							
							
							
						 
						
							2021-06-01 11:49:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								9ce2c017c0 
								
							 
						 
						
							
							
								
								We want clear_config/2 in all tests now  
							
							
							
						 
						
							2021-06-01 11:49:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Roman Chvanikov 
								
							 
						 
						
							
							
							
							
								
							
							
								d7dfa6d27c 
								
							 
						 
						
							
							
								
								Update test for RenameInstanceChat migration  
							
							
							
						 
						
							2021-06-01 11:49:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								01f796f8bb 
								
							 
						 
						
							
							
								
								Add a test for the migration  
							
							
							
						 
						
							2021-06-01 11:49:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								d6432a65da 
								
							 
						 
						
							
							
								
								Move shout configuration from :instance, update docs and changelog  
							
							
							
						 
						
							2021-06-01 11:49:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								ff00b354fa 
								
							 
						 
						
							
							
								
								Rename the non-federating Chat feature to Shout  
							
							
							
						 
						
							2021-06-01 11:49:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c435de426d 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'pleroma/develop' into cycles-constants  
							
							
							
						 
						
							2021-06-01 11:33:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								0ddf492c5d 
								
							 
						 
						
							
							
								
								Merge branch 'cycles-base-url' into 'develop'  
							
							... 
							
							
							
							Deprecate Pleroma.Web.base_url/0
See merge request pleroma/pleroma!3432  
							
						 
						
							2021-06-01 16:15:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn 
								
							 
						 
						
							
							
							
							
								
							
							
								c4b4258374 
								
							 
						 
						
							
							
								
								Merge branch 'features/validators-note' into 'develop'  
							
							... 
							
							
							
							Pipeline Ingestion: Note
Closes  #290 
See merge request pleroma/pleroma!2984  
							
						 
						
							2021-06-01 01:51:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f2134e605b 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'pleroma/develop' into cycles-base-url  
							
							
							
						 
						
							2021-05-31 16:49:46 -05: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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								10dfe81479 
								
							 
						 
						
							
							
								
								Pleroma.Constants.as_local_public/0 --> Pleroma.Web.ActivityPub.Utils.as_local_public/0  
							
							... 
							
							
							
							Move as_local_public/0 to stop making modules depend on Web at compile-time 
							
						 
						
							2021-05-31 13:39:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								8871ca5aa3 
								
							 
						 
						
							
							
								
								Merge branch 'cycles-router-api-routes' into 'develop'  
							
							... 
							
							
							
							Recompilation speedup: Pleroma.Web.get_api_routes/0 --> Pleroma.Web.Router.get_api_routes/0
See merge request pleroma/pleroma!3419  
							
						 
						
							2021-05-28 19:06:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								359ded086c 
								
							 
						 
						
							
							
								
								Merge branch 'simplepolicy-announce-leak' into 'develop'  
							
							... 
							
							
							
							SimplePolicy: filter nested objects, fixes  #2582 
Closes  #2582 
See merge request pleroma/pleroma!3376  
							
						 
						
							2021-05-28 19:05:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								39127f15eb 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'pleroma/develop' into cycles-router-api-routes  
							
							
							
						 
						
							2021-05-28 13:51:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c23b81e399 
								
							 
						 
						
							
							
								
								Pleroma.Web.get_api_routes/0 --> Pleroma.Web.Router.get_api_routes/0  
							
							... 
							
							
							
							Reduce recompilation time by breaking compile-time cycles 
							
						 
						
							2021-05-28 13:51:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								4694853766 
								
							 
						 
						
							
							
								
								Provide totalItems field for featured collections  
							
							
							
						 
						
							2021-05-27 12:17:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn 
								
							 
						 
						
							
							
							
							
								
							
							
								f34e22bba2 
								
							 
						 
						
							
							
								
								Merge branch 'feat/expose_email_to_self' into 'develop'  
							
							... 
							
							
							
							Expose user email address to user/owner; not publicly.
See merge request pleroma/pleroma!3412  
							
						 
						
							2021-05-26 18:04:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								fe40f6f291 
								
							 
						 
						
							
							
								
								Switch from the deprecated "use Mix.config" to "import Config"  
							
							
							
						 
						
							2021-05-20 14:02:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								05d678c070 
								
							 
						 
						
							
							
								
								Expose user email address to user/owner; not publicly.  
							
							
							
						 
						
							2021-05-20 12:50:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								9b6b5ac196 
								
							 
						 
						
							
							
								
								Rename upload filter to AnalyzeMetadata  
							
							
							
						 
						
							2021-05-18 15:33:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ff02511057 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into attachment-meta  
							
							
							
						 
						
							2021-05-12 20:10:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4c060ae733 
								
							 
						 
						
							
							
								
								Ingest remote attachment width/height  
							
							
							
						 
						
							2021-05-12 15:38:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ab9eabdf20 
								
							 
						 
						
							
							
								
								Add SetMeta filter to store uploaded image sizes  
							
							
							
						 
						
							2021-05-12 15:07:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cea44b6b3e 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into simplepolicy-announce-leak  
							
							
							
						 
						
							2021-05-07 12:40:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1a45aa1278 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'pleroma/develop' into notice-routes  
							
							
							
						 
						
							2021-05-05 14:50:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								50e3750758 
								
							 
						 
						
							
							
								
								Add notice compatibility routes for other frontends  
							
							... 
							
							
							
							Fixes: https://git.pleroma.social/pleroma/pleroma/-/issues/1785  
							
						 
						
							2021-05-05 14:50:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									feld 
								
							 
						 
						
							
							
							
							
								
							
							
								745375bdcf 
								
							 
						 
						
							
							
								
								Merge branch 'dont-crash-email-settings' into 'develop'  
							
							... 
							
							
							
							Don't crash so hard when email settings are invalid
Closes  #2606 
See merge request pleroma/pleroma!3400  
							
						 
						
							2021-05-04 13:30:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c186b059a7 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'pleroma/develop' into dont-crash-email-settings  
							
							
							
						 
						
							2021-05-03 14:43:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c80b1aaf51 
								
							 
						 
						
							
							
								
								Don't crash when email settings are invalid  
							
							... 
							
							
							
							Fixes: https://git.pleroma.social/pleroma/pleroma/-/issues/2606 
Fixes: https://gitlab.com/soapbox-pub/soapbox/-/issues/4  
							
						 
						
							2021-05-03 14:43:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								926a233cc4 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into simplepolicy-announce-leak  
							
							
							
						 
						
							2021-04-30 14:21:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c16c7fdb87 
								
							 
						 
						
							
							
								
								SimplePolicy: filter string Objects  
							
							
							
						 
						
							2021-04-30 14:20:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3d742c3c1a 
								
							 
						 
						
							
							
								
								SimplePolicy: filter nested objects  
							
							
							
						 
						
							2021-04-30 14:20:37 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								52fc59f125 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into earmark  
							
							
							
						 
						
							2021-04-30 13:17:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a8fa00ef66 
								
							 
						 
						
							
							
								
								Fix failing remote mentions test, valid TLDs  
							
							
							
						 
						
							2021-04-30 12:55:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								53760d2cda 
								
							 
						 
						
							
							
								
								Delete obsolete EarmarkRendereTests (moved to UtilsTest)  
							
							
							
						 
						
							2021-04-30 12:51:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6727a3659f 
								
							 
						 
						
							
							
								
								Remove Pleroma.Formatter.minify/2  
							
							
							
						 
						
							2021-04-30 12:27:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e7ac15905e 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into oauth-token-id  
							
							
							
						 
						
							2021-04-29 12:19:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gleason 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								762be6ce10 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into block-behavior  
							
							
							
						 
						
							2021-04-29 11:14:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									rinpatch 
								
							 
						 
						
							
							
							
							
								
							
							
								15f87cf658 
								
							 
						 
						
							
							
								
								Merge branch 'features/ingestion-ecto-tag' into 'develop'  
							
							... 
							
							
							
							TagValidator: New
See merge request pleroma/pleroma!3244  
							
						 
						
							2021-04-16 09:55:55 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									rinpatch 
								
							 
						 
						
							
							
							
							
								
							
							
								79376b4afb 
								
							 
						 
						
							
							
								
								Merge branch 'feature/521-pinned-post-federation' into 'develop'  
							
							... 
							
							
							
							Pinned posts federation
Closes  #521 
See merge request pleroma/pleroma!3312  
							
						 
						
							2021-04-16 09:53:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									rinpatch 
								
							 
						 
						
							
							
							
							
								
							
							
								0ababdc068 
								
							 
						 
						
							
							
								
								Merge branch 'fix/2593-reading-exported-config-file' into 'develop'  
							
							... 
							
							
							
							Reading the file, instead of config keyword in ReleaseRuntimeProvider
Closes  #2593 
See merge request pleroma/pleroma!3381  
							
						 
						
							2021-04-16 09:50:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sean King 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fa2e62078c 
								
							 
						 
						
							
							
								
								Remove MastoFE configuration stuff  
							
							
							
						 
						
							2021-04-15 23:51:04 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sean King 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ca79aab0bf 
								
							 
						 
						
							
							
								
								Remove MastoFE settings from users table  
							
							
							
						 
						
							2021-04-15 23:33:24 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sean King 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8afa3f2d1b 
								
							 
						 
						
							
							
								
								Remove no longer necessary unit tests for MastoFE  
							
							
							
						 
						
							2021-04-15 23:12:42 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								f95b52255b 
								
							 
						 
						
							
							
								
								Revert guards on string_to_elixir_types/1, remove unnecessary assignment in test  
							
							
							
						 
						
							2021-04-14 09:39:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								905efc57e9 
								
							 
						 
						
							
							
								
								Initial test validating the AdminAPI issue  
							
							
							
						 
						
							2021-04-13 14:39:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								cdd271b065 
								
							 
						 
						
							
							
								
								Fix assignment / assertion  
							
							
							
						 
						
							2021-04-13 10:55:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Felder 
								
							 
						 
						
							
							
							
							
								
							
							
								9fbcdc15b1 
								
							 
						 
						
							
							
								
								Validate custom instance thumbnail set via AdminAPI produces correct URL  
							
							
							
						 
						
							2021-04-13 10:52:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Strizhakov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								681a42c359 
								
							 
						 
						
							
							
								
								release runtime provider fix for paths  
							
							
							
						 
						
							2021-04-08 15:45:31 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5ef4659b37 
								
							 
						 
						
							
							
								
								test/pleroma/web/common_api_test.exs: Strip : around emoji key-name  
							
							
							
						 
						
							2021-04-05 19:25:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haelwenn (lanodan) Monnier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6d6bef64bf 
								
							 
						 
						
							
							
								
								fetcher_test: Remove assert on fake Create having an ap_id  
							
							
							
						 
						
							2021-04-05 19:19:12 +02:00