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-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. | |||
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 | 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 | 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 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-25 | Merge remote-tracking branch 'origin/develop' into oban/backup | 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-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-12 | Fix compatibility with Loggers in Elixir 1.15+ | Haelwenn (lanodan) Monnier | |
2024-05-30 | IPFS uploader: dialyzer fixes | Mark Felder | |
lib/pleroma/uploaders/ipfs.ex:43:no_return Function put_file/1 has no local return. ________________________________________________________________________________ lib/pleroma/uploaders/ipfs.ex:49:call The function call will not succeed. Pleroma.HTTP.post( binary(), _mp :: %Tesla.Multipart{ :boundary => binary(), :content_type_params => [binary()], :parts => [ %Tesla.Multipart.Part{ :body => binary(), :dispositions => [any()], :headers => [any()] }, ... ] }, [], [{:params, [{:"cid-version", <<49>>}]}] ) will never return since the success typing is: (binary(), binary(), [{binary(), binary()}], Keyword.t()) :: {:error, _} | {:ok, %Tesla.Env{ :__client__ => %Tesla.Client{ :adapter => nil | {_, _} | {_, _, _}, :fun => _, :post => [any()], :pre => [any()] }, :__module__ => atom(), :body => _, :headers => [{_, _}], :method => :delete | :get | :head | :options | :patch | :post | :put | :trace, :opts => [{_, _}], :query => [{_, _}], :status => nil | integer(), :url => binary() }} and the contract is (Pleroma.HTTP.Request.url(), String.t(), Pleroma.HTTP.Request.headers(), :elixir.keyword()) :: {:ok, Tesla.Env.t()} | {:error, any()} | |||
2024-05-28 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵ | Lain Soykaf | |
pleroma-secure-mode | |||
2024-05-28 | Merge branch 'httpfixes' into 'develop' | lain | |
Some HTTP and connection pool improvements See merge request pleroma/pleroma!4124 | |||
2024-05-27 | Merge branch 'simpler-oban-queues' into 'develop' | feld | |
Oban queue simplification See merge request pleroma/pleroma!4123 | |||
2024-05-27 | Merge branch 'explicitly-allow-unsafe-2' into 'develop' | lain | |
Explicitly allow unsafe 2 See merge request pleroma/pleroma!4125 | |||
2024-05-27 | Merge branch 'qdrant-search-2' into 'develop' | lain | |
Search: Basic Qdrant/Ollama search See merge request pleroma/pleroma!4109 | |||
2024-05-27 | RichMedia use of ConcurrentLimiter was removed in the refactor | Mark Felder | |
2024-05-27 | Remove MediaProxyWarmingPolicy config for ConcurrentLimiter as we are not ↵ | Mark Felder | |
using it | |||
2024-05-27 | Merge branch 'logger-metadata' into 'develop' | feld | |
Logger metadata See merge request pleroma/pleroma!3990 | |||
2024-05-27 | Oban queue simplification | Mark Felder | |
2024-05-27 | HttpSecurityPlug: Don't allow unsafe-eval by default | Lain Soykaf | |
2024-05-27 | Merge branch 'anti-mention-spam-mrf' into 'develop' | feld | |
Anti-mention Spam MRF See merge request pleroma/pleroma!4072 | |||
2024-05-27 | Make user age limit configurable | Mark Felder | |
Switch to milliseconds for consistency with other configuration options in codebase | |||
2024-05-27 | DNSRBL in an MRF | Mark Felder | |
2024-05-27 | Merge branch 'nsfw-api-mrf' into 'develop' | lain | |
NSFW API Policy See merge request pleroma/pleroma!3471 | |||
2024-05-27 | Rework Gun connection pool sizes to make better use of the default 250 ↵ | Mark Felder | |
connections |