Merge branch 'stable' of ssh://git.pleroma.com/pleroma/pleroma into develop
This commit is contained in:
commit
78aef1b875
51 changed files with 49 additions and 39 deletions
48
CHANGELOG.md
48
CHANGELOG.md
|
|
@ -4,6 +4,54 @@ All notable changes to this project will be documented in this file.
|
|||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||
|
||||
## 2.10.1
|
||||
|
||||
### Changed
|
||||
|
||||
- Move avatar_description and header_description fields to the account object
|
||||
- Update Bandit to 1.10.4
|
||||
- No-op code correctness improvements detected by Elixir 1.19 compiler
|
||||
- Downgrade Hackney to 1.20.1
|
||||
- Use a custom redirect handler to ensure MediaProxy redirects are followed with Hackney
|
||||
- Update Hackney, the default HTTP client, to the latest release which supports Happy Eyeballs for improved IPv6 federation
|
||||
- Paginate follow requests
|
||||
- Moved Phoenix LiveDashboard to /pleroma/live_dashboard
|
||||
- Add mute/block expiry to the relationship object
|
||||
- Filter indexable activities before inserting indexing jobs into the queue.
|
||||
|
||||
### Added
|
||||
|
||||
- Allow assigning users to reports
|
||||
- Allow fine-grained announce visibilities
|
||||
- Add immutable tag on cache-control header for several endpoints that's serving the same exact things.
|
||||
- Add reasonable defaults for :database_config_whitelist
|
||||
- Support lists `exclusive` param
|
||||
- Add v1/instance/domain_blocks endpoint
|
||||
- Add /api/v2/instance profile fields limits info used by Mastodon
|
||||
- Added Oban Web dashboard located at /pleroma/oban
|
||||
- Add instructions on how to run a release in docker, to make it easier to run on older distros.
|
||||
|
||||
### Fixed
|
||||
|
||||
- Fix the daily email digest job which was not executing
|
||||
- Encode custom emoji URLs in EmojiReact activity tags.
|
||||
- Gopher: Fix Ranch listener not being stopped properly on Pleroma restart when database configuration is enabled
|
||||
- Fix fetching Hubzilla Actors with alsoKnownAs as string
|
||||
- Fix /phoenix/live_dashboard redirect not working when user added a path segment
|
||||
- Fix 404 error codes for missing static files
|
||||
- Fix OAuth app registration to accept `redirect_uris` as an array of strings (RFC 7591), while keeping backwards compatibility with string input.
|
||||
- Correct old migrations for expiring activities and user access tokens.
|
||||
- Federate `votersCount` correctly
|
||||
- DB prune: Check if user follows hashtag with no objects before deletion
|
||||
- Stop the rate limiter from crashing when run with wrong settings.
|
||||
- Restore embeds route
|
||||
- ReverseProxy: Recursively follow redirects until redirect_limit is reached
|
||||
- Fix compilation with vips-8.18.0 with bumping to vix 0.36.0
|
||||
|
||||
### Removed
|
||||
|
||||
- Docs: Removed outdated, incorrect, unmaintained and inappropriate installation documentation (Arch, NetBSD, NixOS)
|
||||
|
||||
## 2.10
|
||||
|
||||
### Security
|
||||
|
|
|
|||
|
|
@ -1 +0,0 @@
|
|||
Allow assigning users to reports
|
||||
|
|
@ -1 +0,0 @@
|
|||
Move avatar_description and header_description fields to the account object
|
||||
|
|
@ -1 +0,0 @@
|
|||
Update Bandit to 1.10.4
|
||||
|
|
@ -1 +0,0 @@
|
|||
Various bookmark folders-related improvements
|
||||
|
|
@ -1 +0,0 @@
|
|||
Allow fine-grained announce visibilities
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add immutable tag on cache-control header for several endpoints that's serving the same exact things.
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add reasonable defaults for :database_config_whitelist
|
||||
|
|
@ -1 +0,0 @@
|
|||
No-op code correctness improvements detected by Elixir 1.19 compiler
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix the daily email digest job which was not executing
|
||||
|
|
@ -1 +0,0 @@
|
|||
Encode custom emoji URLs in EmojiReact activity tags.
|
||||
|
|
@ -1 +0,0 @@
|
|||
Support lists `exclusive` param
|
||||
|
|
@ -1 +0,0 @@
|
|||
Gopher: Fix Ranch listener not being stopped properly on Pleroma restart when database configuration is enabled
|
||||
|
|
@ -1 +0,0 @@
|
|||
Downgrade Hackney to 1.20.1
|
||||
|
|
@ -1 +0,0 @@
|
|||
Use a custom redirect handler to ensure MediaProxy redirects are followed with Hackney
|
||||
|
|
@ -1 +0,0 @@
|
|||
Update Hackney, the default HTTP client, to the latest release which supports Happy Eyeballs for improved IPv6 federation
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix fetching Hubzilla Actors with alsoKnownAs as string
|
||||
|
|
@ -1 +0,0 @@
|
|||
Docs: Removed outdated, incorrect, unmaintained and inappropriate installation documentation (Arch, NetBSD, NixOS)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add v1/instance/domain_blocks endpoint
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add /api/v2/instance profile fields limits info used by Mastodon
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix /phoenix/live_dashboard redirect not working when user added a path segment
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix 404 error codes for missing static files
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix OAuth app registration to accept `redirect_uris` as an array of strings (RFC 7591), while keeping backwards compatibility with string input.
|
||||
|
|
@ -1 +0,0 @@
|
|||
Added Oban Web dashboard located at /pleroma/oban
|
||||
|
|
@ -1 +0,0 @@
|
|||
Correct old migrations for expiring activities and user access tokens.
|
||||
|
|
@ -1 +0,0 @@
|
|||
Paginate follow requests
|
||||
|
|
@ -1 +0,0 @@
|
|||
Moved Phoenix LiveDashboard to /pleroma/live_dashboard
|
||||
|
|
@ -1 +0,0 @@
|
|||
Federate `votersCount` correctly
|
||||
|
|
@ -1 +0,0 @@
|
|||
DB prune: Check if user follows hashtag with no objects before deletion
|
||||
|
|
@ -1 +0,0 @@
|
|||
Stop the rate limiter from crashing when run with wrong settings.
|
||||
|
|
@ -1 +0,0 @@
|
|||
Reduce the number of flaky tests by making them sync if they affect the global state, and silence noisy test output.
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add mute/block expiry to the relationship object
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add instructions on how to run a release in docker, to make it easier to run on older distros.
|
||||
|
|
@ -1 +0,0 @@
|
|||
Restore embeds route
|
||||
|
|
@ -1 +0,0 @@
|
|||
ReverseProxy: Recursively follow redirects until redirect_limit is reached
|
||||
|
|
@ -1 +0,0 @@
|
|||
Filter indexable activities before inserting indexing jobs into the queue.
|
||||
|
|
@ -1 +0,0 @@
|
|||
Update comment for prepare_object, rename prepare_outgoing
|
||||
|
|
@ -1 +0,0 @@
|
|||
Avoid code duplication in UserView
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix compilation with vips-8.18.0 with bumping to vix 0.36.0
|
||||
2
mix.exs
2
mix.exs
|
|
@ -4,7 +4,7 @@ defmodule Pleroma.Mixfile do
|
|||
def project do
|
||||
[
|
||||
app: :pleroma,
|
||||
version: version("2.10.0"),
|
||||
version: version("2.10.1"),
|
||||
elixir: "~> 1.15",
|
||||
elixirc_paths: elixirc_paths(Mix.env()),
|
||||
compilers: Mix.compilers(),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue