51eb7d89be
Take report format as input
2024-08-01 14:40:27 -05:00
2609bc801c
CE-1405 Add dataSource as argument to ReportCustomRecordSourceInterface.execute
2024-07-22 14:25:49 -05:00
36307dba24
CE-1405 Updates to qqq-reports: support for ReportCustomRecordSourceInterface
2024-07-19 16:37:22 -05:00
840e1aada3
Applying checkstyle updates to test sources
2024-07-19 16:16:51 -05:00
912e40fe0b
Eliminated all warnings.
2024-07-19 16:16:27 -05:00
f9af2ba983
Remove all calls to actionInput.getInstance and getSesssion, in favor of the equivallent methods from QContext
2024-07-19 16:16:16 -05:00
61ec57af02
Merge pull request #119 from Kingsrook/feature/CE-1460-export-and-join-bugs
...
Feature/ce 1460 export and join bugs
2024-07-18 13:39:43 -05:00
881ce8514e
Complete migration of run
to runOneStep
in streamed-ETL load & transform steps
2024-07-11 08:36:33 -05:00
eb36630bcd
CE-1406 Initial checkin
2024-07-09 11:34:56 -05:00
c3f702bb65
CE-1406 Initial checkin
2024-07-09 11:03:21 -05:00
099fd27309
CE-1406 Initial checkin
2024-07-08 14:39:44 -05:00
b377af846a
Merge pull request #101 from Kingsrook/feature/CE-1402-field-case-change-behaviors
...
Feature/ce 1402 field case change behaviors
2024-07-03 16:27:54 -05:00
3398b812ce
Add logging at various increasing levels if more and more records get added to a QueryOutputList
2024-06-27 11:50:37 -05:00
7cbd6705e1
CE-1402 Fix (with test) applying field filter behaviors
2024-06-25 10:32:33 -05:00
dc84a9ef55
CE-1402 add instance validation to CaseChangeBehavior
2024-06-25 08:15:59 -05:00
b2cf1cc83b
CE-1402 New CaseChangeBehavior, and adding field behaviors to read operations (mostly) and filters and frontend if so specified
2024-06-24 16:09:53 -05:00
9d24e61949
Add option to break sqsPoller loop after a given number of iterations - and to config this, plus maxNumberOfMessages and waitTime on a per-queue and/or per-provider level
2024-06-20 16:44:14 -05:00
3d7df30db4
Merged feature/CE-1113-single-carton-reqs into dev
2024-06-19 16:05:16 -05:00
a63d5d0c65
Merged feature/system-user-session into dev
2024-06-19 16:02:53 -05:00
7ab2f332e9
CE-1113 Add Map of HelpContent at instance and table levels
2024-06-14 08:57:24 -05:00
9afbe7c3a9
Add formal concept of system-user-session, as a subclass of QSession. during construction, it is given all all-access keys, and its hasPermission method is hard-coded to return true.
2024-06-07 16:52:01 -05:00
ec04986434
Fix to use a static threadPool, rather than one per each instance!
2024-06-06 08:15:41 -05:00
f7d217a126
Initial checkin
2024-06-06 08:15:12 -05:00
d7e295881f
Merged dev into feature/CE-938-order-release-automation
2024-06-04 19:55:25 -05:00
9fd55746ca
Merge pull request #94 from Kingsrook/feature/rename-run-to-runOnePage
...
Rename 'run' to 'runOnePage'
2024-06-04 19:54:57 -05:00
bf2836b69f
CE-938 - Add test on ProcessAlertWidget
2024-06-04 11:15:16 -05:00
d0839dc93c
CE-938 - Fix to enrich optional steps too
2024-06-04 11:02:40 -05:00
90ac1bb9c3
CE-938 - Add existingLock to UnableToObtainProcessLockException
2024-06-04 10:57:52 -05:00
eb8bf12047
CE-938 Adding cancel-process action, cancelStep meta-data
2024-05-28 16:59:09 -05:00
66b2b4ff4c
CE-938 More flexible check in (can update message and control expires-timestamp)
2024-05-24 16:59:56 -05:00
610915bf94
CE-938 Committed too early last time
2024-05-21 12:18:59 -05:00
3e26ea94ee
CE-938 Make session & user explicit fields, instead of packing into "holder"
2024-05-21 11:35:00 -05:00
e6190b4fe2
CE-938 Add getErrorsAsString; getWarningsAsString; withWarning
2024-05-20 11:35:18 -05:00
1c582621aa
CE-938 Add releaseById; Remove throws from release methods (so you don't always have to try-catch yourself); more robust holder processing
2024-05-20 11:34:57 -05:00
522dafca69
CE-938 Initial checkin of ProcessLocks
2024-05-19 20:26:05 -05:00
485bc618e0
CE-938 update memoization to say if it should store null values or not
2024-05-19 20:21:03 -05:00
6f6f9af17d
Updates for tests for min/max records
2024-05-17 16:40:00 -05:00
e10a1e40da
Implement min/max records enforcement
2024-05-17 16:16:45 -05:00
8816bc89c3
Add cases for merging an IN and IS_NOT_BLANK
2024-05-17 16:16:45 -05:00
425629de52
Adding missing test
2024-05-17 16:16:45 -05:00
9dec3c517b
Rename 'run' to 'runOnePage'
2024-05-16 12:49:28 -05:00
04547577f7
For CE-1280 - add helpContent to process steps
2024-05-15 19:31:40 -05:00
889697f86f
CE-1180 Better built-in support for processes with dynamic flows - that is:
...
- in a backendStepOutput, you can set overrideLastStepName and call updateStepList
- those values then flow through RunProcessAction to the runProcessOutput, then out through the javalin to the frontend.
2024-05-10 15:16:59 -05:00
f009d50631
CE-1180 add option to setPrimaryKeyInInsertedRecords (on the INPUT records)
2024-05-10 12:51:20 -05:00
c9e9d62098
Add warnAndThrow and errorAndThrow methods, to slightly simplify catch-blocks that want to do both of those things; also add variant data in session portion of log, when available
2024-05-10 12:42:07 -05:00
35c079e1dd
Set a default time zone (UTC) for tests (we have at least one that likes this)
2024-05-10 12:07:21 -05:00
8ca59e0a5b
CE-1068 - Move validateEmailAddresses to utils class; add validation when creating scheduled report
2024-05-01 16:53:12 -05:00
e022284ca7
CE-1068 - Check for variabale being not-empty
2024-05-01 16:49:30 -05:00
60ce1d8c09
CE-1068: initial checkin of variables in filter handling
2024-04-30 19:22:30 -05:00
1d42b3eb16
Merged feature/CE-882-add-functionality-of-sharing into feature/CE-1068-add-basic-functionality-of
2024-04-30 10:36:24 -05:00