Age | Commit message (Collapse) | Author |
|
|
|
Render nice web push notifications for polls
See merge request pleroma/pleroma!4144
|
|
|
|
|
|
|
|
Update to otp25 for Elixir 1.13; otp26 for Elixir 1.15
|
|
|
|
|
|
Minor cleanup commits
See merge request pleroma/pleroma!4142
|
|
Spex: Add missing notification types to the api spec
See merge request pleroma/pleroma!4141
|
|
RichMedia: Respect configuration on status previews
See merge request pleroma/pleroma!4130
|
|
|
|
|
|
Allow Cowboy to stream the response instead of chunk it
See merge request pleroma/pleroma!4138
|
|
|
|
IPFS uploader: dialyzer fixes
See merge request pleroma/pleroma!4129
|
|
BUG: https://git.pleroma.social/pleroma/pleroma/-/issues/3276
|
|
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()}
|
|
Fix Logger.warn deprecation error on OTP25
See merge request pleroma/pleroma!4135
|
|
Add missing foreign key indexes
See merge request pleroma/pleroma!4134
|
|
|
|
|
|
Lots of fixes, also requires Websock Adapter update due to internal module changes in Bandit 1.4.0.
|
|
|
|
|
|
Dialyzer fixes
See merge request pleroma/pleroma!4128
|
|
lib/pleroma/web/media_proxy/media_proxy_controller.ex:154:pattern_match
The pattern can never match the type.
Pattern:
{:ok, _thumbnail_binary}
Type:
{:error, boolean() | {:ffmpeg, :command_not_found}}
|
|
pleroma-feature/akkoma-prune-old-posts
|
|
|
|
HTTPSignaturePlug: Add :authorized_fetch_mode_exceptions
See merge request pleroma/pleroma!4007
|
|
Some HTTP and connection pool improvements
See merge request pleroma/pleroma!4124
|
|
auth-fetch-exception
|
|
Oban queue simplification
See merge request pleroma/pleroma!4123
|
|
Explicitly allow unsafe 2
See merge request pleroma/pleroma!4125
|
|
Search: Basic Qdrant/Ollama search
See merge request pleroma/pleroma!4109
|
|
Logger metadata
See merge request pleroma/pleroma!3990
|
|
|
|
|
|
OAuth scopes translations: write out which operations are processed
See merge request pleroma/pleroma!3907
|
|
|
|
Add support for Honk "summary" + "name"
See merge request pleroma/pleroma!3854
|
|
Anti-mention Spam MRF
See merge request pleroma/pleroma!4072
|
|
|
|
|
|
|
|
|
|
|
|
Display reposted replies with exclude_replies: true
See merge request pleroma/pleroma!3961
|
|
|
|
auth-fetch-exception
|