summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-10-11Merge branch 'tusooa/3331-fix-incoming-block' into 'develop'feld
Fix incoming Blocks being rejected Closes #3331 See merge request pleroma/pleroma!4282
2024-10-11LDAP password changing changelogMark Felder
2024-10-11Reorganize the LDAP moduleMark Felder
2024-10-11Add change_password/3 to LDAP moduleMark Felder
2024-10-11Add example OpenLDAP ldif to enable users to change their own passwordsMark Felder
2024-10-11Support password changes for LDAP auth backendMark Felder
2024-10-11Refactor password changes to go through Pleroma.Web.Auth so they can be ↵Mark Felder
supported by the different auth backends
2024-10-10Merge branch 'poll-refresh' into 'develop'feld
Refactor Poll Refreshing See merge request pleroma/pleroma!4278
2024-10-09Test the final refresh behavior of a PollWorker poll_end jobMark Felder
2024-10-09Skip the final refresh job if the activity is localMark Felder
2024-10-09Should probably also include vips in the media/graphics packages section, as ↵fzorb fzorbius
you need it to compile some library
2024-10-09Merge branch 'hashtag-feeds-restricted' into 'develop'marcin mikołajczak
Repesct :restrict_unauthenticated for hashtag rss/atom feeds See merge request pleroma/pleroma!4266
2024-10-08Fix incoming Blocks being rejectedtusooa
2024-10-06Merge branch 'profile-image-descriptions' into 'develop'marcin mikołajczak
Federate avatar/header descriptions See merge request pleroma/pleroma!4264
2024-10-06Metadata: Do not include .atom feed links for remote accountsmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-03ChangelogMint
2024-10-03RemoteReportPolicy: Fix third-party report detectionMint
2024-10-03mix formatAlex Gleason
2024-10-03RemoteReportPolicy: add `reject_third_party` optionMint
2024-10-03RemoteReportPolicy: add `:reject_all` option, fix testsAlex Gleason
2024-10-03Add RemoteReportPolicy to reject reports without enough informationAlex Gleason
2024-10-03Increase poll refresh interval to 120 secondsMark Felder
2024-10-03Remove pattern that can never matchMark Felder
2024-10-03Remove test superceded by logic changeMark Felder
We will not be inserting jobs that should be skipped due to updated_at
2024-10-03Check if a refresh is permitted by comparing timestamps before attempting to ↵Mark Felder
insert an Oban job It's better to avoid inserting an Oban job that will just be rejected if it's not expensive to check.
2024-10-02Fix nonexisting user will not generate metadata for search engine opt-outtusooa
2024-10-02Do not attempt to schedule poll refresh jobs for local activitiesMark Felder
2024-09-30CredoMark Felder
2024-09-30Improve assertionMark Felder
2024-09-30Poll refreshing changelogMark Felder
2024-09-30Test that a poll refresh is cancelled if updated_at on the object is newer ↵Mark Felder
than the poll closing time
2024-09-30Permit backdating the poll closed timestampMark Felder
2024-09-30Test Poll refresh jobs stream out updates after refetching the objectMark Felder
2024-09-30Rename assignment for consistencyMark Felder
2024-09-30Schedule a final poll refresh before streaming out the notificationsMark Felder
2024-09-30Skip refetching poll results if the object's updated_at is newer than the ↵Mark Felder
poll closed timestamp
2024-09-30Add Oban job to handle poll refreshing and stream out the updateMark Felder
2024-09-30Validate an Oban job is inserted for poll refreshesMark Felder
2024-09-30Remove Object.get_by_id_and_maybe_refetch/2Mark Felder
This was only used for poll refreshing and is not a good approach to the problem.
2024-09-24push: make vapid_config fallback to empty arrayHaelwenn (lanodan) Monnier
2024-09-24T03:53:27.770757+00:00 NightmareMoon pleroma: path=/notice/AmJcSqyeyij4W70K36 [error] Preloading for /notice/AmJcSqyeyij4W70K36 failed. ** (FunctionClauseError) no function clause matching in Keyword.get/3 (elixir 1.15.8) lib/keyword.ex:388: Keyword.get(nil, :public_key, nil) (pleroma 2.7.0-3067-g9b76dbd4-dev-lanodan2) lib/pleroma/web/mastodon_api/views/instance_view.ex:262: Pleroma.Web.MastodonAPI.InstanceView.pleroma_configuration/1 (pleroma 2.7.0-3067-g9b76dbd4-dev-lanodan2) lib/pleroma/web/mastodon_api/views/instance_view.ex:45: Pleroma.Web.MastodonAPI.InstanceView.render/2 (pleroma 2.7.0-3067-g9b76dbd4-dev-lanodan2) lib/pleroma/web/preload/providers/instance.ex:28: Pleroma.Web.Preload.Providers.Instance.build_info_tag/1 (pleroma 2.7.0-3067-g9b76dbd4-dev-lanodan2) lib/pleroma/web/preload/providers/instance.ex:21: Pleroma.Web.Preload.Providers.Instance.generate_terms/1 (pleroma 2.7.0-3067-g9b76dbd4-dev-lanodan2) lib/pleroma/web/preload.ex:13: anonymous fn/3 in Pleroma.Web.Preload.build_tags/2
2024-09-21Merge branch 'elixir-1.14-docker' into 'develop'Haelwenn
Dockerfile: Elixir 1.14 See merge request pleroma/pleroma!4274
2024-09-21Dockerfile: Elixir 1.14Haelwenn (lanodan) Monnier
2024-09-21Merge branch 'features/mrf-id_filter' into 'develop'Haelwenn
Add id_filter to MRFs See merge request pleroma/pleroma!3858
2024-09-21MRF.SimplePolicy: Add id_filter/1Haelwenn (lanodan) Monnier
2024-09-21MRF.DropPolicy: Add id_filter/1Haelwenn (lanodan) Monnier
2024-09-21Object.Fetcher: Hook to MRF.id_filterHaelwenn (lanodan) Monnier
2024-09-21MRF: Add filtering against AP idHaelwenn (lanodan) Monnier
2024-09-19Merge branch 'oban-bump' into 'develop'feld
Oban: update to 2.18.3 See merge request pleroma/pleroma!4271
2024-09-19Merge remote-tracking branch 'origin/develop' into oban-bumpMark Felder
2024-09-19Merge branch 'elixir-1.14' into 'develop'feld
Elixir 1.14 See merge request pleroma/pleroma!4272