Draft: Support multiple APIs
This MR implements Support new gwdatafind server APIs (#28) by refactoring gwdatafind.api
into a subpackage, and implementing a decorator for the gwdatafind.ui
methods that selects the xxx_path
function from the right API module dynamically.
Also adds a new -A/--api
option for the command-line interface.
Merge request reports
Activity
added apiminor label
added 9 commits
-
db8d5a9b...05bcbd1b - 5 commits from branch
computing/gwdatafind:main
- 80a529f1 - api.ldr: move default API to LDR
- 4c2f2a16 - api: add v1 API implementation
- 3c7618ed - ui: support dynamic API selection
- 711bab60 - use choices to restrict -A/--api
Toggle commit list-
db8d5a9b...05bcbd1b - 5 commits from branch
added gwdatafind.api label
added 27 commits
-
711bab60...1a16fa03 - 23 commits from branch
computing/gwdatafind:main
- e0fabc49 - api.ldr: move default API to LDR
- c006e91d - api: add v1 API implementation
- 1804b0e8 - ui: support dynamic API selection
- 2d64548b - use choices to restrict -A/--api
Toggle commit list-
711bab60...1a16fa03 - 23 commits from branch
added 2 commits
added 11 commits
-
a3397cff...64df77c0 - 7 commits from branch
computing/gwdatafind:main
- 5844c00e - api.ldr: move default API to LDR
- 5871ea0d - api: add v1 API implementation
- 6d3f65ad - ui: support dynamic API selection
- b26a4ba7 - use choices to restrict -A/--api
Toggle commit list-
a3397cff...64df77c0 - 7 commits from branch
added 14 commits
-
b26a4ba7...a63f92fe - 10 commits from branch
computing/gwdatafind:main
- 238ddfe8 - api.ldr: move default API to LDR
- 799ae514 - api: add v1 API implementation
- 6af41fba - ui: support dynamic API selection
- ea29af8b - use choices to restrict -A/--api
Toggle commit list-
b26a4ba7...a63f92fe - 10 commits from branch
changed milestone to %GWDataFind Client 2.0.0
added 13 commits
Toggle commit listadded 6 commits
Toggle commit list
Please register or sign in to reply