Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-11 | Add example OpenLDAP ldif to enable users to change their own passwords | Mark Felder | |
2024-06-20 | docs: update docs for NetBSD | pleromian | |
2024-05-27 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into nsfw-api-mrf | Lain Soykaf | |
2023-12-28 | Fix some more typos | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2023-07-02 | Merge branch 'tusooa/media-altdomain' into 'develop' | Haelwenn | |
Add instructions to serve media on another domain See merge request pleroma/pleroma!3892 | |||
2023-06-13 | Add no_new_privs to OpenRC service files | Haelwenn (lanodan) Monnier | |
2023-05-26 | Add instructions to serve media on another domain | tusooa | |
2022-11-11 | allow custom db port | Iván Raskovsky | |
2022-08-10 | Update the recommended VCL configuration | Mark Felder | |
2022-07-18 | Actually fix with forward slashes being restricted inside nickname | Sean King | |
2022-07-17 | Don't accept forward slash character for nicknames | Sean King | |
2022-07-16 | Document way to do notice compatibility routes with Nginx reverse-proxy instead | Sean King | |
2022-03-06 | Update Caddyfile to Caddy v2 | sleepycrow | |
2021-06-17 | NsfwApiPolicy: add systemd example file | Alex Gleason | |
2021-04-15 | Remove bash script for downloading new MastoFE build | Sean King | |
2021-02-05 | Add a default rule to not attempt to cache any files larger than 50MB | Mark Felder | |
This fixes connection failures when trying to retrieve large files. It is less common in typical Pleroma usage, but it's possible to encounter this on a cloud instance with lower memory. | |||
2021-01-25 | Note the requirement for the url_format parameter | Mark Felder | |
2021-01-25 | Add sudo rule, remove quoting that breaks the for loop | Mark Felder | |
2021-01-21 | Add ability to invalidate cache entries for Apache | Mark Felder | |
2021-01-21 | Update Apache configuration. This has been tested. | Mark Felder | |
2021-01-13 | Bump Copyright to 2021 | Haelwenn (lanodan) Monnier | |
grep -rl '# Copyright © .* Pleroma' * | xargs sed -i 's;Copyright © .* Pleroma .*;Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>;' | |||
2020-12-15 | download-mastofe-build.sh: Proper exit when artifact is missing | Haelwenn (lanodan) Monnier | |
2020-11-17 | Remove FedSockets | rinpatch | |
Current FedSocket implementation has a bunch of problems. It doesn't have proper error handling (in case of an error the server just doesn't respond until the connection is closed, while the client doesn't match any error messages and just assumes there has been an error after 15s) and the code is full of bad descisions (see: fetch registry which uses uuids for no reason and waits for a response by recursively querying a ets table until the value changes, or double JSON encoding). Sometime ago I almost completed rewriting fedsockets from scrach to adress these issues. However, while doing so, I realized that fedsockets are just too overkill for what they were trying to accomplish, which is reduce the overhead of federation by not signing every message. This could be done without reimplementing failure states and endpoint logic we already have with HTTP by, for example, using TLS cert auth, or switching to a more performant signature algorithm. I opened https://git.pleroma.social/pleroma/pleroma/-/issues/2262 for further discussion on alternatives to fedsockets. From discussions I had with other Pleroma developers it seems like they would approve the descision to remove them as well, therefore I am submitting this patch. | |||
2020-11-08 | Remove release_env | rinpatch | |
While taking a final look at instance.gen before releasing I noticed that the release_env task outputs messages in broken english. Upon further inspection it seems to have even more severe issues which, in my opinion, warrant it's at least temporary removal: - We do not explain what it actually does, anywhere. Neither the task docs nor instance.gen, nor installation instructions. - It does not respect FHS on OTP releases (uses /opt/pleroma/config even though we store the config in /etc/pleroma/config.exs). - It doesn't work on OTP releases, which is the main reason it exists. Neither systemd nor openrc service files for OTP include it. - It is not mentioned in install guides other than the ones for Debian and OTP releases. | |||
2020-10-23 | NoNewPrivileges breaks ability to send email via sendmail because it ↵ | Mark Felder | |
restricts ability to run setuid/setgid binaries | |||
2020-10-15 | update task messages | Maksim Pechnikov | |
2020-10-15 | added generated `pleroma.env` | Maksim Pechnikov | |
2020-09-30 | Syntax error | Mark Felder | |
2020-09-30 | Make it possible for Varnish logs to contain the true scheme used by clients | Mark Felder | |
instead of always reporting http:// | |||
2020-09-21 | Use an upstream for reverse proxy so future modifications are simplified | Mark Felder | |
2020-09-21 | Most proxy settings can be global | Mark Felder | |
2020-09-21 | Remove duplicate setting | Mark Felder | |
2020-09-21 | Add FedSockets config | Mark Felder | |
2020-08-18 | Improve FreeBSD rc script | Mark Felder | |
Passes rclint now, $HOME is dynamic, and properly matches process name for signalling shutdown. | |||
2020-08-13 | Adding installation documentation for FreeBSD + rc.d script | Farhan Khan | |
2020-08-10 | Revert "Merge branch 'issue/1023' into 'develop'" | lain | |
This reverts merge request !2763 | |||
2020-07-16 | update task messages | Maksim Pechnikov | |
2020-07-14 | added generated `pleroma.env` | Maksim Pechnikov | |
2020-06-15 | Merge branch 'develop' into issue/1855 | Maksim Pechnikov | |
2020-06-14 | fix invalidates media url's | Maksim Pechnikov | |
2020-06-12 | Update pleroma.nginx to support TLSv1.3 | normandy | |
Based on SSL config from https://ssl-config.mozilla.org/ | |||
2020-05-20 | Apply suggestion to installation/nginx-cache-purge.sh.example | Maksim | |
2020-05-20 | update purge script | Maksim Pechnikov | |
2020-05-17 | added example cache purge script | Maksim Pechnikov | |
2020-05-14 | Merge branch 'features/openrc-console' into 'develop' | lain | |
init.d/pleroma: Add option to attach an elixir console See merge request pleroma/pleroma!1704 | |||
2020-05-06 | apache chain issue fix | Alexander Strizhakov | |
2020-03-13 | Do not strip Cache-Control headers from media. Trust the Pleroma backend. | Mark Felder | |
2020-03-03 | Update Copyrights | Mark Felder | |
2020-02-20 | init.d/pleroma: Add option to attach an elixir console | Haelwenn (lanodan) Monnier | |
2019-09-27 | Add `remote_ip` plug | minibikini | |