Commit Graph
49 Commits
Author SHA1 Message Date
Tim Chamberlain 6b69556045 trying something else i guess 2025-09-16 12:32:15 -05:00
Tim Chamberlain 9ed8317294 updated qqq version 2025-09-16 11:20:26 -05:00
Tim Chamberlain 601e46689a and chatty g failed 2025-09-15 17:17:21 -05:00
Tim Chamberlain afd6573f61 chatty g trying to fix 2025-09-15 17:09:35 -05:00
Tim Chamberlain a424fad814 updated material dashboard 2025-09-15 16:50:58 -05:00
Tim Chamberlain c69a4fb986 try adding sonatype repo 2025-09-15 16:29:52 -05:00
Tim Chamberlain ff2ea7c7b1 updated pom version, maybe? 2025-09-15 16:27:47 -05:00
Tim Chamberlain c61e6c9e04 removed unnecessary reprocessing of help content 2025-09-15 16:02:28 -05:00
Tim Chamberlain 2c6aacc292 added helpHelp for workflow steps 2025-09-15 14:53:20 -05:00
Darin Kelkhoff 90b972a87f Update RecordWorkflowTypeTester.getValueForTestAssertion to handle variables from associations 2025-08-15 08:09:29 -05:00
Darin Kelkhoff d55ad59997 Remove on-load adjuster from workflowTestScenarioId field (was always clearing assertion values on-load, which isn't what we wanted); bump to 0.1.11 2025-08-14 14:37:28 -05:00
Darin Kelkhoff 46fc9d03f2 Update version to to 0.1.10 2025-08-08 14:20:25 -05:00
Darin Kelkhoff 3113118a08 Update qqq version 2025-08-07 12:22:06 -05:00
Darin Kelkhoff 0d7636712b Update qqq version 2025-08-06 20:41:43 -05:00
Darin Kelkhoff 9b246f7e4b Move updateFilterForApi to RecordWorkflowUtils 2025-08-06 20:35:33 -05:00
Darin Kelkhoff 5fee0a89a4 Mostly: add user-defined testing of workflows
Importantly: change record workflows to happen in-memory, with all backend changes happening at the end.
2025-08-06 16:23:53 -05:00
Darin Kelkhoff 6a93425b7d Bump to 0.1.9 2025-07-18 11:03:31 -05:00
Darin Kelkhoff a03a035423 Set these processes to PermissionLevel.NOT_PROTECTED 2025-07-18 11:03:05 -05:00
Darin Kelkhoff b7c5dd9813 Checkpoint - update version to 0.1.8
- add AbstractWorkflowSingleTableFieldNamePossibleValueSource
- add OutboundLinkMode.CONTAINER
- support stepNos from frontend that don't start with `1'
- moved UpdateInputRecordFieldMetaDataAdjuster to top-level class
- add log messages to output in RunLogViewerWidget
- make WorkflowsRegistry implement QHelpContentPlugin
2025-07-14 20:29:19 -05:00
Darin Kelkhoff 47cfdbbbfd Bump to version 0.1.7 2025-07-03 16:58:49 -05:00
Darin Kelkhoff caed7653c8 Add workflow step validator concept - and apply it by making sure fields are in the api version that is being saved (e.g., in case user (or app i guess) changed 2025-07-03 16:58:13 -05:00
Darin Kelkhoff 19f99388cf Actually set version to 0.1.6 this time 2025-07-03 08:59:31 -05:00
Darin Kelkhoff c75f461172 Update version to 0.1.6, qqq to 0.26.0-integration-20250703-134330, and maven.compiler.release instead of .source 2025-07-03 08:52:25 -05:00
Darin Kelkhoff c7409339be Update tests per changes in main 2025-07-03 08:38:49 -05:00
Darin Kelkhoff 72e54d796f Update to use QQQTableTableManager.setRecordLinksToRecordsFromTableDynamicForPostQuery 2025-07-03 08:38:49 -05:00
Darin Kelkhoff 9fa16dd3e2 include error from insert if throwing 2025-07-03 08:38:49 -05:00
Darin Kelkhoff e9a1b879b5 Update comment 2025-07-03 08:38:49 -05:00
Darin Kelkhoff 9e4fe9b06d Rename associations (helps with change where values instead of records are returned from process for UI) 2025-07-03 08:38:49 -05:00
Darin Kelkhoff 9cf57ebcda Ensure that a step-type configured for ZERO outbound links always returns null from getNextStepNo - this is for an adjustment in how graphs are stored, to let the UI properly place nodes AFTER an if/else 2025-07-03 08:38:49 -05:00
Darin Kelkhoff 413ac450d6 Add transaction and workflowExecutionContext as optional inputs, so caller can override default behavior. 2025-07-03 08:38:49 -05:00
Darin Kelkhoff bd2b0cf0b7 Add stepTypesToIncludeByDefault 2025-07-03 08:38:49 -05:00
Darin Kelkhoff ee3e890390 Migrate from QBitProducer to QBitMetaDataProducer and away from singleton pattern on registry 2025-07-03 08:38:49 -05:00
Darin Kelkhoff 1e9d6226b5 Add property includeRecordWorkflows (so an app can opt-opt, e.g., to define its own or whatever) 2025-07-03 08:38:49 -05:00
Darin Kelkhoff 5301d8491f Migrate from getDynamicStepSummary taking JSONObject to instead take Map (to match execution) 2025-07-03 08:38:49 -05:00
Darin Kelkhoff af2115cd99 Migrate away from WorkflowsRegistry as singleton, to instead be QSupplementalInstanceMetaData 2025-07-03 08:38:13 -05:00
Darin Kelkhoff ecda1ca0cb Update to return all values, not just those in entity (e.g., in case app adds security fields) 2025-07-03 08:13:47 -05:00
Darin Kelkhoff 1af6848394 Read env value Q_SEQUENTIAL_WORKFLOW_COMPONENT_SOURCE_URL to override URL of component js; adjust widget height 2025-07-03 08:08:40 -05:00
Darin Kelkhoff 7b4bbedf46 Update InputRecordFilterStep call ApiQueryFilterUtils.manageCriteriaFields, to support filters w/ join fields. Bump version to 0.1.4 and qqq dependency 2025-07-02 09:20:04 -05:00
Darin Kelkhoff 5b31bff794 Fix args to getStepSummary 2025-06-04 20:28:25 -05:00
Darin Kelkhoff 2557755dd2 Update to 0.1.3 2025-06-04 20:22:43 -05:00
Darin Kelkhoff e2a90f573c Fix actually updating... also make old api fields work for UI and to show their labels. 2025-06-04 20:22:22 -05:00
Darin Kelkhoff 8d71714d11 Update to 0.1.2-SNAPSHOT 2025-06-04 11:47:30 -05:00
Darin Kelkhoff 153571d382 Pre-qa-handoff cleanups:
- add support for additional values in getWorkflowTypeDefinition call (to help seed apiName and version)
- actually support api in the UpdateInputRecordFieldStep
- UI improvements in run record workflow process
- let steps return a value and message (for logs)
- set error message in run log from exception (unless set by workflow itself)
- remove inputDataJson from workflowRunLogStep; rename outputDataJson to just outputData
2025-06-04 11:03:05 -05:00
Darin Kelkhoff 90dfa9fbb8 Fix last commit (branches only syntax) 2025-06-02 15:40:44 -05:00
Darin Kelkhoff eefd12b10e Update to deploy on this initial-dev branch 2025-06-02 15:38:42 -05:00
Darin Kelkhoff f6f9f21806 Fix qfmd version 2025-06-02 12:46:46 -05:00
Darin Kelkhoff 1819f91290 Nearing initial release - add record workflows implementation 2025-06-02 10:23:43 -05:00
Darin Kelkhoff 392f7ec259 Initial checkin 2025-06-02 10:23:35 -05:00
Darin Kelkhoff 1a44718067 Initial commit with README 2025-06-02 10:23:08 -05:00