Commit Graph

286 Commits

Author SHA1 Message Date
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
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
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
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
6b8049d4ce Remove dupe line from half-commit of a WIP change 2024-04-09 16:11:46 -05:00
dee4b91a96 CE-1115 - Pass record into DashboardWidgets 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 2024-04-09 16:03:15 -05:00
2fd6272ea3 CE-881 - Update download component to understand storageTableName & storageReference, as alternative to serverFilePath 2024-04-01 16:05:16 -05:00
7e15f4601d Merged feature/quartz-scheduler into main 2024-03-29 18:35:41 -05:00
5e3991d9ae CE-1120: updated to handle errors on join tables (specifically was happening with deposco customer orders) 2024-03-28 15:09:56 -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
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
c36dfb5683 CE-969: added basic support for 'too complex' subfilters 2024-03-12 17:40:56 -05:00
39a7aadd3f CE-989 add option to (not) includeTableCountsOn(app)HomeScreen 2024-03-07 20:30:14 -06:00
e6b9b34206 Merge branch 'main' into feature/CE-878-make-the-operations-dashboard 2024-02-22 10:55:26 -06:00
948aee70fd Disable 'c' hotkey for columns (broke with buiding custom columsn button instead of using data grid's) 2024-02-21 19:43:20 -06:00
d795bd8427 Merge branch 'feature/CE-876-develop-missing-widget-types' into feature/CE-878-make-the-operations-dashboard 2024-02-21 11:32:14 -06:00
3fd9f8d243 CE-876 New dashboard widgets (more or less):
- New Composite & Block widget constructs.
- Option for a parent widget's label to be the app home page's label
- Updates to table-widget handling of fixed footer (to expand and stay fixed)
- Option for widgets to have CSV Data that can be exported differently from just the data "in" the widget.
-- This included changing the default value for showExportButton from true to false
2024-02-20 16:39:33 -06:00
314bf0fd67 Fix to clear out limit when using a select-all filter for launching processes 2024-02-19 13:47:04 -06:00
76642f13e9 HOTFIX - Change defaultRowsPerPage from 10 to 50 2024-02-16 11:23:31 -06:00
fc45b5bed8 ES-84, ES-85 - fix boolean operators, trimming away values (don't trim if implicit values) w/ tests; fix to pre-filter-for-backend before launching processes; 2024-02-13 11:51:31 -06:00
b6e204aa7e Merge pull request #42 from Kingsrook/feature/CE-798-quick-filters
Feature/ce 798 quick filters
2024-02-12 11:05:46 -06:00
3f3b188a9d CE-798 Post-demo style updates; add concept of reconciling current table definition w/ view (e.g., add/delete columns from tables); test updates 2024-02-08 20:09:30 -06:00
f7c3bef3e8 CE-798 Redesign of query screen controls - moving columns & sort & export controls out of grid; css from Paul 2024-02-06 19:53:59 -06:00
585294c06d CE-798 fix launching processes, because somehow that broke in here... 2024-02-01 21:05:35 -06:00
ac97ac016d CE-798 bug fixes after qa 2024-02-01 18:33:26 -06:00
886eea8e88 Update label for column-stats on date-time to state that they'll be grouped by hour (corresponding change on qqq backend side) 2024-01-31 09:57:14 -06:00
e96a189721 CE-793 - More cleanup from initial pre-qa qa (human words, values, expressions) 2024-01-31 09:50:38 -06:00
3858b40c0f CE-793 - Cleanup from initial pre-qa qa 2024-01-30 19:55:30 -06:00
550006586a CE-793 - Fixes for failed selnium tests 2024-01-30 12:03:58 -06:00
6c75ce281e CE-793 - pre-code-review cleanups 2024-01-30 09:56:31 -06:00
e7995c98cc CE-793 - Significant rewrite. Primarily, move from savedFilters to savedViews. But also then, move from storing each thing in the 'view' in local storage, to all be under one big view object; re-do the "initialization" of the page; remove DataGrid's filter model. method header comments; yeah. 2024-01-29 20:17:32 -06:00
78f764c4cd CE-798 - primary working version of tsx for basic vs. advanced query (quick-filters in basic mode) 2024-01-23 14:02:06 -06:00
c0221ae9fc Final cleanup on initial WIP implementation of quick-filters, getting ready to go into actual story now 2024-01-18 12:20:11 -06:00
d11304b32b For an app w/ no sections and no widgets, show a list of its child apps (if we have any) 2024-01-18 12:18:56 -06:00
afd0312b8d Missing import from rebase 2024-01-16 12:25:25 -06:00
6b13a1f3dd Initial build of quick-filters on query screen 2024-01-16 12:24:30 -06:00
16a0970d25 Bugfix: Add some encodeURIComponent calls (specifically adding for table variant when init'ing process, and also for a maybe dead case where a filter for init'ing process). Also set a bgcolor white for non-modal process bodies. 2023-12-21 09:21:00 -06:00
4f70216fa4 Merged main into feature/select-text-on-child-tables 2023-12-18 10:37:08 -06:00
f3b02c291f store column order & widths in local storage; also fix variants header in goto menu 2023-12-15 15:33:46 -06:00
97ae3a7271 refactored mouse events on tables into DataGridUtils to fix text selection on child tables. 2023-12-08 12:01:16 -06:00
adb2b4613d CE-752 Add help content concept to QQQ (fields and table sections at this time); redesign form fields (borders now) 2023-12-07 12:00:00 -06:00
c94f518422 Add padding under widgets if there are also app sections 2023-11-22 11:44:18 -06:00
eeb121ff12 CE-740 more SF Pro Display 2023-11-16 09:55:47 -06:00
6cfb1e04ed CE-604 Adjust a padding in light of tabs 2023-11-03 09:11:45 -05:00
24b4674208 Merged feature/remove-old-auth-header into feature/CE-604-complete-shipment-sla-updates-and-local-tnt-rules 2023-10-27 16:04:50 -05:00
04630fd154 CE-604 make grid always fit on screen, so h-scrollbar & column headers are always present (by turning off autoHeight and adding a set height 2023-10-27 14:28:57 -05:00