├── .github ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── LICENSE ├── README.md ├── capella ├── .env.sample ├── .eslintrc ├── .gitignore ├── .jshintrc ├── .php_cs ├── .postcssrc.yml ├── apple-touch-icon-180x180.png ├── composer.json ├── composer.lock ├── favicon.ico ├── favicon.png ├── index.php ├── meta_img.png ├── package.json ├── public │ ├── app │ │ ├── css │ │ │ ├── base.css │ │ │ ├── main.css │ │ │ ├── normalize.css │ │ │ ├── notifier.css │ │ │ ├── pages │ │ │ │ ├── index.css │ │ │ │ ├── project-form.css │ │ │ │ └── result.css │ │ │ ├── spaceship.css │ │ │ └── variables.css │ │ ├── entry.js │ │ ├── img │ │ │ └── space-bg.jpg │ │ ├── js │ │ │ ├── clipboard.js │ │ │ ├── copyable.js │ │ │ ├── dragndrop.js │ │ │ ├── hawk.js │ │ │ ├── main.js │ │ │ ├── methods.js │ │ │ ├── notificationToggler.js │ │ │ ├── projectForm.js │ │ │ ├── uploadScreen.js │ │ │ └── uploader.js │ │ └── svg │ │ │ ├── capella-logo.svg │ │ │ ├── cloud-computing.svg │ │ │ ├── copied.svg │ │ │ ├── icon-copy.svg │ │ │ ├── instagram-logo.svg │ │ │ ├── logo-horizontal.svg │ │ │ ├── startup.svg │ │ │ └── warning.svg │ └── build │ │ ├── HawkCatcher.bundle.js │ │ ├── bundle.css │ │ └── capella.bundle.js ├── src │ ├── API │ │ └── Response.php │ ├── Cache │ │ └── Cache.php │ ├── Controller │ │ ├── Form.php │ │ ├── Image.php │ │ ├── Processing.php │ │ └── Project.php │ ├── DB │ │ ├── DbNames.php │ │ └── Mongo.php │ ├── Dispatcher.php │ ├── Env.php │ ├── HTTP │ │ └── Response.php │ ├── ImageProcessing.php │ ├── Methods.php │ ├── RateLimiter.php │ ├── Uploader.php │ ├── View │ │ ├── index.php │ │ ├── projectForm.php │ │ └── result.php │ ├── bootstrap.php │ └── router.php ├── tools │ ├── capella.conf │ └── install.php ├── upload │ └── .gitignore ├── webpack.config.js └── yarn.lock ├── docker-compose.yml ├── docker ├── nginx │ ├── Dockerfile │ ├── capella.conf │ └── nginx.conf └── php │ └── Dockerfile └── docs ├── assets ├── capella-localhost.jpeg └── drag-n-drop.gif ├── deployment.md └── development.md /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Ignore dev env 4 | .idea/ 5 | 6 | # Other 7 | .DS_Store -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/README.md -------------------------------------------------------------------------------- /capella/.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/.env.sample -------------------------------------------------------------------------------- /capella/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/.eslintrc -------------------------------------------------------------------------------- /capella/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/.gitignore -------------------------------------------------------------------------------- /capella/.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/.jshintrc -------------------------------------------------------------------------------- /capella/.php_cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/.php_cs -------------------------------------------------------------------------------- /capella/.postcssrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/.postcssrc.yml -------------------------------------------------------------------------------- /capella/apple-touch-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/apple-touch-icon-180x180.png -------------------------------------------------------------------------------- /capella/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/composer.json -------------------------------------------------------------------------------- /capella/composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/composer.lock -------------------------------------------------------------------------------- /capella/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/favicon.ico -------------------------------------------------------------------------------- /capella/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/favicon.png -------------------------------------------------------------------------------- /capella/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/index.php -------------------------------------------------------------------------------- /capella/meta_img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/meta_img.png -------------------------------------------------------------------------------- /capella/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/package.json -------------------------------------------------------------------------------- /capella/public/app/css/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/css/base.css -------------------------------------------------------------------------------- /capella/public/app/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/css/main.css -------------------------------------------------------------------------------- /capella/public/app/css/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/css/normalize.css -------------------------------------------------------------------------------- /capella/public/app/css/notifier.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/css/notifier.css -------------------------------------------------------------------------------- /capella/public/app/css/pages/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/css/pages/index.css -------------------------------------------------------------------------------- /capella/public/app/css/pages/project-form.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/css/pages/project-form.css -------------------------------------------------------------------------------- /capella/public/app/css/pages/result.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/css/pages/result.css -------------------------------------------------------------------------------- /capella/public/app/css/spaceship.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/css/spaceship.css -------------------------------------------------------------------------------- /capella/public/app/css/variables.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/css/variables.css -------------------------------------------------------------------------------- /capella/public/app/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/entry.js -------------------------------------------------------------------------------- /capella/public/app/img/space-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/img/space-bg.jpg -------------------------------------------------------------------------------- /capella/public/app/js/clipboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/js/clipboard.js -------------------------------------------------------------------------------- /capella/public/app/js/copyable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/js/copyable.js -------------------------------------------------------------------------------- /capella/public/app/js/dragndrop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/js/dragndrop.js -------------------------------------------------------------------------------- /capella/public/app/js/hawk.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@hawk.so/javascript'); 2 | -------------------------------------------------------------------------------- /capella/public/app/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/js/main.js -------------------------------------------------------------------------------- /capella/public/app/js/methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/js/methods.js -------------------------------------------------------------------------------- /capella/public/app/js/notificationToggler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/js/notificationToggler.js -------------------------------------------------------------------------------- /capella/public/app/js/projectForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/js/projectForm.js -------------------------------------------------------------------------------- /capella/public/app/js/uploadScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/js/uploadScreen.js -------------------------------------------------------------------------------- /capella/public/app/js/uploader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/js/uploader.js -------------------------------------------------------------------------------- /capella/public/app/svg/capella-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/svg/capella-logo.svg -------------------------------------------------------------------------------- /capella/public/app/svg/cloud-computing.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/svg/cloud-computing.svg -------------------------------------------------------------------------------- /capella/public/app/svg/copied.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/svg/copied.svg -------------------------------------------------------------------------------- /capella/public/app/svg/icon-copy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/svg/icon-copy.svg -------------------------------------------------------------------------------- /capella/public/app/svg/instagram-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/svg/instagram-logo.svg -------------------------------------------------------------------------------- /capella/public/app/svg/logo-horizontal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/svg/logo-horizontal.svg -------------------------------------------------------------------------------- /capella/public/app/svg/startup.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/svg/startup.svg -------------------------------------------------------------------------------- /capella/public/app/svg/warning.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/app/svg/warning.svg -------------------------------------------------------------------------------- /capella/public/build/HawkCatcher.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/build/HawkCatcher.bundle.js -------------------------------------------------------------------------------- /capella/public/build/bundle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/build/bundle.css -------------------------------------------------------------------------------- /capella/public/build/capella.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/public/build/capella.bundle.js -------------------------------------------------------------------------------- /capella/src/API/Response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/API/Response.php -------------------------------------------------------------------------------- /capella/src/Cache/Cache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/Cache/Cache.php -------------------------------------------------------------------------------- /capella/src/Controller/Form.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/Controller/Form.php -------------------------------------------------------------------------------- /capella/src/Controller/Image.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/Controller/Image.php -------------------------------------------------------------------------------- /capella/src/Controller/Processing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/Controller/Processing.php -------------------------------------------------------------------------------- /capella/src/Controller/Project.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/Controller/Project.php -------------------------------------------------------------------------------- /capella/src/DB/DbNames.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/DB/DbNames.php -------------------------------------------------------------------------------- /capella/src/DB/Mongo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/DB/Mongo.php -------------------------------------------------------------------------------- /capella/src/Dispatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/Dispatcher.php -------------------------------------------------------------------------------- /capella/src/Env.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/Env.php -------------------------------------------------------------------------------- /capella/src/HTTP/Response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/HTTP/Response.php -------------------------------------------------------------------------------- /capella/src/ImageProcessing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/ImageProcessing.php -------------------------------------------------------------------------------- /capella/src/Methods.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/Methods.php -------------------------------------------------------------------------------- /capella/src/RateLimiter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/RateLimiter.php -------------------------------------------------------------------------------- /capella/src/Uploader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/Uploader.php -------------------------------------------------------------------------------- /capella/src/View/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/View/index.php -------------------------------------------------------------------------------- /capella/src/View/projectForm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/View/projectForm.php -------------------------------------------------------------------------------- /capella/src/View/result.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/View/result.php -------------------------------------------------------------------------------- /capella/src/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/bootstrap.php -------------------------------------------------------------------------------- /capella/src/router.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/src/router.php -------------------------------------------------------------------------------- /capella/tools/capella.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/tools/capella.conf -------------------------------------------------------------------------------- /capella/tools/install.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/tools/install.php -------------------------------------------------------------------------------- /capella/upload/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /capella/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/webpack.config.js -------------------------------------------------------------------------------- /capella/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/capella/yarn.lock -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/nginx/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/docker/nginx/Dockerfile -------------------------------------------------------------------------------- /docker/nginx/capella.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/docker/nginx/capella.conf -------------------------------------------------------------------------------- /docker/nginx/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/docker/nginx/nginx.conf -------------------------------------------------------------------------------- /docker/php/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/docker/php/Dockerfile -------------------------------------------------------------------------------- /docs/assets/capella-localhost.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/docs/assets/capella-localhost.jpeg -------------------------------------------------------------------------------- /docs/assets/drag-n-drop.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/docs/assets/drag-n-drop.gif -------------------------------------------------------------------------------- /docs/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/docs/deployment.md -------------------------------------------------------------------------------- /docs/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-team/capella/HEAD/docs/development.md --------------------------------------------------------------------------------