├── .gitignore ├── LICENSE ├── README.md ├── app ├── controllers │ ├── admin.go │ ├── app.go │ ├── gorp.go │ ├── init.go │ ├── project.go │ ├── tour.go │ └── user.go ├── init.go ├── models │ ├── certificate.go │ ├── project.go │ ├── server.go │ └── user.go └── views │ ├── Admin │ ├── EditCertificate.html │ ├── EditProject.html │ ├── EditProjectMembership.html │ ├── EditTemplate.html │ ├── EditUser.html │ ├── Index.html │ ├── ManageProject.html │ ├── NewTemplate.html │ ├── Project.html │ ├── Projects.html │ ├── SignCSR.html │ ├── User.html │ └── Users.html │ ├── App │ ├── Index.html │ └── Register.html │ ├── Project │ ├── CreateCert.html │ ├── CreateCertFromTemplate.html │ ├── GenerateOneTimeLink.html │ ├── Index.html │ ├── LoadCSR.html │ └── ViewCert.html │ ├── Tour │ ├── Index.html │ ├── Project.html │ └── User.html │ ├── User │ ├── Create.html │ ├── Index.html │ ├── Password.html │ └── Register.html │ ├── debug.html │ ├── errors │ ├── 404.html │ └── 500.html │ ├── flash.html │ ├── footer.html │ ├── header.html │ └── registration_form.html ├── conf ├── app.conf └── routes ├── messages └── sample.en ├── public ├── css │ ├── bootstrap.css │ ├── bootstrap.min.css │ └── font-awesome.min.css ├── fonts │ ├── FontAwesome.otf │ ├── fontawesome-webfont.eot │ ├── fontawesome-webfont.svg │ ├── fontawesome-webfont.ttf │ ├── fontawesome-webfont.woff │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ └── glyphicons-halflings-regular.woff ├── img │ ├── favicon.png │ ├── glyphicons-halflings-white.png │ └── glyphicons-halflings.png └── js │ ├── bootstrap.min.js │ └── jquery-1.9.1.min.js └── tests └── apptest.go /.gitignore: -------------------------------------------------------------------------------- 1 | test-results/ 2 | tmp/ 3 | routes/ 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/README.md -------------------------------------------------------------------------------- /app/controllers/admin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/controllers/admin.go -------------------------------------------------------------------------------- /app/controllers/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/controllers/app.go -------------------------------------------------------------------------------- /app/controllers/gorp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/controllers/gorp.go -------------------------------------------------------------------------------- /app/controllers/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/controllers/init.go -------------------------------------------------------------------------------- /app/controllers/project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/controllers/project.go -------------------------------------------------------------------------------- /app/controllers/tour.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/controllers/tour.go -------------------------------------------------------------------------------- /app/controllers/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/controllers/user.go -------------------------------------------------------------------------------- /app/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/init.go -------------------------------------------------------------------------------- /app/models/certificate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/models/certificate.go -------------------------------------------------------------------------------- /app/models/project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/models/project.go -------------------------------------------------------------------------------- /app/models/server.go: -------------------------------------------------------------------------------- 1 | package models 2 | 3 | import () 4 | 5 | type Server struct { 6 | Id int 7 | URL string 8 | } 9 | -------------------------------------------------------------------------------- /app/models/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/models/user.go -------------------------------------------------------------------------------- /app/views/Admin/EditCertificate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Admin/EditCertificate.html -------------------------------------------------------------------------------- /app/views/Admin/EditProject.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Admin/EditProject.html -------------------------------------------------------------------------------- /app/views/Admin/EditProjectMembership.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Admin/EditProjectMembership.html -------------------------------------------------------------------------------- /app/views/Admin/EditTemplate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Admin/EditTemplate.html -------------------------------------------------------------------------------- /app/views/Admin/EditUser.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Admin/EditUser.html -------------------------------------------------------------------------------- /app/views/Admin/Index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Admin/Index.html -------------------------------------------------------------------------------- /app/views/Admin/ManageProject.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Admin/ManageProject.html -------------------------------------------------------------------------------- /app/views/Admin/NewTemplate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Admin/NewTemplate.html -------------------------------------------------------------------------------- /app/views/Admin/Project.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Admin/Project.html -------------------------------------------------------------------------------- /app/views/Admin/Projects.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Admin/Projects.html -------------------------------------------------------------------------------- /app/views/Admin/SignCSR.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Admin/SignCSR.html -------------------------------------------------------------------------------- /app/views/Admin/User.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Admin/User.html -------------------------------------------------------------------------------- /app/views/Admin/Users.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Admin/Users.html -------------------------------------------------------------------------------- /app/views/App/Index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/App/Index.html -------------------------------------------------------------------------------- /app/views/App/Register.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/App/Register.html -------------------------------------------------------------------------------- /app/views/Project/CreateCert.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Project/CreateCert.html -------------------------------------------------------------------------------- /app/views/Project/CreateCertFromTemplate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Project/CreateCertFromTemplate.html -------------------------------------------------------------------------------- /app/views/Project/GenerateOneTimeLink.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Project/GenerateOneTimeLink.html -------------------------------------------------------------------------------- /app/views/Project/Index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Project/Index.html -------------------------------------------------------------------------------- /app/views/Project/LoadCSR.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Project/LoadCSR.html -------------------------------------------------------------------------------- /app/views/Project/ViewCert.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Project/ViewCert.html -------------------------------------------------------------------------------- /app/views/Tour/Index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Tour/Index.html -------------------------------------------------------------------------------- /app/views/Tour/Project.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Tour/Project.html -------------------------------------------------------------------------------- /app/views/Tour/User.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/Tour/User.html -------------------------------------------------------------------------------- /app/views/User/Create.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/User/Create.html -------------------------------------------------------------------------------- /app/views/User/Index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/User/Index.html -------------------------------------------------------------------------------- /app/views/User/Password.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/User/Password.html -------------------------------------------------------------------------------- /app/views/User/Register.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/User/Register.html -------------------------------------------------------------------------------- /app/views/debug.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/debug.html -------------------------------------------------------------------------------- /app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/errors/404.html -------------------------------------------------------------------------------- /app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/errors/500.html -------------------------------------------------------------------------------- /app/views/flash.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/flash.html -------------------------------------------------------------------------------- /app/views/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/footer.html -------------------------------------------------------------------------------- /app/views/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/header.html -------------------------------------------------------------------------------- /app/views/registration_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/app/views/registration_form.html -------------------------------------------------------------------------------- /conf/app.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/conf/app.conf -------------------------------------------------------------------------------- /conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/conf/routes -------------------------------------------------------------------------------- /messages/sample.en: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/messages/sample.en -------------------------------------------------------------------------------- /public/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/public/css/bootstrap.css -------------------------------------------------------------------------------- /public/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/public/css/bootstrap.min.css -------------------------------------------------------------------------------- /public/css/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/public/css/font-awesome.min.css -------------------------------------------------------------------------------- /public/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/public/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /public/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/public/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /public/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/public/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /public/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/public/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /public/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/public/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /public/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/public/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /public/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/public/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /public/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/public/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /public/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/public/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /public/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/public/img/favicon.png -------------------------------------------------------------------------------- /public/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/public/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /public/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/public/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /public/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/public/js/bootstrap.min.js -------------------------------------------------------------------------------- /public/js/jquery-1.9.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/public/js/jquery-1.9.1.min.js -------------------------------------------------------------------------------- /tests/apptest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinJudd/CAGo/HEAD/tests/apptest.go --------------------------------------------------------------------------------