summaryrefslogtreecommitdiff
path: root/changelog.d
AgeCommit message (Collapse)Author
2024-06-24RichMedia: test that activity is streamed outMark Felder
2024-06-23Add test validating the activity_id is correctly present in the Oban jobMark Felder
This was preventing the activity from being streamed over websockets.
2024-06-21Merge branch 'netbsd-wip' into 'develop'feld
update docs for NetBSD See merge request pleroma/pleroma!4150
2024-06-20Enable erratic testsMark Felder
2024-06-20Gun Connection Pool: successfully retry after reclaiming the poolMark Felder
2024-06-20Merge remote-tracking branch 'origin/develop' into fix/debug-logsMark Felder
2024-06-20Merge branch 'ci/cache' into 'develop'feld
Change CI caching strategy See merge request pleroma/pleroma!4153
2024-06-20Change CI caching strategyMark Felder
Key the cache on the image being used and the commit sha. This should allow the cache to be reused by the same runner across multiple jobs/stages where appropriate.
2024-06-19Set console logs to :info for Elixir 1.15+Mark Felder
2024-06-19RichMedia backfill processing through ObanMark Felder
2024-06-20docs: update docs for NetBSDpleromian
2024-06-19Elixir Logger configuration is now longer permitted through AdminFE and ConfigDBMark Felder
2024-06-18Merge remote-tracking branch 'origin/develop' into bugfix/elixir-1.15Mark Felder
2024-06-17Refactor the async user refreshing to use ObanMark Felder
Previous implementation could cause duplicate simultaneous profile fetches which is not polite.
2024-06-16Stale user refreshing should be done async to prevent blocking of rendering ↵Mark Felder
activities
2024-06-12Add changelog entry (elixir-1.15)Haelwenn (lanodan) Monnier
2024-06-12Transmogrifier: Encode Emoji id to be valid.Lain Soykaf
2024-06-11Ensure the webpush notification for e.g., mentions start with the nickname ↵Mark Felder
of the actor it originates from
2024-06-11Merge branch 'webpush-polls' into 'develop'feld
Render nice web push notifications for polls See merge request pleroma/pleroma!4144
2024-06-11Use conn.request_path for more legible error logMark Felder
2024-06-09Merge remote-tracking branch 'origin/develop' into webpush-pollsMark Felder
2024-06-08Render nice web push notifications for pollsMark Felder
2024-06-08OTP updatesMark Felder
Update to otp25 for Elixir 1.13; otp26 for Elixir 1.15
2024-06-08Stream end of poll notification over websockets and web pushMark Felder
2024-06-08Bump depsPleroma User
2024-06-07Merge branch 'feld/cleanup' into 'develop'feld
Minor cleanup commits See merge request pleroma/pleroma!4142
2024-06-07Merge branch 'spex/notification-types' into 'develop'feld
Spex: Add missing notification types to the api spec See merge request pleroma/pleroma!4141
2024-06-07Merge branch 'bugfix/rich_media_config' into 'develop'feld
RichMedia: Respect configuration on status previews See merge request pleroma/pleroma!4130
2024-06-07Small cleanup / fixesMark Felder
2024-06-07Add missing notification types to the api specMark Felder
2024-06-05Merge branch 'cowboy-streaming' into 'develop'feld
Allow Cowboy to stream the response instead of chunk it See merge request pleroma/pleroma!4138
2024-06-04Allow Cowboy to stream the response instead of chunk itMark Felder
2024-06-01Merge branch 'ipfs-dialyzer-fixes' into 'develop'lain
IPFS uploader: dialyzer fixes See merge request pleroma/pleroma!4129
2024-05-31Use proper workers for fetching pins instead of an ad-hoc taskFloatingghost
BUG: https://git.pleroma.social/pleroma/pleroma/-/issues/3276
2024-05-30IPFS uploader: dialyzer fixesMark 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-30Merge branch 'mrf-nsfw-otp25' into 'develop'feld
Fix Logger.warn deprecation error on OTP25 See merge request pleroma/pleroma!4135
2024-05-30Merge branch 'missing-fks' into 'develop'lain
Add missing foreign key indexes See merge request pleroma/pleroma!4134
2024-05-30Fix Logger.warn deprecation error on OTP25Mark Felder
2024-05-30Missing FKs changelogMark Felder
2024-05-29Update Bandit to 1.5.2Mark Felder
Lots of fixes, also requires Websock Adapter update due to internal module changes in Bandit 1.4.0.
2024-05-29Add additional flags to the Pleroma.Search.Indexer Mix taskMark Felder
2024-05-29RichMedia: Respect configuration on status previewsHaelwenn (lanodan) Monnier
2024-05-28Merge branch 'dialyzer-fixes' into 'develop'feld
Dialyzer fixes See merge request pleroma/pleroma!4128
2024-05-28Dialyzer: fix pattern matches preventing video thumbnailing from workingMark Felder
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}}
2024-05-28Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵Lain Soykaf
pleroma-feature/akkoma-prune-old-posts
2024-05-28Add changelogLain Soykaf
2024-05-28Merge branch 'auth-fetch-exception' into 'develop'lain
HTTPSignaturePlug: Add :authorized_fetch_mode_exceptions See merge request pleroma/pleroma!4007
2024-05-28Merge branch 'httpfixes' into 'develop'lain
Some HTTP and connection pool improvements See merge request pleroma/pleroma!4124
2024-05-27Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵Lain Soykaf
auth-fetch-exception
2024-05-27Merge branch 'simpler-oban-queues' into 'develop'feld
Oban queue simplification See merge request pleroma/pleroma!4123