Skip to content

Releases: adolfousier/invoicepilot

v0.1.23

18 Dec 14:20

Choose a tag to compare

Changes

Changed

  • OAuth Flow Refactoring: Consolidated auth URL sending into perform_oauth_flow function for cleaner code architecture
  • Browser Failure Handling: OAuth flow now detects when browser fails to open and sends notification to TUI
  • Auth Popup UI: Removed emojis from authentication popup for cleaner display, changed text alignment to left for better URL readability
  • Demo Screenshot: Updated README to use new static demo.png instead of animated GIF

Added

  • Browser Failure Notifications: New GMAIL_BROWSER_FAILED and DRIVE_BROWSER_FAILED message handlers in TUI
  • Enhanced Drive Logging: Added detailed logging for folder search and creation operations

Fixed

  • Auth URL Display: URLs now display with left alignment and no trimming for easier copying
  • OAuth URL Timing: Auth URLs are now sent to TUI immediately from the OAuth flow

v0.1.22

07 Nov 02:46

Choose a tag to compare

What's Changed

Build Tool Migration

  • Replaced Makefile with just command runner for cleaner, simpler task management
  • Environment file now must be placed in docker/ directory for proper Docker Compose initialization

Features

  • New justfile with recipes: run, dev, build, check, clean, start-db, stop-db, help
  • Added optional Wise API configuration to .env.example
  • Demo GIF added to README

Documentation Updates

  • Added Just installation instructions to README prerequisites
  • Clarified .env placement requirements in docker/ directory
  • Added Just technology badge alongside other dependencies

Breaking Changes

⚠️ BREAKING: .env file must now be placed in docker/ directory instead of the project root

Migration Guide

If you're upgrading from v0.1.21:

  1. Move your .env file to the docker/ directory: mv .env docker/.env
  2. Install just: cargo install just@1.43.0 or follow https://github.com/casey/just#installation
  3. Use new commands: just run, just dev, etc.