├── .env ├── .gitignore ├── .rspec ├── .travis.yml ├── CONTRIBUTING.md ├── Gemfile ├── Gemfile.lock ├── Guardfile ├── README.md ├── Rakefile ├── app ├── assets │ ├── images │ │ ├── emoji │ │ │ ├── warning.png │ │ │ └── white_check_mark.png │ │ └── mockup │ │ │ ├── grid.png │ │ │ ├── home.png │ │ │ ├── person.png │ │ │ ├── retina_wood.png │ │ │ └── web.png │ ├── javascripts │ │ ├── application.coffee │ │ ├── collections │ │ │ └── item.coffee │ │ ├── ext │ │ │ ├── backbone.coffee │ │ │ └── backbone.layoutmanager.coffee │ │ ├── mockup.coffee │ │ ├── models.coffee │ │ ├── models │ │ │ ├── item.coffee │ │ │ ├── item_key.coffee │ │ │ ├── keypair.coffee │ │ │ ├── keypair_authenticator.coffee │ │ │ └── keypair_generator.coffee │ │ ├── routers │ │ │ ├── item_router.coffee │ │ │ └── key_router.coffee │ │ ├── templates │ │ │ ├── item │ │ │ │ ├── create.mustache │ │ │ │ ├── edit.mustache │ │ │ │ ├── list.mustache │ │ │ │ ├── list_item.mustache │ │ │ │ └── show.mustache │ │ │ ├── keypair │ │ │ │ ├── create.mustache │ │ │ │ ├── download.mustache │ │ │ │ ├── load.mustache │ │ │ │ └── unlock.mustache │ │ │ ├── main.mustache │ │ │ └── setup.mustache │ │ ├── ui.coffee │ │ └── views │ │ │ ├── item │ │ │ ├── _form.coffee │ │ │ ├── create.coffee │ │ │ ├── edit.coffee │ │ │ ├── list.coffee │ │ │ ├── list_item.coffee │ │ │ └── show.coffee.erb │ │ │ └── keypair │ │ │ ├── create.coffee │ │ │ ├── download.coffee │ │ │ ├── load.coffee │ │ │ └── unlock.coffee │ └── stylesheets │ │ ├── application.css │ │ └── mockup.scss ├── controllers │ ├── application_controller.rb │ ├── auth │ │ └── rsa_controller.rb │ ├── dashboard_controller.rb │ └── items_controller.rb ├── mailers │ └── .gitkeep ├── models │ ├── item.rb │ ├── rsa_challenge.rb │ ├── share.rb │ └── user.rb ├── presenters │ ├── item_list_presenter.rb │ ├── item_presenter.rb │ └── user_presenter.rb └── views │ ├── dashboard │ ├── index.html.erb │ └── mockup.html │ └── layouts │ └── application.html.erb ├── config.ru ├── config ├── application.rb ├── boot.rb ├── cucumber.yml ├── database.yml ├── environment.rb ├── environments │ ├── development.rb │ ├── production.rb │ └── test.rb ├── initializers │ ├── backtrace_silencers.rb │ ├── inflections.rb │ ├── mime_types.rb │ ├── secret_token.rb │ ├── session_store.rb │ └── wrap_parameters.rb ├── locales │ └── en.yml └── routes.rb ├── db ├── migrate │ ├── 20130120120320_create_items.rb │ ├── 20130120120408_create_shares.rb │ ├── 20130120120503_create_users.rb │ └── 20130212195016_change_public_key_to_text.rb ├── schema.rb └── seeds.rb ├── docs ├── DataFormat.md └── core.md ├── lib └── tasks │ ├── brakeman.rake │ └── jasmine.rake ├── log └── .gitkeep ├── public ├── 404.html ├── 422.html ├── 500.html ├── favicon.ico └── robots.txt ├── script ├── bootstrap └── rails ├── spec ├── acceptance │ ├── item_spec.rb │ └── key_spec.rb ├── controllers │ ├── auth │ │ └── rsa_controller_spec.rb │ └── items_controller_spec.rb ├── fixtures │ ├── priv.pem │ └── pub.pem ├── javascripts │ ├── fixtures │ │ ├── priv.pem │ │ └── pub.pem │ ├── models │ │ ├── item_key_spec.coffee │ │ ├── item_spec.coffee │ │ ├── keypair_authenticator_spec.coffee │ │ └── keypair_spec.coffee │ ├── routers │ │ └── item_router_spec.coffee │ ├── spec.css │ ├── spec.js.coffee │ └── views │ │ └── item │ │ └── create_spec.coffee ├── models │ ├── item_spec.rb │ ├── rsa_challenge_spec.rb │ └── user_spec.rb ├── presenters │ ├── item_list_presenter_spec.rb │ ├── item_presenter_spec.rb │ └── user_presenter_spec.rb ├── spec_helper.rb └── support │ ├── acceptance.rb │ ├── controller_spec_helpers.rb │ ├── fixtures.rb │ ├── mocks.rb │ └── webmock.rb └── vendor └── assets ├── javascripts ├── ZeroClipboard.js ├── backbone.js ├── backbone.layoutmanager.js ├── forge.coffee ├── forge │ ├── aes.js │ ├── asn1.js │ ├── des.js │ ├── hmac.js │ ├── jsbn.js │ ├── md5.js │ ├── mgf1.js │ ├── oids.js │ ├── pbkdf2.js │ ├── pki.js │ ├── prng.js │ ├── pss.js │ ├── random.js │ ├── rc2.js │ ├── rsa.js │ ├── sha1.js │ ├── sha256.js │ └── util.js ├── form2js.js ├── jquery.js ├── jquery.toObject.js ├── mustache.js └── underscore.js └── swf └── ZeroClipboard.swf /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/.env -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/Guardfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/Rakefile -------------------------------------------------------------------------------- /app/assets/images/emoji/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/images/emoji/warning.png -------------------------------------------------------------------------------- /app/assets/images/emoji/white_check_mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/images/emoji/white_check_mark.png -------------------------------------------------------------------------------- /app/assets/images/mockup/grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/images/mockup/grid.png -------------------------------------------------------------------------------- /app/assets/images/mockup/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/images/mockup/home.png -------------------------------------------------------------------------------- /app/assets/images/mockup/person.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/images/mockup/person.png -------------------------------------------------------------------------------- /app/assets/images/mockup/retina_wood.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/images/mockup/retina_wood.png -------------------------------------------------------------------------------- /app/assets/images/mockup/web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/images/mockup/web.png -------------------------------------------------------------------------------- /app/assets/javascripts/application.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/application.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/collections/item.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/collections/item.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/ext/backbone.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/ext/backbone.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/ext/backbone.layoutmanager.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/ext/backbone.layoutmanager.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/mockup.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/mockup.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/models.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/models.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/models/item.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/models/item.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/models/item_key.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/models/item_key.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/models/keypair.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/models/keypair.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/models/keypair_authenticator.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/models/keypair_authenticator.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/models/keypair_generator.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/models/keypair_generator.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/routers/item_router.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/routers/item_router.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/routers/key_router.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/routers/key_router.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/templates/item/create.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/templates/item/create.mustache -------------------------------------------------------------------------------- /app/assets/javascripts/templates/item/edit.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/templates/item/edit.mustache -------------------------------------------------------------------------------- /app/assets/javascripts/templates/item/list.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/templates/item/list.mustache -------------------------------------------------------------------------------- /app/assets/javascripts/templates/item/list_item.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/templates/item/list_item.mustache -------------------------------------------------------------------------------- /app/assets/javascripts/templates/item/show.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/templates/item/show.mustache -------------------------------------------------------------------------------- /app/assets/javascripts/templates/keypair/create.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/templates/keypair/create.mustache -------------------------------------------------------------------------------- /app/assets/javascripts/templates/keypair/download.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/templates/keypair/download.mustache -------------------------------------------------------------------------------- /app/assets/javascripts/templates/keypair/load.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/templates/keypair/load.mustache -------------------------------------------------------------------------------- /app/assets/javascripts/templates/keypair/unlock.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/templates/keypair/unlock.mustache -------------------------------------------------------------------------------- /app/assets/javascripts/templates/main.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/templates/main.mustache -------------------------------------------------------------------------------- /app/assets/javascripts/templates/setup.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/templates/setup.mustache -------------------------------------------------------------------------------- /app/assets/javascripts/ui.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/ui.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/views/item/_form.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/views/item/_form.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/views/item/create.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/views/item/create.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/views/item/edit.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/views/item/edit.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/views/item/list.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/views/item/list.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/views/item/list_item.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/views/item/list_item.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/views/item/show.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/views/item/show.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/views/keypair/create.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/views/keypair/create.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/views/keypair/download.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/views/keypair/download.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/views/keypair/load.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/views/keypair/load.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/views/keypair/unlock.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/javascripts/views/keypair/unlock.coffee -------------------------------------------------------------------------------- /app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /app/assets/stylesheets/mockup.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/assets/stylesheets/mockup.scss -------------------------------------------------------------------------------- /app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/auth/rsa_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/controllers/auth/rsa_controller.rb -------------------------------------------------------------------------------- /app/controllers/dashboard_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/controllers/dashboard_controller.rb -------------------------------------------------------------------------------- /app/controllers/items_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/controllers/items_controller.rb -------------------------------------------------------------------------------- /app/mailers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/item.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/models/item.rb -------------------------------------------------------------------------------- /app/models/rsa_challenge.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/models/rsa_challenge.rb -------------------------------------------------------------------------------- /app/models/share.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/models/share.rb -------------------------------------------------------------------------------- /app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/models/user.rb -------------------------------------------------------------------------------- /app/presenters/item_list_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/presenters/item_list_presenter.rb -------------------------------------------------------------------------------- /app/presenters/item_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/presenters/item_presenter.rb -------------------------------------------------------------------------------- /app/presenters/user_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/presenters/user_presenter.rb -------------------------------------------------------------------------------- /app/views/dashboard/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/views/dashboard/index.html.erb -------------------------------------------------------------------------------- /app/views/dashboard/mockup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/views/dashboard/mockup.html -------------------------------------------------------------------------------- /app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/config.ru -------------------------------------------------------------------------------- /config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/config/application.rb -------------------------------------------------------------------------------- /config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/config/boot.rb -------------------------------------------------------------------------------- /config/cucumber.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/config/cucumber.yml -------------------------------------------------------------------------------- /config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/config/database.yml -------------------------------------------------------------------------------- /config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/config/environment.rb -------------------------------------------------------------------------------- /config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/config/environments/development.rb -------------------------------------------------------------------------------- /config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/config/environments/production.rb -------------------------------------------------------------------------------- /config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/config/environments/test.rb -------------------------------------------------------------------------------- /config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/config/initializers/inflections.rb -------------------------------------------------------------------------------- /config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /config/initializers/secret_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/config/initializers/secret_token.rb -------------------------------------------------------------------------------- /config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/config/initializers/session_store.rb -------------------------------------------------------------------------------- /config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/config/routes.rb -------------------------------------------------------------------------------- /db/migrate/20130120120320_create_items.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/db/migrate/20130120120320_create_items.rb -------------------------------------------------------------------------------- /db/migrate/20130120120408_create_shares.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/db/migrate/20130120120408_create_shares.rb -------------------------------------------------------------------------------- /db/migrate/20130120120503_create_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/db/migrate/20130120120503_create_users.rb -------------------------------------------------------------------------------- /db/migrate/20130212195016_change_public_key_to_text.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/db/migrate/20130212195016_change_public_key_to_text.rb -------------------------------------------------------------------------------- /db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/db/schema.rb -------------------------------------------------------------------------------- /db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/db/seeds.rb -------------------------------------------------------------------------------- /docs/DataFormat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/docs/DataFormat.md -------------------------------------------------------------------------------- /docs/core.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/docs/core.md -------------------------------------------------------------------------------- /lib/tasks/brakeman.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/lib/tasks/brakeman.rake -------------------------------------------------------------------------------- /lib/tasks/jasmine.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/lib/tasks/jasmine.rake -------------------------------------------------------------------------------- /log/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/public/404.html -------------------------------------------------------------------------------- /public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/public/422.html -------------------------------------------------------------------------------- /public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/public/500.html -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/public/robots.txt -------------------------------------------------------------------------------- /script/bootstrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/script/bootstrap -------------------------------------------------------------------------------- /script/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/script/rails -------------------------------------------------------------------------------- /spec/acceptance/item_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/acceptance/item_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/key_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/acceptance/key_spec.rb -------------------------------------------------------------------------------- /spec/controllers/auth/rsa_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/controllers/auth/rsa_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/items_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/controllers/items_controller_spec.rb -------------------------------------------------------------------------------- /spec/fixtures/priv.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/fixtures/priv.pem -------------------------------------------------------------------------------- /spec/fixtures/pub.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/fixtures/pub.pem -------------------------------------------------------------------------------- /spec/javascripts/fixtures/priv.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/javascripts/fixtures/priv.pem -------------------------------------------------------------------------------- /spec/javascripts/fixtures/pub.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/javascripts/fixtures/pub.pem -------------------------------------------------------------------------------- /spec/javascripts/models/item_key_spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/javascripts/models/item_key_spec.coffee -------------------------------------------------------------------------------- /spec/javascripts/models/item_spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/javascripts/models/item_spec.coffee -------------------------------------------------------------------------------- /spec/javascripts/models/keypair_authenticator_spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/javascripts/models/keypair_authenticator_spec.coffee -------------------------------------------------------------------------------- /spec/javascripts/models/keypair_spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/javascripts/models/keypair_spec.coffee -------------------------------------------------------------------------------- /spec/javascripts/routers/item_router_spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/javascripts/routers/item_router_spec.coffee -------------------------------------------------------------------------------- /spec/javascripts/spec.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/javascripts/spec.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/javascripts/spec.js.coffee -------------------------------------------------------------------------------- /spec/javascripts/views/item/create_spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/javascripts/views/item/create_spec.coffee -------------------------------------------------------------------------------- /spec/models/item_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/models/item_spec.rb -------------------------------------------------------------------------------- /spec/models/rsa_challenge_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/models/rsa_challenge_spec.rb -------------------------------------------------------------------------------- /spec/models/user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/models/user_spec.rb -------------------------------------------------------------------------------- /spec/presenters/item_list_presenter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/presenters/item_list_presenter_spec.rb -------------------------------------------------------------------------------- /spec/presenters/item_presenter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/presenters/item_presenter_spec.rb -------------------------------------------------------------------------------- /spec/presenters/user_presenter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/presenters/user_presenter_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/acceptance.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/support/acceptance.rb -------------------------------------------------------------------------------- /spec/support/controller_spec_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/support/controller_spec_helpers.rb -------------------------------------------------------------------------------- /spec/support/fixtures.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/support/fixtures.rb -------------------------------------------------------------------------------- /spec/support/mocks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/spec/support/mocks.rb -------------------------------------------------------------------------------- /spec/support/webmock.rb: -------------------------------------------------------------------------------- 1 | require 'webmock/rspec' 2 | 3 | WebMock.disable_net_connect!(:allow_localhost => true) 4 | -------------------------------------------------------------------------------- /vendor/assets/javascripts/ZeroClipboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/ZeroClipboard.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/backbone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/backbone.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/backbone.layoutmanager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/backbone.layoutmanager.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/forge.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/forge.coffee -------------------------------------------------------------------------------- /vendor/assets/javascripts/forge/aes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/forge/aes.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/forge/asn1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/forge/asn1.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/forge/des.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/forge/des.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/forge/hmac.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/forge/hmac.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/forge/jsbn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/forge/jsbn.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/forge/md5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/forge/md5.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/forge/mgf1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/forge/mgf1.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/forge/oids.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/forge/oids.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/forge/pbkdf2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/forge/pbkdf2.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/forge/pki.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/forge/pki.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/forge/prng.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/forge/prng.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/forge/pss.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/forge/pss.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/forge/random.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/forge/random.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/forge/rc2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/forge/rc2.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/forge/rsa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/forge/rsa.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/forge/sha1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/forge/sha1.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/forge/sha256.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/forge/sha256.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/forge/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/forge/util.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/form2js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/form2js.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/jquery.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/jquery.toObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/jquery.toObject.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/mustache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/mustache.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/underscore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/javascripts/underscore.js -------------------------------------------------------------------------------- /vendor/assets/swf/ZeroClipboard.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/swordfish/HEAD/vendor/assets/swf/ZeroClipboard.swf --------------------------------------------------------------------------------