04103281af
Fix iteration over form params (changed w/ addition of associations) - to handle empty values list
2024-03-18 15:11:46 -05:00
d1e4091eb4
CE-936 - Add support for managing associations on insert/edit screens, via childRecordList widget
2024-03-18 12:28:23 -05:00
7e34b97998
jdbc Connections in try-with-resources (so they close and return to connection pool)
2024-03-12 13:53:47 -05:00
15c0d6a45a
CE-937 Somehow better comments than "// hmm..." :)
2024-02-27 20:03:04 -06:00
2522bdcf1b
CE-937 set qInstance in context in manageSession (something in this story needed that)
2024-02-26 15:17:17 -06:00
18e1852ce4
CE-793 - rename saved-filter to saved-view in tests
2024-01-30 09:45:46 -06:00
83055e1784
Merge branch 'dev' into feature/CE-609-infrastructure-remove-permissions-from-header
2023-08-17 11:46:43 -05:00
2577bbeb37
Restore QJavalinImplementation to original state after testHotSwap
2023-08-15 11:38:46 -05:00
366639c882
CE-609 Increase javalin test coverage (manageSessions and hotSwap)
2023-08-09 10:31:59 -05:00
dbaad85ec7
CE-609 Restore usage of sessionId cookie/auth-key (used by a test on table-based auth)
2023-08-09 09:55:59 -05:00
8479ef4b90
Initial WIP Checkpoint of auth0 userSessions
2023-08-09 09:47:41 -05:00
3406929e75
process query joins in Get
2023-08-08 13:18:27 -05:00
7c4e06abcc
Merge pull request #31 from Kingsrook/feature/query-timeout-and-cancel
...
Feature/query timeout and cancel
2023-07-25 08:14:09 -05:00
75c84cd0ff
Added constants referenced in last commit
2023-07-20 20:10:31 -05:00
0ff98ce7ea
Add internal timeouts to RDBMS query, count, and aggregate, with timeoutSeconds field on their inputs; also add cancel method on those 3 actions, implemented down in RDBMS as well (e.g., to cancel inresponse to http request being abandoned)
2023-07-20 20:10:03 -05:00
593c9f25f9
Bump h2 from 2.1.214 to 2.2.220 in /qqq-middleware-javalin
...
Bumps [h2](https://github.com/h2database/h2database ) from 2.1.214 to 2.2.220.
- [Release notes](https://github.com/h2database/h2database/releases )
- [Commits](https://github.com/h2database/h2database/compare/version-2.1.214...version-2.2.220 )
---
updated-dependencies:
- dependency-name: com.h2database:h2
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-07 21:59:44 +00: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
c0297dea91
Merge branch 'feature/CTLE-436-move-to-integration-per-client' into integration/sprint-28
2023-07-03 09:57:26 -05:00
9e4743e8d8
Upgrade javalin to 5.6.1
2023-06-30 20:07:02 -05:00
3ae938ac6e
Support api-key in query-string for backend-api;
2023-06-29 11:15:24 -05:00
a6af75ebdc
CTLE-436: syntax error
2023-06-29 09:38:03 -05:00
2039c727b5
CTLE-436: added variant endpoint, refactored variant code a bit
2023-06-28 19:45:37 -05:00
a056c4618c
Fixed test (was query for contents, where they are no longer stored)
2023-06-27 08:53:20 -05:00
b53d1823df
Switch to store all script contents in scriptRevisionFile sub-table; make test interface for all scripts work the same
2023-06-26 20:18:57 -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
c08856a92c
Merge branch 'feature/CTLE-433-cart-rover-now-extensiv-integration' into integration/sprint-26
2023-06-06 11:14:58 -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
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
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
5330f3de90
Fix merge conflict in update method
2023-06-02 09:04:16 -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
794fb5e87a
Expand javalin tests
2023-05-30 13:48:26 -05:00
343f3fe01a
Update to support both JSON and multipart form bodies for create and update.
2023-05-30 11:20:49 -05:00
364e9f420b
Update to support both JSON and multipart form bodies for create and update.
2023-05-30 11:13:20 -05:00
a75530b466
Updates for more heavy-field handling
2023-05-30 10:13:04 -05:00
36efc4c2d9
More BLOB; FILE_DOWNLOAD adornment; javalin field download endpoint
2023-05-24 17:07:19 -05:00
e10af188ef
Add concept of inputSource on insert/update/delete actions.
2023-05-19 16:34:26 -05:00
4e5fd62808
Merge branch 'dev' into feature/CTLE-434-oms-update-business-logic
2023-05-12 14:57:51 -05:00
0b996ef008
CTLE-433: attempt to get over 80% coverage in javalin
2023-05-10 17:31:20 -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
b9ad0e7e21
Warnings & errors on update
2023-05-10 10:10:14 -05:00
cedc1edfac
Add queryJoins to access log if-slow
2023-05-08 15:27:57 -05:00
036b7dc115
Refactor to get rid of Usage parameter in QCodeReference
2023-05-05 16:59:52 -05:00
80ae3e1e0c
Merge branch 'feature/CTLE-421-migrate-to-use-api-keys' into integration/sprint-25
2023-05-02 15:16:05 -05:00
d300ec162d
CTLE-421: checkpoint commit
2023-05-02 15:15:49 -05:00
845b03bbca
Merge branch 'feature/CTLE-421-migrate-to-use-api-keys' into integration/sprint-25
2023-05-02 11:32:27 -05:00
83e628d2d6
CTLE-421: added reveal adornment, warnings on child record insert failures
2023-05-02 10:12:55 -05:00