Releases
v0.1.9
Compare
Sorry, something went wrong.
No results found
Builds
deps-dev : bump the npm_and_yarn group across 1 directory with 2 updates #88 (dependabot[bot] )
Commits
4d20cb9 : add css for sds header text, differentiate local and prod opensearch builds, errors on local dev (klpoland) #81
856eeef : matching css layout from svi (klpoland) #81
e12c216 : update width limits for widescreen (klpoland) #81
8725a7e : add check for uniqueness on scan_group (rh) and channel/top_level_dir (drf) (klpoland) #83
formatted hardcoded numbers in tests #83 (Lucas Parzianello )
sorting captures by updated time #83 (Lucas Parzianello )
silenced more logs #83 (Lucas Parzianello )
improved type hints for capture serializer methods #83 (Lucas Parzianello )
updated test expectations for empty capture list #83 (Lucas Parzianello )
added colors to standard logs #83 (Lucas Parzianello )
separated capture creation constraints check from validation #83 (Lucas Parzianello )
updated test_create_rh_capture_scan_group_conflict #83 (Lucas Parzianello )
updated expectations for test_create_rh_capture_201 #83 (Lucas Parzianello )
updated expectations for test_list_captures_by_type_200 #83 (Lucas Parzianello )
updated expectations for test_create_drf_capture_already_exists #83 (Lucas Parzianello )
updated expectations for test_create_rh_capture_scan_group_conflict #83 (Lucas Parzianello )
updated expectations for test_list_captures_200 #83 (Lucas Parzianello )
updated expectations for test_list_captures_by_invalid_type_400 #83 (Lucas Parzianello )
e4aa6ab : fixed walrus operator catch (Lucas Parzianello) #83
added missing logs.py (Lucas Parzianello )
upgraded deps; integrated sentry for error monitoring #85 (Lucas Parzianello )
preventing deletion of files linked to captures or datasets #86 (Lucas Parzianello )
bulk file deletion prevention + tests #86 (Lucas Parzianello )
preventing soft deletion of blocked files + tests #86 (Lucas Parzianello )
095e988 : change number typing (klpoland) #80
25202b9 : add a reset indices command and test to verify it (klpoland) #80
f847160 : change number typing (klpoland) #80
391e422 : add a reset indices command and test to verify it (klpoland) #80
9fa3a51 : rework reset index script (klpoland) #80
16096d1 : create separate test indices, to quarantine opensearch tests (klpoland) #80
84b4bca : test refactoring, troubleshooting fail states (klpoland) #80
73c588d : updates based on comments, use ospy clone method, add "search_props" (klpoland) #80
ddbf15f : refactor to run through ingest capture again with duplicate deletion (klpoland) #80
464b2e5 : testing fixes (klpoland) #80
9c1b4e0 : adding transforms, fixing assert references (klpoland) #80
4b40dbf : change command name, add better docstring, defensive coding (klpoland) #80
64d6347 : init search props before transforming (WIP) (klpoland) #80
40eb76d : use update instead of update_by_query and apply transform to each capture individually (klpoland) #80
79f6573 : modify tests to patch field transforms, duplicate capture deletion (klpoland) #80
b643a60 : add drf reindex tests, check captures unique by owner, add top_level_dir to base props (klpoland) #80
96091eb : combine scripts and run with reindex in case of bulk reindexing (kept for reference) (klpoland) #80
bf12507 : add comment about reindex_with_mapping (klpoland) #80
d55bc63 : better test assertions (klpoland) #80
e2b512c : change mock import path (klpoland) #80
leaving room for manual action on init_indices failure #80 (Lucas Parzianello )
moved testing dependencies to prod for qa machine #80 (Lucas Parzianello )
capture ingestion now normalizes virtual paths #80 (Lucas Parzianello )
fixed linter warnings for capture and opensearch tests #80 (Lucas Parzianello )
linting #80 (Lucas Parzianello )
first round of improvements and fixes to the replace index command #80 (Lucas Parzianello )
refactored replace_index module #80 (Lucas Parzianello )
logging and minor changes #80 (Lucas Parzianello )
cleanup now removes only captures with non-empty list of missing files; empty captures are preserved #80 (Lucas Parzianello )
fixed ambiguous test result by changing mock import #80 (Lucas Parzianello )
capture deletion functionality; local tests; integration tests #84 (Lucas Parzianello )
build acceptance check for capture deletion #84 (Lucas Parzianello )
docs: minor pagination docstring improvements #84 (Lucas Parzianello )
making sure the sds_path in list_files is posix #84 (Lucas Parzianello )
capture uuid for deletion may be passed as positional arg #84 (Lucas Parzianello )
"make test" now ignores empty pytest suite in order to run the actual tests #84 (Lucas Parzianello )
formatter on pyproject.toml #84 (Lucas Parzianello )
9a0c3b8 : Update sdk/src/spectrumx/gateway.py (Lucas Parzianello) #84
fixed tests to match recent capture creation constraints #84 (Lucas Parzianello )
adding more information to api consumers about capture conflicts #84 (Lucas Parzianello )
815d3fd : refactor transforms, index name inference, search capture mechanism, fix capture search tests (klpoland) #89
ddc8fc9 : remove extra internal function (klpoland) #89
capture searches with local tests #90 (Lucas Parzianello )
renamed experimental capture search to advanced search #90 (Lucas Parzianello )
0bb96e7 : upgraded sdk and pre-commit hooks (Lucas Parzianello) #90
advanced search passing local tests #90 (Lucas Parzianello )
updated parent class of capture model #90 (Lucas Parzianello )
increased search results cap from default=10 #90 (Lucas Parzianello )
capture search: fixed param passing and results handling #90 (Lucas Parzianello )
advanced search: integration tests #90 (Lucas Parzianello )
added capture search passthru urls #90 (Lucas Parzianello )
advanced capture search: testing full text search #90 (Lucas Parzianello )
updated swagger docs to match readme #90 (Lucas Parzianello )
forwarding root cause of query error to user for capture searches #90 (Lucas Parzianello )
updated mocked responses of local search tests #92 (Lucas Parzianello )
0c57296 : upgraded sdk and pre-commit hooks (Lucas Parzianello) #92
solved several type warnings #91 (Lucas Parzianello )
pytest working now #91 (Lucas Parzianello )
new upload_capture client method + its acceptance check #93 (Lucas Parzianello )
passing integration test for capture upload method #93 (Lucas Parzianello )
made content check endpoint a fixture #93 (Lucas Parzianello )
improved capture upload error handling #93 (Lucas Parzianello )
updated deps #93 (Lucas Parzianello )
reviewed logging (Lucas Parzianello )
pyright false positive; reverted type change (Lucas Parzianello )
45b57fa : sds-ui updates (skradha) #94
cc7aa2b : SDS-UI Updates (skradha) #94
07ecbf2 : sds-ui-updates fixes (skradha) #94
bugfix: disconnecting older files from existing captures on update #95 (Lucas Parzianello )
file post srlzr now using common path sanitization function #95 (Lucas Parzianello )
improved capture read test #95 (Lucas Parzianello )
better control over logging messages #95 (Lucas Parzianello )
bugfix: local_path attribute was not being set for some dowloads #95 (Lucas Parzianello )
capture top level dir is now normalized #95 (Lucas Parzianello )
new tests to cover regressions of different kinds of path usage #95 (Lucas Parzianello )
moved factory-boy to base reqs to run tests in qa #95 (Lucas Parzianello )
promoted advanced search feature from experimental #97 (Lucas Parzianello )
docs: updated docs and build acceptance script for v0.1.9 #97 (Lucas Parzianello )
updated deps #97 (Lucas Parzianello )
version bump to v0.1.9 #97 (Lucas Parzianello )
docs: changelog notes from PR 95 #97 (Lucas Parzianello )
file serializers to use standardized path sanitization #97 (Lucas Parzianello )
made path sanitization resilient to multiple calls #97 (Lucas Parzianello )
relaxed trailing slash for file listing / search #97 (Lucas Parzianello )
updated test expectations for capture top level dirs #97 (Lucas Parzianello )
You can’t perform that action at this time.