Skip to content

Releases: EvilBit-Labs/unifi_extract

Release list

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 20 Jul 02:45
v1.0.0
8558ee9

Release v1.0.0

This release includes the following changes:

Changelog

Features

  • d22c59f feat: add .coderabbit.yaml for configuration and guidelines on code reviews and testing
  • 8729abd feat: add .editorconfig for consistent coding styles across files
  • 535c889 feat: add .gitattributes for text file normalization and type detection
  • af606c0 feat: add .gitignore file to exclude build artifacts and editor files
  • dbc2f8e feat: add AI Usage Policy document outlining accountability and guidelines for AI assistance
  • 0621bc0 feat: add CLAUDE.md file linking to AGENTS.md
  • 102c2c8 feat: add FUNDING.yml to support funding model platforms
  • fb9d62d feat: add Justfile for managing development tasks and workflows
  • e5b2f45 feat: add README.md with usage instructions and security notes
  • ec4047f feat: add comprehensive decryption guide for UniFi backup files
  • 4206be2 feat: add dependabot configuration for automated dependency updates
  • d0e420d feat: add golangci-lint configuration for improved code quality checks
  • 4195991 feat: add initial mise.toml configuration file with tool and settings definitions
  • 6658343 feat: add mise.lock file for tool dependencies management
  • 1ac3af0 feat: add pattern to .gitignore for local configuration files
  • b1f435c feat: add pre-commit configuration for code quality checks
  • 8131fab feat: add site export command to extract sites from UniFi backups
  • bbae604 feat: add vulncheck to linting process and update mise.toml
  • d374d68 feat: enable additional tools for enhanced code quality checks
  • 3b91987 feat: enhance AGENTS.md with project quick facts and detailed descriptions
  • 756e043 feat: implement site filename sanitization and add unit tests for site export functionality
  • fd0e608 feat: update DECRYPTION.md to clarify site export re-encryption process
  • c27a8c2 feat: update README.md to add site-export command and examples
  • 17c25aa feat: update mise.toml to include pipx:pre-commit tool version
  • 9b6dcbf feat: update security workflow to use mise toolchain for govulncheck

Bug Fixes

  • 8506cca fix: pin Go version to 1.26.5 in mise.toml
  • 342fedb fix: update Go version to 1.26.5 in go.mod
  • 3c44401 fix: update govulncheck command to use 'just vulncheck'
  • dcb3265 fix: update installation command to use the correct repository URL

Other

  • 0262963 Merge branch 'main' into docs/readme-badges
  • f866751 Update copyright year and owner in LICENSE file
  • f46e446 ci: add GitHub plumbing (CI, security scanning, release pipeline, community health) (#1)

Full Changelog: ...v1.0.0

Security Information

This release includes:

  • SBOM (Software Bill of Materials) generated with CycloneDX-gomod
  • Build provenance attestation (GitHub attestations)
  • Cosign keyless signatures (Sigstore)

Verify Signatures

# Download the checksum file and its signature
wget https://github.com/EvilBit-Labs/unifi_extract/releases/download/v1.0.0/unifi-extract_checksums.txt
wget https://github.com/EvilBit-Labs/unifi_extract/releases/download/v1.0.0/unifi-extract_checksums.txt.sigstore.json

# Verify with cosign v3
cosign verify-blob \
  --certificate-identity "https://github.com/EvilBit-Labs/unifi_extract/.github/workflows/release.yml@refs/tags/v1.0.0" \
  --certificate-oidc-issuer "https://token.actions.githubusercontent.com" \
  --bundle unifi-extract_checksums.txt.sigstore.json \
  unifi-extract_checksums.txt

Verify Checksums

sha256sum -c unifi-extract_checksums.txt --ignore-missing