summaryrefslogtreecommitdiff
path: root/config
AgeCommit message (Collapse)Author
2025-03-11InstanceStatic: Extra-sanitize emojiLain Soykaf
2025-03-10More fixes for InstanceStaticLain Soykaf
2025-03-10.Lain Soykaf
2025-03-10Merge branch 'assorted-test-fixes' into secfixLain Soykaf
2025-03-02Include my frontend in available frontendsmkljczk
Signed-off-by: mkljczk <git@mkljczk.pl>
2025-03-01Merge branch 'security-2.9' into release/2.9.0Lain Soykaf
2025-03-01Register APNG MIME typeOneric
The newest git HEAD of MIME already knows about APNG, but this hasn’t been released yet. Without this, APNG attachments from remote posts won’t display as images in frontends. Fixes: akkoma#657
2025-03-01Config: Deactivate client api by defaultLain Soykaf
2025-03-01Merge branch 'pleroma-ensure-authorized-fetch' into security-2.9Lain Soykaf
2025-02-28Retire MRFs DNSRBL, FODirectReply, and QuietReplyMark Felder
DNSRBL was a neat experiment which should live out of tree. It works and could be used to coordinate rules across different servers, but Simple Policy will always be better FODirectReply and QuietReply have reliability issues as implemented in an MRF. If we want to expose this functionality to admins it should be a setting that overrides the chosen scope during CommonAPI.post instead of trying to rewrite the recipients with an MRF.
2025-02-25Mogrify/Mogrifun: AsyncifyLain Soykaf
2025-02-25AnonymizeFilename: AsyncifyLain Soykaf
2025-02-23UserRelationshipTest: Don't use Mock.Lain Soykaf
2025-01-21description.exs: Remove suggestion referencing a deleted modulemkljczk
Signed-off-by: mkljczk <git@mkljczk.pl>
2024-10-03RemoteReportPolicy: add `:reject_all` option, fix testsAlex Gleason
2024-10-03Add RemoteReportPolicy to reject reports without enough informationAlex Gleason
2024-09-17FormattingMark Felder
2024-09-17Make the email attribute configurableMark Felder
While here, fix the System.get_env usage to use the normal fallback value method and improve the UID label description
2024-09-17Remove cacertfile as child of SSL and TLS optionsMark Felder
We need to pass the cacerts (list of charlist encoded certs) not cacertfile, so our new cacertfile setting handles this for us.
2024-09-17Ensure :cacertfile is configurable in ConfigDBMark Felder
2024-09-17Merge remote-tracking branch 'origin/develop' into ensure-authorized-fetchmarcin mikołajczak
2024-09-16Merge branch 'ldap-tls' into 'develop'feld
LDAP: permit overriding the CA root, improve SSL/TLS See merge request pleroma/pleroma!4265
2024-09-16Allow disabling C2S ActivityPub APImarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-14LDAP: permit overriding the CA rootMark Felder
2024-09-12Manifest: declare /static/logo.svg as 512x512 to match one provided by ↵marcin mikołajczak
pleroma-fe Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-04Limit the number of orphaned to delete at 100 every 10 mins due to the ↵Mark Felder
cascading queries that have to check oauth_authorizations and oauth_tokens tables. This should keep ahead of most app registration spam and not overwhelm lower powered servers.
2024-09-04Add Cron worker to clean up orphaned apps hourlyMark Felder
2024-09-04Rate Limit the OAuth App spamMark Felder
2024-08-07Merge branch 'remove/workerhelper' into 'develop'feld
Remove WorkerHelper See merge request pleroma/pleroma!4166
2024-07-30Remove :workers config from ConfigDBMark Felder
2024-07-30Remove WorkerHelperMark Felder
2024-07-30Merge branch 'hackney-pool-timeout' into 'develop'feld
Align Hackney and Gun connection pool timeouts See merge request pleroma/pleroma!4197
2024-07-30Align Hackney and Gun connection pool timeoutsMark Felder
2024-07-30Increase federator outgoing job parallelismMark Felder
2024-07-30Remove unused Oban queueMark Felder
2024-07-29Merge branch 'oban/backup' into 'develop'feld
Backups Refactoring See merge request pleroma/pleroma!4158
2024-07-25Merge remote-tracking branch 'origin/develop' into oban/backupMark Felder
2024-07-25Extract validate_signature/2 from the HTTPSignaturePlugMark Felder
This logic only exists in the Plug, so attempting to validate the signature by calling the library function HTTPSignature.validate_conn/2 directly will never work because we do not attempt to construct the (request-target) and @request-target headers with both the commonly misinterpreted and correct implementation of this field. Therefore all attempts to validate a signature from an Oban Job will fail.
2024-07-24Document the new timeout settingMark Felder
2024-07-24Increase Oban.Pruner max_age to 15 minsMark Felder
2024-07-24Pad RichMediaWorker timeout to be 2s longer than the Rich Media HTTP timeoutMark Felder
2024-07-23Make backup timeout configurableMark Felder
2024-07-23Refactor backups to be fully controlled by ObanMark Felder
2024-07-23Fix dialyzer errorMark Felder
lib/pleroma/application.ex:1:pattern_match The pattern can never match the type true.
2024-07-15Increase slow job queue parallelizationMark Felder
2024-07-15Increase background job concurrency to 20Mark Felder
2024-07-12Remove the unused ingestion queueMark Felder
2024-06-24RichMedia: test that activity is streamed outMark Felder
2024-06-20Merge remote-tracking branch 'origin/develop' into fix/debug-logsMark Felder
2024-06-19Set console logs to :info for Elixir 1.15+Mark Felder