- Oct 29, 2024
-
- Oct 28, 2024
-
-
Kent Friesen authored
-
Kent Friesen authored
-
Kent Friesen authored
-
Kent Friesen authored
-
Kent Friesen authored
-
Kent Friesen authored
-
- Oct 25, 2024
- Oct 17, 2024
-
-
-
Kent Friesen authored
* Add tests for creation and update endpoints * Adds update_application * feat: Sa.delete_application * Adds to changelog * feat: Adds add_application * Adds ApiError and removes error handling from Sa
-
Kent Friesen authored
-
- Oct 15, 2024
-
-
Kent Friesen authored
-
-
-
- Oct 11, 2024
-
-
Kent Friesen authored
-
- Oct 10, 2024
-
-
Kent Friesen authored
Application Connection getters in Sa Application History getters in Sa
-
- Sep 30, 2024
-
-
Kent Friesen authored
-
- Sep 27, 2024
-
- Sep 26, 2024
-
-
Kent Friesen authored
-
Kent Friesen authored
adds single application endpoint and test blacked dedupe FQDNIp
-
- Sep 19, 2024
-
-
Kent Friesen authored
-
Kent Friesen authored
-
- Sep 13, 2024
-
-
Changing res check back to <2.3.9. Now getting res.text as it's more reliable. Removing results array because there's no practical use for it and it's confusing. Changed format of error message to make it more readable small change to the error message output on ticket.save() Added code tests to cover 406's boiler plate
-
chagned related rules attributes to be consistent with pytos2 library structure finalized related_rules feature formatted
-
- Sep 12, 2024
-
-
Implemented Scott's enhancement to RuleOperation but regression tests now fail because we are adding rules promiscuously Fixed a failing test: Error accessing Scw.default.api Minor edit Added optional rule validity checking Now checking against ticketed rules changed function name Added some code tests + small improvement Worked on code tests a bunch Updated automated tests with Tyler's help, fixed a bug Fixed an IPAddress Jsonify bug, changed priority to string instead of int, improved object comparison Mostly changes to argument names Restructured code to make it easier to read and reduce to only one loop. Formating with Black Updated automated code tests fix tests fix py38
-
Added remaining endpoints including suggested clouds, needs automated tests first test Added automated tests for cloud stuff Changed update_topology_cloud to make it easier to use more edits to add_topology_cloud and edit_topology_cloud small changes to topology cloud endpoints using feedback from Rich Cortes test fixes fix py38 linted
-
Minor edits Cleaned up imports, added delete and export Added more models and entrypoint functions, need to test the post function and add exception handling and code tests Finally got the post call working and added doc-strings to it, showing how to use it. added dunder init methods to make it easier to create new objects. Added error handling Added docstrings, fixed a bug with ignoreSecureTrack2Data argument Added code tests, finished doc strings, finished error handling, ran tox Added method to docstrings Improvements after Brian's code review Working on testing, formatting changed some function names Added missing arguments for delete_usp_policy. Changed variable name to aurora_data for now. Changed the tests to work again Some changes to docstrings Removed a print statement linted and formatted finish up testing and stuff
-
tested simplify codes
-
- Sep 10, 2024
-
-
Worked on fixing add_generic_route(s) Worked on generic interface functions and python class object **BROKEN BUILD** Modified many of the generic functions to match new patterns. Changed generic transport firewall properties to snake_case Mostly worked on Generic VPN and Generic Ignored Interfaces Finished DocStrings bug tests are needed + changes to add functions, plus functional testing Removed the multi-update and multi-add functions Changed add functions to accept individual arguments instead of objects, tests are all broken Changed all code tests and got them working minor correction to a docstring Implemented GET and PUT topology_mode Changed all mgmt_id to device_id, made use of _resolve_device_id, removed some Union[int, str], fixed code tests Made some small changes to generic interface to support numbered vs unnumbered Fixed a couple bugs in generic route Changed generic transparent firewalls endpoint to more closely match swagger added generic bool to get_generic_interface_customers modified the name of generic_interface_customer to generic_interface_customer_tag(s) linted and formatted
-
Kent Friesen authored
-
minor formatting/black added docstring formatted
-
Added get workflow by name or id Some more work on workflows, tests are broken Added tests, improved error handling Removed customer info, blacked files, added docstrings removed some weirdness from model, probably added by black because of unnecessary commas Corrected some items in the docstrings Removed erroneous api call to get workflow by name or id, improved code tests Reimplemented get_workflow by id and name Now returning raw dictionary from get_workflow Added jsondecodeerror back in kwargify workflows Adds full workflow test full workflow tests linted and formatted
-
Added models and API Calls for license(s). Still working on tests Added tests to test for lists and type of objects and two important properties Completed testing Moved fixture code to end Fixed a spacing issue Fixed a bug where errors were being returned instead of raised Modified models according to Brian's suggestions, repr=False and dates changed to string type, id's added Changed error handling to match Tyler's suggested pattern blacked + docstring added Added a missing get_license method and fixed the code tests added tiered license class, entrypoint and test Changed some date strings to datetimes, added headers to fix a TOS API bug Added some enums for tiered license class Minor edits to spacing, blacked Now defaulting to "full". Also trying get_tiered_license first. Now reliably returns None when no license is found blacked and ruffed tiered license stuff
-
WIP tiket events More tests Finished get_ticket_events, including filters and testing Added support for historical_events New ticket life cycle endpoints, still need ticket methods Finished adding new endpoints to ticket object, testing to follow Finished tests for ticket methods for new lifecycle endpoints Finished lifecycle dev, ready for merge adds check for SCWGroup Fix test and formatted adds exception handling blacked
-
WIP done with device time objects, revisions next Finished time objects dev Added docstrings for time object endpoints formatting and such generic list fetch blacked
-
WIP added tests for get_properties Added St.set_license_notification_days, fixed poorly named items Added tests, docstring for set_license_notification_days blacked formatting
-
More WIP More WIP Finsihed rule_last_usage, ready for merge request Removed stale code blacked fixes repr crash bug blacked make ruff stricter turn black for jupyter back on rule usage test changes
-