56b9738f15
Add convertJavaObject to QCodeExecutor
2023-07-03 14:05:07 -05:00
40d073bf54
Update to put the generated id on newly inserted cached records
2023-07-03 11:09:01 -05:00
976f173c93
Wrap cache table writes in try-catch - don't let a cache-updating action break a read
2023-06-30 20:06:47 -05:00
22a9e4b06b
Change type to come from abstract getType method, rather than member field in base class (force sub-class to deal with it); Add ability to incldue supplemental table meta data in frontend table meta data requests
2023-06-30 14:10:23 -05:00
c086874e64
Refactor caching out of GetAction - namely, to support initial use-cases in QueryAction.
2023-06-30 12:36:15 -05:00
3ae938ac6e
Support api-key in query-string for backend-api;
2023-06-29 11:15:24 -05:00
db0c490a32
Merge pull request #20 from Kingsrook/feature/only-log-warnings-and-errors-once
...
initial version of attempting to downgrade logs if a warning or error…
2023-06-22 10:33:44 -05:00
a73bd40c6f
dowgraded log to a debug
2023-06-22 10:32:56 -05:00
7eea0c08bb
update to get rid of a few warnings
2023-06-22 10:19:08 -05:00
a367ec717c
Add of
factory method
2023-06-21 16:18:13 -05:00
6bfe0cd3ea
Give error about null recordSecurityLock (vs null list of locks)
2023-06-21 16:17:01 -05:00
12d1de7135
Add labelMappings to instanceEnricher
2023-06-21 16:16:38 -05:00
ad11bf64db
Merge branch 'integration/sprint-27' into feature/CTLE-509-support-sending-custom-data-fields-to-deposco
2023-06-20 10:37:20 -05:00
7af5ad2655
Fix to support null-filter id on table-triggers
2023-06-20 10:22:21 -05:00
3791c069c7
Add convertObjectToJava to code executors - for converting language objects to java objects
2023-06-20 09:07:31 -05:00
0f799339d6
Set user in new sessions
2023-06-19 12:33:01 -05:00
3e113a12b3
Initial checkin
2023-06-19 12:30:10 -05:00
79304adcb0
Move saved filter processes to qqq
2023-06-19 12:19:11 -05:00
3772cf725f
Make table-triggers respect saved filters
2023-06-19 12:03:50 -05:00
1cf83fb441
Add factory method: newForTable
2023-06-16 16:45:10 -05:00
4efb818bfe
Add override executeWithStringDetails
2023-06-16 16:44:53 -05:00
1c1a0f99e8
changes to make script processes in api better
2023-06-14 16:42:04 -05:00
54a0d6720f
Missing copyright
2023-06-14 13:26:57 -05:00
19ee5bcb23
Checkpoint, WIP on processes in api - mostly done
2023-06-14 11:53:43 -05:00
eee7354e77
Checkpoint, WIP on processes in api
2023-06-12 18:19:48 -05:00
6b590324be
initial version of attempting to downgrade logs if a warning or error has already been logged from the stack of throwables
2023-06-12 16:04:46 -05:00
a340299c67
Initial implementation of api processes
2023-06-12 10:58:30 -05:00
6a01754479
Renaming MiddlewareMetaData to SupplementalMetaData
2023-06-08 18:24:56 -05:00
f47ae7f1fa
Merge branch 'integration/sprint-26' into dev
2023-06-08 12:35:35 -05:00
3b398942e7
Pass original records in as oldRecords for UpdateAction.performValidations
2023-06-06 19:25:05 -05:00
b52a014154
Don't try to manageAssociations for a record that had errors
2023-06-06 19:24:40 -05:00
e97ca5b5c5
Fix usage of subfilters in automation actions
2023-06-06 13:31:25 -05:00
a117c6ff3f
Merge branch 'feature/CTLE-435-review-and-complete-parcel-sla' into integration/sprint-26
2023-06-06 11:15:11 -05:00
c08856a92c
Merge branch 'feature/CTLE-433-cart-rover-now-extensiv-integration' into integration/sprint-26
2023-06-06 11:14:58 -05:00
9b5d1e1208
Merge branch 'feature/CTLE-153-default-ct-live-packing-slips-to-deposco' into integration/sprint-26
...
# Conflicts:
# qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/instances/QInstanceValidator.java
# qqq-backend-core/src/test/java/com/kingsrook/qqq/backend/core/instances/QInstanceValidatorTest.java
# qqq-middleware-javalin/src/main/java/com/kingsrook/qqq/backend/javalin/QJavalinImplementation.java
# qqq-middleware-javalin/src/test/java/com/kingsrook/qqq/backend/javalin/QJavalinImplementationTest.java
# qqq-middleware-javalin/src/test/java/com/kingsrook/qqq/backend/javalin/TestUtils.java
2023-06-06 09:58:12 -05:00
e4ae717f7f
fix missing import
2023-06-05 08:30:04 -05:00
fdbc751048
more support for blobs
...
- fetch heavy flag for process extract
- ignore blobs in bulk edit, load
- set download urls in child-list render and javalin via shared method in QValueFormatter
also, make ETL load step aware of transform step, and more flexible process summary between them
2023-06-05 08:17:45 -05:00
c67d042e26
Add null check
2023-06-02 11:34:18 -05:00
a4bd3b56f6
Fix comments, cleanup from code review
2023-06-02 09:41:07 -05:00
eca176a7f0
Merge branch 'dev' into feature/CTLE-434-oms-update-business-logic
...
# Conflicts:
# qqq-backend-core/src/test/java/com/kingsrook/qqq/backend/core/modules/backend/implementations/memory/MemoryBackendModuleTest.java
# qqq-middleware-javalin/src/main/java/com/kingsrook/qqq/backend/javalin/QJavalinImplementation.java
2023-06-02 09:02:05 -05:00
499d59ade2
Add overload of loadTableToMap that takes Consumer<QueryInput> (e.g., to request heavy fields)
2023-06-01 16:32:34 -05:00
1db6dfb2ad
avoid calling auditDetail insert if no records
2023-06-01 15:03:21 -05:00
f5516c8122
Make column stats treat "" and null the same (as a non-value or blank)
2023-06-01 15:03:21 -05:00
c78d598035
Add an eventCartridge (handler) for methods that throw; add template identifier (a name) to input
2023-05-30 14:05:00 -05:00
a75530b466
Updates for more heavy-field handling
2023-05-30 10:13:04 -05:00
6b1e3aa572
Merge branch 'dev' into feature/CTLE-434-oms-update-business-logic
...
# Conflicts:
# qqq-middleware-api/src/test/java/com/kingsrook/qqq/api/javalin/QJavalinApiHandlerTest.java
2023-05-25 11:08:31 -05:00
8235bb2bb7
Merge branch 'dev' into feature/CTLE-153-default-ct-live-packing-slips-to-deposco
2023-05-25 10:57:51 -05:00
515e04ecfe
Update api json mapping to include null & empty values
2023-05-25 10:22:04 -05:00
36efc4c2d9
More BLOB; FILE_DOWNLOAD adornment; javalin field download endpoint
2023-05-24 17:07:19 -05:00
6ca06bf49d
CTLE-435: removed unused input param from html renderer methods
2023-05-24 11:05:59 -05:00