Skip to content

Releases: eodms-sgdot/eodms-cli

v3.2.1

07 Nov 15:24
e84ff28
Compare
Choose a tag to compare
  • Fixed issue when using EODMS UI CSV results file with ALOS-2 collections
  • Added 'maximum' number of images to search for after setting 'no_order' to True
  • Fixed and updated testing scripts
  • Added 'packaging' to requirements.txt

v3.2.0

17 Oct 18:33
cf7201d
Compare
Choose a tag to compare
  • Modified EODMS UI field mappings since they are now mapped in py-eodms-rapi
  • Added checks for specific collections which cannot be ordered/downloaded
  • Added new parameter to config file which can limit the number of times the script checks for orders that are AVAILABLE_FOR_DOWNLOAD (new parameter: download_attempts, default is blank meaning no limit)
  • Extended --configure options to allow for a single edit of a parameter in one command (ex: python eodms_cli.py --configure RAPI.download_attempts=10)

v3.1.0

06 Sep 21:04
eb1a604
Compare
Choose a tag to compare
  • Moved configuration 'gets' to separate methods in eodms_cli.py
  • Added error check for 64base conversion of password
  • Removed CSV field option when running Process #2 and now automatically determines EODMS UI CSV results
  • For Process 4, added maximum number of downloads and the ability to list specific Order Ids and Order Item Ids

v3.0.2

21 Jun 17:41
eacc5d9
Compare
Choose a tag to compare
  • Fixed percentage overlap issue

v3.0.1

16 Jun 18:11
003d3fc
Compare
Choose a tag to compare
  • Updated 'configure' option to choose a specific section in config.ini
  • Added check for latest version of py-eodms-rapi
  • Added a message when the BRB page is returned from the EODMS RAPI

v3.0.0

19 May 14:32
Compare
Choose a tag to compare
  • Changes to scripts and folder structure
    • main script renamed eodms-cli.py
    • renamed utils folder to scripts
    • renamed eod.py to utils.py
    • changed class EodmsOrderDownload to EodmsUtils
    • moved process methods to new class EodmsProcess
    • moved config.ini to /~/.eodms
  • Removed 'search_only' from process list as there is now a flag (--no_order|-nord) to suppress ordering and downloading
  • Added "downloads" parameter to command-line which will override the downloads folder location in the configuration file
  • Added a "--configure" flag to script to provide an easy way to the edit the config.ini
  • Renamed "download_only" process to "download_results" to reflect that the process downloads previous results using the CSV produced by the eodms-cli

v2.5.2

10 May 18:57
Compare
Choose a tag to compare
  • Added 'orderId' for existing orders when saving to results CSV for use in 'download_only' process
  • For 'silent' mode, 'download_only' process will now submit orders automatically if none exist
  • Fixed issue #17

v2.5.1

27 Apr 15:15
Compare
Choose a tag to compare
  • Updated methods to reflect changes of py-eodms-rapi to version 1.4.0

v2.5.0

19 Apr 16:39
Compare
Choose a tag to compare
  • Added new parameter "overlap" which will filter out results with overlaps less than the specified percentage
  • Python package "shapely" is now required for the eodms-rapi-orderdownload script. Run "pip install -r requirements.txt" from the script folder
  • Added the new max_downloads parameter when downloading images
  • Fixed issue #14
  • Remove date range (for now) when getting a list of orders

v2.4.0

14 Mar 19:41
Compare
Choose a tag to compare
  • Added a date range for query orders to config file
  • Rearranged config file into new headings
  • Changed full name of '--input' for the command-line to '--input_val' due to issue with Python's reserved names.