InvoiceNinja - Package Updates
Pinned
Invoice Ninja
-
[1.5.8]
- Update Invoice Ninja to 5.4.12
- Full changelog
- Button for Client Portal @yois615
- Add missing translations for task statuses
- Add exchange rate to factory
- Fixes for purchase orders and business design
- Add support for showing related entity documents on invoice
- Working on signatures
- Ensure signature is provided in client portal prior to moving to next…
- Fixes for quote approve button when signature dialog is closed
- Force delete activities on purge data
- Prep for Hebrew
- Fixes for task statuses
- Add hebrew to repo
- Client include for expenses
- Vendor include for expenses
- Fixes for vendors
- Fixes for mailer
- Notification for changes to v5.5
-
[1.6.1]
- Update Invoice Ninja to 5.5.3
- Full changelog
- Fixes for subscriptions - allow currency id to be passed through
- Add enabled_expense_tax_rates
- Fixes for BPP in subscriptions
- The "with" filter for the QueryFilters
- Define "with_property" for ProductFilters
- Fixes for tests
- Improve efficiency of queries relying on Country
- Fixes for livewire
- Fixes for Twilio
- Fixes for settings purchase order designs
- Minor fixes for check data
- Fixes for vendor documents
- Vendor documents
- Fixes for emails - remove mime types
- Rebasing commits from v5-develop
- Fixes for multidb + twilio
- Integrate twilio
- Fixes for lock
-
[1.6.7]
- Update Invoice Ninja to 5.5.9
- Full changelog
- Recurring invoice due on receipt @yois615
- Relocate portalButton variable @yois615
- System logger added for Forte. @kishanmnpatel
- Fixes for phpunit - github actions
- Centralize where we inject email tags
- Remove cs-fixer from github actions
-
[1.6.8]
- Update Invoice Ninja to 5.5.10
- Full changelog
- Additional checks for checkout.com
- Add missing fields for activity transformer
- Paytrace cleanup
- Improve subscription currencies
-
[1.6.10]
- Update Invoice Ninja to 5.5.13
- Full changelog
- Add validation for task time logs
- Fixes for single route actions
- Fixes for base path for canvas kit
- Fixes for showing fees in both the product and tax tables
- Change the order of email filters
- Tests for deleting an invoice
- Fixes for edge case when deleting an invoice with a partial payment
- Clean up for tests
- Remove snappdf download from composer script
-
[1.6.12]
- Update Invoice Ninja to 5.5.15
- Full changelog
- Update user observer to dispatch a job
- Set relative path for canvaskit
- Clean up for mail listener
- Fixes for task requests
- Adjust credit balance on client record
- Working on client credit balance field
- Tests for credit balance
- Update credit balances when a payment is deleted
- Add daily checks for credit balances
- Fixes for restoring a credit
- Refactor for payments to improve query efficiency
- Refactor payment queries for improved efficiency
- Valid credits rules
-
[1.6.14]
- Update Invoice Ninja to 5.5.17
- Full changelog
- Add vendor & expense includes for purchase orders
- Add missing translations
- Add new column for invoice_task_project
- Fixes for project with both project and client id
- Wrap client paid to date in transaction
- Toggle sms verification based on domain
-
[1.6.15]
- Update Invoice Ninja to 5.5.18
- Full changelog
- Minor fixes for invitation in view portal
- Fixes for showing invoice
- Allow client variables in purchase orders
- Refactor trial confirmed page
- Fixes for applying payment number
- Clean up login controller
- Catch and remove updates for oauth_provider_id
- Add checks for oauth provider id
- Fixes for github actions
- Use transaction when marking an invoice as paid
- Adjust spam filtering
- Minor fixes for templates
- Formatting for client emails
- Check for exec function prior to attemping to use it
- Minor fixes for client filter sorted by display name
- Support for vendor and vendor contact imports
- update vendor csv for tests
- Refactor recurring invoice query
- Improve query efficiency
- Fixes for transforming vendor contacts
- Add indexes to DB
-
-
[1.6.16]
- Update Invoice Ninja to 5.5.19
- Full changelog
- Stripe Imports: Check for valid bank account property before attempting to iterate
- Set required fields to lazy
- Refactor for switch plans
- Better logging around setLateFee()
- Better logging around setLateFee()
- Fresh client prior to updating
- Update project name to just project for label
- Add option to send payment email when invoice has been marked as paid
- Fixes for canvaskit path
- Fixes for inventory notifications
-
[1.6.17]
- Update Invoice Ninja to 5.5.20
- Full changelog
- Add check if plan is expired
- Add checks for ninja portal urls
- Improve handling of purchaseOrder and purchase_order
- Updates for vendor routes
- Client Paid To Date updates
- Fixes for tech template
- Fixes for braintree
- Update client presenter methods
- Updated composer lock
- Fixes for default mark down settings
- Fixes for tests.
- Fixes for auto billing when using credits
- Working on credit paymenta
- Fixes for store payment request
- Ensure documents array is an array
- Handle single contact object passed into array
- Handle single contact object passed into array
- Fixes for handling partial payments with credits
- Fixes for stripe error message when authorizing credit card
- Fixes for seeding languages
- Refactor for client balance
- Fixes for select box background color
- Fixes for registration fields and ensure client contact email is uniq…
- Remove redundant code from CompanySettings
- CLean up code paths for client balance
- Remove DispatchNow()
-
[1.6.18]
- Update Invoice Ninja to 5.5.21
- Full changelog
- Add secondary font as a variable in HTMLENGINE
- Add additional field for reports to companies table
- Fixes for InputBag
- Fixes for race condition when saving expense numbers
- Improve date resolution in recurring invoices
- Improve float parsing in csv imports
- Additional checks for GoCardless webhooks
- Improve efficiency of lightlogs
- Fixes for vendor templates
- Fixes for sending purchase orders when using a custom template
- Change [] for vendors to contacts.company
- Move lightlogs back to batching