|
8479ef4b90
|
Initial WIP Checkpoint of auth0 userSessions
|
2023-08-09 09:47:41 -05:00 |
|
|
fc17ef6106
|
Avoid an NPE if initial version not set
|
2023-08-04 16:50:56 -05:00 |
|
|
ac88def08c
|
CE-548 Update to handle process that aren't tied to a (single) table, but still take ids as input (e.g,. runScript)
|
2023-08-01 18:44:03 -05:00 |
|
|
4f081e7c79
|
Split up PVS definition methods (in case an instance needs some (for scripts), but not all (not doing api log)); add some non-null checks around version lists
|
2023-07-25 08:25:17 -05:00 |
|
|
ebb7e7ab45
|
Try to add hints about unrecognized field names (if they're in other api versions)
|
2023-07-13 17:10:42 -05:00 |
|
|
4299199947
|
CTLE-507 Fix api field sorting (make sure they have a label too)
|
2023-07-06 16:13:15 -05:00 |
|
|
6f578eb2f0
|
CTLE-507 Update to sort fields AFTER adding removed ones
|
2023-07-06 15:57:38 -05:00 |
|
|
d0a0f93933
|
Merge remote-tracking branch 'origin/integration/sprint-28' into feature/CTLE-503-optimization-weather-api-data
# Conflicts:
# qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/tables/QueryAction.java
# qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/frontend/QFrontendTableMetaData.java
# qqq-backend-module-api/src/main/java/com/kingsrook/qqq/backend/module/api/actions/BaseAPIActionUtil.java
# qqq-middleware-api/src/main/java/com/kingsrook/qqq/api/actions/QRecordApiAdapter.java
|
2023-07-03 15:38:55 -05:00 |
|
|
2bf611b24f
|
Change apiJsonObjectToQRecord's includePrimaryKey param to be includeNonEditableFields instead
|
2023-07-03 14:05:33 -05:00 |
|
|
56b9738f15
|
Add convertJavaObject to QCodeExecutor
|
2023-07-03 14:05:07 -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 |
|
|
f79940d4c3
|
Update to clear internal caches between tests
|
2023-06-28 12:38:49 -05:00 |
|
|
be14afc11c
|
Update to clear internal caches between tests
|
2023-06-28 11:17:38 -05:00 |
|
|
360bf56481
|
Add association api-meta data (so they can be versioned or excluded); add api field custom value mapper
|
2023-06-28 11:06:15 -05:00 |
|
|
18c11d3869
|
Fix NPEs
|
2023-06-21 16:25:15 -05:00 |
|
|
65e8f7a71f
|
For runProcess, send the input object through processBodyToJsonString (e.g., for js to java object conversion0
|
2023-06-21 16:17:53 -05:00 |
|
|
900484c01c
|
More consistent behavior of field labels & descriptions everywhere
|
2023-06-21 16:17:32 -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 |
|
|
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 |
|
|
3791c069c7
|
Add convertObjectToJava to code executors - for converting language objects to java objects
|
2023-06-20 09:07:31 -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 |
|
|
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 |
|
|
fcf452836b
|
Enrich api field name to label if missing
|
2023-06-06 19:27:33 -05:00 |
|
|
c5b14cd22c
|
Give explicit error if table doesn't have a primary key
|
2023-06-06 11:06:57 -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 |
|
|
b67813b7ad
|
Update test to handle blob correctly
|
2023-06-01 16:31:54 -05:00 |
|
|
7634246a03
|
Handling of BLOBs
|
2023-06-01 16:13:02 -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 |
|
|
515e04ecfe
|
Update api json mapping to include null & empty values
|
2023-05-25 10:22:04 -05:00 |
|
|
7491e5f819
|
api association fixes; mostly about propagating ids/fkeys, and having fields (in maps) as expected field types (cherry pick 74d003ed )
|
2023-05-23 09:00:41 -05:00 |
|
|
74d003ed3c
|
api association fixes; mostly about propagating ids/fkeys, and having fields (in maps) as expected field types
|
2023-05-22 16:05:34 -05:00 |
|
|
e10af188ef
|
Add concept of inputSource on insert/update/delete actions.
|
2023-05-19 16:34:26 -05:00 |
|
|
b412a424ca
|
Fix delete test for error handling from customizers
|
2023-05-09 10:24:29 -05:00 |
|
|
7af164e002
|
More error handling from customizers
|
2023-05-09 10:09:29 -05:00 |
|
|
b2c7062709
|
Convert QRecord errors and warnings to new QStatusMessage type hierarchy.
|
2023-05-09 08:49:46 -05:00 |
|
|
036b7dc115
|
Refactor to get rid of Usage parameter in QCodeReference
|
2023-05-05 16:59:52 -05:00 |
|
|
6acf0bf93a
|
Increasing size of api log fields (mediumtext, 16MB)
|
2023-05-05 15:39:42 -05:00 |
|
|
a1b96c6cee
|
updated to hide hidden fields in frontentmetadata, updated error responses
|
2023-05-05 13:05:35 -05:00 |
|
|
fff7f5ad8e
|
Turn on CORS headers
|
2023-05-05 08:43:41 -05:00 |
|
|
a0e45b983f
|
Hide other-versions dropdown while page is loading
|
2023-05-04 15:42:31 -05:00 |
|
|
405e6a6e2c
|
Merge pull request #17 from Kingsrook/feature/api-home-page
Feature/api home page
|
2023-05-04 13:53:59 -05:00 |
|
|
5ed02be23f
|
Update to use static times instead of now() in examples, so there aren't always diffs in specs
|
2023-05-03 08:26:22 -05:00 |
|
|
0159459db2
|
more flexible (app-defined) security schemes;
|
2023-05-02 19:58:19 -05:00 |
|