96761b7162
Merge pull request #142 from Kingsrook/feature/audit-missing-security-key-logs
...
Update getRecordSecurityKeyValues and validateSecurityKeys to be awar…
2024-12-13 09:00:38 -06:00
7bdea734b4
Merge pull request #144 from Kingsrook/feature/hotfix-javalin-process-values-null-map-keys
...
Feature/hotfix javalin process values null map keys
2024-12-13 08:59:17 -06:00
abc6331131
Fixed process responses in openapi.yaml -- they were a layer too low, w/ a wrapped "typedResponse" above them (and since they were being serialized directly by jackson, were missing the 'values' now that they were marked to be ignored by it... so going through our conversion method in here - this suggests some refactoring that should apply a change like this to all specs, in case they have overrides of handleOutput as well...
snapshot-feature-hotfix-javalin-process-values-null-map-keys
2024-12-11 15:27:33 -06:00
e84fe7eb18
Checkstyle!
2024-12-11 15:05:47 -06:00
63a48eeafa
Avoid exceptions from jackson serialization of processValues that contain a map with a null key
2024-12-11 14:59:08 -06:00
5434721c8e
Add NullKeyToEmptyStringSerializer - to allow jackson serialization of a map with a null key
2024-12-11 14:40:06 -06:00
271f2dc25b
CE-1955 Add a display-value for the mappingJSON in saved bulk-load-profiles
2024-12-04 14:59:53 -06:00
c4583f16a9
CE-1955 Fix to re-set the position of the review step, upon going back
2024-12-04 14:58:34 -06:00
434d158776
CE-1955 disable until ci selenium fixed
2024-12-04 07:12:10 -06:00
eec1924113
CE-1955 add browser-tools orb, to try to fix selenium/chrome version mismatch
2024-12-03 22:03:03 -06:00
164d9e1de5
CE-1955 Checkstyle
2024-12-03 21:46:49 -06:00
131da68a38
CE-1955 Update to use new AbstractQQQApplication and QApplicationJavalinServer
2024-12-03 20:46:37 -06:00
f7bd049b81
CE-1955 Update qfmd to feature-bulk-upload-v2; add test-dep for qfmd; add slf4j simple and selenium and webdriver.
2024-12-03 20:44:29 -06:00
76d7a8a858
CE-1955 Initial checkin
2024-12-03 20:43:33 -06:00
8d37ce3c54
CE-1955 add checks for material-dashboard resources before trying to blindly serve them; add field for QJavalinMetaData;
2024-12-03 20:43:10 -06:00
7bab11ea7e
CE-1955 Add support for wildcard (at start of) process names - e.g., to support bulkLoad etc processes; update to apply all helpContent to the qInstance that came in as a parameter, rather than the one in context (to work correctly for hot-swaps).
2024-12-03 20:42:02 -06:00
8157510c04
CE-1955 Add fields to bulkLoad fileMapping screen, for helpContent to be associated with
2024-12-03 20:39:38 -06:00
b5eae02fa4
CE-1955 populate association structures for record preview validation screen based on table structure associations, not actual mapping (e.g., so lines always appear on orders, even if not being used - to make that clear to user that they aren't being used)
2024-12-03 20:39:18 -06:00
1911e27cc0
CE-1955 clear out uploaded file if user goes back to this step
2024-12-03 20:38:28 -06:00
21aeac2def
CE-1955 Switch fieldMetaData to use a type from in here for FieldAdornment, to include some better docs, but also to exclude new FILE_UPLOAD adornment type enum value
snapshot-feature-bulk-upload-v2
2024-12-03 09:51:44 -06:00
2bf12158be
CE-1955 Fix to set tableName before preUpload step
2024-12-03 09:27:50 -06:00
7e3592628a
CE-1955 Don't put empty-string values into records (in setValueOrDefault) - in general, we might get an empty-string from a file, but let's treat it like a non-value, null.
2024-12-03 09:27:35 -06:00
21069e2310
CE-1955 Checkstyle!
2024-12-03 09:10:00 -06:00
11db820196
CE-1955 Bulk insert updates: Add prepareFileUploadStep; make theFile field use drag&drop adornment
2024-12-03 09:03:02 -06:00
a7247b5970
CE-1955 Add method resetValidationFields - to help processes that go 'back'
2024-12-03 08:59:48 -06:00
7cd3105ee6
CE-1955 Add search-by labels - e.g., exact-matches on a single-field used as the PVS's label... definitely not perfect, but a passable first-version for bulk-load to do PVS mapping
2024-12-03 08:59:27 -06:00
86f8e24d5f
CE-1955 Handle back better; put suggested mapping profile into process value under a dedicated key
2024-12-03 08:59:27 -06:00
b0cc93cbb7
CE-1955 Add FILE_UPLOAD adornment type
2024-12-03 08:59:27 -06:00
b055913fc8
CE-1955 Initial checkin
2024-12-03 08:59:27 -06:00
0e93b90270
CE-1955 Add mapping and validation of possible-values; refactor error classes some for rollup possible value errors
2024-12-03 08:59:27 -06:00
8ec6ccd691
CE-1955 added an icon for bulk-load process in example (since it has one now)
2024-11-27 15:36:36 -06:00
53ca77cde6
CE-1955 Update to use an enum-subset (excluding new BULK_LOAD components)
2024-11-27 15:36:19 -06:00
a439bffc69
Add support for OpenAPIEnumSubSet
2024-11-27 15:34:37 -06:00
8ea16db1fc
CE-1955 - Checkstyle
2024-11-27 15:11:02 -06:00
61582680f3
CE-1955 - Add support for back to bulk-load process
2024-11-27 15:01:35 -06:00
8c6b4e6863
CE-1955 - Add back to processes
2024-11-27 15:01:06 -06:00
9213b8987b
CE-1955 - Summarize with some examples (including rows nos) for value mapping and other validation errors
2024-11-27 12:36:35 -06:00
c88fd5b7d4
CE-1955 - Summarize with some examples (including rows nos) for value mapping and other validation errors
2024-11-27 12:36:20 -06:00
6ed9dfd498
CE-1955 - Put rows & rowNos in backend details during bulk-load. assert about those. also add tests (and fixes to mapping) for no-header use-cases
2024-11-27 12:13:15 -06:00
17fc976877
CE-1955 - Add rowNo to BulkLoadFileRow, set by FileToRowsInterface objects
2024-11-27 11:46:24 -06:00
3b24cb745c
Update getRecordSecurityKeyValues and validateSecurityKeys to be aware of multiLocks
2024-11-27 08:47:58 -06:00
6672f95987
Merged dev into feature/bulk-upload-v2
2024-11-25 16:49:15 -06:00
1c2638a5c4
CE-1955 - Boosting test-coverage during bulk-load rollout
2024-11-25 11:27:44 -06:00
c883749ba9
CE-1955 - Remove bulk-insert v1 test; rename bulkInsertV2 test
2024-11-25 11:15:13 -06:00
3c06e0e589
CE-1955 - Test fixes
2024-11-25 11:10:01 -06:00
bdbb2d2d00
CE-1955 - Bulk load checkpoint - setting uploadFileArchiveTable in javalin metadata
2024-11-25 10:09:05 -06:00
58ae17bbac
CE-1955 - Bulk load checkpoint:
...
- Switch wide format to identify associations via comma-number-indexes...
- Add suggested mappings
- use header name instead of column index for mappings
- add counts of children process summary lines
- excel value/type handling
2024-11-25 10:07:26 -06:00
f3546da8cc
Updating to 0.24.0
2024-11-22 15:51:25 -06:00
cfd3100535
Merge tag 'version-0.23.0' into dev
...
Tag release
2024-11-22 15:51:21 -06:00
0dbac39ef5
Merge branch 'rel/0.23.0'
version-0.23.0
2024-11-22 15:48:22 -06:00