- Fix bugs found in tests that relate to API changes by @michael-richey in #298
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/1.1.0...1.1.1
- Fix subdomain for integration log pipelines by @michael-richey in #296
- Allow the resources directories to be passed in by @michael-richey in #292
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/1.0.0...1.1.0
- Check DDR status in order to run by @michael-richey in #289
- Change the default value of
--create-global-downtime
by @michael-richey in #290
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/0.13.0...1.0.0
- Update browser test variables ID by @romainberger in #276
- Inject resource context into logs by @skarimo in #282
- Add support for SDS resources by @skarimo in #284
- Add support for logs_archives resource by @skarimo in #270
- Add observability metrics to sync-cli by @michael-richey in #283
- @romainberger made their first contribution in #276
- @jack-edmonds-dd made their first contribution in #277
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/0.12.2...0.13.0
- Copy the trigger logic for building the artifacts to building and publishing the docker image by @michael-richey in #279
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/0.12.1...0.12.2
- HAMR-179 Build the Docker image and push it to GitHub's registry by @michael-richey in #274
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/0.12.0...0.12.1
- HAMR-179 Add pyproject.toml to fix docker build by @michael-richey in #271
- Add support for
authn_mappings
by @skarimo in #255
- Add support for dedicated storage handler by @skarimo in #265
- Remove percentile filter in
metric_percentile
by @skarimo in #266
- @michael-richey made their first contribution in #271
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/0.11.0...0.12.0
- Fix endless process spawn when "frozen" by @skarimo in #259
- Use
certifi
certs by default by @skarimo in #258
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/0.10.0...0.11.0
- Handle complex source queries for Logs integration pipeline syncing by @skarimo in #247
- Ensure only valid indexes are imported for
logs_indexes_order
by @skarimo in #246 - Ensure clean exit on invalid keys by @skarimo in #250
- Cleanup deprecation function and remove dead fn call by @skarimo in #252
- [APITL-856] Add support for logs-indexes-order by @skarimo in #238
- [APITL-862] Add support for moving index to end of order list during deletion by @skarimo in #233
- [APITL-855] Add support for enabling logs integration pipelines by @skarimo in #237
- Add support for Powerpacks by @skarimo in #245
- Add support for metrics metadata syncing by @skarimo in #249
- Add support for metric percentiles syncing by @skarimo in #251
- Handle invalid integration pipelines by @skarimo in #254
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/0.9.3...0.10.0
- Fix logs index creation request by @skarimo in #243
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/0.9.2...0.9.3
- Make sure
Lock
object is initialized in the same event loop by @skarimo in #241
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/0.9.1...0.9.2
- Ensure we dump synced resources before exiting when interupted by @skarimo in #232
- Acquire lock before filter by @skarimo in #239
- Add support for UrlObject by @skarimo in #234
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/0.9.0...0.9.1
- Move permission retrieval into import step by @skarimo in #210
- Handle when import
id
is changed during dependency resolution by @skarimo in #220
- Handle host remapping in get call by @skarimo in #206
- Add support for
restricted_roles
connection in synthetics private location by @skarimo in #209 - Refactor abstract methods so they are not called directly by @skarimo in #207
- Add support for teams by @skarimo in #214
- Inject default tags to supported resources by @skarimo in #211
- Add support for
restriction_policies
by @skarimo in #213 - Add progress bar for get_resources and debug logging for paginated requests by @skarimo in #230
- Ensure progress bar is continuously updated by @skarimo in #231
- @tim-chaplin-dd made their first contribution in #223
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/0.8.0...0.9.0
- Minor fix for the User Resource and correction in find_attr by @aldrickdev in #196
- Fix
downtime_schedule
one time schedule syncing by @aldrickdev in #197 - Adds the editor attribute to the exclude by @aldrickdev in #198
- Added support for the "Not" Operator by @aldrickdev in #195
- @aldrickdev made their first contribution in #196
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/0.7.0...0.8.0
- Pin
setuptools_scm
to < 8 by @skarimo in #184 - Pass all keyword/ arguments to avoid panics with
setuptools_scm
> 8 by @skarimo in #187
- Add
downtime_schedules
resource and deprecatedowntimes
by @skarimo in #192
- @alai97 made their first contribution in #190
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/0.6.1...0.7.0
- Fix monitors ID resolution and add support for new
burn_rate
SLO queries by @skarimo in #182
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/0.6.0...0.6.1
- Add new
logs_pipelines
resource and deprecatelogs_custom_pipelines
by @skarimo in #176 - Add support for
logs_pipelines_order
resource by @skarimo in #179
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/0.5.1...0.6.0
- Bump PyInstaller and add tests by @skarimo in #174
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/0.5.0...0.5.1
- Add support for paginated monitors by @skarimo in #167
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/0.4.2...0.5.0
- Dump synthetics private location config data on create by @skarimo in #164
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/0.4.1...0.4.2
The release contents are same as v0.4.0
. It includes the executables missing from version v0.4.0
Note: This release also drops the prefix v
from release tag.
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/v0.3.1...0.4.1
- Add filtering support to sync command by @skarimo in #147
- Add support for syncing slo alert monitors by @skarimo in #149
- Add support for
restricted_roles
in synthetics and add additional readOnly fields by @skarimo in #153
- Switch to use
scm_version
versioning by @skarimo in #148
- @abbasalizaidi made their first contribution in #151
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/v0.3.1...v0.4.0
- Bump python base image in Dockerfile by @skarimo in #139
- Import
exit
before usage by @skarimo in #142
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/v0.3.0...v0.3.1
- Make request timeout configurable by @skarimo in #136
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/v0.2.0...v0.3.0
- Fix syncing synthetics_tests with global variables by @skarimo in #128
- Cleanup and update typing by @skarimo in #129
- Fixes for
roles
andsynthetics_test
resources by @skarimo in #130
- Add support for
spans_metrics
resource by @skarimo in #131
- Add formal sync order by @skarimo in #115
- @nkzou made their first contribution in #125
Full Changelog: https://github.com/DataDog/datadog-sync-cli/compare/v0.1.0...v0.2.0
- [Added] Initial beta release of the datadog-sync cli tool