|
81248a8daf
|
CE-1646 Accept 'useCase' parameter in possibleValues function, to pass to backend, to control how possible-value filters are applied when input values are missing
|
2024-08-23 09:57:08 -05:00 |
|
|
9b4b61af38
|
Merged feature/CE-1472-add-extensivewms-orders into dev
|
2024-08-13 10:14:46 -05:00 |
|
|
207311eb0b
|
Merged feature/qol-improvements-20240801 into dev
|
2024-08-05 13:36:24 -05:00 |
|
|
ab5af234af
|
Merged feature/checkstyle-updates into dev
|
2024-08-05 13:35:21 -05:00 |
|
|
a11d584c8a
|
Fix formatting of booleans when value is string (e.g., format based on QFieldMetaData type, not value object class)
|
2024-08-01 15:11:20 -05:00 |
|
|
ba3cf53c30
|
Update to throw QNotFoundException if view isn't found by id (rather than NPE)
|
2024-08-01 15:08:53 -05:00 |
|
|
d44790545d
|
Add total # failures to message; remove unused c'tor
|
2024-08-01 15:04:03 -05:00 |
|
|
5aed59b9b1
|
Add implements AutoCloseable, so we could use in a try-with-resources
|
2024-08-01 15:02:38 -05:00 |
|
|
3bcc0a17bc
|
Add a log info re: releasing lock
|
2024-08-01 15:02:20 -05:00 |
|
|
09c4d99612
|
Avoid NPE and return w/ noop in performValidations if null (or empty) input records
|
2024-08-01 15:02:06 -05:00 |
|
|
26fc4fb4e0
|
Initial checkin
|
2024-08-01 15:01:22 -05:00 |
|
|
2de3306f95
|
Add c'tor that takes table name, and override withTableName
|
2024-08-01 14:41:55 -05:00 |
|
|
583d702355
|
Re-add getInstance and getSession (until qqq consumer apps stop using them)
|
2024-07-19 17:02:37 -05:00 |
|
|
9a2276edf2
|
CE-1472 - Refactored to do variants a little more generically per different auth-types; made createOAuth2TokenRequest its own overrideable method
|
2024-07-19 16:38:06 -05:00 |
|
|
fa2b1c0b8e
|
Fix merge conflicts
|
2024-07-19 16:25:15 -05:00 |
|
|
840e1aada3
|
Applying checkstyle updates to test sources
|
2024-07-19 16:16:51 -05:00 |
|
|
b7cfea157d
|
Checkstyle updates
- remove MagicNumber
- add MissingJavadocType
- remove rules about contents of javadocs
|
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 |
|
|
ccce1a3d1f
|
Merged dev into feature/CE-1460-export-and-join-bugs
|
2024-07-09 11:35:59 -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 |
|
|
1a8980b275
|
hotfix - added getQueryJoins to allow adding joins in table sync query
|
2024-07-08 18:41:44 -05:00 |
|
|
31fa3c3921
|
CE-1406 Update to clone queryJoins... since our friend the JoinContext likes to mutate them, and break things! also cleaned up all warnings.
|
2024-07-08 15:19:33 -05:00 |
|
|
099fd27309
|
CE-1406 Initial checkin
|
2024-07-08 14:39:44 -05:00 |
|
|
95998b687b
|
CE-1406 Add renderedReportId to output
|
2024-07-08 14:35:59 -05:00 |
|
|
1a6cc5bf3c
|
CE-1406 Add Cloneable
|
2024-07-08 14:35:49 -05:00 |
|
|
27a6c0d53c
|
CE-1406 in ensureRecordSecurityLockIsRepresented, getTable using table name, not a (potential) alias; avoid NPE on exposedJoins; whitespace; add cloneable in JoinOn
|
2024-07-08 14:35:14 -05:00 |
|
|
576ca8a6df
|
Add withCriteria overloads that match most common constructor signatures for QFilterCriteria
|
2024-07-08 10:24:39 -05:00 |
|
|
a9a988f221
|
Add missing overloads for debug,warn,error(LogPair ...)
|
2024-07-08 10:23:47 -05:00 |
|
|
7f23a0da79
|
Add LOG.info plus explicit QPermissionDeniedException for null inputs to various checkXPermissionThrowing methods (instead of null pointers)
|
2024-07-08 10:22:50 -05:00 |
|
|
6b7fb21d76
|
CE-1460 Initial checkin
|
2024-07-08 09:49:59 -05:00 |
|
|
8dbf7fe4cd
|
CE-1460 Construct a new, clean QueryJoin object for the second Aggregate call (as JoinsContext changes the one it takes in during the first call, leading to different join conditions being in place, causing second query to potentially fail)
|
2024-07-05 12:57:07 -05:00 |
|
|
3e7e416a2a
|
Merge pull request #104 from Kingsrook/feature/CE-1406-item-syncing-story-between
CE-1406 add overridable point: extractSourceKeyValueFromRecord
|
2024-07-03 16:49:00 -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 |
|
|
6b5b971368
|
CE-1406 add overridable point: extractSourceKeyValueFromRecord
|
2024-07-03 09:41:46 -05:00 |
|
|
18c94943cb
|
Enrich apps before tables - fixed a situation where a table's possible-value field wasn't getting set up as LINK adornment, due to table not being put in app's child-list, which enrichment does, so, if we enrich app first, it fixed it
|
2024-06-27 11:52:51 -05:00 |
|
|
b24a990043
|
Make end-of-job log message use log pairs
|
2024-06-27 11:51:10 -05:00 |
|
|
a4295df20d
|
Mark getInstance and getSession as deprecated - they already just return value from QContext, but callers should instead do that directly.
|
2024-06-27 11:50:58 -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 |
|
|
1eb078d916
|
CE-1402 avoid NPE getting behaviors
|
2024-06-25 10:31:56 -05:00 |
|
|
82201286d4
|
CE-1402 Make consistent naming 'behaviors', not 'fieldBehaviors'
|
2024-06-25 08:40:51 -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 |
|
|
e8978a7f92
|
Add some validation about queue types and classes for meta-data
|
2024-06-20 16:51:00 -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 |
|
|
fcae58168e
|
Update to avoid stack-overflow if validation causes validation to happen again
|
2024-06-19 16:49:04 -05:00 |
|