actinia-org / actinia-module-plugin

Contains actinia module self-description and process-chain-template management and processing
Apache License 2.0
2 stars 3 forks source link

add endpoint to install official GRASS addon #26

Closed juleshaas closed 2 years ago

juleshaas commented 2 years ago

The new endpoint is: /grass_modules/

Example: curl ${AUTH_U} -X POST "${ACTINIA_URL}/grass_modules/r.clip"

After installation the GRASS module lists in the grassmodules and the user who installed it can use it.

Only official GRASS addons from main branch are allowed.

Addresses #13

Tests will be added in another PR.