All releases
September 2023 Published September 2023

September 2023 Updates

23 features including location, invoice, report, 15 bug fixes, 2 performance improvements.

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

v2309.00.0 — September 2023

Features

  • Add 4005 report to check invoices with summing errors
  • Feature: event lock date
  • Changed to set location on every start update
  • Fix: “You just schedule events after Lock Date” should not show if lock date is not set
  • Fix: Inventory page error
  • Fix: cannot create taxes as manager
  • Fix: Add and edit payment type buttons should be hidden if user lacks the relevant permissions
  • hotfix/report-timezone-bug
  • added the additional webhook trigger to pandadoc
  • Hotfix: add accountant role with special permissions to modify lock date and locked events
  • Hotfix: add loading state to add comments component
  • Hotfix: Create charge dialog does not reset
  • Create new dashboard system for improved performance
  • Fix product labor category on schedule
  • Hotfix: managers cannot view the new dashboard
  • hotfix/allow crew leads to edit/delete charges
  • Add max age to attention items
  • hotfix/add-discounts-permissions-to-crewleads
  • Hotfix: remove “view/sign” from email contents
  • Add chargeSortMethod to settings page and change charge orering logic
  • Hotfix: add history item when someone removes a user’s role
  • Hotfix: add View History to user and asset actions
  • Yembo fix

Improvements

  • disable edit on cancelled events
  • fixed logic for setting the period initially
  • Added the categories, fixed order, search cat first then name
  • hotfix/product-search
  • Hotfix: calendar event notes will not refresh
  • Hotfix: changes in quantity to a charge of percentage price type are not reflected on the charge’s subtotal until you save the job
  • Hotfix: restore Karve role’s “all properties” restriction
  • added messages for the items that won’t appear on shared jobs
  • Added custom charge functionality to breakdown
  • Move edmonton into NSC
  • order the active events by start date
  • Filter out repeats
  • Performance improvements
  • Filter by zones v2
  • Imp/show book off description
  • Hotfix: Google autocomplete results are being biased towards the dock
  • Improve performance of needs attention, transactions
  • Change lock date to book

Fixes

  • Fix: “403 Access denied” after reloading
  • Fix: zone out of sync after logging in and out of different accounts
  • Fix: ExpressionChangedAfterItHasBeenCheckedError after modifying charges
  • Fix: “Mark cancelled” should cancel not delete the event
  • Fix: Hide edit config button if user lacks permissions
  • Fix: “How heard” list should not be editable if the user is missing the relevant permissions
  • Fix: the event dropdown in the Apply Discount dialog will not reset after closing the dialog
  • Fix: permissions handler bug/edit event actions should be hidden if user lacks relevant permissions
  • added a check that will change the hostname if we are at the wrong one
  • Fix check for if an event is locked
  • Hotfix: Mutate user dialog is stuck in loading state if you click on “Update User” without making any changes
  • Hotfix: managers cannot book jobs
  • fix/query while deauthenticating
  • Fix performance issue related to EXISTS statements
  • Hotfix: accountants cannot modify locked events

Performance

  • added migration to remove invalid refresh tokens to improve auth speed
  • Optimize/assign zones