summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-01-20Use our own 1.15 ci-base imageMark Felder
2024-01-20Add Dialyxir with manual job executionMark Felder
2024-01-20Spec building should be in build stageMark Felder
2024-01-20Linting as a separate stageMark Felder
2024-01-20Add a build and test pipeline for elixir 1.15 with a new naming conventionMark Felder
2024-01-21Merge branch 'dialyzer-fixes' into 'develop'feld
Dialyzer fixes See merge request pleroma/pleroma!4035
2024-01-20CredoMark Felder
2024-01-20Dialyzer fixesMark Felder
2024-01-20Use config to control starting all HTTP pools in test envMark Felder
2024-01-20Use config to control streamer registryMark Felder
2024-01-20Use config to control background migratorsMark Felder
2024-01-20Use config to control loading of custom modulesMark Felder
2024-01-20Use config to control max_restartsMark Felder
2024-01-20Dialyzer: fix pattern match coverageMark Felder
2024-01-20Dialyzer: fix pattern match coverageMark Felder
2024-01-20Dialyzer: remove function that will never matchMark Felder
2024-01-20Fix typo in typespecMark Felder
2024-01-20Fix incorrect type definition for maybe_direct_follow/2Mark Felder
2024-01-20Fix invalid typesMark Felder
2024-01-20Fix invalid typeMark Felder
lib/pleroma/web/auth/authenticator.ex:8:unknown_type Unknown type: User.t/0.
2024-01-20Fix invalid typeMark Felder
lib/pleroma/web/activity_pub/publisher.ex:31:unknown_type Unknown type: Map.t/0.
2024-01-20Fix invalid typesMark Felder
lib/pleroma/web/activity_pub/mrf/policy.ex:6:unknown_type Unknown type: Map.t/0. lib/pleroma/web/activity_pub/mrf/policy.ex:7:unknown_type Unknown type: Map.t/0.
2024-01-20Fix invalid typeMark Felder
lib/pleroma/uploaders/uploader.ex:43:unknown_type Unknown type: Map.t/0.
2024-01-20Fix invalid typeMark Felder
lib/pleroma/upload.ex:89:unknown_type Unknown type: Map.t/0.
2024-01-20Fix invalid types due to typosMark Felder
lib/pleroma/web/feed/feed_view.ex:135:unknown_type Unknown type: NativeDateTime.t/0. lib/pleroma/web/feed/feed_view.ex:148:unknown_type Unknown type: NativeDateTime.t/0.
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-19Apply lanodan’s suggestion to 1 fileHaelwenn
2024-01-19Merge branch 'handle_object_fetch_failures' into 'develop'Haelwenn
Handle object fetch failures gracefully See merge request pleroma/pleroma!4015
2024-01-19Update MastoAPI responses docsmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-01-19Update Admin API docsmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
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