invoiceninja

Invoices, Expenses and Tasks built with Laravel, Flutter and React

OTHER License

Downloads
110
Stars
7.7K
Committers
73

Bot releases are hidden (Show)

invoiceninja - v5.5.47

Published by turbo124 almost 2 years ago

Add payment id to bank transaction matching
Expand document name in client portal from 20 -> 40 chars
Ensure we retrieve archived invoices in Stripe payment webhook
Check for properties before accessing
Improve bank transaction filters
Ensure client is tagged on view quote activity
Add convert currency properties to company table
Subscriptions v2

invoiceninja - v5.5.46

Published by turbo124 almost 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/invoiceninja/invoiceninja/compare/v5.5.45...v5.5.46


Reserved keywords are aware of date in recurring invoice PDF preview @talkstraightuk
Fixes for custom labels/values for credits
Do not send reminders to trashed contacts
Fixes for latency when sending emails
Update Sentry Laravel SDK
Fixes for the way we attach documents/pdfs to puchase orders
Fixes for Checkout
Add status to client export
Tests for linking payments with expenses
Update lock file for Sentry 3
Add delete webhook for projects
Allow overriding the default locale in .env file
Add Off Session to Stripe Auto Billing request
Improve off session token billing with stripe
Additional check to ensure recurring invoices have invitations
Clean up for old email attachments
Fixes for bank matching serivce
Fixes for linking payments/expenses
Refactor language translations
Update Stripe to latest API with idempotency keys

invoiceninja - v5.5.45

Published by turbo124 almost 2 years ago

What's Changed


Full Changelog: https://github.com/invoiceninja/invoiceninja/compare/v5.5.44...v5.5.45
Add Payment id to bank transactions table
Tests for linking expenses and payments
Add css class to enable resizing of payment QR Codes
Increase chunk size for autobill
Fixes for payment tests
Fixes for Zoho Import
Fixes for single account creation
Add form request for enable two factor authentication
Updates for translations for Stripe
Additional checks for reminder scheduling for endless reminders
Updates for cookie consent - translate to locale if available
Ensure due_date_days is populated
Fixes for edge cases with recurring invoice due date days = 0
Count Bank Account Created on Hosted

invoiceninja - v5.5.44

Published by turbo124 almost 2 years ago

What's Changed


Refactor PDF attachments as data instead of file paths
Inject slight delay into emails
Translate Stripe payment texts thanks @LarsK1
LarsK1 committed 22 hours ago
Implement checkout object for phone
Minor fixes for Stripe Payment Intent query
Fixes for store bank transaction
Add frequency to recurring invoice export
Fixes for storing bank transactions
Add CSV delimiter Autodetection thanks @checkitsedo
Fixes for CSV imports, replace work_phone with phone
Fixes for applying payment from a transaction, and then unwinding the…
Fixes for multiple deletes on a single invoice
Do not allow restoration of a invoice with a deleted payment
Fixes for expense category validation
Fixes for Stripe payment translations

invoiceninja - v5.5.43

Published by turbo124 almost 2 years ago

Spread out cron jobs to even system load
Updates for SMS confirmations
Update twilio sms authorize() method
Improve cron definitions to prevent race conditions
Improve validation layer for reports
Minor refactor for reminder jobs
Refactor the way we execute scheduled commands
Use translation for request cancellation
Clean up subscription service
Fix for subscription cancellation where there are no outstanding invoices
Fixes for displaying correct quote status in client portal
Minor fixes for bank transaction imports
Fixes for creating backup directory if it does not exist
Minor fixes for type checks
Minor fixes for failed notifications
Don't return value from void function
Refactor reminder crons
Fixes for client number race conditions when importing stripe clients
Fixes for stripe importing customers
Wind back Middleware for Bank Service Matching
Fixes for updated_at in bank_transaction_rules
Change private to protected property for middleware key
Inject small delay into email dispatch
Implement chunking of auto bill data
Handle nothing being passed into sort() filter
Fixes for missing properties in store bank integration request
Minor fix for client balance adjustment
Add more entropy when updating company ledger
Fixes for demo mode
Refactor for Stripe payment intents + charges + new api

invoiceninja - v5.5.42

Published by turbo124 almost 2 years ago

[Feature] Bank Transaction Rules
[Feature] API Doc Blocks for Bank Transaction Rules
[Bug fix] Fixes for failed email mailer, edge case where balances may not adjust
[Bug fix] Adjust when we send certain events after an email failure
[Feature] Match Bank Transactions
Tests for matching expenses
Transaction rules tests
[Bug fix] Remove delay from events
[Bug fix] Escape variables in custom designs
Minor fixes for create company routes
[Bug fix]Catch EPC QR failures
[Feature] Add reserved keywords for year/month before and after
[Bug fix] Set encoding to UTF-8 for EPC QR Codes
[Bug fix] Improve account resolution from Yodlee API
[Bug fix] Fixes for Paypal Token payments
[Bug fix]Fixes for blank client address in Swiss QR Codes
Adjust rate limits to prevent abuse
[Bug fix] Fixes for importing stripe customers where no customers exist in stripe
[Bug fix] Fixes for bank transaction csv imports
[Bug fix] Catch payment intents without charges key
[Feature] Invoice task locking
[Bug fix] Enforce password protection across entire client portal if invoice pa…
[Feature] Allow bulk email with selecting a template
[Bug fix] Purge company transactions/integrations
[Bug fix] Fixes for custom client portal subdomains
Add filters for tasks by project
Update validation rules for subscriptions
[Bug fix] Fixes for SendReminders firing twice
[Bug fix] Adjustments for handling invoice deletion
[Bug fix] Add checks to prevent duplicate reminders from being sent
[Feature] Bulk match transactions
[Bug fix] Refactor Stripe API Webhooks to work across all API Versions

invoiceninja - v5.5.41

Published by turbo124 almost 2 years ago

Add a new design - Calm
Fix migrations for new invoice design
Fixes for gocardless events
Prevent deleted/archived/completed transactions from being re-converted
Fixes for bank transaction tests
Fixes for playful design
Stubs for search authorize.net
Fixes for gocardless delayed instant bank payment notification:
Add a Paid CSS Overlay to invoice designs using the variable $status_logo
Late fee tests
Tests for recurring invoice variables
Minor fixes for date range calculation for :WEEK
Fixes for Fortre payment driver and where no service fees are applicable
Clean input for custom css
Implement additional filters for list views

invoiceninja - v5.5.40

Published by turbo124 almost 2 years ago

Process Invoice Numbers which includes letters
Flip the request requirements
Save default terms/footers
Allow different mail from / mail name for multi company mailers
Patch for 2FA Verification
Triggered actions for Credits / Quotes
Expired quote notifications
Fixes for uses_inclusive_taxes with recurring invoices
Fixes for bank transaction imports
Reset event delay
New Design
Update Readme

invoiceninja - v5.5.39

Published by turbo124 almost 2 years ago

EPC QR Codes
Additional logging for Checkout transactions
Improvements for using react with self host
Minor fixes for updating a recurring invoice
Minor fixes for negative invoices
Change UX for downloading documents from the client portal
Ensure we post event notifications when the invoice is marked as sent
Change logo
Ensure bank integration id is always present
Fixes for leaking bank transactions

invoiceninja - v5.5.38

Published by turbo124 almost 2 years ago

Allow individual SMTP per company
Add verified phone number flag
Check users number for validity for SMS verifications
User Twilio API to verify phone numbers
User Twilio API to verify phone numbers
Update phpunit spec for github actions
Update translations
Fixes for imports
Datamapper classes
Return early in some hosted jobs
Override phone number with international format
Fixes for bank transaction imports
Minor fixes for validation
Minor fixes for Bank Transactions / Integratiosn
Improve error handling with Checkout Payment Gateway
Improve handling of saving a client that has been created from an invoice import
Show credit balance as amount for draft credits
Migrate password hashes
Add trashed records to exports
Obfuscate account numbers
Yodlee Webhooks
Update validation rules
Fixes for imports
Add client and status by default to invoice item exports
Fixes for how we deal with over/under payments with transactions
Remove html_backup column from backups tables
Only store html backups for plan users on hosted service
Fixes for dropping columns if they do not exist yet
Improvements for instant bank payments with gocardless
Remove html_back as key from restore
Working on gocardless instant bank payment notifications
GoCardless offline instant bank payments
Additional logging for Microsoft acccounts
Fixes for inventory management
Fixes for bank transactions
Fixes for 2FA
Fixes for SEPA auto-billing
Add missing translations
Rate limit bank syncing internally, not at edge of application
Minor fixes for Paypal
Fixes for the Forte payment driver
Fixes for csv ingest
Improve quality of payment emails
Line item tax amounts

invoiceninja - v5.5.37

Published by turbo124 almost 2 years ago

Merge PDFs
Fixes for failed payments when the paypal credentials are incorrect
Fixes for stripe autobilling
Don't link entities when we are in a transaction
Fixes for payment email preview
QR codes for invoices as a variable
Return reminders to dispatch
QR Code Fixes
Minor fixes for QR Codes
Update merge actions to bulk_print
Improve error handling of illegal relation loading
Minor fixes for refunds
Fixes for non existent systemhealth setting
Improve memory handling in jobs
Fixes for imports - date formating
Fixes for WePay

invoiceninja - v5.5.36

Published by turbo124 almost 2 years ago

Fixes for Swiss QR
Remove inventory adjustments when deleting a invoice
Remove RFC requirements for email on setup

invoiceninja - v5.5.35

Published by turbo124 almost 2 years ago

Fixes for handling restoring a deleted invoice
Fixes for settings checks

invoiceninja - v5.5.34

Published by turbo124 almost 2 years ago

Remove sentry from self host
Fixes for purchase order viewed activity
Additional checks for exchange rates
Fixes for Yodlee Test
Fixes for bank transaction tests
Set company defaults for expenses when matching bank transactions
Wipe OAuth data when changing email addresses
Fixes for tests
Improve check data
Minor fixes when calculating invoice cancellations
2FA reset
Fixes for Payment Previews
Order designs in ascending order
Restore paymentable reliably when restoring invoice with attached pay…
Pass references instead of full models into auto bill jobs
Restrict size and amount of jobs
Fixes for breaking change in CreateInvoicePdf
Updates for bug with Sentinel / Redis

invoiceninja - v5.5.33

Published by turbo124 almost 2 years ago

MatchBankTransactions
Working on matching transactions
Expense categories
Transaction expense resolution
Resolve categories
Add provisional match
Auto pull transactions when linking accounts
Fill from_date to be one year in the past
Add transaction id to expenses and payments
Fixes for bank integration routes
Allow Bank Accounts to be created manually
Save Bank Transaction manually
Bank Transactions matching default category ID
Always force a baseType
Return list of bank transactions
Minor fixes for braintree 3DS
Disable auto billing when an invoice has been refunded.
Adjust status if invoice is modified after payment
Attempt to import documents into new company

invoiceninja - v5.5.32

Published by turbo124 about 2 years ago

Fixes for purge client
Add Preloader
Fixes for document indexing
Fixes for indexes
Add to fillable
Fixes for storage paths in self host
Clean up for preload
Minor fixes for recurring invoices
Handle invoices going from zero balance to positive balance
Fixes for refund activity notes
Minor fixes for filters
Minor changes for setup intents
Minor fixes for check data

invoiceninja - v5.5.31

Published by turbo124 about 2 years ago

Performance improvements for flutter UI

invoiceninja - v5.5.30

Published by turbo124 about 2 years ago

Fixes for Forte Paymetn Driver.

invoiceninja - v5.5.29

Published by turbo124 about 2 years ago

Fixes for a regression in the Flutter UI.

invoiceninja - v5.5.28

Published by turbo124 about 2 years ago

Add key to account transformer
Minor updates for htmlengine
Fixes for forte payment driver
Fixes for subscription renewals

Package Rankings
Top 18.86% on Packagist.org
Top 6.75% on Proxy.golang.org
Badges
Extracted from project README
Codacy Badge
Related Projects