Fix security issue where secret file was being created with read access other
users on the machine. Automatically fixes the file permissions to only read
and write the first time the file is accessed and continues to enforce the
proper file permissions going forward.
Docs:
Fixed broken links on "CLI for Data API Tutorial" page (#952).
Protect against injecting javascript:URI into edited href tags in docs (#934).
Remove --pre --user from pip install instructions (#948).
Update the syntax of example code in the docstrings in the Order and Data
clients and add example code to the Subscriptions client docstring (#943).
2.0.0 (2023-04-17)
User Interface Changes:
Match search-create and search-update name/filter options/parameters in Data
API and CLI to match to search UI (#883, #898, #909).
Change Subscriptions CLI function naming from describe to get to match other
clients (#900).
Removed (unused) checksum argument from download_order (#896).
Move planet data stats CLI interval and filter args to required options
(#894).
Changed:
Data and Subscriptions API and CLI now normalize and validate item type and
asset type (#902, #905).
Bulk create order example now demonstrates use of a dynamic list (#913).
Subscriptions request generator api/cli no longer requires geojson entry for
catalog source to only be a geometry, it can pull the geometry out of a
feature and featurecollection (#880)
Fixed:
Fixed bug that caused Landsat asset download with the Data Client fail
(#928).
Fixed notifications entry layout generated by order_request that was causing
the notifications entry to not be used in the generated order (#917).
Session class unit tests are marked to be run within an event loop and are
no longer skipped (#881).
2.0.0-rc.2 (2023-03-15)
Added:
The Session class can now construct clients by name with its client method
(#858).
Fix security issue where secret file was being created with read access other
users on the machine. Automatically fixes the file permissions to only read
and write the first time the file is accessed and continues to enforce the
proper file permissions going forward.
Docs:
Fixed broken links on "CLI for Data API Tutorial" page (#952).
Protect against injecting javascript:URI into edited href tags in docs (#934).
Remove --pre --user from pip install instructions (#948).
Update the syntax of example code in the docstrings in the Order and Data
clients and add example code to the Subscriptions client docstring (#943).
2.0.0 (2023-04-17)
User Interface Changes:
Match search-create and search-update name/filter options/parameters in Data
API and CLI to match to search UI (#883, #898, #909).
Change Subscriptions CLI function naming from describe to get to match other
clients (#900).
Removed (unused) checksum argument from download_order (#896).
Move planet data stats CLI interval and filter args to required options
(#894).
Changed:
Data and Subscriptions API and CLI now normalize and validate item type and
asset type (#902, #905).
Bulk create order example now demonstrates use of a dynamic list (#913).
Subscriptions request generator api/cli no longer requires geojson entry for
catalog source to only be a geometry, it can pull the geometry out of a
feature and featurecollection (#880)
Fixed:
Fixed bug that caused Landsat asset download with the Data Client fail
(#928).
Fixed notifications entry layout generated by order_request that was causing
the notifications entry to not be used in the generated order (#917).
Session class unit tests are marked to be run within an event loop and are
no longer skipped (#881).
2.0.0-rc.2 (2023-03-15)
Added:
The Session class can now construct clients by name with its client method
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/samapriya/Planet-GEE-Pipeline-CLI/network/alerts).
Bumps planet from 1.1.0 to 2.0.1.
Release notes
Sourced from planet's releases.
... (truncated)
Changelog
Sourced from planet's changelog.
... (truncated)
Commits
5f2e881
release 2.0.19b9becc
Merge pull request from GHSA-j5fj-rfh6-qj855ee4bd2
move log message to info, simplify for readabilityd71415a
enforce restricting secret file permissions to user read/write9783607
Merge pull request #952 from planetlabs/broken-cli-docs-geom-inputs-951f94e16c
Fixed a broken link.29e9e64
Fixed two broken links.f7244d2
Merge pull request #934 from planetlabs/planetmilesm-patch-XSSe808ff0
Merge pull request #948 from planetlabs/update-pip-install-docs-9470f5c93f
Removed the --user flag, as is not needed.Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/samapriya/Planet-GEE-Pipeline-CLI/network/alerts).