What's Changed
- Add pagination to user and role dropdown to handle many users and roles
- Add link to http private resources on the member page
- Add translations to the member page
- Add clear certificates pangctl command
- Add flattened data fields from the {{data}} object in alert webhooks
- Add ENABLE_SQLITE_WAL_MODE env var to enable WAL mode for sqlite
- Fix midnight time of day issue with status history display
- Fix overlap alias addresses when creating more than one private resource in blueprints
- Fix memory leak issue with sqlite and drizzle
- Fix finding all json files when a directory is passed to acme_json_path
- Fix make sure the domain is defined on a http resource when creating it
- Fix alerting features and provisioning showing when disable_enterprise_features is set
- Fix exclude local/private/CGNAT IPs from COUNTRY=ALL and ASN=ALL/AS0 geo-blocking rules
- Small UI improvements
- Small speed increases in a couple of places
New Contributors
- @Blacks-Army made their first contribution in #2843
- @Josh-Voyles made their first contribution in #2998
Full Changelog: 1.18.2...1.18.3
How to Update
For Pangolin Enterprise: the server now scrapes in the certificates from Treafik's acme.json file. On default installs, this should work out of the box importing from config/letsencrypt/acme.json which is mounted into the container. If your Traefik acme.json file is not mounted into this default location update the config in privateConfig.yml
Important
Always back up your config app-data before updating. This will allow you to easily roll back if the update breaks your configuration. You will not be able to easily downgrade otherwise.