summaryrefslogtreecommitdiff
path: root/changelog.d
AgeCommit message (Collapse)Author
2024-08-22Change imports to generate an Oban job per each taskMark Felder
2024-08-22Fix Oban jobs for importsMark Felder
2024-08-19Merge branch 'reachability' into 'develop'feld
Fix reachability based on results of publishing attempts See merge request pleroma/pleroma!4231
2024-08-19Merge branch 'remote-fetcher-fixes' into 'develop'feld
Improve Remote Object Fetcher error handling, Oban See merge request pleroma/pleroma!4230
2024-08-19Address case where instance reachability status couldn't be updatedMark Felder
2024-08-17Improve Remote Object Fetcher error handling, ObanMark Felder
2024-08-17Merge remote-tracking branch 'origin/develop' into mogrifyMark Felder
2024-08-17Update Oban to 2.18Mark Felder
2024-08-16Update mogrifyMark Felder
Sent a pull request upstream to expand the version range depended on my blurhash https://github.com/rinpatch/blurhash/pull/1
2024-08-16Merge branch 'bugfix-truncate-remote-user-fields' into 'develop'feld
User: truncate remote user fields instead of rejecting See merge request pleroma/pleroma!4220
2024-08-16Merge branch 'norifications-marker' into 'develop'feld
Fix 'Setting a marker should mark notifications as read' Closes #2769 See merge request pleroma/pleroma!4223
2024-08-16Merge branch 'ci-git-fetch' into 'develop'feld
CI: GIT_STRATEGY: fetch See merge request pleroma/pleroma!4224
2024-08-15CI: GIT_STRATEGY: fetchHaelwenn (lanodan) Monnier
Seems to avoid fetching all the branches which was preventing shallow cloning from being actually useful.
2024-08-14Fix 'Setting a marker should mark notifications as read'marcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-14User: truncate remote user fields instead of rejectingHaelwenn (lanodan) Monnier
2024-08-13Merge branch 'fix-random-test-errors' into 'develop'feld
Fix random test failures, revert auto-retry failed tests See merge request pleroma/pleroma!4221
2024-08-13Revert "Custom mix task to retry failed tests once in CI pipeline"Mark Felder
This reverts commit ed2976b237b53a524247d564691e0a12d3231d68.
2024-08-13MRF cleanupMark Felder
MRFs written over time have been inconsistent with the terminology of what is being processed. MRFs work on Activities, but generally we always named the assignments "message" or "object" which is really confusing when trying to debug or write tests.
2024-08-12MRF.FODirectReply: use Visibility module to verify the scopeMark Felder
2024-08-12Merge branch 'followers-only-reply-direct-mrf' into 'develop'feld
MRF.FODirectReply See merge request pleroma/pleroma!4091
2024-08-12Merge branch 'user-factory' into 'develop'feld
User Factory: include the nickname in the generated URLs See merge request pleroma/pleroma!4214
2024-08-12Merge branch 'deprecate-subscribe' into 'develop'feld
Mark `/api/v1/pleroma/accounts/:id/subscribe`/`unsubscribe` as deprecated See merge request pleroma/pleroma!4216
2024-08-12User Factory: include the nickname in the generated URLsMark Felder
2024-08-12MRF.FODirectReplyMark Felder
Force replies to followers-only posts to always be direct
2024-08-12Merge branch 'mrf-quietreply' into 'develop'feld
MRF.QuietReply See merge request pleroma/pleroma!4213
2024-08-12Merge branch 'identity-proofs' into 'develop'feld
Remove stub for /api/v1/accounts/:id/identity_proofs (deprecated by Mastodon 3.5.0) See merge request pleroma/pleroma!4215
2024-08-12Fix Swoosh Mailgun supportMark Felder
2024-08-12Mark `/api/v1/pleroma/accounts/:id/subscribe`/`unsubscribe` as deprecatedmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-12Remove stub for /api/v1/accounts/:id/identity_proofs (deprecated by Mastodon ↵marcin mikołajczak
3.5.0) Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-08Added MRF.QuietReply which prevents replies to public posts from being ↵Mark Felder
published to the timelines
2024-08-08Merge branch 'inactive-test' into 'develop'feld
Do not allow committing tests with a .ex extension See merge request pleroma/pleroma!4211
2024-08-07Improve the FollowValidatorMark Felder
2024-08-07Merge remote-tracking branch 'origin/develop' into inactive-testMark Felder
2024-08-07Merge branch 'workerhelper-fix' into 'develop'feld
Fix WebPush notifications not generating jobs See merge request pleroma/pleroma!4210
2024-08-07Do not allow committing tests with a .ex extensionMark Felder
2024-08-07Update changelogMark Felder
2024-08-07Fix CommonAPI.follow/2 which returned users in the reverse order they were ↵Mark Felder
provided to the function
2024-08-07Merge branch 'stream-follow-relationships-count' into 'develop'feld
StreamerView: Do not leak follows count if hidden See merge request pleroma/pleroma!4205
2024-08-07Merge branch 'stream-follow-relationships-count' into developMark Felder
2024-08-07Merge branch 'remove/workerhelper' into 'develop'feld
Remove WorkerHelper See merge request pleroma/pleroma!4166
2024-08-06ChangelogMark Felder
2024-08-04StreamerView: Do not leak follows count if hiddenmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-03Support `id` param in `GET /api/v1/statuses`marcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-02Merge branch 'gun/snooze' into 'develop'feld
Gun: Publisher job behavior improvement See merge request pleroma/pleroma!4202
2024-08-02Gun: Publisher job behavior improvementMark Felder
Gun's connection pool also returns an error if duplicate workers are launched simultaneously. Snooze on this error as well, and lower the snooze to 3 seconds with the optimism that the connection will still be open by then and the delivery can be completed quickly. The original setting of 30 seconds is pretty high and means there's an unnatural lag between deliveries of activities destined to the same server that were created at nearly the same time. This configuration should be more efficient.
2024-08-01Prepare changelogLain Soykaf
2024-07-31Fix User.disclose_client never working correctlyMark Felder
Our test environment cheats by constructing a conn with a custom oauth_access/2 function. This assigns a :token to the conn but due to the way it is constructed it has the :user preloaded. When the OAuth Plug fetches a token it does not preload the user, so the check for user.disclose_client was always nil and assumed to be false. Preloading the :user ensures the test environment matches reality.
2024-07-30Fix publisher job migration errorMark Felder
2024-07-30Update changelogMark Felder
2024-07-30Remove WorkerHelperMark Felder