|
4c502df328
|
Update to use new backendVariantConfig; removed unused session field in base api action
|
2025-02-14 20:01:00 -06:00 |
|
|
bb548b78d9
|
updates to allow override api utils to disable or alter request details
|
2024-09-10 17:28:05 -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 |
|
|
d92be4e69b
|
don't duplicate apikey=value in re-tries; mask api key in outboundApiLog urls
|
2024-08-01 15:00:36 -05:00 |
|
|
06a69279a8
|
CE-1472 - Fix doUpdate to set URL
|
2024-07-19 16:38:06 -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 |
|
|
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 |
|
|
7a1b99bab3
|
CE-1180 Add full QHttpResponse to BadResponse exception
|
2024-05-14 08:31:40 -05:00 |
|
|
baac007c09
|
CE-1180 Add QBadHttpResponseStatusException, to make easier for implementations to see what status code there was in a failure
|
2024-05-13 08:41:38 -05:00 |
|
|
1eae1d6dc4
|
Remove hard-coded registration of known backend-modules from QBackendModuleDispatcher, in favor of all modules self-registering in static-init block
|
2024-04-10 08:51:44 -05:00 |
|
|
c0b5d11a09
|
added getAPIResponseLogLevel as base method that can be overridden in subsclasses
|
2024-02-07 09:18:57 -06:00 |
|
|
8e8d3b5d2b
|
downgraded some loggly infos to debugs to stop filling up
|
2024-02-06 14:55:38 -06:00 |
|
|
052cb9fab9
|
Merge branch 'dev' into feature/CE-779-order-level-ship-date
|
2024-02-01 11:28:40 -06:00 |
|
|
2681d66b32
|
CE-779: updated all addHeader calls to setHeader to avoid duplicate entries
|
2024-02-01 11:13:30 -06:00 |
|
|
56a2949911
|
CE-781 Remove check for empty record list (has been moved up to core InsertAction)
|
2024-01-08 14:18:32 -06:00 |
|
|
db2e5fb7fc
|
CE-775 Add some sleep to help timeout test
|
2023-12-19 15:32:15 -06:00 |
|
|
dceb0ee142
|
CE-775 add timeouts to outbound http calls
|
2023-12-19 15:12:52 -06:00 |
|
|
d4df533f5d
|
Make charsetForEntityi a method, rather than hard-code UTF-8.
|
2023-09-29 17:07:45 -05:00 |
|
|
c452305a99
|
Merge branch 'feature/outbound-api-use-utf-8' into feature/CE-680-push-tracking-data-to-ship-station
|
2023-09-28 14:53:58 -05:00 |
|
|
9e9d2926c6
|
Nicer user-facting exceptions for throwUnsupportedCriteriaOperator and throwUnsupportedCriteriaField
|
2023-09-25 14:54:25 -05:00 |
|
|
6524f19ff7
|
Update to use UTF-8 for entities we post or put (default in underlying library is ISO-8859-1...
|
2023-09-21 14:56:54 -05:00 |
|
|
d4e18d8f55
|
CE-608: updated check for jsonObject when processing API GET request to consider the object being jsonObject.isNull(), added ability to use CUSTOM authorization in an API util override
|
2023-08-14 19:37:00 -05:00 |
|
|
f7c8513845
|
CE-564 - Adding support for override warehouse and carrier service.
|
2023-08-03 11:43:06 -05:00 |
|
|
be30422c18
|
CE-564 - Adding support for override warehouse and carrier service.
|
2023-08-03 11:33:45 -05:00 |
|
|
53c005051e
|
CE-537 - Updating to support API Delete
|
2023-08-03 11:16:24 -05:00 |
|
|
c53f5e935d
|
Merge pull request #30 from Kingsrook/integration/sprint-29
Integration/sprint 29
|
2023-07-20 09:57:34 -05:00 |
|
|
f5f2cc5007
|
CE-508 - Updated to support setCredentialsInHeader
|
2023-07-20 09:32:52 -05:00 |
|
|
6ec838c48b
|
Merge branch 'feature/CE-535-make-ip-a-wms-that-ct-live-oms-can-control' into integration/sprint-29
|
2023-07-14 11:32:42 -05:00 |
|
|
c04ab42bd9
|
CE-534: updates to support direct carrier tracker
|
2023-07-12 21:09:18 -05:00 |
|
|
e6816174c3
|
Test for APIRecordUtils.jsonQueryStyleQRecordToJSONObject
|
2023-07-10 11:07:06 -05:00 |
|
|
5cfcb420d0
|
CE-535 Initial checkin
|
2023-07-10 09:46:13 -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 |
|
|
da08382055
|
Add getMaxResponseMessageLengthForLog
|
2023-06-30 20:00:08 -05:00 |
|
|
75ae848afd
|
Let jsonObjectToRecord return null as a way to mean record wasn't found (therefore, don't add it to queryOutput)
|
2023-06-30 12:32:37 -05:00 |
|
|
53b74fb61d
|
CTLE-436: attempt to add more test coverage
|
2023-06-29 16:03:54 -05:00 |
|
|
3ae938ac6e
|
Support api-key in query-string for backend-api;
|
2023-06-29 11:15:24 -05:00 |
|
|
905ac6d72a
|
fixed style issue
|
2023-06-29 10:10:00 -05:00 |
|
|
2039c727b5
|
CTLE-436: added variant endpoint, refactored variant code a bit
|
2023-06-28 19:45:37 -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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
6455171cee
|
removed unused subclass
|
2023-05-30 14:57:34 -05:00 |
|
|
ca1cc853fc
|
fixed access on subclass method in test
|
2023-05-30 14:55:56 -05:00 |
|