|
0b996ef008
|
CTLE-433: attempt to get over 80% coverage in javalin
|
2023-05-10 17:31:20 -05:00 |
|
|
d6acb0c1ef
|
you see, checkstyle was disabled in intellij, for reasons
|
2023-05-10 17:10:04 -05:00 |
|
|
eef5936282
|
bulk insert & delete w/ pre-validation and warnings and errors and such
|
2023-05-10 17:04:57 -05:00 |
|
|
ef8db2786d
|
CTLE-433: added boolean type to deserializer
|
2023-05-10 16:23:48 -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 |
|
|
33555701a4
|
Updates to allow validations on bulk-edit, with warnings and errors coming back on review & result screens.
|
2023-05-10 10:09:36 -05:00 |
|
|
7af164e002
|
More error handling from customizers
|
2023-05-09 10:09:29 -05:00 |
|
|
b2c7062709
|
Convert QRecord errors and warnings to new QStatusMessage type hierarchy.
|
2023-05-09 08:49:46 -05:00 |
|
|
db770c7e03
|
Fixed pre-delete warning check
|
2023-05-08 15:14:03 -05:00 |
|
|
265847e01a
|
Completed first round implementation of {pre,post}{insert,delete} actions
|
2023-05-08 15:06:31 -05:00 |
|
|
6aef4d92e8
|
Merge branch 'integration/sprint-26' into feature/CTLE-434-oms-update-business-logic
|
2023-05-08 11:29:21 -05:00 |
|
|
1e1a33c250
|
fixed billing dashboard links and made them permissed
|
2023-05-08 11:25:08 -05:00 |
|
|
d39698740c
|
Removing TableCustomizer (mostly redundant with TableCustomizers and confusing for no real gain). Initial pass at update, delete customizers
|
2023-05-05 17:00:47 -05:00 |
|
|
036b7dc115
|
Refactor to get rid of Usage parameter in QCodeReference
|
2023-05-05 16:59:52 -05:00 |
|
|
cc765c66d6
|
Initial checkin - WIP
|
2023-05-05 16:57:54 -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 |
|
|
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 |
|
|
be09412755
|
CTLE-421: checkpoint commit of api key story so that CTL test coverage can be worked on instead
|
2023-04-27 10:31:13 -05:00 |
|
|
e0e4519708
|
Downgrade some logs
|
2023-04-26 10:21:22 -05:00 |
|
|
8094c29ec7
|
handle ExposedJoins in exports
|
2023-04-26 10:19:12 -05:00 |
|
|
f7f001d430
|
Improve tense of okSummary
|
2023-04-26 10:18:55 -05:00 |
|
|
04a8fa94f9
|
Move skip & limit out of QueryInput, into QQueryFilter...
|
2023-04-26 10:18:44 -05:00 |
|