Skip to content

πŸ”–v8.5.0

Choose a tag to compare

@Pack3tL0ss Pack3tL0ss released this 22 May 19:12
· 1254 commits to master since this release
  • ✨ πŸ—ƒοΈ Certificates are now cached. cencli show certs supports a ton more filtering flags
  • ✨ Add cencli update cp-cert to update the Captive Portal certificate @ AP group level. For 1 or all AP groups.
  • ✨ cencli show config <group> will now make logical assumption on --ap/--gw if not provided. Based on the groups allowed_types.
  • ♻️ 'cencli show certificates' now uses our DateTime object for expiration field, so sorting on the field works correctly.
  • ⚰️ Remove remaining 2 references to old time converters, and remove those functions. All time fields should be using DateTime object now.
  • 🩹 Fix underscores being replaced with spaces in log detail body for show audit logs <log id>
  • πŸ”Š Add debug logging showing lines added/removed from AP group level config when updating cp-cert-checksum
  • πŸ’¬ Minor change in spacing \n for confirmation and output in device move commands
  • πŸ’¬ Add cleaner for cencli show aps --group <group> --dirty
  • πŸ”§ Update example launch.json for dev
  • βœ… Test with optional dependencies "speedups"
  • βœ… Add nox and configuration for automating tests across different python versions.
    uv venv venv3.9 --python 3.9 --seed (repeated for each version we support) was used to create the various interpreters/versions.