Repository navigation
v0.0.11
v0.0.11 ~ "Currencies that save, and ledger on the default dashboard"
Highlights
Ledger's widgets take a planned place on the console's Default Dashboard, and the base and invoice currencies chosen in settings are saved.
Improvements
- Ledger on the Default Dashboard. Revenue sits in the top KPI row beside Fleet-Ops' Radar, Active Orders and Drivers Online. Expenses, Net Income, Outstanding AR and Overdue AR form the row under it; Overdue AR is new on the default dashboard. Recent Financial Activity and Cash Flow Summary sit in the lower left, as tall as the Blog and GitHub cards beside them. Ledger's own dashboard keeps its full widget set. The layout needs
@fleetbase/ember-uiv0.4.4; on older versions the widgets appear as before.
Bug Fixes
- The base and invoice currencies never saved (fleetbase/fleetbase#678).
CurrencySelectpasses the ISO code first, but the Accounting and Invoice settings read.codefrom it, so Save storednulland the page fell back to the default after a reload. - A wallet's currency couldn't be changed. Editing a wallet failed with
Column 'balance' cannot be null, because the console sent the whole record back. The serializer no longer sendsbalanceorformatted_balance, andWalletController::updateRecorddrops them, so a balance only moves through transactions.
Continuous Integration
- The release workflow accepts
release/v*branches alongsidedev-v*.
Need help?
What's Changed
- ci(release): adopt the release/v* branch convention by @roncodes in #22
- Add Ukrainian translation by @ispdomnet in #23
- fix(invoices): apply company invoice settings when creating invoices without a session by @roncodes in #27
- chore(release): v0.0.11 by @roncodes in #26
New Contributors
- @ispdomnet made their first contribution in #23
Full Changelog: v0.0.10...v0.0.11