Newsletter status: Not published. Based on 85 merged merge requests. See
README.mdfor 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