Commit graph

56 commits

Author SHA1 Message Date
Konrad Kleine c880a7ff21 This should resolve #1 2014-09-30 16:04:40 +02:00
Konrad Kleine 8bbcb599cb Removed old nginx config 2014-09-30 14:34:38 +02:00
Konrad Kleine 5e161340bf Switched to debian:jessie to make the image smaller 2014-09-30 14:30:20 +02:00
Konrad Kleine eb36da1526 Better HTML title rendering
Previously the HTML title would render and showed the actual angular expression
for a while.

Thanks to Ralf.
2014-09-30 12:31:19 +02:00
Konrad Kleine e7bbc9db72 Update README.md 2014-09-29 14:18:06 +02:00
Konrad Kleine c2275ac4d9 Updated README.md to feature SSL and Kerberos 2014-09-29 14:13:58 +02:00
Konrad Kleine ac23633e19 Replaced NGINX with Apache for Kerberos auth. SSL is working. 2014-09-29 14:05:02 +02:00
Konrad Kleine 26b714e9c6 Add angular-bootstrap for tabset directive. Add loading bar for all XHR requests. 2014-09-29 12:28:07 +02:00
Konrad Kleine c5185d6f18 Fix "created" column in image details. 2014-09-22 12:21:10 +02:00
Konrad Kleine 3d6505f233 Fix pull note for a tag. Previously the tag wasn't separated with a colon but a slash. 2014-09-22 12:16:57 +02:00
Konrad Kleine 600f614ace Improve Dockerfile. Separate update from the rest + uninstall yo 2014-09-22 12:00:29 +02:00
Konrad Kleine f98598e4bd Using book as repo symbol 2014-09-18 16:36:58 +02:00
Konrad Kleine d70c0a90cc Better rendering of tags as clickable list items, just like repos 2014-09-18 15:27:51 +02:00
Konrad Kleine 603bacc977 Update README.md 2014-09-18 14:57:33 +02:00
Konrad Kleine d2b34b79c6 Don't strip trailing slashes from the resource URL by escaping the slash.
This change required an update to AngularJS ~1.3.0 which currently resolves 1.3.0-rc.2.

This is the thing we needed: https://github.com/angular/angular.js/pull/5560

The feature is documented in the AngularJS API reference: https://docs.angularjs.org/api/ngResource/service/$resource
2014-09-18 14:46:45 +02:00
Konrad Kleine 600457ac85 bower uninstall angular-bootstrap --save 2014-09-18 14:23:22 +02:00
Konrad Kleine b855bca5a3 Removed default params from resource actions. Added trailing slash to Repository.delete resource URL 2014-09-18 14:10:51 +02:00
Konrad Kleine 6e11a9705e Clean after deinstallation of build tools 2014-09-18 14:08:44 +02:00
Konrad Kleine 58fb85483f Improve order of commands in Dockerfile to speed up compilation when adjusting config files at the end of the file. 2014-09-18 10:53:21 +02:00
Konrad Kleine 64b104c54b Fixed typo in repository deletion toastr message. 2014-09-18 10:25:51 +02:00
Konrad Kleine 65b1024d76 Update README.md 2014-09-17 17:52:43 +02:00
Konrad Kleine 94ef95d4fb Cleanup Docker image build process to consume less space. SSL might not be working right now. 2014-09-17 17:39:47 +02:00
Konrad Kleine f75046e08c Enable SSL serving 2014-09-17 16:59:58 +02:00
Konrad Kleine 2b7b221689 Remove verbose switch (-x) in start script for the container 2014-09-17 15:51:54 +02:00
Konrad Kleine 9081b56e2f Added MIT license 2014-09-17 15:51:16 +02:00
Konrad Kleine 09783be1bc Simplified Create tag dialog. Moved "form me" logo to left 2014-09-17 15:41:45 +02:00
Konrad Kleine 3ec58e8d3e Respect HTML files in scripts/directives/ folders
Previously Grunt ignored all HTML files inside the scripts/directive folder for different tasks. That's why they were't found when the app was running inside a container.
2014-09-17 15:30:04 +02:00
Konrad Kleine 14121dd3d6 Clear text in Dockerfile 2014-09-17 15:12:04 +02:00
Konrad Kleine 55c70d25ef Update README.md 2014-09-17 15:10:16 +02:00
Konrad Kleine b319b66a67 Update README.md 2014-09-17 15:07:13 +02:00
Konrad Kleine e6b8606a7b Point run command to Docker Hub in README.md 2014-09-17 15:03:46 +02:00
Konrad Kleine 509ff58c52 Fix typo in README.md 2014-09-17 15:01:56 +02:00
Konrad Kleine b97ff19ca9 Updated README.md 2014-09-17 14:59:25 +02:00
Konrad Kleine 68903ef5c1 Improved Docker build process
There is an error that scripts/repository-list-directive.html cannot be found. But other than that, the Docker image builds and serves the app.
2014-09-17 14:51:34 +02:00
Konrad Kleine 6d1293b3b3 Added /v1/ proxy to the docker registry host. 2014-09-17 11:18:02 +02:00
Konrad Kleine 478c1a325e Added /etc/nginx/sites-enabled/default as a template 2014-09-17 11:13:57 +02:00
Konrad Kleine fb92ca1f72 Create tag + deletion of tag and repo work 2014-09-17 10:23:12 +02:00
Konrad Kleine 780d6b751b Removed image 2014-09-16 16:27:20 +02:00
Konrad Kleine 629abd43bf Tag details, Tag creation (almost), Tag deletion, Image details
The Tag.exists() service is not working properly, affection creation and deletion of Tags.

Somehow one can only add tags to existing repos only. Thats why I've modified the creation dialog.
2014-09-16 16:25:27 +02:00
Konrad Kleine e0e238134f Added about page 2014-09-16 10:43:10 +02:00
Konrad Kleine 27d1b82990 Using Resource instead of plain $http for everything
Working repo listing and searching as well as tag listing and searching. Tag list was outsourced to its own tag-list-directive.(js|html).
2014-09-16 10:11:17 +02:00
Konrad Kleine 329a82a2af First working usage of ngResource as a replacement for cumbersome based docker-service.js. Removing unused files 2014-09-15 17:13:44 +02:00
Konrad Kleine 0b76194f42 Improved Dockefile 2014-09-15 16:48:46 +02:00
Konrad Kleine c3042bde0b Improve Dockerfile 2014-09-15 16:20:30 +02:00
Konrad Kleine cc3619df4c Ignore *.swp files 2014-09-15 16:16:24 +02:00
Konrad Kleine ab2e058ac2 Added original NGINX config file from nginx image 2014-09-15 11:41:31 +02:00
Konrad Kleine 52abea45fa Automatically accept installation of packages 2014-09-15 10:54:19 +02:00
Konrad Kleine b6152be864 Ignore backup files with ~ 2014-09-15 10:51:32 +02:00
Konrad Kleine 0996a90a50 Added basic Dockerfile for testing automated builds on the Docker Hub. Minor cleanups 2014-09-15 10:41:48 +02:00
Konrad Kleine 457adb7d34 Dev workaround to query registry without CORS. Thanks to grunt proxy /v1 now redirects to path-to-your-registry host. 2014-09-15 09:56:18 +02:00