Commit Graph

451 Commits

Author SHA1 Message Date
9b0d135dc1 Merge branch 'main' into feature/CE-1107-add-day-by-day-views-for-the 2024-04-17 20:54:19 -05:00
a84b0a0243 CE-1115 Pass a filter-for-backend version of the filter to the create-report screen 2024-04-17 10:52:12 -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) 2024-04-17 08:54:22 -05:00
cb3162f084 CE-1115 Add sort indication to report setup; make recordQuery, when being used for report setup, not write local storage; 2024-04-16 20:39:33 -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. 2024-04-16 16:33:27 -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) 2024-04-16 11:36:46 -05:00
bcade32ed1 CE-1107: style updates to icon 2024-04-15 21:37:46 -05:00
731eab7136 CE-1123 update exception status to be number (for qfc change) 2024-04-15 12:52:59 -05:00
8071c54ccd CE-1107: updates to date picker styles 2024-04-15 09:01:31 -05:00
48e3eeabd4 CE-1115 fix availableFieldNames addition 2024-04-15 08:47:25 -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
2024-04-14 20:10:29 -05:00
334871988b CE-1107: added alert widget, fixed axios problems 2024-04-12 14:47:37 -05:00
2c0725852e CE-1115 change exception status to numbers per qfc, axios update 2024-04-11 10:59:37 -05:00
53c3e4d078 CE-1115 change exception status to numbers per qfc, axios update 2024-04-11 10:49:14 -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
2024-04-11 10:11:43 -05:00
7e2a46b362 CE-1115 - take optional array of availableFieldNames (e.g., to only show a sub-set) 2024-04-11 10:07:59 -05:00
803725b8f1 CE-1115 - initial prototype of field-rules - e.g., clear one field when another changes 2024-04-11 10:07:41 -05:00
d5381e23bf CE-1115 - add HeaderLinkButton and HeaderToggleComponent, and start doing right-additional things as components (despite backward naming!) 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 2024-04-09 16:04:50 -05:00
703868a725 CE-1115 - Initial working version 2024-04-09 16:04:35 -05:00
fb2e392dcb CE-1115 - Initial working version 2024-04-09 16:00:09 -05:00
034264eaa1 CE-1115 - Add options to control appearance; make hiddenFields ignore the selected field; 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 2024-04-09 15:58:19 -05:00
e5e49a6db8 CE-1115 - Add ReportSetupWidget and PivotTableSetupWidget 2024-04-09 15:54:12 -05:00
4c9c9ab80e CE-1115 - Break this component out into its own ... component. 2024-04-09 15:51:42 -05:00
30991cb34e CE-881 - Fix parsing hash (e.g., for defaultValues) in case it has a # in it 2024-04-02 15:46:23 -05:00
b63d74f785 Merged main into feature/CE-881-create-basic-saved-reports 2024-03-29 18:36:51 -05:00
7e15f4601d Merged feature/quartz-scheduler into main 2024-03-29 18:35:41 -05:00
ff946df461 CE-881 - Add views menu option to punch into create-saved-view screen w/ pre-populated form 2024-03-27 20:16:06 -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. 2024-03-21 16:41:09 -05:00
c08696b3a1 Remove todo no longer needed 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) 2024-03-19 11:13:58 -05:00
6c524c4eca CE-936 - Fix editing child records; fix warning icon on view screen 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' 2024-03-18 19:39:19 -05:00
b8c36bccd2 Add abiltiy to edit child records as an association on insert/edit screens. 2024-03-18 15:06:17 -05:00
67feb95c60 Add abiltiy to edit child records as an association on insert/edit screens. 2024-03-18 12:48:16 -05:00
e34811354f CE-969: reverted change when no criteria on query 2024-03-15 18:10:25 -05:00
ef85f5cd40 CE-969: cleanups from review feedback 2024-03-15 17:27:30 -05:00
c36dfb5683 CE-969: added basic support for 'too complex' subfilters 2024-03-12 17:40:56 -05:00
167af989d5 Add tooltips from metaData/helpContent to widget blocks. 2024-03-05 14:36:54 -06:00
e925310173 Merge pull request #44 from Kingsrook/feature/CE-878-make-the-operations-dashboard
CE-878: updated to allow sublabel to be displayed under label
2024-03-04 14:47:52 -06:00
809f01e43e CE-878: updated to allow sublabel to be displayed under label 2024-02-29 14:47:00 -06:00
8ebc2415fe Merged feature/CE-878-make-the-operations-dashboard into main 2024-02-29 09:39:08 -06:00
5f3957e897 CE-878 - Add tooltips from helpContent to widget labels & table-widget column headers 2024-02-28 14:59:27 -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) 2024-02-27 13:35:37 -06:00
8ab0f5f549 CE-798 follow-up - increase width of date-time boxes (was too small to see all the fields!) 2024-02-27 11:56:54 -06:00
37eb280d79 Revert to previous check for disabling export-menu items - that is - totalRecords === 0, instead of !totalRecords. makes tables w/o count allowed to do exports again. 2024-02-22 12:16:27 -06:00
e6b9b34206 Merge branch 'main' into feature/CE-878-make-the-operations-dashboard 2024-02-22 10:55:26 -06:00
dee7bc693e Merge branch 'feature/CE-876-develop-missing-widget-types' into feature/CE-878-make-the-operations-dashboard 2024-02-22 10:52:37 -06:00
f0c1af18d0 Fix last commit (shouldn't add layout to ChartSubheaderWithData) 2024-02-21 19:42:00 -06:00