Also simplify updaterst target in doc/Makefile
Partially revert commit b4feb85f11 : re-add
doc/source/lib/galaxy.webapps.galaxy.api.rst and
doc/source/lib/galaxy.webapps.tool_shed.api.rst and include them in
doc/source/api/api.rst and doc/source/api/ts_api.rst respectively to
simplify doc maintenance.
I pulled in this doc https://galaxyproject.org/develop/authentication/ which was very dated and somewhat incorrect and I filled it out with more details, updated configuration information, and a whole new section on the authentication framework. I also pulled in this doc https://galaxyproject.org/admin/user-accounts/ which was pretty good and I left it largely unchanged.
Rebased to fix index inclusion and with edits suggested by :eagle:👀.
1. Create a new API endpoint and client spin to wait for GIE containers to
become ready. IEs are not required to use it, but usage does require
a slight change to their `load_notebook()` functions.
2. Add a Docker swarm manager daemon that runs automatically
to add nodes when services are waiting, clean up exited services, and
remove idle nodes. Shuts down automatically when there's nothing to
do.
The format of the GIE proxy session database has changed, if GIEs are
running when you restart Galaxy, they will be interrupted. If you run
the GIE proxy separate from Galaxy, you should restart it after
upgrading.
- Copy over the training material style CSS template and add to it only what is needed.
- Cleanup style and layout handling in architecture slides markdown.
- Update generated images for white background.
- Small updates in content to architecture for recent changes (and CONTRIBUTING.md linked to from slides).
- Rewording things to focus on reader concerns.
- Grouping things into single bullets (like testing stuff) and close to similar topics (like Conda stuff).
- Eliminated some things which should have been marked #minor