Changelog

ITrack Chromium
10/11/2022
  • Merge pull request #128 from ISoft-Data-Systems/implement-quote-close-and-fix-sale-void
  • Report Viewer 1.4.2
  • Report Viewer 1.4.1
  • Merge branch 'master' of https://github.com/ISoft-Data-Systems/pro-web
  • Fix a broken parameter query throwing to client
  • Don't save rq params when there are none
  • Merge pull request #129 from ISoft-Data-Systems/make-browser-autofill-work-better
  • Based on the documentation from https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete
  • Table Footer 2.0.3
  • Reload document when invoice voided
  • Disable editable fields when invoice voided
  • Fix reopening quotes
  • Remove comment that says isClosed isn't referenced
  • Disable fields when quote closed, save isClosed prop
  • Allow disabling sale document lines
  • Send "isClosed" to client for quotes
10/5/2022
  • Allow specifying host for reports in env
10/5/2022
  • 15.13.0
  • Merge pull request #127 from ISoft-Data-Systems/57410+57405=attachment-component-features
  • Merge branch 'master' into 57410+57405=attachment-component-features
  • Merge pull request #126 from ISoft-Data-Systems/case-57409-fix-share-error
  • Merge branch 'master' into case-57409-fix-share-error
  • Attachments 1.7.0: Select Public/Private buttons
  • Fix making button say "Share without Files"
  • Say "Share without Files" if no files can be shared
  • Save viewMode user setting observers to init false
  • Merge pull request #125 from ISoft-Data-Systems/report-viewer
  • Merge branch 'master' into report-viewer
  • Remove (now) unused report selection init options
  • Fix bugs from inconsistent typing of reportJobs
  • Fix loading reports by '' returning all reports
  • Fix bug where report select modal wouldn't open
  • Merge pull request #124 from ISoft-Data-Systems/Case-57403-fix-part-screen-permissions
  • Merge branch 'master' into Case-57403-fix-part-screen-permissions
  • Remove console log
  • Merge pull request #122 from ISoft-Data-Systems/Case-57404-fix-to-allow-switching-document-type-from-invoice-before-save
  • Remember attachment view mode as user setting
  • Default to current user when check user setting
  • Remove observer console log
  • Fix some data getting lost when converting documents
  • Fix document type dropdown not disabling
  • DB Version 150009
  • Merge branch 'master' into report-viewer
  • Remove release XY.Z comments, throw if no #QE
  • Create a script to parse out db updates into json
  • Allow downloading previewed pdf, disable button when loading
  • Remove unneeded props, fix bad defaults
  • Refresh preview on report change if previewing
  • Fix conditional for applying passed parameters to preview component
  • i'm a fucking dope
  • wip
  • Added warning text when changing the document type from a quote to an invoice
  • Merge branch 'master' into report-viewer
  • Disable attachment modification on parts w/ vehicles / interchange
  • Hide create part button from sidebar if no perms
  • Gate part cost based on cost perms, not financial
  • Hide Cost on Part > Basic when no permission
  • Show Load PO modal on PO # input click
  • Show Load PO modal on PO # input click
  • Fix bug where vendor would be cleared on saving PO
  • Fix bug where vendor would be cleared on saving PO
  • Remove unused variable / attribute
  • Add hint text to preview if > 1 print jobs
  • Fix error when opening modal w/ preview hidden
  • Log report pdf errors out on the client
  • Show the PDF preview in report select modal
  • Report Viewer 1.3.2
  • part screen now enforces all part permissions(AFAIK)
  • formatting
  • wip
  • Merge pull request #123 from ISoft-Data-Systems/57406-core-charge-on-sale-screen
  • warn the user when some types of files cannot be shared
  • Use component context to disable Print button
  • Report Viewer 1.2.0
  • WIP
  • forgot a add part dropdown on the teardown component
  • Enforce part permissions
  • Use coreAmount not core, woops
  • Show core charge on Sales screen
  • Support report selection modal sending to report viewer screen
  • WIP
  • Fixed
  • Merge branch 'master' into report-viewer
  • Hide "Preview" in print modal if in report viewer
  • Pass site = store just to be sure
  • Switch .printReport 3rd arg to options object
  • Merge branch 'master' into report-viewer
  • Report Viewer 1.1.3
  • Handle errors with running report parameter queries
  • Use report viewer component 1.1.2
  • Use button component in report preview state
  • Handle report errors in the error handler
  • Fix bug where report error handler could throw
  • Rename 'report' state to 'preview'
  • Use new Report Viewer component
  • Remove some comments
  • Fix bug where type is empty string on report print
  • Show average run time for reports
  • Log reports to report queue / parameter tables
  • Handle 504 errors slightly better
  • Don't filter out reports with no type
  • Make sure RC error details get passed to client
  • Default error eh
  • Give a user friendly error message
  • Pass session token
  • Default reportServerUri
  • Tweak UI to better use space, show error details
  • Indent mustaches
  • Make error log display JSON in context column better
  • Add basic error handling to report viewer
  • Hide print button if they don't have reportqueue installed
  • Improve UI on mobile & various fixes
  • Make parameters vertical, description in modal, download/print buttons work
  • Allow specifying selected report on print modal
  • Split the parameter / preview section into a sub state so we gain the benefit of state parameters
  • Load parameter values from db
  • Filter hidden reports / parameters
  • Use currency input for currency parameters
  • Handle parameter types better
  • Put everything in cards for consistency
  • Choose report from list / better parameter UI
  • Add the option to run the parameter query and set defaults before sending to client
  • Rename some columns
  • Don't print the reports, we just want the PDF
  • Successfully generate PDFs of reports
  • Report parameter (value) views
  • Stub out a Report Viewer screen
9/22/2022
  • Merge branch 'master' of https://github.com/ISoft-Data-Systems/pro-web
  • WIP
  • Merge pull request #121 from ISoft-Data-Systems/scanner-support
  • Switch to new scanner support module
9/21/2022
  • Merge pull request #120 from ISoft-Data-Systems/Fix-for-Case-57326
  • Remove unused import
  • Last couple things re: disabling print buttons
  • Reset print modal values to default on print
  • Fix only fetching first 100 QBO entities
  • Replace some Report Queue empty strings with nulls
  • Add another
    between "Report" and "Printer"
  • Fix ordering of email hint
  • Un-hide "separate multiple emails…" hint text
  • Merge branch 'Fix-for-Case-57326' of https://github.com/ISoft-Data-Systems/pro-web into Fix-for-Case-57326
  • Finish UI touch ups to report selection modal
  • Rename print state to printer
  • Clicking the backdrop no longer closes the document load modal
  • Minor UI tweaks to match SO screen
  • Alert if print modal opened and RQ not installed
  • Insert store.invoiceMemo as HTML
  • Split button version bump
  • Fix error when query vendor by PO id
  • Public attachments are now included when using the Share option on the parts screen
  • Show Tag Share button, give warning if unsupported
  • Fix hasAddEditPermission always being true
  • db versions 150007 and 150008
  • Add more email fields to Report Selection modal
  • Fix "Print List" on SO screen not working
  • Handle customer merge permission on customer search screen
  • Improved permission handling for customers and vendors screens
  • Fix advancedPrintManageInstalled being a string
  • Fix checking user+group perms for user on login
  • Make sure we check the group permission when getting the list of user permissions
9/15/2022
  • Fix bug loading QB entities in production
  • Fix user selecting doc type w/o permission -> 404
9/14/2022
  • Fix broken dependencies
9/14/2022
  • Lock sharp version
9/14/2022
  • Merge pull request #118 from ISoft-Data-Systems/quickbooks-load-optimization
  • Merge branch 'master' into quickbooks-load-optimization
  • Merge pull request #119 from ISoft-Data-Systems/fix-confusing-teardown-ui
  • Center the selected item in the list when paging through them
  • WIP
  • PR changes
  • Change the UI for creating/deleting a part on a teardown
  • Fix a couple bugs with importing vendors
  • Hide newly synced entities if we're hiding synced entities
  • Remove some console logs from qb screens
  • Fix QB store tab not hiding synced
  • Add option to show inactive tax items
  • Fix non array qb fetch results failing
  • Indent handlebars
  • Create .vscode/settings.json with workspace settings
  • Indent handlebars in HTML
  • Fix dependency exports and update operations
  • Fix inventory type QB metadata not loading
  • Initialize QB screen maps on state load, not component init
  • Only send id for QB import/export operations
  • Fix qb screen saying "No x Found" when loading
  • Get it/qb tax items in one request, filter synced on server
  • Filter synced entities on new endpoint for QB screen
  • Fix launch.json formatting
  • Fix a broken link in the README
  • Attempt to reauth if QB gives auth error on query
  • Get QB, ITrack entities in one server call on QB screens
  • Test running arbitrary queries against QuickBooks
  • Forgot to commit some load bearing stuff
  • Only load inventory type fields we display on the QB screen
  • Only load vendor fields we display on the QB screen
  • Only load customer fields we display on the QB screen
  • Only load payment fields we display on QB screen
  • Only load sale fields we display on QB screen
  • Send the entity id, not whole entity on qb export
7/26/2022
  • 15.12.0
  • Merge pull request #117 from ISoft-Data-Systems/quickbooks-active-filters
  • Fix inactive filter on customer screen
  • Fix bug with Credit Memo quantity / total
  • Add filter for active/inactive customers/vendors
Newer Older