Skip to content

Mobile UI Compatibility

Latest
Compare
Choose a tag to compare
@kj800x kj800x released this 21 Nov 02:06
· 43 commits to master since this release

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):

  • 5edca6c rename autoIndex to dirListings
  • 5edca6c rename indexFallback to rootIndexFallback

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 to localproxyusers 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.