|
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 |
|
|
a9e793dfb8
|
Check for required fields
|
2023-03-30 11:55:36 -05:00 |
|
|
7e6a09fc21
|
Handle null table labels (probably only happens in test, but 🤷)
|
2023-03-30 08:30:59 -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 |
|
|
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 |
|
|
ba805a4c92
|
Initial support for associated records (implemented insert, delete).
Include "api" on audit.
|
2023-03-27 09:52:39 -05:00 |
|
|
17d4c81cc3
|
Add LIKE criteria operator; more api endpoints to understand versions, get swagger json; more field name mapping
|
2023-03-24 10:20:26 -05:00 |
|
|
74cf24a00e
|
Bulk update & delete; errors if more than jsut the expected json
|
2023-03-23 12:44:40 -05:00 |
|
|
4da3cc9206
|
Checkpoint; bulkInsert working; some api instance validation
|
2023-03-22 15:12:12 -05:00 |
|
|
924a6ba31f
|
Checkpoint; working insert, update, delete
|
2023-03-22 09:33:04 -05:00 |
|
|
fd167a7c64
|
Reverted to copy array, fixes test
|
2023-03-21 15:17:11 -05:00 |
|
|
f311c7af88
|
Build out all query operators
|
2023-03-21 15:02:07 -05:00 |
|
|
90a7745246
|
cehckpoint - adding security to openapi spec
|
2023-03-21 11:00:10 -05:00 |
|
|
d6a9c8f0e0
|
Add instance, table, and field-level middleware meta-data
|
2023-03-20 14:33:27 -05:00 |
|
|
8cfa2736da
|
Add jackson-dataformat-yaml and Initial checkin
|
2023-03-20 14:33:06 -05:00 |
|
|
9825893f9b
|
Initial checkin
|
2023-03-20 10:58:46 -05:00 |
|
|
e04d50674b
|
updated to return exception, now that it's in output, not thrown
|
2023-03-16 16:08:07 -05:00 |
|
|
b16eaca394
|
Let caller specify type to use for an aggregate expression
|
2023-03-16 11:38:26 -05:00 |
|
|
939dcc308c
|
Fix test; add comment
|
2023-03-16 09:06:09 -05:00 |
|
|
bf44f97630
|
Renamed tableStats to columnStats
|
2023-03-16 07:53:58 -05:00 |
|
|
9391284479
|
Adjust field labels
|
2023-03-16 07:53:58 -05:00 |
|
|
ad2eff0e73
|
More stats & aggregates
|
2023-03-16 07:53:58 -05:00 |
|
|
bbde64b02d
|
Add table permission check; add display & possible values;
|
2023-03-16 07:53:58 -05:00 |
|
|
001ec3a34a
|
Add overload that works on list of fields rather than table
|
2023-03-16 07:53:58 -05:00 |
|
|
dd28c95fc0
|
Use sessino from context, not input
|
2023-03-16 07:53:58 -05:00 |
|
|
da17145f66
|
WIP version of table/column stats process & supporting aggregate changes
|
2023-03-16 07:53:58 -05:00 |
|
|
03e9f27866
|
Remove Auth0PermissionsHelper (move to CTL CLI, where it is used)
|
2023-03-15 18:07:14 -05:00 |
|
|
248db43c8f
|
different exception propagation.
|
2023-03-15 17:55:53 -05:00 |
|
|
9cbb899788
|
Add getUsers, getRoleName, getUserName, and getPermissionsForUser
|
2023-03-15 17:03:09 -05:00 |
|
|
d569541b77
|
Add some with'ers
|
2023-03-15 17:03:09 -05:00 |
|
|
21500b642f
|
Add script maxBatchSize, to influence pipe capacity to avoid pipe-full-too-long errors; add link to script logs after running process; add logs to script view screen
|
2023-03-15 17:03:09 -05:00 |
|
|
fb6cef66ef
|
2 bugs: clone the filter, and ignore empty-string in condition
|
2023-03-15 17:03:09 -05:00 |
|
|
4d7c7f48be
|
Add maxRows field (todo - show in UI if you didn't fetch all?)
|
2023-03-15 17:03:09 -05:00 |
|
|
0e01372200
|
Make pipeLoop minRecords a parameter; add input to getOverrideRecordPipeCapacity
|
2023-03-15 17:03:09 -05:00 |
|
|
b6e089a364
|
Initial checkin
|
2023-03-15 17:03:09 -05:00 |
|
|
61286cf013
|
added test to confirm cache use case exclusions support OR boolean operation
|
2023-03-15 16:21:44 -05:00 |
|
|
7150886e39
|
Merge branch 'feature/handle-api-request-failures' into dev
|
2023-03-15 12:04:22 -05:00 |
|
|
7ca9ecbcec
|
Fix to clone a possibleValueSource filter before calling interpret values... added warning to the javadoc on that method - how to make better?
|
2023-03-15 11:49:40 -05:00 |
|