Commit Graph

  • 8ab0f5f549 CE-798 follow-up - increase width of date-time boxes (was too small to see all the fields!) Darin Kelkhoff 2024-02-27 11:56:54 -06:00
  • 28ae2283f6 Add null-pointer check in getFieldAndTable (but be careful downstream...) wip/hotfix-export-hurge-filter Darin Kelkhoff 2024-02-23 14:58:35 -06:00
  • 077845bc42 put commas in +n on filter human-strings Darin Kelkhoff 2024-02-23 14:58:15 -06:00
  • 0262f8e365 Change to post multipart/form-data for exports - fixes giant filter making request-too-big error from javalin Darin Kelkhoff 2024-02-23 14:57:51 -06:00
  • 8cffbbcac4 Update to cimg/openjdk:17.0.9 Darin Kelkhoff 2024-02-22 20:30:51 -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. Darin Kelkhoff 2024-02-22 12:16:27 -06:00
  • e6b9b34206 Merge branch 'main' into feature/CE-878-make-the-operations-dashboard Tim Chamberlain 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 Tim Chamberlain 2024-02-22 10:52:37 -06:00
  • 948aee70fd Disable 'c' hotkey for columns (broke with buiding custom columsn button instead of using data grid's) Darin Kelkhoff 2024-02-21 19:43:20 -06:00
  • f0c1af18d0 Fix last commit (shouldn't add layout to ChartSubheaderWithData) Darin Kelkhoff 2024-02-21 19:42:00 -06:00
  • fa65d6c0ad Add cursor:pointer to PieChart and StackedBarChart Darin Kelkhoff 2024-02-21 19:18:34 -06:00
  • 630f0d2dc1 CE-876 add negative marginBottom to heading Darin Kelkhoff 2024-02-21 19:17:11 -06:00
  • d795bd8427 Merge branch 'feature/CE-876-develop-missing-widget-types' into feature/CE-878-make-the-operations-dashboard Tim Chamberlain 2024-02-21 11:32:14 -06:00
  • 80fc16f0ae Update qqq-backend-core to feature-CE-876-develop-missing-widget-types-20240221.002945-1 snapshot-feature-CE-876-develop-missing-widget-types Darin Kelkhoff 2024-02-20 18:37:58 -06:00
  • bdc39e6d16 Remove widgetMetaData.layout reference (that's been removed from frontend-core) Darin Kelkhoff 2024-02-20 18:33:44 -06:00
  • 20da53075c Update circleci/browser-tools@1.4.7 Darin Kelkhoff 2024-02-20 18:25:51 -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 Darin Kelkhoff 2024-02-20 16:39:33 -06:00
  • d6c9bf79b1 Update circleci/browser-tools@1.4.7 and try to re-activate verify Darin Kelkhoff 2024-02-19 14:49:55 -06:00
  • 677b93a09f Turn off broken selenium/int tests Darin Kelkhoff 2024-02-19 14:49:02 -06:00
  • 314bf0fd67 Fix to clear out limit when using a select-all filter for launching processes Darin Kelkhoff 2024-02-19 13:47:04 -06:00
  • 76642f13e9 HOTFIX - Change defaultRowsPerPage from 10 to 50 Darin Kelkhoff 2024-02-16 11:23:31 -06:00
  • 0eaf171523 Merge pull request #43 from Kingsrook/feature/CE-798-quick-filters-fixes tim-chamberlain 2024-02-16 10:56:15 -06:00
  • b137b3346d CE-798 - A fix for last change here, where if criteria came from outside this component, then changing operator wouldn't take - another check of isOpen in some of the reset code. snapshot-feature-CE-798-quick-filters-fixes Darin Kelkhoff 2024-02-16 10:09:42 -06:00
  • 63479ba282 CE-798 - Update to not change the criteria in the query (e.g., not fire a new query) until user clicks out of menu Darin Kelkhoff 2024-02-15 20:24:05 -06:00
  • 967c557a58 CE-798 - fix typing 'o' bug in quick filters; add missing 'start of' in expression toString calls Darin Kelkhoff 2024-02-15 20:21:47 -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; Darin Kelkhoff 2024-02-13 11:51:31 -06:00
  • b6e204aa7e Merge pull request #42 from Kingsrook/feature/CE-798-quick-filters Darin Kelkhoff 2024-02-12 11:05:46 -06:00
  • a5569900b4 CE-798 change style of on-button critetria descriptions (don't say equals or in; only show 1 value for in-lists, then +x) Darin Kelkhoff 2024-02-09 15:40:33 -06:00
  • 0ca6f36bc2 CE-798 more flexibility (+1 style) in getValuesString Darin Kelkhoff 2024-02-09 15:39:18 -06:00
  • 7a32d20acb CE-798 Disable if totalRecords is null too Darin Kelkhoff 2024-02-09 15:39:00 -06:00
  • cdb1a456ef Merged feature/CE-798-quick-filters into integration/sprint-35 snapshot-integration-sprint-35 Darin Kelkhoff 2024-02-08 20:12:41 -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 Darin Kelkhoff 2024-02-08 20:09:30 -06:00
  • fc238127a7 CE-798 z-index fun to fix sticky-header bleed-through Darin Kelkhoff 2024-02-07 09:28:33 -06:00
  • 5769f95419 Merged feature/CE-798-quick-filters into integration/sprint-35 Darin Kelkhoff 2024-02-06 20:34:25 -06:00
  • 26f9e19222 CE-798 Get seleniums passing Darin Kelkhoff 2024-02-06 20:24:20 -06:00
  • 6d44bab49b CE-798 turn off fixed navbar; move pageHeader from Breadcrumbs to NavBar Darin Kelkhoff 2024-02-06 19:41:12 -06:00
  • f7c3bef3e8 CE-798 Redesign of query screen controls - moving columns & sort & export controls out of grid; css from Paul Darin Kelkhoff 2024-02-06 19:53:16 -06:00
  • bda07066b4 CE-798 add accentColorLight to context Darin Kelkhoff 2024-02-06 19:40:19 -06:00
  • 1941ec6b41 Merged feature/CE-798-quick-filters into integration/sprint-35 Darin Kelkhoff 2024-02-01 21:13:54 -06:00
  • 585294c06d CE-798 fix launching processes, because somehow that broke in here... Darin Kelkhoff 2024-02-01 21:05:35 -06:00
  • ac97ac016d CE-798 bug fixes after qa Darin Kelkhoff 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) Darin Kelkhoff 2024-01-31 09:57:14 -06:00
  • e96a189721 CE-793 - More cleanup from initial pre-qa qa (human words, values, expressions) Darin Kelkhoff 2024-01-31 09:46:59 -06:00
  • f3ae5ee10b CE-793 - More cleanup from initial pre-qa qa (human words, values, expressions) Darin Kelkhoff 2024-01-31 09:46:59 -06:00
  • 3858b40c0f CE-793 - Cleanup from initial pre-qa qa Darin Kelkhoff 2024-01-30 19:55:30 -06:00
  • 3ce1e8179c CE-793 - more Fixes for failed selnium tests Darin Kelkhoff 2024-01-30 12:33:02 -06:00
  • 550006586a CE-793 - Fixes for failed selnium tests Darin Kelkhoff 2024-01-30 12:03:58 -06:00
  • d4d13d06fe CE-793 - Add disabled prop to delete button Darin Kelkhoff 2024-01-30 09:57:53 -06:00
  • dc7aeef6bf CE-793 - cleanup pre-code-review; fix alerts; add disabled-state upon-button, etc. Darin Kelkhoff 2024-01-30 09:57:09 -06:00
  • 6c75ce281e CE-793 - pre-code-review cleanups Darin Kelkhoff 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. Darin Kelkhoff 2024-01-29 20:05:30 -06:00
  • bf802dd7cb CE-793 - Refactored components out of RecordQuery.tsx Darin Kelkhoff 2024-01-29 19:36:48 -06:00
  • b7f34dee21 CE-793 - Rename as .tsx; remove functions that worked with GridFilter; add some functions for human-strings & JSON processing; Darin Kelkhoff 2024-01-29 20:02:42 -06:00
  • 4d5beea607 CE-793 - Add return type to validateCriteria; switch to work on criteria.operator, not operatorSelectedValue (enum) Darin Kelkhoff 2024-01-29 20:01:46 -06:00
  • f485a8c90e CE-793 - Always show table's default quick-filters; move some state up to parent (part of saved-views) Darin Kelkhoff 2024-01-29 20:00:55 -06:00
  • 4fd72f9c77 CE-793 - Initial UI/UX from designer applied Darin Kelkhoff 2024-01-29 19:59:41 -06:00
  • fa680c5a80 CE-793 - Initial add of models for savedViews rewrite of RecordQuery Darin Kelkhoff 2024-01-29 19:57:56 -06:00
  • 4d5040e29d CE-793 - Add method getFieldFullLabel Darin Kelkhoff 2024-01-29 19:56:44 -06:00
  • d901404d25 CE-793 - Redo SavedFilters component as SavedViews Darin Kelkhoff 2024-01-29 19:56:09 -06:00
  • db2cdc3603 CE-793 - Fix grid pinned column height; new style for toggle buttons Darin Kelkhoff 2024-01-29 19:55:23 -06:00
  • 5d479ad04a CE-793 - Add callback for going to slow-loading; call setters in constructor Darin Kelkhoff 2024-01-29 19:54:49 -06:00
  • c5c756d84f CE-793 - Replace/rename savedFilter as savedView Darin Kelkhoff 2024-01-29 19:34:00 -06:00
  • f6b2713639 CE-798 - attempt at passing all query tests, and a smidge of new new tests. snapshot-feature-CE-798-quick-filters Darin Kelkhoff 2024-01-23 20:32:32 -06:00
  • 61776bedb3 CE-798 update qqq-backend-core version for this story Darin Kelkhoff 2024-01-23 15:06:24 -06:00
  • 546f544373 CE-798 - Update package for selenium tests in here Darin Kelkhoff 2024-01-23 14:04:33 -06:00
  • 7fbd3ce853 CE-798 - Add defaultQuickFilterFieldNames as table meta-data, along with instance validation; add junit (for the validation logic) Darin Kelkhoff 2024-01-23 14:03:44 -06:00
  • 78f764c4cd CE-798 - primary working version of tsx for basic vs. advanced query (quick-filters in basic mode) Darin Kelkhoff 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 Darin Kelkhoff 2024-01-18 12:20:11 -06:00
  • 275dbb2aea Remove no-longer-needed placeholder class Darin Kelkhoff 2024-01-18 12:19:13 -06:00
  • d11304b32b For an app w/ no sections and no widgets, show a list of its child apps (if we have any) Darin Kelkhoff 2024-01-18 12:18:56 -06:00
  • afd0312b8d Missing import from rebase Darin Kelkhoff 2024-01-16 12:25:25 -06:00
  • 6b13a1f3dd Initial build of quick-filters on query screen Darin Kelkhoff 2023-09-25 14:21:09 -05: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. Darin Kelkhoff 2023-12-21 09:21:00 -06:00
  • 52b3562377 Merge pull request #39 from Kingsrook/feature/select-text-on-child-tables Darin Kelkhoff 2023-12-18 10:56:30 -06:00
  • 4f70216fa4 Merged main into feature/select-text-on-child-tables Darin Kelkhoff 2023-12-18 10:37:08 -06:00
  • 9db6951584 Add comment on CustomToolbar Darin Kelkhoff 2023-12-18 10:33:03 -06:00
  • 77e341df3a Add margin-top for helpContent with UL + P Darin Kelkhoff 2023-12-18 10:21:41 -06:00
  • 4a0e123f90 Fix exporting - cell type default, if value was number, was being lost in call to htmlToText. Darin Kelkhoff 2023-12-18 10:21:24 -06:00
  • f41e5d9c0c Merge pull request #41 from Kingsrook/feature/remember-columns-in-local-storage Darin Kelkhoff 2023-12-15 19:19:59 -06:00
  • f3b02c291f store column order & widths in local storage; also fix variants header in goto menu Darin Kelkhoff 2023-12-15 15:33:46 -06:00
  • 336f9fef88 Merge pull request #40 from Kingsrook/feature/CE-752-add-information-to-order Darin Kelkhoff 2023-12-13 19:32:43 -06:00
  • be393884cc CE-752 Final style updates for helpContent snapshot-feature-CE-752-add-information-to-order Darin Kelkhoff 2023-12-13 15:19:46 -06:00
  • 97ae3a7271 refactored mouse events on tables into DataGridUtils to fix text selection on child tables. Tim Chamberlain 2023-12-08 12:01:16 -06:00
  • 6375fc6c25 updated browser tools to fixed chrome driver problems Tim Chamberlain 2023-12-08 11:57:58 -06:00
  • 0158395a1c Merge pull request #36 from Kingsrook/dependabot/maven/org.json-json-20231013 tim-chamberlain 2023-12-08 11:52:32 -06:00
  • fc5637b133 Update circleci/browser-tools version Darin Kelkhoff 2023-12-07 12:11:15 -06:00
  • 8c7a7ae43e Update webdrivermanager version Darin Kelkhoff 2023-12-07 12:06:33 -06:00
  • ca83dbd83b make overflow w/ a max-height, since sticky. Darin Kelkhoff 2023-12-07 12:00:49 -06:00
  • 68f652f3f3 Fixes for styles (spacing) in header record grid widget Darin Kelkhoff 2023-12-07 12:00:23 -06:00
  • adb2b4613d CE-752 Add help content concept to QQQ (fields and table sections at this time); redesign form fields (borders now) Darin Kelkhoff 2023-12-07 11:59:28 -06:00
  • c94f518422 Add padding under widgets if there are also app sections Darin Kelkhoff 2023-11-22 11:44:18 -06:00
  • d293db5136 Fixes to lineHeight (looks better when wraped (e.g., mobile)) Darin Kelkhoff 2023-11-22 11:43:52 -06:00
  • 2ace79c08a Improve previous change here (overflow:hidden) to also do whiteSpace:wrap and fix lineHeight Darin Kelkhoff 2023-11-22 11:43:30 -06:00
  • c31db7ac32 CE-740 Remove margin above widget dropdowns (tighter when they stack) snapshot-feature-CE-740-order-shipment-dashboard Darin Kelkhoff 2023-11-21 11:03:36 -06:00
  • dd887037c2 alt for user's avatar use proper user object Darin Kelkhoff 2023-11-21 11:03:08 -06:00
  • 92516a2eb0 CE-740 Better table styles (scrolling, gutters, bg & border) Darin Kelkhoff 2023-11-21 11:02:55 -06:00
  • 13a918441c CE-740 turn off trying to disable back & forth arrows Darin Kelkhoff 2023-11-21 08:59:57 -06:00
  • 9e1c68b1fd Truncate long username rather than give horizontal scroll Darin Kelkhoff 2023-11-21 08:40:45 -06:00
  • d5c6985bc4 New style & functionality (null-label, default-from-data) for widget dropdowns Darin Kelkhoff 2023-11-21 08:37:43 -06:00
  • b8be374a01 Change tooltip to have value after colon, not in parens Darin Kelkhoff 2023-11-21 08:22:53 -06:00