Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-03 | Description: Add new fields for frontend configuration. | lain | |
2020-08-03 | Merge branch 'follower-mrf-again' into 'develop' | lain | |
Follower mrf again See merge request pleroma/pleroma!2833 | |||
2020-08-03 | Merge branch 'config/default_ok_oldage' into 'develop' | lain | |
config: :mrf, :policies default to ObjectAgePolicy Closes #2000 See merge request pleroma/pleroma!2814 | |||
2020-08-02 | Add email blacklist, fixes #1404 | Alex Gleason | |
2020-08-02 | Add TagPolicy as default MRF, #2010 | Alex Gleason | |
2020-08-02 | Add welcome chatmessages | Ilja | |
* I added the option in config/config.exs * created a new module lib/pleroma/user/welcome_chat_message.ex * Added it to the registration flow * added to the cheatsheet * added to the config/description.ex * added to the Changelog.md | |||
2020-08-01 | SimpleMRF: Add missing :followers_only to config.exs | Alex Gleason | |
2020-07-31 | Revert "Merge branch 'revert-1ac0969c' into 'develop'" | lain | |
This reverts merge request !2825 | |||
2020-07-31 | Revert "Merge branch 'mrf-silence-2' into 'develop'" | lain | |
This reverts merge request !2820 | |||
2020-07-31 | Merge branch 'mrf-silence-2' into 'develop' | lain | |
MRF silencing alternative solution See merge request pleroma/pleroma!2820 | |||
2020-07-31 | Default MRF to ObjectAgePolicy, 7 days threshold | Haelwenn (lanodan) Monnier | |
2020-07-31 | Config: Default to Hackney again | lain | |
Gun is still acting up. | |||
2020-07-30 | Config: Add kenoma as available frontend. | lain | |
2020-07-30 | Config: Add frontend information. | lain | |
2020-07-29 | Merge remote-tracking branch 'upstream/develop' into mrf-silence | Alex Gleason | |
2020-07-29 | SimpleMRF: :silence --> :followers_only | Alex Gleason | |
2020-07-29 | Merge remote-tracking branch 'upstream/develop' into hide-reactions | Alex Gleason | |
2020-07-29 | Descriptions: Update with admin frontend info | lain | |
2020-07-29 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵ | lain | |
frontend-bundles-admin | |||
2020-07-29 | Merge branch 'by-approval' into 'develop' | lain | |
Registrations "by approval" mode Closes #1931 See merge request pleroma/pleroma!2757 | |||
2020-07-29 | Config: Update frontend config example | lain | |
2020-07-28 | SimpleMRF: Let instances be silenced | Alex Gleason | |
2020-07-28 | Let favourites and emoji reactions optionally be hidden | Alex Gleason | |
2020-07-28 | Clarify location of frontends directory | Mark Felder | |
2020-07-28 | Docs: Add frontend info to cheat sheet. | lain | |
2020-07-28 | Add description for configuration. | Roman Chvanikov | |
2020-07-27 | Add :registration_reason_length to description.exs | Alex Gleason | |
2020-07-27 | Add configurable registration_reason limit | Alex Gleason | |
2020-07-27 | Merge remote-tracking branch 'upstream/develop' into by-approval | Alex Gleason | |
2020-07-27 | Merge branch 'issue/1934-welcome-email' into 'develop' | lain | |
[#1934] welcome email See merge request pleroma/pleroma!2786 | |||
2020-07-26 | Merge remote-tracking branch 'upstream/develop' into by-approval | Alex Gleason | |
2020-07-26 | Update types in Pleroma.Formatter group | Angelina Filippova | |
2020-07-24 | remove duplicate module | Maksim Pechnikov | |
2020-07-23 | Merge branch 'develop' into issue/1934-welcome-email | Maksim Pechnikov | |
2020-07-22 | Add related_policy field | Angelina Filippova | |
2020-07-22 | fix sender for welcome email | Maksim Pechnikov | |
2020-07-22 | update description | Maksim Pechnikov | |
2020-07-21 | Revert "Merge branch 'revert-2b5d9eb1' into 'develop'" | lain | |
This reverts merge request !2784 | |||
2020-07-21 | Revert "Merge branch 'linkify' into 'develop'" | lain | |
This reverts merge request !2677 | |||
2020-07-21 | added welcome email | Maksim Pechnikov | |
2020-07-19 | Merge remote-tracking branch 'remotes/origin/develop' into ↵ | Ivan Tashkinov | |
2168-media-preview-proxy # Conflicts: # config/config.exs # lib/pleroma/web/media_proxy/media_proxy.ex # mix.lock # test/web/media_proxy/media_proxy_test.exs | |||
2020-07-16 | description.exs typofixes | Alex Gleason | |
2020-07-16 | Merge remote-tracking branch 'upstream/develop' into linkify | Alex Gleason | |
2020-07-15 | Merge branch 'develop' into refactor/gun-pool-registry | Mark Felder | |
2020-07-15 | Bring back oban job pruning | rinpatch | |
Closes #1945 | |||
2020-07-15 | config.exs: set gun retries to 0 | rinpatch | |
The new pooling code just removes the connection when it's down, there is no need to reconnect a connection that is just sitting idle, better just open a new one next time it's needed | |||
2020-07-15 | config.exs: make gun the default again | rinpatch | |
2020-07-15 | Add documentation for new connection pool settings and remove some | rinpatch | |
`:retry_timeout` and `:retry` got removed because reconnecting on failure is something the new pool intentionally doesn't do. `:max_overflow` had to go in favor of `:max_waiting`, I didn't reuse the key because the settings are very different in their behaviour. `:checkin_timeout` got removed in favor of `:connection_acquisition_wait`, I didn't reuse the key because the settings are somewhat different. I didn't do any migrations/deprecation warnings/changelog entries because these settings were never in stable. | |||
2020-07-15 | HTTP: Implement max request limits | rinpatch | |
2020-07-15 | Refactor gun pooling and simplify adapter option insertion | rinpatch | |
This patch refactors gun pooling to use Elixir process registry and simplifies adapter option insertion. Having the pool use process registry instead of a GenServer has a number of advantages: - Simpler code: the initial implementation adds about half the lines of code it deletes - Concurrency: unlike a GenServer, ETS-based registry can handle multiple checkout/checkin requests at the same time - Precise and easy idle connection clousure: current proposal for closing idle connections in the GenServer-based pool needs to filter through all connections once a minute and compare their last active time with closing time. With Elixir process registry this can be done by just using `Process.send_after`/`Process.cancel_timer` in the worker process. - Lower memory footprint: In my tests `gun-memory-leak` branch uses about 290mb on peak load (250 connections) and 235mb on idle (5-10 connections). Registry-based pool uses 210mb on idle and 240mb on peak load |