-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Factorize client interface and provide "download all in range" #64
base: master
Are you sure you want to change the base?
Factorize client interface and provide "download all in range" #64
Commits on Sep 6, 2024
-
WIP: factorize client interface
Luc Hermitte committedSep 6, 2024 Configuration menu - View commit details
-
Copy full SHA for cc425ff - Browse repository at this point
Copy the full SHA cc425ffView commit details -
Use $NETRC (before ~/.netrc) if no file is given
Luc Hermitte committedSep 6, 2024 Configuration menu - View commit details
-
Copy full SHA for a6c6f1f - Browse repository at this point
Copy the full SHA a6c6f1fView commit details -
Luc Hermitte committed
Sep 6, 2024 Configuration menu - View commit details
-
Copy full SHA for bca24fe - Browse repository at this point
Copy the full SHA bca24feView commit details -
There is no need to authenticate is order to search for available products
Luc Hermitte committedSep 6, 2024 Configuration menu - View commit details
-
Copy full SHA for 1c2667a - Browse repository at this point
Copy the full SHA 1c2667aView commit details -
Add API to request all orbits within a time range
So far, `query_orbit` and `query_orbit_by_dt` (on Dataspace side) return only one orbit file: the one that contains the requested time range. The new `query_orbits_by_dt_range` method returns all orbit file contained in the requested time range. In order to factorize code, internal `_QueryOrbitFile` classes are defined.
Luc Hermitte committedSep 6, 2024 Configuration menu - View commit details
-
Copy full SHA for 0f77cf5 - Browse repository at this point
Copy the full SHA 0f77cf5View commit details -
Luc Hermitte committed
Sep 6, 2024 Configuration menu - View commit details
-
Copy full SHA for 28cd506 - Browse repository at this point
Copy the full SHA 28cd506View commit details -
Fix typing notations & some pylint warnings
Luc Hermitte committedSep 6, 2024 Configuration menu - View commit details
-
Copy full SHA for b94de9a - Browse repository at this point
Copy the full SHA b94de9aView commit details -
Separate search from authenticated download w/ ASF
Luc Hermitte committedSep 6, 2024 Configuration menu - View commit details
-
Copy full SHA for 4023d85 - Browse repository at this point
Copy the full SHA 4023d85View commit details
Commits on Sep 10, 2024
-
Luc Hermitte committed
Sep 10, 2024 Configuration menu - View commit details
-
Copy full SHA for f907cf4 - Browse repository at this point
Copy the full SHA f907cf4View commit details -
Implement query all eofs that intersect time range
Luc Hermitte committedSep 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 350b014 - Browse repository at this point
Copy the full SHA 350b014View commit details -
Check listing of EOF files on ASF once only
EOF files on ASF server are listed once only in tests. Ideally this should have been mocked, but interrogation is still kept. Other tests will rely on a snapshot of precise orbit files that is cached. A test dedicated to testing the use of the cached baseline has been defined.
Luc Hermitte committedSep 10, 2024 Configuration menu - View commit details
-
Copy full SHA for ec08c70 - Browse repository at this point
Copy the full SHA ec08c70View commit details -
Make the EOF cache local to easu ASF client
...instead of global and shared among all ASFClient instances.
Luc Hermitte committedSep 10, 2024 Configuration menu - View commit details
-
Copy full SHA for d4b9804 - Browse repository at this point
Copy the full SHA d4b9804View commit details -
Test ASF-query of all EOFs intersecting time range
Luc Hermitte committedSep 10, 2024 Configuration menu - View commit details
-
Copy full SHA for d3551ad - Browse repository at this point
Copy the full SHA d3551adView commit details -
Address some of pylint/mypy remarks
Luc Hermitte committedSep 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 56c2088 - Browse repository at this point
Copy the full SHA 56c2088View commit details -
Declare dependency to sortedcontainers
Luc Hermitte committedSep 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 7f042ce - Browse repository at this point
Copy the full SHA 7f042ceView commit details -
Declare dependency to sortedcontainers (2)
Luc Hermitte committedSep 10, 2024 Configuration menu - View commit details
-
Copy full SHA for c014cb4 - Browse repository at this point
Copy the full SHA c014cb4View commit details
Commits on Sep 11, 2024
-
Update cassettes without secrets
Luc Hermitte committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 699cfbf - Browse repository at this point
Copy the full SHA 699cfbfView commit details -
Luc Hermitte committed
Sep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 2d3c2c7 - Browse repository at this point
Copy the full SHA 2d3c2c7View commit details -
Update secret curated cassettes
Luc Hermitte committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 738b883 - Browse repository at this point
Copy the full SHA 738b883View commit details -
Prevent cassettes from recording secrets
And factorize out the creation of CDSE Access Token in order to to be able to inject 2FA token from the command line. In the end, no token nor secrets are recorded.
Luc Hermitte committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 4bf239c - Browse repository at this point
Copy the full SHA 4bf239cView commit details -
Use pre-recorded baseline for search ASF EOF files
This will concern tests in test_eof.py. DB searching is tested in test_asf_client.py
Luc Hermitte committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 962e539 - Browse repository at this point
Copy the full SHA 962e539View commit details -
Use pre-recorded baseline for search ASF EOF files
Luc Hermitte committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for ea7da1e - Browse repository at this point
Copy the full SHA ea7da1eView commit details
Commits on Sep 13, 2024
-
Luc Hermitte committed
Sep 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 892179e - Browse repository at this point
Copy the full SHA 892179eView commit details -
Remove dependency to sortedcontainers
Luc Hermitte committedSep 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 192e627 - Browse repository at this point
Copy the full SHA 192e627View commit details -
Don't apply offsets when searching range w/ ASF
Luc Hermitte committedSep 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 8b4c5f4 - Browse repository at this point
Copy the full SHA 8b4c5f4View commit details