Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-03-11 | InstanceStatic: Extra-sanitize emoji | Lain Soykaf | |
2025-03-10 | More fixes for InstanceStatic | Lain Soykaf | |
2025-03-10 | . | Lain Soykaf | |
2025-03-10 | Merge branch 'assorted-test-fixes' into secfix | Lain Soykaf | |
2025-03-02 | Include my frontend in available frontends | mkljczk | |
Signed-off-by: mkljczk <git@mkljczk.pl> | |||
2025-03-01 | Merge branch 'security-2.9' into release/2.9.0 | Lain Soykaf | |
2025-03-01 | Register APNG MIME type | Oneric | |
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-01 | Config: Deactivate client api by default | Lain Soykaf | |
2025-03-01 | Merge branch 'pleroma-ensure-authorized-fetch' into security-2.9 | Lain Soykaf | |
2025-02-28 | Retire MRFs DNSRBL, FODirectReply, and QuietReply | Mark 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-25 | Mogrify/Mogrifun: Asyncify | Lain Soykaf | |
2025-02-25 | AnonymizeFilename: Asyncify | Lain Soykaf | |
2025-02-23 | UserRelationshipTest: Don't use Mock. | Lain Soykaf | |
2025-01-21 | description.exs: Remove suggestion referencing a deleted module | mkljczk | |
Signed-off-by: mkljczk <git@mkljczk.pl> | |||
2024-10-03 | RemoteReportPolicy: add `:reject_all` option, fix tests | Alex Gleason | |
2024-10-03 | Add RemoteReportPolicy to reject reports without enough information | Alex Gleason | |
2024-09-17 | Formatting | Mark Felder | |
2024-09-17 | Make the email attribute configurable | Mark Felder | |
While here, fix the System.get_env usage to use the normal fallback value method and improve the UID label description | |||
2024-09-17 | Remove cacertfile as child of SSL and TLS options | Mark 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-17 | Ensure :cacertfile is configurable in ConfigDB | Mark Felder | |
2024-09-17 | Merge remote-tracking branch 'origin/develop' into ensure-authorized-fetch | marcin mikołajczak | |
2024-09-16 | Merge branch 'ldap-tls' into 'develop' | feld | |
LDAP: permit overriding the CA root, improve SSL/TLS See merge request pleroma/pleroma!4265 | |||
2024-09-16 | Allow disabling C2S ActivityPub API | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2024-09-14 | LDAP: permit overriding the CA root | Mark Felder | |
2024-09-12 | Manifest: 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-04 | Limit 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-04 | Add Cron worker to clean up orphaned apps hourly | Mark Felder | |
2024-09-04 | Rate Limit the OAuth App spam | Mark Felder | |
2024-08-07 | Merge branch 'remove/workerhelper' into 'develop' | feld | |
Remove WorkerHelper See merge request pleroma/pleroma!4166 | |||
2024-07-30 | Remove :workers config from ConfigDB | Mark Felder | |
2024-07-30 | Remove WorkerHelper | Mark Felder | |
2024-07-30 | Merge branch 'hackney-pool-timeout' into 'develop' | feld | |
Align Hackney and Gun connection pool timeouts See merge request pleroma/pleroma!4197 | |||
2024-07-30 | Align Hackney and Gun connection pool timeouts | Mark Felder | |
2024-07-30 | Increase federator outgoing job parallelism | Mark Felder | |
2024-07-30 | Remove unused Oban queue | Mark Felder | |
2024-07-29 | Merge branch 'oban/backup' into 'develop' | feld | |
Backups Refactoring See merge request pleroma/pleroma!4158 | |||
2024-07-25 | Merge remote-tracking branch 'origin/develop' into oban/backup | Mark Felder | |
2024-07-25 | Extract validate_signature/2 from the HTTPSignaturePlug | Mark 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-24 | Document the new timeout setting | Mark Felder | |
2024-07-24 | Increase Oban.Pruner max_age to 15 mins | Mark Felder | |
2024-07-24 | Pad RichMediaWorker timeout to be 2s longer than the Rich Media HTTP timeout | Mark Felder | |
2024-07-23 | Make backup timeout configurable | Mark Felder | |
2024-07-23 | Refactor backups to be fully controlled by Oban | Mark Felder | |
2024-07-23 | Fix dialyzer error | Mark Felder | |
lib/pleroma/application.ex:1:pattern_match The pattern can never match the type true. | |||
2024-07-15 | Increase slow job queue parallelization | Mark Felder | |
2024-07-15 | Increase background job concurrency to 20 | Mark Felder | |
2024-07-12 | Remove the unused ingestion queue | Mark Felder | |
2024-06-24 | RichMedia: test that activity is streamed out | Mark Felder | |
2024-06-20 | Merge remote-tracking branch 'origin/develop' into fix/debug-logs | Mark Felder | |
2024-06-19 | Set console logs to :info for Elixir 1.15+ | Mark Felder | |