Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-25 | Changelog | Mark Felder | |
2024-10-09 | Should probably also include vips in the media/graphics packages section, as ↵ | fzorb fzorbius | |
you need it to compile some library | |||
2024-10-09 | Merge branch 'hashtag-feeds-restricted' into 'develop' | marcin mikołajczak | |
Repesct :restrict_unauthenticated for hashtag rss/atom feeds See merge request pleroma/pleroma!4266 | |||
2024-10-06 | Merge branch 'profile-image-descriptions' into 'develop' | marcin mikołajczak | |
Federate avatar/header descriptions See merge request pleroma/pleroma!4264 | |||
2024-09-21 | Merge branch 'elixir-1.14-docker' into 'develop' | Haelwenn | |
Dockerfile: Elixir 1.14 See merge request pleroma/pleroma!4274 | |||
2024-09-21 | Dockerfile: Elixir 1.14 | Haelwenn (lanodan) Monnier | |
2024-09-21 | Merge branch 'features/mrf-id_filter' into 'develop' | Haelwenn | |
Add id_filter to MRFs See merge request pleroma/pleroma!3858 | |||
2024-09-21 | MRF.SimplePolicy: Add id_filter/1 | Haelwenn (lanodan) Monnier | |
2024-09-21 | MRF.DropPolicy: Add id_filter/1 | Haelwenn (lanodan) Monnier | |
2024-09-21 | Object.Fetcher: Hook to MRF.id_filter | Haelwenn (lanodan) Monnier | |
2024-09-21 | MRF: Add filtering against AP id | Haelwenn (lanodan) Monnier | |
2024-09-19 | Merge branch 'oban-bump' into 'develop' | feld | |
Oban: update to 2.18.3 See merge request pleroma/pleroma!4271 | |||
2024-09-19 | Merge remote-tracking branch 'origin/develop' into oban-bump | Mark Felder | |
2024-09-19 | Merge branch 'elixir-1.14' into 'develop' | feld | |
Elixir 1.14 See merge request pleroma/pleroma!4272 | |||
2024-09-18 | CI script to build and publish an image for Elixir 1.14 | Mark Felder | |
2024-09-18 | Remove old elixir 1.12 build image generation script | Mark Felder | |
2024-09-18 | Elixir 1.14 and Erlang/OTP 23 is now the minimum supported release | Mark Felder | |
2024-09-18 | Merge branch 'ldap-call' into 'develop' | feld | |
LDAP: fix compile warning See merge request pleroma/pleroma!4270 | |||
2024-09-18 | Oban: update to 2.18.3 | Mark Felder | |
This release includes the fix which should prevent the scenario where Postgrex crashes can cause Oban to get into a state where it will stop processing jobs. | |||
2024-09-18 | LDAP: fix compile warning | Mark Felder | |
Sometimes the compile will emit the following warning, so we'll just avoid it by making it call a function in the LDAP module which will never have this problem. warning: :GenServer.call/2 is undefined (module :GenServer is not available or is yet to be defined) | |||
2024-09-17 | Merge branch 'swoosh-mua' into 'develop' | feld | |
Add dependencies for Swoosh's Mua mail adapter See merge request pleroma/pleroma!4263 | |||
2024-09-17 | Cheatsheet: add Mua mail adapter config | Mint | |
2024-09-17 | Merge branch 'ldap-tls' into 'develop' | feld | |
LDAP: refactor to a GenServer See merge request pleroma/pleroma!4268 | |||
2024-09-17 | LDAP genserver changelog | Mark Felder | |
2024-09-17 | Improve matching on bind errors | Mark Felder | |
2024-09-17 | Change :connection to :handle to match upstream nomenclature | Mark Felder | |
2024-09-17 | Formatting | Mark Felder | |
2024-09-17 | Reduce LDAP timeouts | Mark Felder | |
10 seconds is way too long for any login attempt or search result. LDAP should always be fast. | |||
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 | Remove cacertfile as child of SSL and TLS options | Mark Felder | |
We need to pass the cacerts (list of charlist encoded certs) not cacertfile, so our new cacertfile setting handles this for us. | |||
2024-09-17 | Link the eldap connection process | Mark Felder | |
Ensure if LDAP GenServer crashes it gets cleaned up, and we should crash and restart if somehow the eldap connection process crashes unexpectedly as we can't seem to receive any DOWN messages from it, etc. | |||
2024-09-17 | Fix return value when not doing STARTTLS | Mark Felder | |
2024-09-17 | Only close connection if it is not nil | Mark Felder | |
2024-09-17 | Ensure :ssl is started before we attempt to make the LDAP connection | Mark Felder | |
2024-09-17 | Require a reboot if LDAP configuration changes | Mark Felder | |
2024-09-17 | Ensure :cacertfile is configurable in ConfigDB | Mark Felder | |
2024-09-17 | Fix tests | Mark Felder | |
We do not need to mock and verify connections are closed as the new Pleroma.LDAP GenServer will handle managing the connection lifetime | |||
2024-09-17 | Catchall for when LDAP is not enabled | Mark Felder | |
2024-09-17 | Credo | Mark Felder | |
2024-09-17 | Pleroma.LDAP | Mark Felder | |
This adds a GenServer which will keep an LDAP connection open and auto reconnect on failure with a 5 second wait between retries. Another benefit is this prevents parsing the Root CAs for every login attempt as we only need to do it once per connection. | |||
2024-09-16 | Merge branch 'retry-tests' into 'develop' | feld | |
Reapply "Custom mix task to retry failed tests once in CI pipeline" See merge request pleroma/pleroma!4267 | |||
2024-09-16 | Merge remote-tracking branch 'origin/develop' into retry-tests | Mark Felder | |
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 | Reapply "Custom mix task to retry failed tests once in CI pipeline" | Mark Felder | |
This reverts commit b281ad06de2de331450a5e319e3ba497071d4197. | |||
2024-09-16 | Repesct :restrict_unauthenticated for hashtag rss/atom feeds | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2024-09-15 | Retain the try do so an LDAP failure can fall back to local database. | Mark Felder | |
This fixes tests but the automatic fallback may not be well documented behavior. | |||
2024-09-15 | Support implicit TLS connections | Mark Felder | |
Update docs to clarify that the :ssl option is also for modern TLS, but the :tls option is only for STARTTLS These options may benefit from being renamed but they match upstream terminology. | |||
2024-09-15 | Merge branch 'notifications-group-key' into 'develop' | marcin mikołajczak | |
Add `group_key` to notifications See merge request pleroma/pleroma!4262 | |||
2024-09-14 | LDAP: permit overriding the CA root | Mark Felder | |
2024-09-14 | Federate avatar/header descriptions | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> |