|
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 |
|
|
a5387ff9db
|
added retryable exception and method that can be overridden in base classes to allow retrying in different circumstances, added SC_GATEWAY_TIMEOUT as a logger.info
|
2023-05-30 14:04:30 -05:00 |
|
|
489f12996d
|
updated to allow 'trying again' when server side 500 error occur in makeRequest()
|
2023-05-25 11:34:50 -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 |
|
|
76b102b811
|
updated to still log info on api gateway error, but still throw exception
|
2023-05-24 21:28:52 -05:00 |
|
|
de74455de7
|
more changes to help reduce warnings that should probably be infos in loggly
|
2023-05-23 10:11:54 -05:00 |
|
|
7e1a7c7fd7
|
CTLE-433: updates to support extensiv integration
|
2023-05-17 20:57:03 -05:00 |
|
|
4e5fd62808
|
Merge branch 'dev' into feature/CTLE-434-oms-update-business-logic
|
2023-05-12 14:57:51 -05:00 |
|
|
fb99c615fe
|
Added javadoc explaining how doQuery fetches many pages up to limit
|
2023-05-10 17:05:12 -05:00 |
|
|
e06a5ab4b3
|
CTLE-433: checkpoint commit of backend variants, updated process utils to no longer take in input object since now comes from qContext, put instruction coverage back to 80%
|
2023-05-10 15:50:03 -05:00 |
|
|
b2c7062709
|
Convert QRecord errors and warnings to new QStatusMessage type hierarchy.
|
2023-05-09 08:49:46 -05:00 |
|
|
c75d19d72a
|
Add possible value 422... would be nice to get these all from a lib...
|
2023-05-08 15:27:40 -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 |
|
|
854c8bf1ba
|
Change to use HttpEntityEnclosingRequestBase instad of Post
|
2023-05-04 15:43:41 -05:00 |
|
|
0ce989b75c
|
CTLE-421: minor bug fixes from demo
|
2023-05-04 13:55:31 -05:00 |
|
|
f290cdeb6d
|
Merge branch 'feature/CTLE-207-query-joins' into integration/sprint-25
# Conflicts:
# qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/tables/query/QueryInput.java
# qqq-middleware-api/src/main/java/com/kingsrook/qqq/api/javalin/QJavalinApiHandler.java
|
2023-05-02 07:52:15 -05:00 |
|
|
d35f150202
|
Scripts and apis and all kinds of stuff
|
2023-04-28 15:46:36 -05:00 |
|
|
0c5e3a8002
|
Many tests. small refactors to support.
|
2023-04-27 12:50:54 -05:00 |
|
|
d12bf3decc
|
Make it an option in the module's interface, whether or not to query for all records being updated or deleted first (makes more sense for an api backend to NOT do this).
|
2023-04-27 12:50:46 -05:00 |
|
|
04a8fa94f9
|
Move skip & limit out of QueryInput, into QQueryFilter...
|
2023-04-26 10:18:44 -05:00 |
|
|
2d81f24887
|
updated copyrights
|
2023-04-20 12:27:08 -05:00 |
|
|
a6e02ea1bf
|
Set url field size XLARGE; set record label field as id
|
2023-04-18 13:40:53 -05:00 |
|
|
514b70eb88
|
Add outbound api logs. FTW.
|
2023-04-14 16:29:07 -05:00 |
|
|
d760831431
|
Initial checkin
|
2023-04-14 09:52:57 -05:00 |
|
|
cbf84fd76b
|
Fix spelling of Verson; add withers
|
2023-04-12 11:20:46 -05:00 |
|
|
8f6e4144d2
|
Change to use getTableWrapperObjectName in places it was intended (e.g., within JSON objects), instead of getTablePath(meant for URLs)
|
2023-04-12 11:20:12 -05:00 |
|
|
21e3cdd0a5
|
Making log warn/error messages not have unique values, but instead to use logPairs (for easier grouping in loggly)
|
2023-03-31 08:25:34 -05:00 |
|
|
1429d1000c
|
fixed typo, updated validate response to take a list of QRecord objects
|
2023-03-15 10:50:23 -05:00 |
|
|
10afa1a80e
|
update to not just assume object is a JSONArray, but to check it to try to avoid some type errors
|
2023-03-08 16:34:31 -06:00 |
|
|
9889320fa6
|
add call to validate api responses to doInsert (POST)
|
2023-01-24 14:08:45 -06:00 |
|
|
d2e7b794f4
|
moving QLogger package
|
2023-01-18 12:11:40 -06:00 |
|
|
178078282c
|
Switch to use QLogger everywhere
|
2023-01-17 10:44:45 -06:00 |
|
|
d3fa1df56f
|
Implementation of QContext everywhere, instead of passing QInstance and QSession in all ActionInputs
|
2023-01-15 19:41:23 -06:00 |
|
|
7fae3e2329
|
Add table-based authentication module; update javalin to support Authentication: Basic header; Move authentication classes
|
2022-12-28 17:00:08 -06:00 |
|
|
060da69afb
|
Adding table-cacheOf concept; ability to add a child record from child-list widget
|
2022-12-05 10:26:53 -06:00 |
|
|
20607bbf9b
|
SPRINT-15: added initial version of the QLogger class
|
2022-11-14 17:37:47 -06:00 |
|
|
d54e0c71a8
|
SPRINT-15: moved response validation into its own method which can be overriden in subclasses
|
2022-11-14 10:47:02 -06:00 |
|
|
a4ad8ac08a
|
SPRINT-15: added default constructor
|
2022-11-13 14:35:46 -06:00 |
|
|
b2aaffeb6d
|
SPRINT-15: updates to logging
|
2022-11-11 21:48:50 -06:00 |
|
|
11aa55cf40
|
SPRINT-15: refactor of api actions, moving logics into utils class, unified all calls to apis, clean ups, etc.
|
2022-11-11 21:39:05 -06:00 |
|
|
8b31cee890
|
Add TableSyncProcess
|
2022-11-11 14:34:13 -06:00 |
|