Revamp looking up homepage, issues, merge requests of modules using `axii module open ...`
Closes #198 (closed)
- Revamps
axii module open ...
to use the new code hoster interface instead inarmarx_setup/cli/module/integration.py
- It didn't work anymore because the integration just checked whether "gitlab" is in the URL, which is not the case anymore
- It also never worked for GitHub etc
- It now also even works with
deps/vtk
for example, which is on a self-hosted GitLab instance
- Adds sanity checks for
update.git.*
in update step inarmarx_setup/core/module/update.py
- Refactors all module definitions to use the new code hoster format instead (all other changed files)
Edited by Christian Dreher