|
3888aab490
|
Initial checkin
|
2025-05-30 20:32:28 -05:00 |
|
|
8b6aad5412
|
Avoid an NPE if a table doesn't have fields
|
2025-05-30 20:26:11 -05:00 |
|
|
90cc5a32ac
|
Extract an interface from QBitComponentMetaDataProducer (which itself is still useful as a base class, so you don't have to implement get/setQBitConfig yourself), for implementations that already have a different base class.
|
2025-05-30 20:25:53 -05:00 |
|
|
1c4f917939
|
Test fixes
|
2025-05-28 08:35:20 -05:00 |
|
|
437448fd81
|
Add tryIgnore, tryCatch methods
|
2025-05-27 16:44:45 -05:00 |
|
|
d63f13bb55
|
Avoid a null pointer if criteria has no values
|
2025-05-27 16:43:13 -05:00 |
|
|
23e9ac5b61
|
Support queryJoins and distinctCount in memory count action
|
2025-05-27 11:34:04 -05:00 |
|
|
2a76736474
|
Introduce QueryOrCountInputInterface
|
2025-05-27 11:33:45 -05:00 |
|
|
4b9e8e0c51
|
Add method to get all plugins (helpful if you want to reset them)
|
2025-05-27 11:33:08 -05:00 |
|
|
b84406d8ef
|
Add support for executing table triggers beyond what the core table provides (scripts) via custom plugins (adding for workflows qbit)
also move RecordAutomationHandler to an interface (RecordAutomationHandlerInterface)
|
2025-05-23 15:27:50 -05:00 |
|
|
ca33b28f7a
|
Add Map of "otherValues"
|
2025-05-23 15:03:30 -05:00 |
|
|
2634773b7f
|
Improvements to UX for table triggers (require appropriate fields, only allow tables that have automations)
|
2025-05-23 15:02:31 -05:00 |
|
|
5754c940af
|
Add validation and enrichment for QSupplementalFieldMetaData, plus option to include in frontendMetaData
|
2025-05-23 12:16:40 -05:00 |
|
|
ff7abe89f5
|
Add overload constructor that takes al ist of field names (e.g., in support of api-versioning)
|
2025-05-23 12:15:45 -05:00 |
|
|
1eb8b0c560
|
Add isHidden, and supplementalFieldMetaData
|
2025-05-23 12:15:20 -05:00 |
|
|
b16d18b8cf
|
Add support for running in an api-Versioned manner
|
2025-05-23 12:14:50 -05:00 |
|
|
10fe644e60
|
Add support for omitFieldNames - by default, the join field, but also programmer-configurable.
|
2025-05-23 12:14:26 -05:00 |
|
|
37463c7676
|
Set tableName in toQRecord()
|
2025-05-23 12:05:34 -05:00 |
|
|
9877838c7f
|
Add supplementalInstanceMetaData
|
2025-05-23 12:03:52 -05:00 |
|
|
802d367b94
|
Change to fetch the variant record - helps w/ input values being in other types, and, verifies the record exists!
|
2025-05-23 12:02:56 -05:00 |
|
|
63b956a032
|
Change a few exceptions to user-facing in here
|
2025-05-23 12:00:59 -05:00 |
|
|
5ad6354e15
|
Add isClassAvailable method (idea being to support optional maven dependencies!)
|
2025-05-23 12:00:36 -05:00 |
|
|
75fc016a4b
|
Add support for variants to memory backend
|
2025-05-23 11:30:52 -05:00 |
|
|
5daa221ac9
|
Use getValueString, not cast to string.
|
2025-05-23 11:11:18 -05:00 |
|
|
89eec41ac0
|
Add method setDisplayValuesInRecordsIncludingPossibleValueTranslations
|
2025-05-23 11:06:30 -05:00 |
|
|
18232d5e80
|
Add transaction to AggregateInput and CountInput
|
2025-05-23 11:04:29 -05:00 |
|
|
ed91d3fdbe
|
Merged dev into feature/workflows-support
|
2025-05-19 15:59:24 -05:00 |
|
|
868dcf00d7
|
Merged feature/string-utils-safe-equals-ignore-case into dev
|
2025-05-19 14:56:39 -05:00 |
|
|
ed6825ff05
|
Remove some tests that were from copy-pate
|
2025-05-19 14:56:26 -05:00 |
|
|
e33033fb05
|
Merged feature/qrun-support-20250313 into dev
|
2025-05-19 14:48:37 -05:00 |
|
|
2491523a6b
|
added more whitespace behaviors (trims)
|
2025-05-13 10:15:41 -05:00 |
|
|
6d0f5d4fb3
|
Merge branch 'dev' into feature/string-utils-safe-equals-ignore-case
|
2025-05-12 15:47:09 -05:00 |
|
|
bc76a7f66f
|
added whitespace behavior and test
|
2025-05-12 14:49:52 -05:00 |
|
|
b8191927e8
|
Remove zombie code
|
2025-05-11 20:33:07 -05:00 |
|
|
182ffe2939
|
Add overload of writeEnvFromSecretsWithNamePrefix w/ option to quoteValues (defaults to true, since that's what new dotenv wants)
|
2025-05-09 10:29:21 -05:00 |
|
|
7e2451dbe9
|
Change overrideIsEditable to be null by default (so it only actually overrides if you set a value
|
2025-05-08 14:47:47 -05:00 |
|
|
ce2ca3f413
|
Option to useSynchronizedCollections in RecordLookupHelper
|
2025-05-05 14:11:04 -05:00 |
|
|
625ed5209c
|
switch InMemoryStateProvider to use synchronizedMap, to avoid ConcurrentModificationException in clean method
|
2025-05-05 10:59:12 -05:00 |
|
|
e603818c69
|
Merged dev into feature/qrun-support-20250313
|
2025-05-03 20:07:49 -05:00 |
|
|
f2842ba4d9
|
Add properties: hideSortBy, overrideIsEditable
|
2025-05-03 19:51:50 -05:00 |
|
|
1d7777076e
|
Allow orderBy to come from widgetMetaData defaultValues
|
2025-05-03 19:50:33 -05:00 |
|
|
be16d5f0cf
|
Checkstyle!
|
2025-04-25 16:13:17 -05:00 |
|
|
e5987238e6
|
Add primary keys to process summary lines (and thus traces) for bulk load; better handling of errors and warnings also from bulk insert result step
|
2025-04-25 16:05:54 -05:00 |
|
|
f81b257dd4
|
Improving process traces built by bulk load
|
2025-04-21 10:58:56 -05:00 |
|
|
97434ebb66
|
Initial checkin of BasicCustomPossibleValueProvider, and migrate TablesCustomPossibleValueProvider to use it.
|
2025-04-18 13:57:59 -05:00 |
|
|
1b9d93e924
|
Add CUSTOM_COMPONENT widget type
|
2025-04-18 13:57:59 -05:00 |
|
|
78892b3642
|
Fix to allow html entities by going through a w3c DOM
|
2025-04-18 13:57:59 -05:00 |
|
|
2d89dafdc1
|
added test cases
|
2025-04-15 20:09:00 -05:00 |
|
|
28b608c814
|
added utils method to do equals ignoring case safely
|
2025-04-15 20:03:17 -05:00 |
|
|
9056be056e
|
Move scopes from hard-coded to meta-data
|
2025-04-10 14:50:32 -05:00 |
|