All releases
March 2023 Published March 2023

March 2023 Updates

21 features including location, notification, report, 19 bug fixes, 1 performance improvements.

Newsletter status: Not published. Based on 62 merged merge requests. See README.md for conversion guide.

v2303.00.0 — March 2023

Features

  • Create help component
  • Resolve “Also sync move data on inventory generated webhook”
  • Feature/notifications page
  • Allow the user to change a job’s location (but not its area) after products/transactions/events have been set
  • Fix for report 5007.0 Revenue By Product
  • Feature/setup pwa
  • Fix creating users without an email
  • mobile view styling
  • Fix for report 12001
  • Fix for Job Notes on Invoice and Estimates
  • Fix job error on jobs list page when damageTotal is null
  • Feature/scheduled report page
  • Improvement: When a job is archived, add archivedAt property to related events, documents, transactions, charges, custom discounts,
  • Disable transaction,charges,damage,discount and charge on estimate breakdown when there is no start address
  • Improvement/user page ux
  • Hotfix: Remove setServiceArea from locations.create
  • Improvement/Add OBE zone resolve endpoint
  • Add custom ID’s to report types
  • Dashboard fixes: use expected revenue report, fix inspect report, and add dates
  • update help document contents
  • Dashboard happening events

Improvements

  • Job details now show customer, code, stage, and zone more clearly and also shows events
  • fixed loading user on estimating
  • Imp/show phone for survey
  • user password validator update
  • [Emergency] Hotfix/remove places lookup on load
  • Fixes for reports 4006 and 4007
  • Hotfix/paid total inlcudes refunds
  • Imp/put restriction code in config
  • Readd the process action to the job-actions
  • Improvement: Move “generatedEmailDomain” from an environment value to a config value
  • Break up estimating notes name field into first and last
  • Hotfix: remove redundant calls to ctx.guard
  • Fixed the event details not showing the charge information
  • Improvement: deleting transactions
  • Improvement/job discount migration
  • Hotfix: event actions disabled
  • Hotfix/cancel book off
  • Hotfix/discount calculations
  • Hotfix: discounted subtotal not showing, apply discount event select not refreshing
  • Hotfix/interstate franchise 2
  • updateJobs now deletes old IN_ZONE rel if events are moved

Fixes

  • Resolve ""Custom” discount amounts w/same discount”
  • Resolve “Move charge eventType from attributes to a property”
  • Fix/error uploading documents that are too large
  • Fix/calendar events missing history
  • Fix/switch jobs diff zone
  • Fix for Invoicing with deleted prices
  • Fix: Issues with zones missing
  • fix inproper metadata access, tax issue when editing products
  • Fix for discount amounts on invoices and estimates
  • Imp/handle error inside of mutate component
  • Fix dialog for cancelling an event to use clear language
  • Fix: notifications service queries notifications even if user lacks relevant permissions
  • invoices now resolve paid and remaning totals
  • fix/ get min password from auth method
  • Fix sum func summing deleted things
  • Fix caching for discounts to reset when they are deleted
  • fix/broken cypress test
  • Correctly resolve locations
  • Taxes Fix

Performance

  • Hotfix: History optimizations