Repository navigation
v0.0.1-test
Pre-release
Pre-release
·
9 commits
to main
since this release
Installation
CLI (pics)
Lightweight command-line tool.
Linux/macOS:
tar -xzf pics-cli_*.tar.gz
chmod +x pics
sudo mv pics /usr/local/bin/
pics --versionWindows:
Extract pics-cli_Windows_*.zip and add pics.exe to your PATH.
Desktop UI (pics-ui)
Full-featured desktop application with bundled dependencies.
Linux:
tar -xzf pics-ui_Linux_x86_64.tar.gz
chmod +x pics-ui
./pics-uimacOS:
Extract pics-ui_macOS_universal.zip and drag pics-ui.app to Applications.
Windows:
Extract pics-ui_Windows_x86_64.zip and run pics-ui.exe.
Dependencies (CLI only)
- ExifTool: Required for EXIF data extraction.
- jpegoptim: Required for JPEG compression (optional).
Changelog
- 2956e5f: Add Conda lib for managing CLI (acm acm19@users.noreply.github.com)
- 9ddc8dd: Add Go version of parse image script (acm acm19@users.noreply.github.com)
- be33499: Add basic pics parser for single dir (acm acm19@users.noreply.github.com)
- b9ff432: Add class to manage extensions and MP4 support (acm acm19@users.noreply.github.com)
- 3773f72: Add codegov badge (acm acm19@users.noreply.github.com)
- d7a4a4f: Add context propgation to the backup job (acm acm19@users.noreply.github.com)
- c42881a: Add dist dir for building the frontend (acm acm19@users.noreply.github.com)
- 9be0cbf: Add file organiser test (acm acm19@users.noreply.github.com)
- 32cbd33: Add frontend app (acm acm19@users.noreply.github.com)
- 096854f: Add initial version of the S3 backup (acm acm19@users.noreply.github.com)
- 2ebe00b: Add local-install target (acm acm19@users.noreply.github.com)
- 9f7f998: Add missing tools for release jobs (acm acm19@users.noreply.github.com)
- ba1ee58: Add original name as exif metadata to images (acm acm19@users.noreply.github.com)
- 9d106ca: Add original name exif and fix bug (acm acm19@users.noreply.github.com)
- eeed58b: Add process verification (acm acm19@users.noreply.github.com)
- ef255e1: Add release pipeline (acm acm19@users.noreply.github.com)
- 02a8cbc: Add release process (acm acm19@users.noreply.github.com)
- 2d732c0: Add rename functionality for pics dir (acm acm19@users.noreply.github.com)
- ba1b3af: Add renovate configuration (acm acm19@users.noreply.github.com)
- 5df05c0: Add restore functionality (acm acm19@users.noreply.github.com)
- 806399e: Add support for an extended range of video formats (acm acm19@users.noreply.github.com)
- d656b57: Add support to multi directoy cards (acm acm19@users.noreply.github.com)
- 9de5c27: Add tests for
main.go(acm acm19@users.noreply.github.com) - 4ea69e7: Add tests for image_compressor (acm acm19@users.noreply.github.com)
- a7d1a7e: Add tests for s3 backup (acm acm19@users.noreply.github.com)
- bb2d180: Add tests mocking the actual backup behaviour (acm acm19@users.noreply.github.com)
- 99b71b8: Add the S3 bucket for backups (acm acm19@users.noreply.github.com)
- a55bb7e: Add version and object clean up for bucket deletion (acm acm19@users.noreply.github.com)
- 7916428: Build frontend separately (acm acm19@users.noreply.github.com)
- d7518dd: Bundle external dependencies (acm acm19@users.noreply.github.com)
- 6d5ba12: Enable autocompletion (acm acm19@users.noreply.github.com)
- 5f022e7: Fail codegov if CI errors (acm acm19@users.noreply.github.com)
- b546dad: Fall back to name if dates are the same (acm acm19@users.noreply.github.com)
- 76dea6d: Fix URL downloads from the tools website (acm acm19@users.noreply.github.com)
- b10c4e7: Fix actions badge (acm acm19@users.noreply.github.com)
- 7172250: Fix data race during test execution (acm acm19@users.noreply.github.com)
- e65dda8: Fix dir location for goreleaser (acm acm19@users.noreply.github.com)
- 041b151: Fix project codecov jobs (acm acm19@users.noreply.github.com)
- 9b578d7: Fix release jobs (acm acm19@users.noreply.github.com)
- 80db196: Fix security and logic outstanding issues (acm acm19@users.noreply.github.com)
- ecb9a1d: Homogenise Makefile (acm acm19@users.noreply.github.com)
- adb22c9: Improve image copy and compression performance (acm acm19@users.noreply.github.com)
- 8b22dba: Isolate directory renaming logic (acm acm19@users.noreply.github.com)
- 9852c73: Make a fully working GUI (acm acm19@users.noreply.github.com)
- e1c0b92: Make code coverage informational only (acm acm19@users.noreply.github.com)
- 6569f7d: Move file count function an interface related to files (acm acm19@users.noreply.github.com)
- a113de9: Pioritise EXIF metadata for date extraction (acm acm19@users.noreply.github.com)
- 431d40a: Prepare CLI+UI versions (acm acm19@users.noreply.github.com)
- 0e7a8b0: Refactor date extraction logic (acm acm19@users.noreply.github.com)
- 1d63348: Refactor file operations and fix security issues (acm acm19@users.noreply.github.com)
- cbbe4b5: Remove separate frontend build (acm acm19@users.noreply.github.com)
- 426f45d: Rename pictures base on their dates (acm acm19@users.noreply.github.com)
- b89b672: Rename the Backup interface to make it generic (acm acm19@users.noreply.github.com)
- 030e2b0: Rename the app to
pics(acm acm19@users.noreply.github.com) - 79d0206: Reorganise file related functions (acm acm19@users.noreply.github.com)
- 032df5b: Skip frontend test in goreleaser (acm acm19@users.noreply.github.com)
- d76d517: Split resources by platform (acm acm19@users.noreply.github.com)
- db32c51: Test public backup/restore API (acm acm19@users.noreply.github.com)
- 73a613b: Update all dependencies (renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>)
- 12198de: Update all dependencies (renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>)
- 0a58e15: Update goreleaser directory location for CLI (acm acm19@users.noreply.github.com)
Full Changelog: ...v0.0.1-test