This server version (0.3.5
) is known good with the 0.3.3
version of the npm packages @kj800x/localproxy-client
, @kj800x/localproxy-cli
, @kj800x/localproxy-react-scripts
.
Breaking Changes (0.3.0):
Changes:
- 5edca6c Fix permissions on files in
/etc/localproxy/sites
to be group writable (which is needed because any user of the group might be managing them). - 5edca6c add
localproxy
user tolocalproxyusers
group on install, allowing the server to manage files in the/etc/localproxy/sites
directory. - 5edca6c Various refactorings in proxy-ui
- 5ae2d14 Reduced performance impact of running
ps
all the time by switching process info libraries - 5ae2d14 Increased client_max_body_size limit to 20M
- 5ae2d14 Fix broken static error pages (50x.html, 404.html, 403.html)
- 5ae2d14 Various client-side permission fixes to disable certain actions if the user does not have access. The backend always rejected these requests but it was confusing that we still showed some of these forms.
- 3989776 Support for custom SSL certs (i.e. if you need to use a lets-encrypt cert instead of the mkcert cus you decided to use this in production 🙈)
- 137dc69 9129ef5
@kj800x/localproxy-client
now exposes types - 0d6c5b2 Fixes for mobile compatibility in proxy-ui
- 0d6c5b2 Changed some copy in the static error pages.
- 0d6c5b2 Enabling read-only visibility of the SSL settings for non-local clients to make it easier to get to the SSL cert. Updated ssl cert to include the hostname in the downloaded file.
- 0d6c5b2 Combined status tags and settings tags at small screen sizes to save real estate.