|
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 |
|
|
f9c14eb08c
|
update to use same try-with-resources for CloseableHttpClient and CloseableHttpResponse
|
2022-11-09 11:02:25 -06:00 |
|
|
1e09931218
|
SPRINT-15: updated apiupdateAction to handle 200/207 better, added better exception handling
|
2022-11-08 16:33:06 -06:00 |
|
|
1a287fe35a
|
Log and thread name adjustments - trying to make loggly more useful
|
2022-11-08 09:08:15 -06:00 |
|
|
669b6d3cb7
|
Adding status object in standard loadVia steps and updating it in api insert; add user timezone header to session
|
2022-11-04 09:59:07 -05:00 |
|
|
2105e3dfc5
|
sprint-14: changed update to do a post not put
|
2022-11-03 14:29:40 -05:00 |
|
|
ab0b38dd82
|
Add RunReportForRecordProcess; 1st version of AbstractProcessMetaDataBuilder
|
2022-11-03 10:29:44 -05:00 |
|
|
3c04841f73
|
sprint-14: initial checkin of api update action
|
2022-11-02 11:04:05 -05:00 |
|
|
662fefea19
|
sprint-14: put json data into backend details
|
2022-10-28 11:09:35 -05:00 |
|
|
82810c2b66
|
Add ExtractViaBasepullQueryStep; add pagination & piping to api query
|
2022-10-26 12:31:09 -05:00 |
|
|
77927fd318
|
sprint-14: minor updates to allow flexibility when extending loadviainsertorupdatestep
|
2022-10-26 11:56:17 -05:00 |
|
|
8ffc1c1a63
|
udpated api json parsing (lenient mode); add escaping table names in rdbms
|
2022-10-25 10:47:06 -05:00 |
|