I did some cleanup and unified the deletion of items (e.g. tags or repos) a bit.
Now, you can select multiple repositories or tags and delete them at once.
Confirmation is done using a modal popup.
Success and error messages will still be prompted for each operation using
toastr notification.
One thing that is still missing is the selection of multiple items using some
automation like a stupid "select all" button.
Also, any selected item remains selected even if it does not show up any longer
due to filtering. That's why the delete buttons explicitly tell the number of
items to be deleted. This can cause issues when paging (not implemented yet) or
filtering.
* moimael-master:
Re-added glyphicons and git revision in footer
Update bootstrap and angular-bootstrap
Make footer smaller and always sticked to bottom of the window
Update grunt-connect-proxy to 0.2.0
When the container is started for the first time we save a copy of the original `/etc/apache2/envvars` file to `/etc/apache2/envvars.orig`. On a container restart we copy the original file `/etc/apache2/envvars.orig` to `/etc/apache2/envvars` and modify it as usual without appending settings to `/etc/apache2/envvars` over and over.
Before starting Apache in the foreground we ensure that it is not running by explicitly stopping the service.
With this change, no destructive requests (e.g. PUT, POST, DELETE) are allowed
on the frontend site which proxies through to the actual registry. This should
make the browse only mode more safe.
See PR #15
This patch adds browse mode to hide any administration feature e.g.
delete repository/tag, create tag.
If you run container with "-e ENV_BROWSE_MODE=true", this feature will
be enabled.
Kerberos somehow started to ask questions during the installation which we cannot tolerate if we want automated builds. Therefore I've disabled the questions. The Docker Hub builds should built again now.
This patch adds browse mode to hide any administration feature e.g.
delete repository/tag, create tag.
If you run container with "-e ENV_BROWSE_MODE=true", this feature will
be enabled.
Kerberos somehow started to ask questions during the installation which we cannot tolerate if we want automated builds. Therefore I've disabled the questions. The Docker Hub builds should built again now.
override host/port for docker pull advice
The docker pull advice on the tag detail page can be incorrect if you are proxying to localhost.
This allows you to override the values but takes the previous settings as default.
Also doesn't display port 443 as that is Dockers default registry port before falling back to port 80.