summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2024-03-19Logger metadata for inbound federation requestsMark Felder
2024-03-19Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵Lain Soykaf
transient-validators-defaults
2024-03-18Remove vestiges of old Postgres supportMark Felder
2024-03-18InstanceView: Update featuresmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-18Merge branch 'develop' into 'bookmark-folders'lain
# Conflicts: # docs/development/API/differences_in_mastoapi_responses.md
2024-03-18Merge branch 'public-polls' into 'develop'lain
Expose nonAnonymous field from Smithereen polls See merge request pleroma/pleroma!3962
2024-03-17Notifications: filter on users rather than activitiesMatthieu Rakotojaona
2024-03-17ActivityPub.Publisher: Don't try federating if a user doesn't have an inbox.Lain Soykaf
2024-03-17Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵Lain Soykaf
pleroma-fix-3241
2024-03-17Merge branch 'force-mention' into 'develop'lain
Add ForceMention mrf See merge request pleroma/pleroma!4082
2024-03-15Merge branch 'backups' into 'develop'feld
Include following/followers in backups See merge request pleroma/pleroma!4085
2024-03-15QuestionOptionsValidator: set default AS typesHaelwenn (lanodan) Monnier
2024-03-15AttachmentValidator: Set "Link" as default typeHaelwenn (lanodan) Monnier
2024-03-10Include following/followers in backupsmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-10Merge branch 'instance-contact-account' into 'develop'tusooa
Add contact account to InstanceView See merge request pleroma/pleroma!3960
2024-03-08Merge branch 'fix-framegrabs' into 'develop'feld
Fix ffmpeg framegrabs with Exile See merge request pleroma/pleroma!4087
2024-03-08Merge remote-tracking branch 'origin/develop' into instance-contact-accountmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-07Fix ffmpeg framegrabs with ExileMark Felder
2024-03-07Merge remote-tracking branch 'origin/develop' into link-verificationmarcin mikołajczak
2024-03-07Apply tusooa's suggestiontusooa
2024-03-07Apply ledyba's suggestion(s) to 1 file(s)tusooa
2024-03-07Merge branch 'instance-v2' into 'develop'tusooa
Add some missing fields to instanceV2 See merge request pleroma/pleroma!4081
2024-03-02fmtKaede Fujisaki
2024-03-02Consider a case when inbox is nilKaede Fujisaki
2024-03-01Add ForceMention mrfmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-01Allow to group bookmarks in foldersmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-02-27Add some missing fields to instanceV2marcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-02-24Merge branch 'remote-fetcher-error' into 'develop'Haelwenn
RemoteFetcherWorker: Make sure {:error, _} is returned on failure See merge request pleroma/pleroma!4077
2024-02-23Rename variable to make the worker retry logic easier to readMark Felder
The boolean value matches the intent of the "last_attempt" variable name now
2024-02-23RemoteFetcherWorker: Make sure {:error, _} is returned on failureHaelwenn (lanodan) Monnier
Otherwise jobs are considered a success.
2024-02-22Merge remote-tracking branch 'origin/develop' into HEADmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-02-22Prevent publisher jobs from erroring if the connection pool is fullMark Felder
A full pool is a soft-error. Snooze the job for 30 seconds and try again.
2024-02-22Gun Connection Pool was not attempting to free a connection and retry once ↵Mark Felder
if the pool was full.
2024-02-20StealEmojiPolicy: Sanitize shortcodesHaelwenn (lanodan) Monnier
Closes: https://git.pleroma.social/pleroma/pleroma/-/issues/3245
2024-02-17Force more frequent full_sweep GC runs on the Websocket processesMark Felder
Websocket processes seem to be the primary culprit for Binary memory allocation bloat.
2024-02-15Merge branch 'websocket-refactor' into 'develop'feld
Websocket refactor to use Phoenix.Socket.Transport See merge request pleroma/pleroma!4064
2024-02-15Merge branch 'oauth-nickname' into 'develop'lain
Use User.full_nickname/1 in oauth html template See merge request pleroma/pleroma!4054
2024-02-15Merge branch 'frontend-caching' into 'develop'lain
FrontendStatic should have reasonable caching See merge request pleroma/pleroma!3685
2024-02-15Merge branch 'config-stat-symlink' into 'develop'Haelwenn
Config: Check the permissions of the linked file instead of the symlink See merge request pleroma/pleroma!4061
2024-02-15Merge branch 'bugfix-ccworks' into 'develop'Haelwenn
Bugfix for ccworks AP bridge Closes #3234 See merge request pleroma/pleroma!4043
2024-02-14Merge branch 'atom-leaks' into 'develop'feld
Fix minor atom leaks See merge request pleroma/pleroma!4065
2024-02-14Fix atom leak in background workerMark Felder
The only permitted values are "blocks_import", "follow_import", "mutes_import" of which we already have the equivalent atoms defined.
2024-02-14Fix atom leak in password digest functionalityMark Felder
The value here gets passesd to :crypto.pbkdf2_hmac and it expects one of these atoms: :sha | :sha224 | :sha256 | :sha384 | :sha512 so it will always exist
2024-02-14Websocket refactor to use Phoenix.Socket.TransportMark Felder
This will make us compatible with Cowboy and Bandit
2024-02-14Merge branch 'gun-logs' into 'develop'feld
Gun connection pool logs See merge request pleroma/pleroma!4063
2024-02-14Change some Gun connection pool logs to debug levelMark Felder
2024-02-14MediaProxy RFC complianceMark Felder
2024-02-14Config: Check the permissions of the linked file instead of the symlink↵Haelwenn (lanodan) Monnier
2024-02-12Fix notifications indexAlex Gleason
2024-02-09Fix Gun connection supervisor logic errorMark Felder
This was recently changed to solve a Dialyzer error, but the replacement logic was faulty as "retry" would only be compared to :error and not have its truthiness evaluated. The original logic was also faulty as it returned {:error, :pool_full} even retry was true. It never retried when the pool was full.