Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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 | |
2019-09-20 | Make it obvious how to support dual stack for MongooseIM | feld | |
2019-08-30 | Fix missing changes in pleroma/pleroma!1197 | kPherox | |
2019-06-23 | Remove sudo in the nginx config command example | rinpatch | |
2019-06-22 | Fix the webroot method in the nginx config | rinpatch | |
2019-06-21 | Fix nginx webroot method config | rinpatch | |
2019-05-31 | Sample Mongoose IM config. | feld | |
Change domain, ensure paths to PEM files are correct, and this is good to go. | |||
2019-05-28 | Improve Varnish config. We set sane headers from the backend now. | feld | |
2019-05-23 | explicitly set reverse proxy upstream to IPv4 | Alfie Pates | |
since Pleroma.Web.Endpoint binds on IPv4 only and `localhost.` resolves to [::0] on some systems fixes #930. | |||
2019-05-01 | Merge branch 'features/download-mastofe-build' into 'develop' | lambda | |
installation/download-mastofe-build.sh: Add mastofe CI-artifacts download See merge request pleroma/pleroma!1052 |