All releases
May 2023 Published May 2023

May 2023 Updates

33 features including template, location, form, 21 bug fixes, 7 performance improvements.

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

v2305.00.0 — May 2023

Features

  • Update feedback form to google endpoint instead of graphql
  • hotfix/location for asset
  • Hotfix: add validation to estimating notes
  • Report fixes
  • Add more generic Pandadoc variables (populated for all template types)
  • Fix: job page does not show distance/travel time
  • Add Two Seperate Bill of Ladings
  • Hotfix: resolve pricing tables and employee comments for new work order Pandadoc template
  • Imp/show event totals for schedule month view
  • Add restrictions disabled warning on estimator’s heading
  • add optional markers to prevent console errors
  • Hotfix: pagination in products page not working correctly
  • crew leads can see all jobs
  • Hotfix/crew lead cannot view job page
  • Add tags to processReportGeneration
  • Add notice message to application top bar
  • Hotfix/add label to create document list zones
  • Feature: custom range discounts
  • Imp/nice jobs integration
  • Event booking/job location fixes
  • Hotifx: cannot add charges to generic events through the estimate breakdown
  • Hotfix: Adding required events clears estimate breakdown unsaved data
  • Hotfix: duplicate report
  • Hotfix: reports are using the old location relationships to query job locations
  • Hotfix: cancellation by franchise report throws division by zero error
  • Hotfix/fix intake form locations
  • Hotfix/yembo locations
  • Add SMS opt in field, create button, and add to intake
  • Hotfix: reschedule email template has inconsistent arrival windows
  • May report fixes
  • Hotfix/add history to job delete
  • Hotfix: job code still shows on title after navigating away from job page
  • Hotfix: recipients missing from email sent to job watchers

Improvements

  • Imp/change how locations are stored
  • fixed charge details
  • Hotfix/discarding changes for estimator
  • Hotfix: auto-generated receipts are immediately deleted, artifact actions not properly disabled
  • added OTR as a job origin
  • Refactor history creation to reduce retries and concurrent history creates
  • removed the word beta from the application
  • Remove the relatedItems from charge history
  • Configurable “how did you hear about us?” options
  • Hotfix/reset password preferences
  • Hotfix: failed to auto-generate receipt
  • Hotfix/select book off time
  • Feat/Restore deleted assets
  • Hotfix/inventory editing
  • Hotfix: 5003 & 5004 not combining zips and areas respectively
  • Hotfix/app memory leaks
  • Hotfix/locations biasing
  • Hotfix: unit number not saving until job has valid address
  • Hotfix/nice jobs
  • Update the validators with the length returned from the server
  • Hotfix/remove custom charges
  • Hotfix/assign zones duplicates
  • Fixed review to show the name
  • Improvement/send documents as user

Fixes

  • Fix/duplicate metadata nodes
  • Hotfix: cannot process jobs
  • Fix: products table does not update
  • Fix: transaction paid at field not populating in transaction details
  • Fix: shows a payment for a negative job balance
  • Fix edit damages
  • Fix: Job details panel cannot recover from error
  • Fix: including unterminated parenthesis in the Products and Discounts search causes an error
  • Fix source maps not uploading to DD
  • Hotfix: cannot open mutate charges
  • Hotfix/fix contract generation
  • Hotfix: cannot edit phone number
  • Fix: unable to apply discount after editing the discount
  • Fix: cannot see distance/travel time when viewing job from parent zone
  • Hotfix/locations fix
  • Fix error on 4013
  • Fix discount single use
  • Hotfix: cannot book event if dock not set
  • Fix: cannot run migrations if DB is missing bill of lading config
  • Fix subTotal not resetting when all charges are removed
  • Fix: fields error when trying to book job

Performance

  • Hotfix/reports optimizations
  • Optimized calculate distances
  • Hotfix/related object optimizations
  • Hotfix/optimize list zones
  • Optimize getConfigValues query
  • Optimization/remove used for locations
  • Prevent 3001 report from crashing the server by optimizing it