e4ae717f7f
fix missing import
2023-06-05 08:30:04 -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
499d59ade2
Add overload of loadTableToMap that takes Consumer<QueryInput> (e.g., to request heavy fields)
2023-06-01 16:32:34 -05:00
c78d598035
Add an eventCartridge (handler) for methods that throw; add template identifier (a name) to input
2023-05-30 14:05:00 -05:00
a75530b466
Updates for more heavy-field handling
2023-05-30 10:13:04 -05:00
8235bb2bb7
Merge branch 'dev' into feature/CTLE-153-default-ct-live-packing-slips-to-deposco
2023-05-25 10:57:51 -05:00
515e04ecfe
Update api json mapping to include null & empty values
2023-05-25 10:22:04 -05:00
36efc4c2d9
More BLOB; FILE_DOWNLOAD adornment; javalin field download endpoint
2023-05-24 17:07:19 -05:00
614aead348
add more support for byte[]/BLOB field type; checkpoint
2023-05-23 14:07:36 -05:00
de74455de7
more changes to help reduce warnings that should probably be infos in loggly
2023-05-23 10:11:54 -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
9dc6f4ccf8
Add DEFAULT_PREVIEW_MESSAGE_PREFIX
2023-05-19 08:36:19 -05:00
1161e65c03
Add showReloadButton, showExportButton
2023-05-19 08:35:31 -05:00
fd550bad85
Add method icon(name, color)
2023-05-19 08:35:09 -05:00
5bd1fd4a7f
Add environmentBannerText and environmentBannerColor
2023-05-18 14:17:59 -05:00
3f9370e9b5
hotfix: updated to null out the getoutput's record if it was not returned by the original source
2023-05-16 12:02:47 -05:00
01d3937889
hotfix: attempt to remove some caching bugs when updating old cache records and we got uncachable errors
2023-05-16 11:38:24 -05:00
0e60811c43
Fixed previous fix (was adding wrong queryJoin in exposedJoins loop else block)
2023-05-16 08:32:02 -05:00
4eb28cd1b7
Fix for table being added to query twice, if it's added for security, and then for being in a where clause.
2023-05-15 15:08:56 -05:00
14fc7b0ba8
Add criteria operator NOT_EQUALS_OR_IS_NULL
2023-05-12 14:50:27 -05:00
1e1a33c250
fixed billing dashboard links and made them permissed
2023-05-08 11:25:08 -05:00
a1b96c6cee
updated to hide hidden fields in frontentmetadata, updated error responses
2023-05-05 13:05:35 -05:00
8d55ee2706
Rename scriptApi to qqqScriptUtils, putting that into context;
2023-05-04 15:38:49 -05:00
0ce989b75c
CTLE-421: minor bug fixes from demo
2023-05-04 13:55:31 -05:00
74976061d4
Insert test script so it can be found
2023-05-04 12:10:55 -05:00
eed4cc270f
Flow table name down
2023-05-04 12:05:48 -05:00
9c5106d7a8
Fix to skip, not blow up, on unrecognized field names
2023-05-03 16:47:03 -05:00
4aa1aed632
Fixes for expoesd joins
2023-05-03 16:36:46 -05:00
c799645658
CTLE-421: updated to check expiration and to get auth0 access token the correct way
2023-05-03 09:29:20 -05:00
b0dbede6fe
Add count, totalRows to child record lists
2023-05-02 15:52:20 -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
2ddf1fd5c7
CTLE-421: fixed bug caught by tests
2023-05-02 10:34:48 -05:00
83e628d2d6
CTLE-421: added reveal adornment, warnings on child record insert failures
2023-05-02 10:12:55 -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
476924b030
Merge branch 'feature/CTLE-422-api-for-scripts' into integration/sprint-25
...
# Conflicts:
# qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/tables/QueryAction.java
2023-05-01 20:13:22 -05:00
e857e87b18
Merge remote-tracking branch 'origin/feature/CTLE-421-migrate-to-use-api-keys' into integration/sprint-25
2023-05-01 20:00:16 -05:00
1a8ab34fe3
make a new collection if given a null one as input.
2023-05-01 14:17:25 -05:00
5070502bde
Search for join meta data through exposed joins.
2023-05-01 14:17:08 -05:00
15acaec523
More api name & version with scripts (eg, running test scripts)
2023-04-30 19:56:41 -05:00
9ce45934a8
Try to make happier when scripts & apis don't live together
2023-04-28 16:00:06 -05:00
d35f150202
Scripts and apis and all kinds of stuff
2023-04-28 15:46:36 -05:00
0b7c2db452
Introduce RecordPipeBufferedWrapper, to be used in QueryAction when includingAssociations and writing to a pipe
2023-04-28 14:22:29 -05:00
2832566dbd
CTLE-421: fixes for failing tests, removed no longer necessary loop
2023-04-28 13:59:08 -05:00
b0d0de5d49
CTLE-421: implemented fieldLevel is hidden, updated to mask password fields
2023-04-28 13:21:08 -05:00
b7e39d6953
Update to allow includeAssociations when querying into a record pipe. This meant propagating a lot of exceptions...
2023-04-28 12:14:12 -05:00
6f99111c52
Move api name & version into ScriptRevision; make the records that go into record-scripts be api versions of records.
2023-04-28 12:11:56 -05:00
4135607a4c
Base class for run-script inputs
2023-04-28 12:07:45 -05:00
4003323b88
Working version of ApiScriptUtils. Moved actual api imlpementation out of javalin class, into implemnetation class.
2023-04-27 18:55:40 -05:00