Commit Graph

  • 92a71bc62f Make RunFormAdjusterProcess be NOT-PROTECTED permissions feature/workflows-support Darin Kelkhoff 2025-07-14 15:55:16 -05:00
  • 2c65826a91 Fix display value (labels) for PVS fields Darin Kelkhoff 2025-07-14 15:54:46 -05:00
  • 86dcc90e1d Support passing possibleValueSourceFilter through to backend, specifically for the "standalone" use-case, where the field doesn't come from a table or process Darin Kelkhoff 2025-07-14 15:54:25 -05:00
  • 90fd03ae46 Add omitExposedJoins prop throughout RecordQuery and all subcomponents. Initially for the FilterAndColumnsSetupWidget to allow some joins to not be exposed. Darin Kelkhoff 2025-07-14 15:21:58 -05:00
  • 652b864cfe Merge branch 'feature/criteria-paster-tests' into integration integration Tim Chamberlain 2025-07-08 14:35:03 -05:00
  • 1dce760934 Merge pull request #91 from Kingsrook/feature/criteria-paster-tests dev feature/bulk-edit-from-file Tim Chamberlain 2025-07-08 14:34:29 -05:00
  • ff4683af1f added tests around filter criteria paster tool Tim Chamberlain 2025-07-08 13:53:02 -05:00
  • 8c963eaaf0 Merge branch 'dev' into integration Tim Chamberlain 2025-07-08 11:06:41 -05:00
  • f5a3b9eb42 Checkpoint Commit - Working larger test data and frontend polishing feature/187-add-support-for-running-material-ui-frontend-from-hosted-paths-other-than James Maes 2025-07-02 09:46:38 -05:00
  • ab4be1d5af fix to hotfix, observe chips as well to handle paste Tim Chamberlain 2025-06-30 23:55:42 -05:00
  • 0d7e76df6c hotfix on number chip validity, text fix Tim Chamberlain 2025-06-27 12:17:52 -05:00
  • 461855dc3c Updated to ignore generated site files James Maes 2025-06-24 17:13:55 -05:00
  • 1fd4780ea4 Added initial POC support for running at ./ instead of absolute / for the main dashboard James Maes 2025-06-24 16:55:46 -05:00
  • ad0b9698b1 Added initial POC support for running at ./ instead of absolute / for the main dashboard James Maes 2025-06-24 16:55:32 -05:00
  • d41f5f8339 added clarifying comment Tim Chamberlain 2025-06-20 13:22:29 -05:00
  • bf0db7526a Merged feature/sticky-record-buttons into integration Darin Kelkhoff 2025-06-19 14:43:38 -05:00
  • f0f09a8ff1 put cancel & save (on insert/edit) and delete & edit (on view) buttons into a sticky-bottom footer. also change modal edit forms from other edit forms to say OK rather than save. feature/sticky-record-buttons Darin Kelkhoff 2025-06-19 14:43:17 -05:00
  • 4d30eb3060 Merge pull request #90 from Kingsrook/feature/search-possible-values-by-label Tim Chamberlain 2025-06-18 10:23:13 -05:00
  • 99bdf2529a Merge branch 'feature/search-possible-values-by-label' into integration Tim Chamberlain 2025-06-06 19:17:27 -05:00
  • d4a675e952 updated to include the unique count of valid values Tim Chamberlain 2025-06-06 19:17:10 -05:00
  • 4d77a015b6 Merge branch 'feature/search-possible-values-by-label' into integration Tim Chamberlain 2025-06-03 18:11:59 -05:00
  • 633c97b710 fix when no helpContent avaliable Tim Chamberlain 2025-06-03 17:27:11 -05:00
  • c70ef3dae8 feedback from review session Tim Chamberlain 2025-06-02 16:39:27 -05:00
  • 33f4ca9726 Merged feature/workflows-support into integration Darin Kelkhoff 2025-06-02 09:06:43 -05:00
  • 6f15356b51 Adjustments to qqq/v1 test fixtures Darin Kelkhoff 2025-06-02 08:45:30 -05:00
  • 0bf33a01f9 Copy fixture files to qqq/v1 api paths; update routes setup for fixtures too Darin Kelkhoff 2025-05-30 20:46:55 -05:00
  • 0bca8e9361 Add new argument to qController.possibleValues call Darin Kelkhoff 2025-05-30 20:24:38 -05:00
  • 6b90894425 Merged feature/search-possible-values-by-label into feature/workflows-support Darin Kelkhoff 2025-05-30 11:09:15 -05:00
  • 248040a99f Fix dupe call to doRecordAnalytics Darin Kelkhoff 2025-05-30 09:20:08 -05:00
  • 80ac2a304a Update qqq-frontend-core version to 1.0.123 (for qControllerV1 count) Darin Kelkhoff 2025-05-29 19:18:13 -05:00
  • b82b25156e Check if javalin classes are available before using (made dep on javalin optional) Darin Kelkhoff 2025-05-29 19:16:06 -05:00
  • 69b46570cb Add optional dep for qqq-middleware-javalin; update version of qqq Darin Kelkhoff 2025-05-29 19:15:26 -05:00
  • 3da656c01f Remove non-existing fields with a warning (attempt to improve support for api-versioned use-case) Darin Kelkhoff 2025-05-29 12:29:35 -05:00
  • 1da0f4f1de Attempting to improve handling for non-countable tables (was showing 1 past the end sometimes); disable when can't go back or forward; min-width for more stable UI Darin Kelkhoff 2025-05-29 12:26:41 -05:00
  • ce947bc0f7 Add proxy for /material-dashboard-backend/* (initially for field onLoad/Change form adjusters) Darin Kelkhoff 2025-05-29 12:25:39 -05:00
  • 0a42b9d4f0 try to be a little more graceful with fields that don't exist (e.g., other api version use cases) Darin Kelkhoff 2025-05-29 12:24:21 -05:00
  • 5ab906bcfe update disabled pagination icons to look disabled Darin Kelkhoff 2025-05-29 12:23:49 -05:00
  • c1ea7081f1 Switch to use QControllerV1 for tableMetaData, query, and count calls, in support of apiVersions; add a pageState of error; setLoading when pageNo or rowsPerPage change; adjust handling of doSetCurrentSavedView, if the saved view record is null Darin Kelkhoff 2025-05-29 12:23:11 -05:00
  • 020e174110 Support omitFieldNames to be specified in the widgetData Darin Kelkhoff 2025-05-29 11:37:10 -05:00
  • 68c1f897af Add otherValues to form field possibleValues and queryString based on record values in widget load Darin Kelkhoff 2025-05-29 11:36:40 -05:00
  • 7d6b083ae2 Try-catch around recordAnalytics calls; reformat file Darin Kelkhoff 2025-05-29 11:35:12 -05:00
  • 3d4f0ba24b Update qqq-frontend-core to 1.0.121 Darin Kelkhoff 2025-05-29 11:33:00 -05:00
  • 6fc11bb0ba Add support for using api-versioned query screen Darin Kelkhoff 2025-05-29 11:30:17 -05:00
  • 78c788812a Add support for onLoad and onChange form adjusters, plus isHidden attribute on fields Darin Kelkhoff 2025-05-29 11:28:50 -05:00
  • cb36f59090 Add java backend for field-level form adjusters Darin Kelkhoff 2025-05-29 10:26:36 -05:00
  • 96bdcf1874 Add QControllerV1 usage and setGotAuthenticationInAllControllers method to replace calling it on each controller instance Darin Kelkhoff 2025-05-29 08:58:58 -05:00
  • 07d116d9ba Adding MaterialDashboardInstanceMetaData with processNamesToAddToAllQueryAndViewScreens - to remove hard-coded version of this which was scripts-menu only - opening up for run-workflows to be added to all tables. Darin Kelkhoff 2025-05-28 16:30:15 -05:00
  • 5bd17bdfb3 fix in method signature from merge Tim Chamberlain 2025-05-27 17:02:49 -05:00
  • 8ec7c58fc8 Merge branch 'feature/search-possible-values-by-label' into integration Tim Chamberlain 2025-05-27 15:51:48 -05:00
  • 5c69ae666c added ability to search for possible value data using the PVS labels, rather than just the ids, updated the values paster widget thingy to use this change to make pvs requests in a paginated manner Tim Chamberlain 2025-05-27 15:17:57 -05:00
  • 5bdc3a6cd0 Merged dev into feature/workflows-support Darin Kelkhoff 2025-05-20 07:53:21 -05:00
  • 2e5aba6c16 Merge tag 'version-0.25.0' into dev Darin Kelkhoff 2025-05-20 07:52:28 -05:00
  • 185775ca4d Merge branch 'release/0.25.0' version-0.25.0 main Darin Kelkhoff 2025-05-20 07:52:28 -05:00
  • cbcb3b505e Update for next development version Darin Kelkhoff 2025-05-20 07:06:37 -05:00
  • ce91f68088 Update versions for release Darin Kelkhoff 2025-05-20 07:06:35 -05:00
  • 81da1a4627 Merged feature/oauth2-authentication-module into dev Darin Kelkhoff 2025-05-19 20:33:35 -05:00
  • b83c35f9d7 Merged feature/oauth2-authentication-module into integration Darin Kelkhoff 2025-05-08 11:04:42 -05:00
  • bb06e2743a Add initial support for dynamic-components - loaded from a url - as custom widgets. Darin Kelkhoff 2025-05-05 11:34:23 -05:00
  • b279a04b43 quick bug fix for goto fields Tim Chamberlain 2025-04-16 16:45:46 -05:00
  • 1f2e57d688 Merged feature/better-goto-behavior into dev Darin Kelkhoff 2025-04-09 11:14:14 -05:00
  • 52bb7ba411 Merged feature/disable-show-default-vs-display-value into dev Darin Kelkhoff 2025-04-09 11:14:02 -05:00
  • 34c6f650b5 updated to handle (ignore) fields with empty strings when using goto dialog snapshot-feature-better-goto-behavior Tim Chamberlain 2025-04-07 16:50:01 -05:00
  • d792c23035 Cleanup from code review Darin Kelkhoff 2025-04-05 19:58:35 -05:00
  • e3d30633f1 Refactor authentication handling to pass authentication metadata into App. Darin Kelkhoff 2025-04-05 19:37:02 -05:00
  • a6ee682671 Merged feature/dk-misc-20250318 into dev Darin Kelkhoff 2025-04-03 14:28:34 -05:00
  • c62252075f Merged feature/banners into dev Darin Kelkhoff 2025-04-03 14:25:43 -05:00
  • debc6f3ebf turn off replacing of displayValue with defaultValue Darin Kelkhoff 2025-04-02 12:10:39 -05:00
  • 679375ba63 update processClicked to set alert if min/max input records isn't satisfied Darin Kelkhoff 2025-03-18 11:44:32 -05:00
  • fb10dad803 Add support for query-param defaultProcessValues (as a json object) Darin Kelkhoff 2025-03-18 11:40:22 -05:00
  • c9a618c7f6 Fix full-width file upload adornment for lg-size (regressed with field-level grid columns addition) Darin Kelkhoff 2025-03-10 12:12:37 -05:00
  • f654208769 Update kingsrook/qqq-frontend-core to 1.0.118 (add more params to manageSession call) snapshot-feature-oauth2-authentication-module Darin Kelkhoff 2025-03-07 20:33:09 -06:00
  • 3dacab8d60 Add support for oauth2 authentication module. Darin Kelkhoff 2025-03-07 20:10:06 -06:00
  • 13ce684d23 Initial checkin of Banners under QBrandingMetaData - includes migration from (now deprecated) MetaDataFilterInterface to MetaDataActionCustomizerInterface (stored on the QInstance and used by MetaDataAction) - includes migration from (now deprecated) environmentBannerText and environmentBannerColor in QBrandingMetaData to now be implemented as a banner Darin Kelkhoff 2025-03-07 14:58:51 -06:00
  • 8ae3b95105 Merge tag 'version-0.24.0' into dev Darin Kelkhoff 2025-03-06 11:20:23 -06:00
  • b67eea7d87 Merge branch 'release/0.24.0' version-0.24.0 Darin Kelkhoff 2025-03-06 11:20:23 -06:00
  • 5a309e5628 Update for next development version Darin Kelkhoff 2025-03-06 11:04:18 -06:00
  • 67e1e78817 Update versions for release Darin Kelkhoff 2025-03-06 11:04:17 -06:00
  • 214b6b8af4 Merged feature/sftp-and-headless-bulk-load into dev Darin Kelkhoff 2025-03-05 19:45:22 -06:00
  • 8ec0ce5455 Cleanup from code review Darin Kelkhoff 2025-03-05 19:30:52 -06:00
  • 07cb6fd323 Fix show blob download urls when not using dynamic url Darin Kelkhoff 2025-02-25 10:55:49 -06:00
  • 3bb8451671 add support for toRecordFromTableDynamic in LINK adornment, and downloadUrlDynamic in FILE_DOWNLOAD adornment Darin Kelkhoff 2025-02-24 11:10:36 -06:00
  • ce9ffaab4d Merge branch 'feature/CE-2261-packing-slip-template-config' into integration/sprint-59 snapshot-integration-sprint-59 Tim Chamberlain 2025-02-19 17:05:31 -06:00
  • 6076c4ddfd CE-2261: updated to respect field column widths on view and edit forms Tim Chamberlain 2025-02-19 17:05:10 -06:00
  • 44a8810260 Remove textTransform="capitalize" from pageHeader h3 Darin Kelkhoff 2025-02-14 20:37:12 -06:00
  • c69a4b8203 Make variants work for blob/download fields Darin Kelkhoff 2025-02-14 20:36:49 -06:00
  • 7db4f34ddd add LONG to types that get numeric operators Darin Kelkhoff 2025-02-14 20:34:59 -06:00
  • 71dc3f3f65 Merge pull request #79 from Kingsrook/feature/support-CE-2257-ice-logic Darin Kelkhoff 2025-02-14 20:33:47 -06:00
  • ce22db2f89 Merge pull request #78 from Kingsrook/feature/CE-2258-manual-add-carton [skip ci] Darin Kelkhoff 2025-02-14 20:32:15 -06:00
  • 9816403bec Merged feature/support-CE-2257-ice-logic into integration/sprint-59 Darin Kelkhoff 2025-02-03 09:27:32 -06:00
  • aacb239164 Add support for defaultValuesForNewChildRecordsFromParentFields for ChildRecordList; Load display values for possible-value fields when adding them to childRecord list and when opening child-edit form (adding passing of all other-values to the possible-value lookup, for filtered scenarios that need them); Darin Kelkhoff 2025-02-03 09:10:39 -06:00
  • 219458ec63 CE-2258: updated dashboard widgets with a forcereload when child record is removed Tim Chamberlain 2025-01-28 15:30:42 -06:00
  • 59fdc72455 Merged feature/filter-json-field-improvements into dev Darin Kelkhoff 2025-01-22 20:01:10 -06:00
  • 5c3ddb7dec Take label (e.g., of the field) as parameter Darin Kelkhoff 2025-01-21 12:18:21 -06:00
  • d65c1fb5d8 Padding & margin adjustments for script viewer Darin Kelkhoff 2025-01-21 12:12:03 -06:00
  • 19a63d6956 Read filterFieldName and columnsFieldName from widgetData Darin Kelkhoff 2025-01-14 10:56:07 -06:00
  • 40f5b55307 CE-1955 add error if no fields mapped Darin Kelkhoff 2025-01-07 11:47:52 -06:00
  • 7320b19fbb CE-1955 Add warning about duplicate column headers, and un-selection of dupes if switching from no-header-row mode to header-row mode Darin Kelkhoff 2025-01-07 10:12:45 -06:00
  • 3f8a3e7e4d CE-1955 Fix (new) switchLayout method to ... actually save the new layout Darin Kelkhoff 2025-01-06 16:52:19 -06:00
  • 3ef2d64327 CE-1955 Bulk load bugs & usability improvements Darin Kelkhoff 2024-12-27 14:58:40 -06:00
  • d793c23861 CE-1955 Add guard around a call to onChangeCallback Darin Kelkhoff 2024-12-26 19:14:21 -06:00