Alex Chantavy
Alex Chantavy
### Summary > Describe your changes. - Updates dev.Dockerfile to do an editable install of cartography source tree with uv. - dev.Dockerfile is intended for lint, unit, and integration testing...
## Summary - refactor `cartography/intel/aws/ec2/tgw.py` to use the declarative data model - add `TransitGatewaySchema` and `TransitGatewayAttachmentSchema` - update TGW integration tests for new sync function ## Testing - `make test_lint`...
## Summary - migrate snapshots intel module to datamodel - add datamodel for EBSSnapshot - update integration tests ## Testing - `pytest -q tests/integration/cartography/intel/aws/ec2/test_ec2_snapshots.py` *(fails: ModuleNotFoundError: No module named 'statsd')*...
*Description*: > What issue is being seen? Describe what should be happening instead of the bug, for example: Cartography should not crash, the expected value isn't returned, the data schema...
*Description*: > Describe your idea. Please be detailed. If a feature request, please describe the desired behavior, what scenario it enables, and how it would be used. The AWS IAM...
### Community Note * Please vote on this issue by adding a 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to the original issue to help the community and maintainers prioritize this request * Please do...
# Support configuring `max_connection_idle_time` in Neo4j driver ## Description Currently, Cartography allows configuration of the Neo4j driver via parameters such as `max_connection_lifetime` and `connection_timeout`, but does not expose `max_connection_idle_time`. This...
*Description*: > Describe your idea. Please be detailed. If a feature request, please describe the desired behavior, what scenario it enables, and how it would be used. Cartography should add...
Tried it once, didn't work because `read_transaction` and `write_transaction` have been replaced with `execute_read` and `execute_write`. Need to do a find and replace at some point. Additional note: when we...
We use uv now. Need to include that there instead of the normal pip stuff. Might even want to consider making this option 1 because (at least for me) with...