12d1de7135
Add labelMappings to instanceEnricher
2023-06-21 16:16:38 -05:00
e5efe8a64c
Add message, current, and total to get-job-status 202(ACCEPTED) response spec
2023-06-20 11:43:30 -05:00
9d3cd50c7b
Add 'tag' field to ApiProcessMetaData; use that when generating spec (for non-table processes for now)
2023-06-20 11:36:34 -05:00
5ae18c31f9
Merge pull request #22 from Kingsrook/feature/CTLE-509-support-sending-custom-data-fields-to-deposco
...
Feature/ctle 509 support sending custom data fields to deposco
2023-06-20 10:37:37 -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
3a69957b43
Merge pull request #21 from Kingsrook/feature/CTLE-448-processes-via-api
...
Feature/ctle 448 processes via api
2023-06-20 10:36:35 -05:00
7af5ad2655
Fix to support null-filter id on table-triggers
2023-06-20 10:22:21 -05:00
57569e4c84
Escape identifiers in column names
2023-06-20 09:07:31 -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
2c192a3fd9
Add SavedFiltersMetaDataProvider (as we've introduced a dependency between it and ScriptsMetaDataProvider (through tableTriggers)
2023-06-19 12:14:26 -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
b58f93e627
Revert a few changes, to help with stability of generated api specs
2023-06-15 08:19:04 -05:00
1c1a0f99e8
changes to make script processes in api better
2023-06-14 16:42:04 -05:00
d273d091df
Test fixes
2023-06-14 15:50:38 -05:00
d0194d9580
Missing copyright
2023-06-14 13:32:50 -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
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
4ccc726f2e
Fix binding of long values
2023-06-08 14:38:27 -05:00
eb151f0610
Allow full JDBC URL to be set in RDBMS meta-data, used directly (w/ a known vendor)
2023-06-08 14:37:59 -05:00
a18d2afee5
Updating to 0.15.0
2023-06-08 14:27:29 -05:00
0007909792
Merge tag 'version-0.14.0' into dev
...
Tag release
2023-06-08 14:27:25 -05:00
ceed7081ca
Merge branch 'release/0.14.0'
version-0.14.0
2023-06-08 14:25:38 -05:00
78ba2b591c
Update for next development version
2023-06-08 14:22:52 -05:00
a4aeafdf91
Update versions for release
2023-06-08 14:22:14 -05:00
f47ae7f1fa
Merge branch 'integration/sprint-26' into dev
2023-06-08 12:35:35 -05:00
fcf452836b
Enrich api field name to label if missing
2023-06-06 19:27:33 -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
c5b14cd22c
Give explicit error if table doesn't have a primary key
2023-06-06 11:06:57 -05:00
8de9288c05
Fix merge conflict
2023-06-06 09:59:44 -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
f5047e5f50
Merge branch 'dev' into feature/CTLE-434-oms-update-business-logic
2023-06-06 09:06:34 -05:00
12dd3617e5
Add a few more known http status for outbound status codes
2023-06-05 16:50:41 -05:00
ba544adb76
Read filter & fields from formParam if not found as queryParam, in exports
2023-06-05 16:48:35 -05:00
c91a678905
More control options around javalin access logging
2023-06-05 14:49:05 -05:00
f1ebff28eb
updated shouldBeRetryableServerErrorException in base api action utils to only retry on 500 errors if query or get actions
2023-06-05 11:19:56 -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