|
1eeb57f32f
|
CE-881 - support for streamed outputs, implemented for render saved reports process
|
2024-04-01 12:47:11 -05:00 |
|
|
5384eb9927
|
CE-881 - Formalize savedReport.columnsJSON as a ReportColumns class.
|
2024-03-29 09:06:16 -05:00 |
|
|
52b64ffbc0
|
CE-881 - Bridge code for RenderSavedReportProcess in qqq-middleware-api
|
2024-03-29 08:46:41 -05:00 |
|
|
98e9d1bf57
|
CE-881 - First round of adjustments to api-middleware for rendering saved-reports:
- add path params as concept
- add customizeHttpApiResponse to ApiProcessOutputInterface
- add contentType and needsFormattedAsJson in HttpApiResponse
|
2024-03-29 08:42:58 -05:00 |
|
|
fc915a6d65
|
Merge pull request #77 from Kingsrook/feature/quartz-scheduler
Feature/quartz scheduler
|
2024-03-21 10:04:00 -05:00 |
|
|
f15277f23b
|
CE-970: fixed bug around getting new ApiTableMetaData
|
2024-03-19 15:58:53 -05:00 |
|
|
12eb1804ad
|
CE-936 - Add getName to TopLevelMetaDataInterface
|
2024-03-12 11:50:43 -05:00 |
|
|
5f0fe9ce27
|
Merged dev into feature/quartz-scheduler
|
2024-03-06 19:12:39 -06:00 |
|
|
edf942a01b
|
Update to give this test a variable amount of time for its process to finish (updated circleci executor didn't complete in 100ms...)
|
2024-02-22 20:23:42 -06:00 |
|
|
ee1c20b1c6
|
CE-847 Add permissions check in runProcess...
|
2024-02-12 14:45:51 -06:00 |
|
|
a845ead466
|
Add option to exclude an enum possible value's fields from docs
|
2024-01-16 10:58:20 -06:00 |
|
|
f0150a3543
|
Remove debug system output from previous
|
2024-01-12 09:40:09 -06:00 |
|
|
e5c35e90a6
|
Add some system outs to debug test fail
|
2024-01-12 08:57:40 -06:00 |
|
|
455ab69104
|
Adding QFieldType.LONG
|
2023-12-22 18:59:08 -06:00 |
|
|
fde84cc077
|
Update font to add SF Pro Display first
|
2023-11-21 08:19:47 -06:00 |
|
|
d979c985f6
|
Add sort (by summary) of processes - for stability (and just to be a little nicer)
|
2023-10-03 08:31:40 -05:00 |
|
|
83055e1784
|
Merge branch 'dev' into feature/CE-609-infrastructure-remove-permissions-from-header
|
2023-08-17 11:46:43 -05:00 |
|
|
7da34d70da
|
CE-609 Remove tests for now-removed /api/oauth/token paths
|
2023-08-15 18:48:57 -05:00 |
|
|
8479ef4b90
|
Initial WIP Checkpoint of auth0 userSessions
|
2023-08-09 09:47:41 -05:00 |
|
|
d811ed725d
|
Support api queryCriteria and orderBy for removed fields; more/better use of api names for tables & fields in openApi spec; pass qInstance through supplemental validation chain;
|
2023-08-08 13:17:11 -05:00 |
|
|
4cb00670ed
|
CE-607 Switch a tryElse to a tryAndRequireNonNullElse, to avoid NPE
|
2023-08-04 19:39:28 -05:00 |
|
|
fc17ef6106
|
Avoid an NPE if initial version not set
|
2023-08-04 16:50:56 -05:00 |
|
|
ac88def08c
|
CE-548 Update to handle process that aren't tied to a (single) table, but still take ids as input (e.g,. runScript)
|
2023-08-01 18:44:03 -05:00 |
|
|
4f081e7c79
|
Split up PVS definition methods (in case an instance needs some (for scripts), but not all (not doing api log)); add some non-null checks around version lists
|
2023-07-25 08:25:17 -05:00 |
|
|
ebb7e7ab45
|
Try to add hints about unrecognized field names (if they're in other api versions)
|
2023-07-13 17:10:42 -05:00 |
|
|
4299199947
|
CTLE-507 Fix api field sorting (make sure they have a label too)
|
2023-07-06 16:13:15 -05:00 |
|
|
6f578eb2f0
|
CTLE-507 Update to sort fields AFTER adding removed ones
|
2023-07-06 15:57:38 -05: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 |
|
|
2bf611b24f
|
Change apiJsonObjectToQRecord's includePrimaryKey param to be includeNonEditableFields instead
|
2023-07-03 14:05:33 -05:00 |
|
|
56b9738f15
|
Add convertJavaObject to QCodeExecutor
|
2023-07-03 14:05:07 -05:00 |
|
|
22a9e4b06b
|
Change type to come from abstract getType method, rather than member field in base class (force sub-class to deal with it); Add ability to incldue supplemental table meta data in frontend table meta data requests
|
2023-06-30 14:10:23 -05:00 |
|
|
f79940d4c3
|
Update to clear internal caches between tests
|
2023-06-28 12:38:49 -05:00 |
|
|
be14afc11c
|
Update to clear internal caches between tests
|
2023-06-28 11:17:38 -05:00 |
|
|
360bf56481
|
Add association api-meta data (so they can be versioned or excluded); add api field custom value mapper
|
2023-06-28 11:06:15 -05:00 |
|
|
18c11d3869
|
Fix NPEs
|
2023-06-21 16:25:15 -05:00 |
|
|
65e8f7a71f
|
For runProcess, send the input object through processBodyToJsonString (e.g., for js to java object conversion0
|
2023-06-21 16:17:53 -05:00 |
|
|
900484c01c
|
More consistent behavior of field labels & descriptions everywhere
|
2023-06-21 16:17:32 -05:00 |
|
|
e5efe8a64c
|
Add message, current, and total to get-job-status 202(ACCEPTED) response spec
|
2023-06-20 11:43:30 -05:00 |
|
|
9d3cd50c7b
|
Add 'tag' field to ApiProcessMetaData; use that when generating spec (for non-table processes for now)
|
2023-06-20 11:36:34 -05:00 |
|
|
ad11bf64db
|
Merge branch 'integration/sprint-27' into feature/CTLE-509-support-sending-custom-data-fields-to-deposco
|
2023-06-20 10:37:20 -05:00 |
|
|
3791c069c7
|
Add convertObjectToJava to code executors - for converting language objects to java objects
|
2023-06-20 09:07:31 -05:00 |
|
|
b58f93e627
|
Revert a few changes, to help with stability of generated api specs
|
2023-06-15 08:19:04 -05:00 |
|
|
1c1a0f99e8
|
changes to make script processes in api better
|
2023-06-14 16:42:04 -05:00 |
|
|
d273d091df
|
Test fixes
|
2023-06-14 15:50:38 -05:00 |
|
|
d0194d9580
|
Missing copyright
|
2023-06-14 13:32:50 -05:00 |
|
|
19ee5bcb23
|
Checkpoint, WIP on processes in api - mostly done
|
2023-06-14 11:53:43 -05:00 |
|
|
eee7354e77
|
Checkpoint, WIP on processes in api
|
2023-06-12 18:19:48 -05:00 |
|
|
a340299c67
|
Initial implementation of api processes
|
2023-06-12 10:58:30 -05:00 |
|
|
6a01754479
|
Renaming MiddlewareMetaData to SupplementalMetaData
|
2023-06-08 18:24:56 -05:00 |
|
|
fcf452836b
|
Enrich api field name to label if missing
|
2023-06-06 19:27:33 -05:00 |
|