Commit Graph

  • 7b364a1e09 CE-882 Update qqq-frontend-core to 1.0.97 snapshot-HEAD Darin Kelkhoff 2024-04-28 20:34:53 -05:00
  • 6ef4dd8fbe CE-882 Support working outside of table or process Darin Kelkhoff 2024-04-28 20:34:30 -05:00
  • 17893a0cfd CE-882 Put userId (email...) in context Darin Kelkhoff 2024-04-28 20:34:07 -05:00
  • 33056963a4 CE-882 Initial checkin Darin Kelkhoff 2024-04-24 08:33:40 -05:00
  • ef8eecd6cb CE-882 Add button share modal dialog with button to open it; also (unrelated) disable delete dialog's buttons while delete is running Darin Kelkhoff 2024-04-24 08:32:05 -05:00
  • 4c6955b6ed Merge pull request #56 from Kingsrook/feature/report-setup-selenium snapshot-feature-CE-1179-add-user-defined-inputs-to Darin Kelkhoff 2024-04-19 07:55:04 -05:00
  • 11f1250d73 the missing selenium test for the report setup screen from last sprint snapshot-feature-devops-dashboard-about-and-server-info Darin Kelkhoff 2024-04-18 20:48:26 -05:00
  • 387aad8087 CE-1115 do not setPageHeader to null on modals Darin Kelkhoff 2024-04-18 09:59:28 -05:00
  • 47cf625c7c CE-1123 - Fix to only record analytics when menu is clicked (not when it's rendered...) Darin Kelkhoff 2024-04-18 09:18:59 -05:00
  • 8459263762 Merge pull request #52 from Kingsrook/feature/CE-881-create-basic-saved-reports Darin Kelkhoff 2024-04-18 09:46:23 -05:00
  • 8fe8fd41eb fix for backend type Tim Chamberlain 2024-04-18 09:42:10 -05:00
  • 7bda54b4a6 Fix merge conflict Darin Kelkhoff 2024-04-18 09:19:54 -05:00
  • 362c528514 Merged main into feature/CE-881-create-basic-saved-reports Darin Kelkhoff 2024-04-18 09:12:27 -05:00
  • 727990ed4b Merge pull request #54 from Kingsrook/feature/CE-1107-add-day-by-day-views-for-the tim-chamberlain 2024-04-18 00:19:41 -05:00
  • f6286ba6b7 Merge branch 'feature/CE-1107-add-day-by-day-views-for-the' into integration/sprint-40 snapshot-integration-sprint-40 Tim Chamberlain 2024-04-17 23:09:17 -05:00
  • 9b0d135dc1 Merge branch 'main' into feature/CE-1107-add-day-by-day-views-for-the tim-chamberlain 2024-04-17 20:54:19 -05:00
  • 3edb9cca6a Merged feature/CE-881-create-basic-saved-reports into integration/sprint-40 Darin Kelkhoff 2024-04-17 10:52:31 -05:00
  • a84b0a0243 CE-1115 Pass a filter-for-backend version of the filter to the create-report screen Darin Kelkhoff 2024-04-17 10:52:12 -05:00
  • 5f13e244d6 Merge pull request #55 from Kingsrook/feature/CE-1123-expose-access-lo-data-in tim-chamberlain 2024-04-17 09:34:48 -05:00
  • 6faca42b3b CE-1115 Don't allow the same field to be used as both a row or column and a value. our generated xlsx pivot's don't support that (and i'm not sure it's a valid use-case anyway) Darin Kelkhoff 2024-04-17 08:54:22 -05:00
  • 895791d9c9 Merged feature/CE-881-create-basic-saved-reports into integration/sprint-40 Darin Kelkhoff 2024-04-16 20:39:49 -05:00
  • cb3162f084 CE-1115 Add sort indication to report setup; make recordQuery, when being used for report setup, not write local storage; Darin Kelkhoff 2024-04-16 20:39:33 -05:00
  • d7f2ff9fc4 Merged feature/CE-1123-expose-access-lo-data-in into integration/sprint-40 Darin Kelkhoff 2024-04-16 18:40:57 -05:00
  • da57226fe5 CE-1123 - Update google analytics to work with events as well as page views; add calls to it to most actual pages. Darin Kelkhoff 2024-04-16 16:33:27 -05:00
  • e05b5b247f Update toalways deploy on integration branches, same as main Darin Kelkhoff 2024-04-16 07:57:17 -05:00
  • 74c85201ec Merged feature/CE-881-create-basic-saved-reports into integration/sprint-40 Darin Kelkhoff 2024-04-16 11:40:19 -05:00
  • 73c907a3e1 CE-1115 Fix so that record query popup actually shows the filter & columns that are on the report edit screen... fix filters saved w/ record to be prep'ed for backend; refactor that prepForBackend method out of RecordQuery, into FilterUtils; update recordQuery to be a better manager of counts (showing when counting after the initial load, plus not always re-counting (e.g., when paginating) Darin Kelkhoff 2024-04-16 11:36:46 -05:00
  • dac0a24ec7 Update toalways deploy on integration branches, same as main Darin Kelkhoff 2024-04-16 07:57:17 -05:00
  • 6accca5fec Merge branch 'feature/CE-1107-add-day-by-day-views-for-the' into integration/sprint-40 Tim Chamberlain 2024-04-15 21:38:16 -05:00
  • bcade32ed1 CE-1107: style updates to icon snapshot-feature-CE-1107-add-day-by-day-views-for-the Tim Chamberlain 2024-04-15 21:37:46 -05:00
  • 13235c8aac Merged feature/CE-1123-expose-access-lo-data-in into integration/sprint-40 Darin Kelkhoff 2024-04-15 19:26:48 -05:00
  • e3cbf9414b CE-1123 Initial checkin Darin Kelkhoff 2024-04-15 14:51:03 -05:00
  • 6282723ff6 CE-1123 Update qfc to 1.0.96; add react-ga4 Darin Kelkhoff 2024-04-15 12:53:58 -05:00
  • 68d3119c6a CE-1123 store values in localStorage from backend from manageSession call; add googleAnalytics utils & function to recordAnalytics Darin Kelkhoff 2024-04-15 12:53:43 -05:00
  • 731eab7136 CE-1123 update exception status to be number (for qfc change) Darin Kelkhoff 2024-04-15 12:52:59 -05:00
  • 3b3834c032 Merge branch 'feature/CE-1107-add-day-by-day-views-for-the' into integration/sprint-40 Tim Chamberlain 2024-04-15 11:41:17 -05:00
  • 4339f74c07 Do not trigger commands if controlKey is down (to help windows users) Darin Kelkhoff 2024-04-15 10:41:45 -05:00
  • 8071c54ccd CE-1107: updates to date picker styles Tim Chamberlain 2024-04-15 09:01:31 -05:00
  • 82ffcfd659 Merged feature/CE-881-create-basic-saved-reports into integration/sprint-40 Darin Kelkhoff 2024-04-15 08:52:14 -05:00
  • 48e3eeabd4 CE-1115 fix availableFieldNames addition Darin Kelkhoff 2024-04-15 08:47:25 -05:00
  • 04932030df Increase @kingsrook/qqq-frontend-core to 1.0.94 Darin Kelkhoff 2024-04-14 20:11:23 -05:00
  • eafd8d98cd CE-1115 pre-QA commit on saved report UI, including: - redo pivots so editing is in a modal - add form validations - field rules for clearing one field when another changes Darin Kelkhoff 2024-04-14 20:10:29 -05:00
  • 2587e9ee68 Merge branch 'feature/CE-1107-add-day-by-day-views-for-the' into integration/sprint-40 Tim Chamberlain 2024-04-12 15:00:46 -05:00
  • 334871988b CE-1107: added alert widget, fixed axios problems Tim Chamberlain 2024-04-12 14:47:37 -05:00
  • 2c0725852e CE-1115 change exception status to numbers per qfc, axios update Darin Kelkhoff 2024-04-11 10:59:37 -05:00
  • 53c3e4d078 CE-1115 change exception status to numbers per qfc, axios update Darin Kelkhoff 2024-04-11 10:49:14 -05:00
  • 5e0e4c37bb CE-1115 Update qfc (rebuilt to include latest dependabot updates) Darin Kelkhoff 2024-04-11 10:25:12 -05:00
  • cb7fa641eb CE-1115 checkpoint on report & pivotTable setup widgets: - refactor into sub-components - working drag & drop - more help content - disable things rather than alert if no table Darin Kelkhoff 2024-04-11 10:11:43 -05:00
  • cdec98afd8 CE-1115 - Updated qfc (widget help content multi-role); add react dnd Darin Kelkhoff 2024-04-11 10:09:54 -05:00
  • 7e2a46b362 CE-1115 - take optional array of availableFieldNames (e.g., to only show a sub-set) Darin Kelkhoff 2024-04-11 10:07:59 -05:00
  • 803725b8f1 CE-1115 - initial prototype of field-rules - e.g., clear one field when another changes Darin Kelkhoff 2024-04-11 10:07:41 -05:00
  • 6b8049d4ce Remove dupe line from half-commit of a WIP change Darin Kelkhoff 2024-04-09 16:11:46 -05:00
  • d5381e23bf CE-1115 - add HeaderLinkButton and HeaderToggleComponent, and start doing right-additional things as components (despite backward naming!) Darin Kelkhoff 2024-04-09 16:06:25 -05:00
  • 87ffd821f8 CE-1115 - Update to be used as a modal, and to take a usage prop, e.g., to differentiate between being used as query screen vs. used on report-setup screen Darin Kelkhoff 2024-04-09 16:04:50 -05:00
  • 703868a725 CE-1115 - Initial working version Darin Kelkhoff 2024-04-09 16:04:35 -05:00
  • dee4b91a96 CE-1115 - Pass record into DashboardWidgets Darin Kelkhoff 2024-04-09 16:03:37 -05:00
  • f47924787a CE-1115 - Update to be used as a modal, and to take a usage prop, e.g., to differentiate between being used as query screen vs. used on report-setup screen Darin Kelkhoff 2024-04-09 16:03:15 -05:00
  • 37b854baf0 CE-1115 - export interface Column Darin Kelkhoff 2024-04-09 16:00:24 -05:00
  • fb2e392dcb CE-1115 - Initial working version Darin Kelkhoff 2024-04-09 16:00:09 -05:00
  • 034264eaa1 CE-1115 - Add options to control appearance; make hiddenFields ignore the selected field; Darin Kelkhoff 2024-04-09 15:59:23 -05:00
  • 3558a91e7b CE-1115 - support having the ReportSetupWidget and PivotTableSetupWidget actually edit the form values used on the page Darin Kelkhoff 2024-04-09 15:58:19 -05:00
  • e5e49a6db8 CE-1115 - Add ReportSetupWidget and PivotTableSetupWidget Darin Kelkhoff 2024-04-09 15:54:12 -05:00
  • 4c9c9ab80e CE-1115 - Break this component out into its own ... component. Darin Kelkhoff 2024-04-09 15:51:27 -05:00
  • 0b77c8172c Merged feature/CE-1123-expose-access-log-data-in into integration/sprint-40 Darin Kelkhoff 2024-04-08 08:53:05 -05:00
  • 743137dc60 Try google tag js in index.html Darin Kelkhoff 2024-04-08 08:52:50 -05:00
  • ddb055bc81 Merge pull request #53 from Kingsrook/feature/CE-1072-update-how-we-display-imported tim-chamberlain 2024-04-05 11:30:07 -05:00
  • 66ddf4cb57 CE-1072 return displayValue for DATE_TIME fields (if they're different from the raw value) Darin Kelkhoff 2024-04-04 20:06:00 -05:00
  • 30991cb34e CE-881 - Fix parsing hash (e.g., for defaultValues) in case it has a # in it snapshot-feature-CE-881-create-basic-saved-reports Darin Kelkhoff 2024-04-02 15:46:23 -05:00
  • 2fd6272ea3 CE-881 - Update download component to understand storageTableName & storageReference, as alternative to serverFilePath Darin Kelkhoff 2024-04-01 16:05:16 -05:00
  • b63d74f785 Merged main into feature/CE-881-create-basic-saved-reports Darin Kelkhoff 2024-03-29 18:36:51 -05:00
  • 7e15f4601d Merged feature/quartz-scheduler into main Darin Kelkhoff 2024-03-29 18:35:41 -05:00
  • cdb61695d1 Merge pull request #50 from Kingsrook/feature/CE-1120-bug-order-statuses-not tim-chamberlain 2024-03-28 15:20:10 -05:00
  • 5e3991d9ae CE-1120: updated to handle errors on join tables (specifically was happening with deposco customer orders) snapshot-feature-CE-1120-bug-order-statuses-not Tim Chamberlain 2024-03-28 15:09:56 -05:00
  • ff946df461 CE-881 - Add views menu option to punch into create-saved-view screen w/ pre-populated form Darin Kelkhoff 2024-03-27 20:16:06 -05:00
  • f1826c81a9 Merge pull request #48 from Kingsrook/bugfix/null-field-names-in-criteria Darin Kelkhoff 2024-03-27 20:14:01 -05:00
  • 230aaeef8c Strip away null field names in criteria (e.g., from incomplete advanced filters) when storing in local storage, in saved views, and any time we load a view. Darin Kelkhoff 2024-03-21 16:41:09 -05:00
  • c08696b3a1 Remove todo no longer needed Darin Kelkhoff 2024-03-20 10:34:37 -05:00
  • 84e627467f CE-936 - Update to receive warnings within the response QRecord and display them (this fixes inserts that warn) snapshot-integration-sprint-38 Darin Kelkhoff 2024-03-19 11:13:58 -05:00
  • 6c524c4eca CE-936 - Fix editing child records; fix warning icon on view screen Darin Kelkhoff 2024-03-19 10:41:03 -05:00
  • edab918763 CE-969: fixed flex wrapping on advanced queries, recursive calls to 'clean values' and 'prep subquery for backend' Tim Chamberlain 2024-03-18 19:39:19 -05:00
  • 5c442b2024 qqq-frontend-core 1.0.89 snapshot-feature-quartz-scheduler Darin Kelkhoff 2024-03-18 15:06:02 -05:00
  • b8c36bccd2 Add abiltiy to edit child records as an association on insert/edit screens. Darin Kelkhoff 2024-03-18 12:48:16 -05:00
  • 67feb95c60 Add abiltiy to edit child records as an association on insert/edit screens. Darin Kelkhoff 2024-03-18 12:48:16 -05:00
  • e34811354f CE-969: reverted change when no criteria on query Tim Chamberlain 2024-03-15 18:10:25 -05:00
  • ef85f5cd40 CE-969: cleanups from review feedback Tim Chamberlain 2024-03-15 17:27:30 -05:00
  • c36dfb5683 CE-969: added basic support for 'too complex' subfilters snapshot-feature-CE-969-implement-adjustments-in-order Tim Chamberlain 2024-03-12 17:40:56 -05:00
  • 626ada3507 Update to qqq-backend-core 0.20.0-20240308.165846-65 Darin Kelkhoff 2024-03-08 12:42:31 -06:00
  • 6cf1c2a0e4 Merge pull request #45 from Kingsrook/feature/CE-989-bug-performance-issue tim-chamberlain 2024-03-08 10:56:11 -06:00
  • 39a7aadd3f CE-989 add option to (not) includeTableCountsOn(app)HomeScreen snapshot-feature-CE-989-bug-performance-issue Darin Kelkhoff 2024-03-07 20:30:14 -06:00
  • 167af989d5 Add tooltips from metaData/helpContent to widget blocks. Darin Kelkhoff 2024-03-05 14:36:54 -06:00
  • ad7ea994a8 CE-889 - try to fix NPE's on localeCompares Darin Kelkhoff 2024-03-04 15:09:22 -06:00
  • e925310173 Merge pull request #44 from Kingsrook/feature/CE-878-make-the-operations-dashboard Darin Kelkhoff 2024-03-04 14:47:52 -06:00
  • 809f01e43e CE-878: updated to allow sublabel to be displayed under label snapshot-feature-CE-878-make-the-operations-dashboard Tim Chamberlain 2024-02-29 14:47:00 -06:00
  • 8ebc2415fe Merged feature/CE-878-make-the-operations-dashboard into main Darin Kelkhoff 2024-02-29 09:39:08 -06:00
  • 5f3957e897 CE-878 - Add tooltips from helpContent to widget labels & table-widget column headers Darin Kelkhoff 2024-02-28 14:59:27 -06:00
  • b1eba925fa Add idb - library for working with IndexedDB. wip/bugfix-huge-filter-processes Darin Kelkhoff 2024-02-27 18:19:21 -06:00
  • e7b5821fbd Switch to write recordIds/queryFilter to IndexedDB when launching process (instead of passing on query string). Darin Kelkhoff 2024-02-27 18:18:48 -06:00
  • aed1c9d4d0 Update to POST (as multipart form) instead of query-string - so yuge filters work. Darin Kelkhoff 2024-02-27 18:17:51 -06:00
  • 88a4c17bbc CE-798 follow-up - in cleanupValuesInFilerFromQueryString, don't try to translate [null] to a list of possible values (which fetches all of them)... Darin Kelkhoff 2024-02-27 13:57:04 -06:00
  • 2900cd8593 CE-798 follow-up - Prevent tab in date/date-time filter value input boxes from closing a quick-filter menu (via an onKeyDown handler) Darin Kelkhoff 2024-02-27 13:35:37 -06:00