Releases: invoiceninja/ui
Releases · invoiceninja/ui
15.03.2023.1
What's Changed
- Fixes for vendor selector stale state by @beganovich in #536
- [Bugfix] Formatting money on cloning by @Civolilah in #529
- [Feature] Additional fields - Edit bank account by @Civolilah in #524
- [Bugfix] Status badges by @Civolilah in #530
- Sync develop to main by @beganovich in #537
Full Changelog: 13.03.2023.3...15.03.2023.1
13.03.2023.3
What's Changed
- Playwright - Latest by @Civolilah in #521
- [Cleanup] Code refactoring - Split Submit Button Implementation by @Civolilah in #467
- [Feature] Schedules by @Civolilah in #487
- [Bugfix] Table custom field columns - Small other bugs by @Civolilah in #492
- [Bugifix] Invoice client name - Transaction match slider by @Civolilah in #518
- [Cleanup] Subscription queries - Replacement by @Civolilah in #520
- [Feature] Invoice project by @Civolilah in #514
- [Bugfix] Invoice statuses by @Civolilah in #527
- [Bugfix] Cloning Invoice - Line items by @Civolilah in #526
- Sync develop with main by @beganovich in #528
Full Changelog: 08.03.2023.3...13.03.2023.3
08.03.2023.3
What's Changed
- [Cleanup] Tooltips by @Civolilah in #509
- Updates for translations by @turbo124 in #513
- chore(deps): update actions/checkout action to v3 by @renovate in #506
- [Bugfix] Subject property - Disabling - Emailing Invoice by @Civolilah in #519
- Sync main with develop by @beganovich in #523
Full Changelog: 02.03.2023.2...08.03.2023.3
02.03.2023.3
What's Changed
- Invoice preview fixes by @beganovich in #504
- [Feature] Invoice task functionality by @Civolilah in #444
- Update product sales route: by @turbo124 in #502
- [Cleanup] Viewed status - Invoices - Quotes by @Civolilah in #497
- [BugFix] Account management routes by @Civolilah in #505
Full Changelog: 02.03.2023...02.03.2023.2
Fixes for preview
Merge pull request #503 from invoiceninja/develop Revert "Fixed bug with incorrectly showing pdf preview"
01.03.2023
What's Changed
- [Feature] Convert currency option - Expense pages by @Civolilah in #434
- Update dependency prettier to v2.8.4 by @renovate in #458
- [Cleanup] Generated numbers - Variables Copy to Clipboard by @Civolilah in #472
- [Bugfix] Translating custom label keyword by @Civolilah in #471
- [Bugfix] Create Bank Account - Permission handling - Invoice Design Optional Chaining by @Civolilah in #469
- [Cleanup] Expense category - edit action by @Civolilah in #466
- [Cleanup] Account management tabs by @Civolilah in #465
- [Cleanup] Overdue invoice status badge by @Civolilah in #474
- Replace readme link to elastic license with actual License file by @turbo124 in #478
- [Feature] show_email_footer email settings property by @Civolilah in #480
- [Feature] mark_paid_payment_email company settings property by @Civolilah in #479
- [Feature] Auto_bill_standard_invoices implementation by @Civolilah in #477
- [Cleanup] Link To GitHub - Variables by @Civolilah in #475
- [Bugfix] Remaining Cycles - Completed Recurring Expense Status by @Civolilah in #482
- [Bugfix] Project query invalidation by @Civolilah in #484
- [Cleanup] Project pages 422 errors / Selector components error message by @Civolilah in #483
- [Feature] Postmark / Mailgun - Email providers by @Civolilah in #481
- [Cleanup] Empty columns - Helper text by @Civolilah in #470
- [Feature] Bank rules by @Civolilah in #454
- [Cleanup] Update all records - Invoice design by @Civolilah in #460
- [Cleanup] Client pages - More actions bugs - Status badge adding by @Civolilah in #468
- Rework permissions by @beganovich in #499
- Updated translations from Transifex by @turbo124 in #490
- [Cleanup] UI After Restored Company by @Civolilah in #488
- [Bugfix] Microsoft button centering by @Civolilah in #489
- [Feature] Payment status filters by @Civolilah in #491
- [Cleanup] Users endpoint - without query parameter by @Civolilah in #496
- Apply view permissions to edit pages by @beganovich in #500
- [Feature] React settings - Show pdf functionality by @Civolilah in #473
- [BugFix] PDF Preview - Credits, Invoices, Quotes and PurchaseOrders by @Civolilah in #498
- Sync develop with main by @beganovich in #501
Full Changelog: 23.2.10...01.03.2023
23.2.10
What's Changed
- Fixes for cloning resources by @beganovich in #462
- Sync develop with main by @beganovich in #463
Full Changelog: 23.2.9...23.2.10
23.2.9
What's Changed
- Fixes for custom labels dropdown by @CirkaN in #2
- Development by @THEO-184 in #3
- Overview by @THEO-184 in #4
- Fixes for enums + test stubs by @turbo124 in #9
- Tests for Format Number class by @turbo124 in #10
- extraction of resourceful actions into separate component by @notks in #11
- Dashboard totals data and graph by @notks in #8
- link to resource create from the sidebar by @notks in #14
- added docs links and breadcrumbs to settings pages by @notks in #15
- fixed spelling and order of names on chart legend by @notks in #16
- Resourceful actions ability to add custom actions by @notks in #17
- Pages and datatables by @notks in #20
- added vendors edit page by @notks in #22
- Show edit page for payments by @notks in #21
- added custom fields to product edit page by @notks in #23
- custom fields for payments by @notks in #24
- Custom values vendor by @notks in #25
- Adding bulk routes by @notks in #26
- changed layout to culomns in vendor resourceful pages by @notks in #27
- Product custom actions by @notks in #28
- Payment create page and client custom actions by @notks in #29
- first invoice delete button by @notks in #32
- custom actions for payments by @notks in #30
- Custom actions for client by @notks in #31
- line item arrows by @notks in #33
- disabled adding empty client by @notks in #34
- product create modal by @notks in #35
- Translations - updated lang file by @turbo124 in #38
- added missing titles to pages by @notks in #37
- Updates for translations by @turbo124 in #39
- added create tax rate modal by @notks in #36
- fixed document delete action and added label by @notks in #41
- populated user details form by @notks in #42
- fixed recurring invoice title by @notks in #44
- Fixes for lorem ipsum in help placeholders and Company Name insertion in menu. by @turbo124 in #47
- hide connect google button on selfhosted by @notks in #48
- added form to password conformation modal by @notks in #43
- added crons not enabled modal by @notks in #49
- chevron down toogle dropdown by @notks in #50
- Translation fixes by @turbo124 in #52
- fixed custom labels submit on enter key by @notks in #53
- test fixes by @notks in #54
- Client public notes not presisting by @notks in #57
- added tax rate to tax dropdown by @notks in #56
- fixed client overview links by @notks in #58
- added remove logo button by @notks in #55
- removed backdating from recuring invoices by @notks in #60
- Colored select options by @notks in #62
- set recurring invoice start date to now by @notks in #65
- disabled new client button when client is selected by @notks in #64
- Underpayments minimum by @notks in #68
- improved ux experience on payment create page by @notks in #69
- Update translations by @turbo124 in #71
- fixed line items taxes displaying invoice default taxe names by @notks in #72
- Set default quanity to 1 by @notks in #67
- Fixes for wrong payment type in settings by @turbo124 in #76
- Set default payment type on payment creation screen by @turbo124 in #77
- Add auto archive cancelled invoice property by @turbo124 in #75
- Autobill and payment type defaults by @notks in #74
- Decimal input by @notks in #73
- removed top validation errors by @notks in #78
- Show only payable invoices by @notks in #80
- Invoice total taxes by @notks in #81
- Item tax rate clearance by @turbo124 in #83
- Product taxes by @turbo124 in #84
- Ensure cloned invoice has number removed. by @turbo124 in #85
- Revert "Ensure cloned invoice has number removed." by @turbo124 in #86
- clone invoice model mutation by @turbo124 in #87
- Invoice custom surcharges by @turbo124 in #88
- Minor fixes for invoices by @turbo124 in #89
- Fixes for validation messages by @beganovich in #90
- Fixes for custom surcharges - Invoices by @turbo124 in #91
- Disabling (recurring) invoices Save button unless client is selected by @beganovich in #92
- Product documents by @beganovich in #93
- Fixes for company documents upload widget by @beganovich in #94
- Auto-resolve API domain by @beganovich in #95
- Dashboard enhancements by @turbo124 in #96
- DataTable: Insert React.Fragment key for custom actions by @beganovich in #97
- Change casting events with shadow records by @beganovich in #98
- Invalidate product documents query after deleting by @beganovich in #99
- (Recurring) invoices upload widget for documents by @beganovich in #100
- Mini sidebar by @beganovich in #101
- Client documents by @beganovich in #102
- Fixes for custom task / product field keys by @turbo124 in #103
- Fixes for custom product field values by @turbo124 in #104
- Invoice totals: Make use of TaxRateSelector by @beganovich in #105
- Remove 'auto bill enabled' & 'use inclusive taxes' from recurring invoice settings by @beganovich in #106
- Custom fields for products table by @beganovich in #107
- Fixes for memory leaking & debounced combobox handling of shadow records by @beganovich in #108
- Fixes for build. by @turbo124 in #109
- Fixes for column handling by @beganovich in #112
- Fixes for client invoice editor not showing client name by @beganovich in #113
- Unset documents array on clone by @turbo124 in #111
- Add 2FA to login by @turbo124 in #110
- Refactor sidebar appearance by @beganovich in #114
- Dashboard charts improvements by @beganovich in #116
- Edit payment page refactor by @turbo124 in #118
- Activity refactor by @turbo124 in #117
- Translation string updates for company details by @beganovich in #120
- User access control & permissions by @beganovich in #121
- Concept of middlewares for React Router by @beganovich in #122
- Merge changes from develop branch by @beganovich in #123
- Apply
permission
guard to routes by @beganovich in #124 - Guard settings with free/premium/enterprise guards by @beganovich in #125
- Unify actions for payment terms by @beganovich in h...