summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-01-20Fix invalid type due to typosMark Felder
lib/pleroma/web/o_auth/authorization.ex:61:unknown_type Unknown type: Authtorizatiton.t/0.
2024-01-20Fix invalid type due to late aliasingMark Felder
lib/pleroma/web/o_auth/token/query.ex:12:unknown_type Unknown type: Token.t/0.
2024-01-20Fix invalid typeMark Felder
lib/pleroma/web/rich_media/parser.ex:105:unknown_type Unknown type: Integer.t/0.
2024-01-20Fix invalid typesMark Felder
lib/pleroma/web/rich_media/parser/ttl.ex:6:unknown_type Unknown type: Integer.t/0. lib/pleroma/web/rich_media/parser/ttl.ex:6:unknown_type Unknown type: Map.t/0.
2024-01-20Fix invalid typesMark Felder
lib/pleroma/web/streamer.ex:37:unknown_type Unknown type: Map.t/0. ________________________________________________________________________________ lib/pleroma/web/streamer.ex:63:unknown_type Unknown type: Map.t/0.
2024-01-20Fix invalid typeMark Felder
lib/pleroma/migrators/hashtags_table_migrator.ex:103:unknown_type Unknown type: Map.t/0.
2024-01-20Add missing type Pleroma.Emoji.t()Mark Felder
lib/pleroma/emoji/loader.ex:23:unknown_type Unknown type: Pleroma.Emoji.t/0.
2024-01-20Fix invalid typeMark Felder
lib/pleroma/docs/json.ex:21:unknown_type Unknown type: Map.t/0.
2024-01-20Fix invalid typespec references to Ecto.Changeset.t()Mark Felder
2024-01-20FlakeId.Ecto.CompatType.t() does not existMark Felder
This type is not exported and usable. FlakeId intends to return the type as :uuid, so we replace it in the typespecs with Ecto.UUID.t() which assuages the dialyzer errors e.g., lib/pleroma/bookmark.ex:25:unknown_type Unknown type: FlakeId.Ecto.CompatType.t/0.
2024-01-20Pleroma.ApplicationRequirements: fix dialyzer errorsMark Felder
lib/pleroma/application_requirements.ex:19:unknown_type Unknown type: Pleroma.ApplicationRequirements.VerifyError.t/0. lib/pleroma/application_requirements.ex:199:pattern_match_cov The pattern variable_result can never match, because previous clauses completely cover the type :ok.
2024-01-20Pleroma.Activity.Queries: fix dialyzer errorMark Felder
lib/pleroma/activity/queries.ex:12:unknown_type Unknown type: Activity.t/0.
2024-01-20Fix mix task pleroma.instance dialyzer errorMark Felder
lib/mix/tasks/pleroma/instance.ex:356:pattern_match_cov The pattern :variable_ can never match, because previous clauses completely cover the type %{ :anonymize => boolean(), :dedupe => boolean(), :read_description => boolean(), :strip_location => boolean() }.
2024-01-19Merge branch 'handle_object_fetch_failures' into 'develop'Haelwenn
Handle object fetch failures gracefully See merge request pleroma/pleroma!4015
2024-01-18Merge branch 'api-docs' into 'develop'Haelwenn
Update API docs for my changes See merge request pleroma/pleroma!4033
2024-01-17Update API docs for my changesmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-01-17Merge branch 'otp26' into 'develop'Haelwenn
OTP26 support See merge request pleroma/pleroma!4025
2024-01-16We are unsure if OTP27 will bring more breaking changesHaelwenn
2024-01-15Skip tests on MacOS/Darwin that have always failedMark Felder
2024-01-16Pleroma.Web.MastodonAPI.SubscriptionControllerTest: disable async and use ↵Mark Felder
on_exit/1 to ensure web push config gets restored
2024-01-15Fix StatusController test by using the get_query_parameter/2 helper to ↵Mark Felder
reliably retrieve the max_id value
2024-01-15Add Pleroma.Test.Helpers.get_query_parameter/2 to retrieve specific query ↵Mark Felder
parameter values
2024-01-15Fix ChatController tests validating prev/next URLs by sorting the query ↵Mark Felder
parameters before comparison
2024-01-15Add Pleroma.Support.Helpers.uri_query_sort/1 for easy sorting of a URL's ↵Mark Felder
query parameters
2024-01-15Merge branch 'mrf-regex-error' into 'develop'Haelwenn
MRF: Log sensible regex error for subdomain_match See merge request pleroma/pleroma!4026
2024-01-15Merge branch 'mrf-steal-emoji-extname' into 'develop'Haelwenn
MRF.StealEmojiPolicy: Properly add fallback extension to filenames missing one See merge request pleroma/pleroma!4029
2024-01-14Allow the Remote Fetcher to attempt fetching an unreachable instanceMark Felder
2024-01-13Merge branch 'nil-contentMap' into 'develop'tusooa
Support objects with a nil contentMap (firefish) Closes #3231 See merge request pleroma/pleroma!4030
2024-01-13Merge branch 'qtfaststart-fix' into 'develop'feld
Fix MediaProxy crashing on some videos See merge request pleroma/pleroma!4024
2024-01-11Merge branch 'fix-duplicate-inbox-deliveries' into 'develop'feld
Fix duplicate inbox deliveries See merge request pleroma/pleroma!4031
2024-01-11Merge branch 'use-shared-inbox-test' of pleromergit:pleroma/pleroma into ↵Mint
fix-duplicate-inbox-deliveries
2024-01-11Add test to validate shared inboxes are used when multiple recipients from ↵Mark Felder
the same instance are recipients
2024-01-11Fix duplicate inbox deliveriesMint
2024-01-11Support objects with a nil contentMap (firefish)Haelwenn (lanodan) Monnier
Closes: https://git.pleroma.social/pleroma/pleroma/-/issues/3231
2024-01-10Merge branch 'emoji-use-v1-api' into 'develop'tusooa
Make remote emoji packs API use specifically the V1 URL See merge request pleroma/pleroma!4028
2024-01-07MRF.StealEmojiPolicy: Properly add fallback extension to filenames missing oneHaelwenn (lanodan) Monnier
2024-01-07Fix testsEkaterina Vaartis
2024-01-07Fetch count before downloading the pack and use that as page sizeEkaterina Vaartis
2024-01-07Make remote emoji packs API use specifically the V1 URLEkaterina Vaartis
Akkoma does not understand it without V1, and it works either way with normal pleroma, so no reason to not do this
2024-01-05Merge branch 'fix-account-auth-check' into 'develop'Haelwenn
Fix authentication check on account rendering when bio is defined See merge request pleroma/pleroma!4027
2024-01-04Fix authentication check on account rendering when bio is definedAlexander Tumin
2024-01-02MRF: Log sensible error for subdomains_regexHaelwenn (lanodan) Monnier
2023-12-30LintingLain Soykaf
2023-12-30Mix: Update http_signatures versionLain Soykaf
2023-12-29Revert grammar leak from bad mergeMark Felder
2023-12-29Support for Erlang OTP 26Mark Felder
2023-12-29ConfigDB export to file does not have a consistent order.Mark Felder
Just test a few values to prove it was written
2023-12-29Phoenix detects the webfinger requests with content-type ↵Mark Felder
application/jrd+json as "jrd" now
2023-12-29Fix regex string match due to OTP26 key order changeMark Felder
OTP25: "<http://localhost:4001/api/v1/favourites?limit=1&max_id=Ad1FhzPIS7gcHjUcoC&offset=0>; rel=\"next\"" OTP26: "<http://localhost:4001/api/v1/favourites?offset=0&limit=1&max_id=Ad1FmOIAXiSNgygflA>; rel=\"next\""
2023-12-29Fix Chat controller tests failing due to OTP26 key order changeMark Felder