NextCloud integration improvements
- General stabilization, make sure it works on different installs (and not only on the original developer setup). Including Docker.
- Worked on UI/UX improvement: make it easier to understand how to link a Nextcloud and a XWiki instance (and automated some dull stuff like getting xwiki's URL right)
- Improved the look&feel, in particular the welcome screen
- added the possibility for users to disable wikis irrelevent to them
- Solved potential security / stability issues with the XWiki code handling the authentication
- studied openID Connect some more
- Done a few releases, including documentation for users
- Done some code cleanups, including separating the settings controller with the settings management (saving / loading), using Nextcloud APIs instead of bare PHP APIs (for doing HTTP requests).
Edited by Raphaël Jakse