summaryrefslogtreecommitdiff
path: root/changelog.d
AgeCommit message (Collapse)Author
2024-07-12Remove the unused ingestion queueMark Felder
2024-07-06Refactor maybe_handle_group_posts/1Mark Felder
2024-07-01Fix LDAP supportMark Felder
2024-07-01CI: Switch to Elixir 1.17Mark Felder
2024-06-30Merge branch 'exif' into 'develop'lain
Ensure StripLocation works for PNGs See merge request pleroma/pleroma!4167
2024-06-30Add changelogLain Soykaf
2024-06-28Merge branch 'fix/oban-user-refresh-unique' into 'develop'feld
Oban Jobs for refreshing users were not respecting the uniqueness setting See merge request pleroma/pleroma!4164
2024-06-28Change Gun connection pool logs to debugMark Felder
2024-06-28Oban Jobs for refreshing users were not respecting the uniqueness settingMark Felder
2024-06-27ChangelogMark Felder
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.