|
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 |
|
|
726fad0e5e
|
Make unique key helper more helpful
|
2023-04-13 15:34:21 -05:00 |
|
|
d4181cc157
|
Make unique key helper more helpful
|
2023-04-13 15:21:43 -05:00 |
|
|
ca9834204b
|
Split fieldNameToLabel out into a method
|
2023-04-13 11:50:47 -05:00 |
|
|
1b4c754314
|
Add with'ers
|
2023-04-13 11:50:31 -05:00 |
|
|
905c2d1296
|
Move DoFullValidation from validate step to preview step (so you can set from the top-level thing)
|
2023-04-12 11:25:41 -05:00 |
|
|
cbf84fd76b
|
Fix spelling of Verson; add withers
|
2023-04-12 11:20:46 -05:00 |
|
|
106976a060
|
Add option to omitDmlAudits
|
2023-04-12 11:20:26 -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 |
|
|
d009169770
|
Initial add of MultiLevelMapHelper
|
2023-04-12 11:19:22 -05:00 |
|
|
5453e2e081
|
Initial add of MetaDataProducer
|
2023-04-12 11:18:32 -05:00 |
|
|
51b2a9d924
|
Remove mocked up openapi spec files
|
2023-04-06 13:17:17 -05:00 |
|
|
a408e4c0d2
|
Initial checkin
|
2023-04-06 12:40:55 -05:00 |
|
|
8af83f9286
|
Include audit label as part of audit
|
2023-04-06 12:39:38 -05:00 |
|
|
b5c5fb7dd8
|
Add ability to disable operations per-table, etc. check for insert & update (single) errors better;
|
2023-04-06 12:39:25 -05:00 |
|
|
12a92c6330
|
Recursively add all association component schemas; add recordCount to bulk api action logs
|
2023-04-05 10:03:10 -05:00 |
|
|
0268dad395
|
Checkstyle
|
2023-04-04 15:50:43 -05:00 |
|
|
74cd0e0a57
|
add /apis.json and (re)add .../versions.json paths
|
2023-04-04 15:45:51 -05:00 |
|
|
e779c392bb
|
Support multiple api's within a q instance. For science!
|
2023-04-04 13:40:32 -05:00 |
|
|
e35761e0a6
|
configurable servers; paths in swagger from root
|
2023-04-04 08:22:30 -05:00 |
|
|
cb5f3ba188
|
Updated to propagate transactions
|
2023-04-03 12:00:52 -05:00 |
|
|
b3b7c0b381
|
Fixed ids on test data. no actual change apparently
|
2023-04-03 10:46:36 -05:00 |
|
|
f4b8f5c782
|
Possible values for method, statusCode, apiVersion
|
2023-04-03 10:46:22 -05:00 |
|
|
ffe8da448b
|
Add api logs user, security fields
|
2023-04-03 10:35:11 -05:00 |
|
|
b021aebabb
|
Fix NPE with null field list
|
2023-03-31 16:37:35 -05:00 |
|
|
f79bf85c14
|
misc fixes
|
2023-03-31 16:30:56 -05:00 |
|
|
6fbfbe9db2
|
API Logs!
|
2023-03-31 16:29:30 -05:00 |
|
|
084630918f
|
Add check for records pre-delete action (for security and better errors); 404s and ids in 207s for bulk update & delete; ignore non-editable fields;
|
2023-03-31 12:15:17 -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 |
|
|
5babdd11b6
|
fixing returned records from memory store to be clones
|
2023-03-30 19:24:13 -05:00 |
|
|
7e368c6ff9
|
Adding associated records to Get, Query.
|
2023-03-30 16:56:18 -05:00 |
|
|
3df4513cd1
|
Add security, required fields, record-exists validation to UpdateAction. refactor InsertAction to help there
|
2023-03-30 15:24:40 -05:00 |
|
|
adcddff440
|
Add 429 (Too Many Requests) error, as option
|
2023-03-30 11:56:29 -05:00 |
|
|
a9e793dfb8
|
Check for required fields
|
2023-03-30 11:55:36 -05:00 |
|
|
f6f2cb7070
|
Fix test (good catch - 200 for GET /api/, and 404 for bad version doc pages)
|
2023-03-30 11:53:11 -05:00 |
|
|
944a93bd99
|
small api doc cleanup; large refactor (resources as resources, not java strings)
|
2023-03-30 11:31:04 -05:00 |
|
|
7e6a09fc21
|
Handle null table labels (probably only happens in test, but 🤷)
|
2023-03-30 08:30:59 -05:00 |
|
|
f15f63b021
|
oh checkstyle :)
|
2023-03-29 19:39:11 -05:00 |
|
|
037d67dd38
|
Add lock NullValueBehavior ALLOW_WRITE_ONLY... fixes a case where audit couldn't be inserted
|
2023-03-29 18:11:02 -05:00 |
|
|
b0d0c0ce6c
|
much more flesh in openapi, doc page
|
2023-03-29 18:09:45 -05:00 |
|
|
4a87856601
|
look for user (client) name in another place
|
2023-03-29 18:08:36 -05:00 |
|
|
07aa9cfa27
|
Turning off some capabilities
|
2023-03-29 18:08:14 -05:00 |
|
|
ef6ccc61c3
|
Checking record security locks that are more than 1 join away.
|
2023-03-29 09:55:11 -05:00 |
|
|
e62d2332ac
|
CTLE-307: updated to sort api fields when building spec
|
2023-03-28 16:53:08 -05:00 |
|
|
0eff8d7d03
|
Adding requiredField, security validation to insert action
|
2023-03-28 10:23:53 -05:00 |
|
|
a64a2801c0
|
CTLE-307: added handling for translating 'too big' auth0 access_tokens into a smaller uuid when authorizing
|
2023-03-27 21:24:30 -05:00 |
|
|
a43660a05a
|
Manage associations in UpdateAction
|
2023-03-27 15:07:23 -05:00 |
|
|
df259b5f82
|
basic validation on Associations
|
2023-03-27 15:06:58 -05:00 |
|
|
7034671070
|
Revert -T4
|
2023-03-27 14:59:42 -05:00 |
|