Commit Graph

1116 Commits

Author SHA1 Message Date
3b2429b38d Merged feature/workflows-support into integration 2025-07-18 11:11:15 -05:00
e14f2d82d1 Merge branch 'integration' of github.com:Kingsrook/qqq-frontend-material-dashboard into integration 2025-07-18 11:11:09 -05:00
59e36ad971 Merge branch 'feature/bulk-edit-from-file' into integration 2025-07-17 17:43:51 -05:00
d05d7d91b6 Merge branch 'dev' into integration 2025-07-17 17:41:57 -05:00
5b2e2faa79 Merged dev into integration 2025-07-17 15:42:23 -05:00
7c7b9a3dbf initial checkin of support of bulk load with file snapshot-feature-bulk-edit-from-file 2025-07-17 12:37:54 -05:00
92a71bc62f Make RunFormAdjusterProcess be NOT-PROTECTED permissions 2025-07-14 15:55:16 -05:00
2c65826a91 Fix display value (labels) for PVS fields 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 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. 2025-07-14 15:21:58 -05:00
652b864cfe Merge branch 'feature/criteria-paster-tests' into integration 2025-07-08 14:35:03 -05:00
1dce760934 Merge pull request #91 from Kingsrook/feature/criteria-paster-tests
added tests around filter criteria paster tool
2025-07-08 14:34:29 -05:00
ff4683af1f added tests around filter criteria paster tool 2025-07-08 13:53:02 -05:00
8c963eaaf0 Merge branch 'dev' into integration 2025-07-08 11:06:41 -05:00
ab4be1d5af fix to hotfix, observe chips as well to handle paste 2025-06-30 23:55:42 -05:00
0d7e76df6c hotfix on number chip validity, text fix 2025-06-27 12:17:52 -05:00
d41f5f8339 added clarifying comment 2025-06-20 13:22:29 -05:00
bf0db7526a Merged feature/sticky-record-buttons into integration 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. 2025-06-19 14:43:17 -05:00
4d30eb3060 Merge pull request #90 from Kingsrook/feature/search-possible-values-by-label
Feature/search possible values by label
2025-06-18 10:23:13 -05:00
99bdf2529a Merge branch 'feature/search-possible-values-by-label' into integration 2025-06-06 19:17:27 -05:00
d4a675e952 updated to include the unique count of valid values 2025-06-06 19:17:10 -05:00
4d77a015b6 Merge branch 'feature/search-possible-values-by-label' into integration 2025-06-03 18:11:59 -05:00
633c97b710 fix when no helpContent avaliable 2025-06-03 17:27:11 -05:00
c70ef3dae8 feedback from review session 2025-06-02 16:39:27 -05:00
33f4ca9726 Merged feature/workflows-support into integration 2025-06-02 09:06:43 -05:00
6f15356b51 Adjustments to qqq/v1 test fixtures 2025-06-02 08:45:30 -05:00
0bf33a01f9 Copy fixture files to qqq/v1 api paths; update routes setup for fixtures too 2025-05-30 20:46:55 -05:00
0bca8e9361 Add new argument to qController.possibleValues call 2025-05-30 20:24:38 -05:00
6b90894425 Merged feature/search-possible-values-by-label into feature/workflows-support 2025-05-30 11:09:15 -05:00
248040a99f Fix dupe call to doRecordAnalytics 2025-05-30 09:20:08 -05:00
80ac2a304a Update qqq-frontend-core version to 1.0.123 (for qControllerV1 count) 2025-05-29 19:18:13 -05:00
b82b25156e Check if javalin classes are available before using (made dep on javalin optional) 2025-05-29 19:16:06 -05:00
69b46570cb Add optional dep for qqq-middleware-javalin; update version of qqq 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) 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
2025-05-29 12:28:48 -05:00
ce947bc0f7 Add proxy for /material-dashboard-backend/* (initially for field onLoad/Change form adjusters) 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) 2025-05-29 12:24:21 -05:00
5ab906bcfe update disabled pagination icons to look disabled 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 2025-05-29 12:23:11 -05:00
020e174110 Support omitFieldNames to be specified in the widgetData 2025-05-29 11:37:10 -05:00
68c1f897af Add otherValues to form field possibleValues and queryString based on record values in widget load 2025-05-29 11:36:40 -05:00
7d6b083ae2 Try-catch around recordAnalytics calls; reformat file 2025-05-29 11:35:12 -05:00
3d4f0ba24b Update qqq-frontend-core to 1.0.121 2025-05-29 11:33:00 -05:00
6fc11bb0ba Add support for using api-versioned query screen 2025-05-29 11:31:30 -05:00
78c788812a Add support for onLoad and onChange form adjusters, plus isHidden attribute on fields 2025-05-29 11:31:30 -05:00
cb36f59090 Add java backend for field-level form adjusters 2025-05-29 11:31:30 -05:00
96bdcf1874 Add QControllerV1 usage and setGotAuthenticationInAllControllers method to replace calling it on each controller instance 2025-05-29 08:59:09 -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. 2025-05-28 16:30:15 -05:00
5bd17bdfb3 fix in method signature from merge 2025-05-27 17:02:49 -05:00