├── .bowerrc ├── .editorconfig ├── .gitattributes ├── .gitignore ├── .jshintrc ├── .travis.yml ├── AUTHORS ├── CHANGELOG.md ├── CONTRIBUTING.md ├── DEVGUIDE.md ├── Gruntfile.coffee ├── LICENSE ├── README.md ├── app ├── .buildignore ├── .htaccess ├── 404.html ├── favicon.ico ├── images │ ├── icons │ │ ├── binary6.png │ │ ├── blogging.svg │ │ ├── category.svg │ │ ├── connections1.svg │ │ ├── database11.svg │ │ ├── global40.svg │ │ ├── key20.svg │ │ ├── monitor97.svg │ │ ├── server11.png │ │ ├── server11.svg │ │ ├── shield84.svg │ │ ├── sitemap1.svg │ │ ├── storage20.svg │ │ ├── user91.svg │ │ ├── website17.svg │ │ ├── website22.svg │ │ └── wifi7.svg │ └── yeoman.png ├── index.html ├── robots.txt ├── scripts │ ├── app.coffee │ ├── controllers │ │ ├── about.coffee │ │ ├── create.coffee │ │ ├── draw.coffee │ │ ├── load.coffee │ │ └── main.coffee │ ├── services │ │ ├── config.coffee │ │ ├── diagram.coffee │ │ ├── escapeHtml.coffee │ │ └── model.coffee │ └── stencils │ │ ├── base.coffee │ │ ├── boundary │ │ ├── base-boundary.coffee │ │ └── generic-trust-boundary.coffee │ │ ├── external │ │ ├── authorization.coffee │ │ ├── base-external.coffee │ │ ├── bot.coffee │ │ ├── human-user.coffee │ │ ├── server.coffee │ │ └── service.coffee │ │ ├── process │ │ ├── base-process.coffee │ │ ├── browser.coffee │ │ ├── desktop.coffee │ │ ├── laptop.coffee │ │ ├── mobile-browser.coffee │ │ ├── native-app.coffee │ │ ├── process.coffee │ │ ├── thread.coffee │ │ └── web-app.coffee │ │ ├── stencils.coffee │ │ └── store │ │ ├── base-store.coffee │ │ ├── cache.coffee │ │ ├── data-store.coffee │ │ └── database.coffee ├── styles │ ├── draw.scss │ ├── layout.scss │ └── main.scss └── views │ ├── about.html │ ├── create.html │ ├── draw.html │ ├── load.html │ └── main.html ├── bower.json ├── deploy.sh ├── package.json └── test ├── .jshintrc ├── karma.conf.coffee └── spec ├── controllers ├── about.coffee ├── create.coffee ├── draw.coffee ├── load.coffee └── main.coffee └── services ├── diagram.coffee └── model.coffee /.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "bower_components" 3 | } 4 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .tmp 4 | .sass-cache 5 | bower_components 6 | docs -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/.jshintrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEVGUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/DEVGUIDE.md -------------------------------------------------------------------------------- /Gruntfile.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/Gruntfile.coffee -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/README.md -------------------------------------------------------------------------------- /app/.buildignore: -------------------------------------------------------------------------------- 1 | *.coffee -------------------------------------------------------------------------------- /app/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/.htaccess -------------------------------------------------------------------------------- /app/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/404.html -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/images/icons/binary6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/images/icons/binary6.png -------------------------------------------------------------------------------- /app/images/icons/blogging.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/images/icons/blogging.svg -------------------------------------------------------------------------------- /app/images/icons/category.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/images/icons/category.svg -------------------------------------------------------------------------------- /app/images/icons/connections1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/images/icons/connections1.svg -------------------------------------------------------------------------------- /app/images/icons/database11.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/images/icons/database11.svg -------------------------------------------------------------------------------- /app/images/icons/global40.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/images/icons/global40.svg -------------------------------------------------------------------------------- /app/images/icons/key20.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/images/icons/key20.svg -------------------------------------------------------------------------------- /app/images/icons/monitor97.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/images/icons/monitor97.svg -------------------------------------------------------------------------------- /app/images/icons/server11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/images/icons/server11.png -------------------------------------------------------------------------------- /app/images/icons/server11.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/images/icons/server11.svg -------------------------------------------------------------------------------- /app/images/icons/shield84.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/images/icons/shield84.svg -------------------------------------------------------------------------------- /app/images/icons/sitemap1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/images/icons/sitemap1.svg -------------------------------------------------------------------------------- /app/images/icons/storage20.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/images/icons/storage20.svg -------------------------------------------------------------------------------- /app/images/icons/user91.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/images/icons/user91.svg -------------------------------------------------------------------------------- /app/images/icons/website17.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/images/icons/website17.svg -------------------------------------------------------------------------------- /app/images/icons/website22.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/images/icons/website22.svg -------------------------------------------------------------------------------- /app/images/icons/wifi7.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/images/icons/wifi7.svg -------------------------------------------------------------------------------- /app/images/yeoman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/images/yeoman.png -------------------------------------------------------------------------------- /app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/index.html -------------------------------------------------------------------------------- /app/robots.txt: -------------------------------------------------------------------------------- 1 | # robotstxt.org 2 | 3 | User-agent: * 4 | -------------------------------------------------------------------------------- /app/scripts/app.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/app.coffee -------------------------------------------------------------------------------- /app/scripts/controllers/about.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/controllers/about.coffee -------------------------------------------------------------------------------- /app/scripts/controllers/create.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/controllers/create.coffee -------------------------------------------------------------------------------- /app/scripts/controllers/draw.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/controllers/draw.coffee -------------------------------------------------------------------------------- /app/scripts/controllers/load.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/controllers/load.coffee -------------------------------------------------------------------------------- /app/scripts/controllers/main.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/controllers/main.coffee -------------------------------------------------------------------------------- /app/scripts/services/config.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/services/config.coffee -------------------------------------------------------------------------------- /app/scripts/services/diagram.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/services/diagram.coffee -------------------------------------------------------------------------------- /app/scripts/services/escapeHtml.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/services/escapeHtml.coffee -------------------------------------------------------------------------------- /app/scripts/services/model.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/services/model.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/base.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/base.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/boundary/base-boundary.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/boundary/base-boundary.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/boundary/generic-trust-boundary.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/boundary/generic-trust-boundary.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/external/authorization.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/external/authorization.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/external/base-external.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/external/base-external.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/external/bot.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/external/bot.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/external/human-user.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/external/human-user.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/external/server.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/external/server.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/external/service.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/external/service.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/process/base-process.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/process/base-process.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/process/browser.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/process/browser.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/process/desktop.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/process/desktop.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/process/laptop.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/process/laptop.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/process/mobile-browser.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/process/mobile-browser.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/process/native-app.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/process/native-app.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/process/process.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/process/process.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/process/thread.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/process/thread.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/process/web-app.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/process/web-app.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/stencils.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/stencils.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/store/base-store.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/store/base-store.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/store/cache.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/store/cache.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/store/data-store.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/store/data-store.coffee -------------------------------------------------------------------------------- /app/scripts/stencils/store/database.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/scripts/stencils/store/database.coffee -------------------------------------------------------------------------------- /app/styles/draw.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/styles/draw.scss -------------------------------------------------------------------------------- /app/styles/layout.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/styles/layout.scss -------------------------------------------------------------------------------- /app/styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/styles/main.scss -------------------------------------------------------------------------------- /app/views/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/views/about.html -------------------------------------------------------------------------------- /app/views/create.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/views/create.html -------------------------------------------------------------------------------- /app/views/draw.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/views/draw.html -------------------------------------------------------------------------------- /app/views/load.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/views/load.html -------------------------------------------------------------------------------- /app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/app/views/main.html -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/bower.json -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/deploy.sh -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/package.json -------------------------------------------------------------------------------- /test/.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/test/.jshintrc -------------------------------------------------------------------------------- /test/karma.conf.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/test/karma.conf.coffee -------------------------------------------------------------------------------- /test/spec/controllers/about.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/test/spec/controllers/about.coffee -------------------------------------------------------------------------------- /test/spec/controllers/create.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/test/spec/controllers/create.coffee -------------------------------------------------------------------------------- /test/spec/controllers/draw.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/test/spec/controllers/draw.coffee -------------------------------------------------------------------------------- /test/spec/controllers/load.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/test/spec/controllers/load.coffee -------------------------------------------------------------------------------- /test/spec/controllers/main.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/test/spec/controllers/main.coffee -------------------------------------------------------------------------------- /test/spec/services/diagram.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/test/spec/services/diagram.coffee -------------------------------------------------------------------------------- /test/spec/services/model.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/seasponge/HEAD/test/spec/services/model.coffee --------------------------------------------------------------------------------