├── .gitignore ├── .rspec ├── Gemfile ├── Gemfile.lock ├── README.rdoc ├── Rakefile ├── app ├── assets │ ├── images │ │ └── .keep │ ├── javascripts │ │ ├── application.js │ │ ├── sample.coffee │ │ ├── user_sessions.coffee │ │ └── users.coffee │ └── stylesheets │ │ ├── application.css │ │ ├── sample.scss │ │ ├── scaffolds.scss │ │ ├── user_sessions.scss │ │ └── users.scss ├── controllers │ ├── api │ │ └── v1 │ │ │ ├── application_base_controller.rb │ │ │ ├── password_resets_controller.rb │ │ │ ├── sample_controller.rb │ │ │ ├── user_sessions_controller.rb │ │ │ └── users_controller.rb │ ├── application_controller.rb │ └── concerns │ │ └── .keep ├── helpers │ ├── api │ │ └── v1 │ │ │ └── password_resets_helper.rb │ ├── application_helper.rb │ ├── sample_helper.rb │ ├── user_sessions_helper.rb │ └── users_helper.rb ├── mailers │ ├── .keep │ ├── application_mailer.rb │ └── user_mailer.rb ├── models │ ├── .keep │ ├── api_key.rb │ ├── concerns │ │ └── .keep │ ├── department.rb │ ├── user.rb │ └── user_department.rb └── views │ ├── api │ └── v1 │ │ ├── password_resets │ │ ├── create.html.erb │ │ ├── edit.html.erb │ │ └── update.html.erb │ │ ├── sample │ │ ├── admin.json.jbuilder │ │ ├── public.json.jbuilder │ │ └── restrict.json.jbuilder │ │ ├── user_sessions │ │ ├── create.html.erb │ │ ├── create.json.jbuilder │ │ ├── destroy.html.erb │ │ └── new.html.erb │ │ └── users │ │ ├── index.json.jbuilder │ │ └── show.json.jbuilder │ ├── layouts │ ├── application.html.erb │ ├── mailer.html.erb │ └── mailer.text.erb │ └── user_mailer │ └── reset_password_email.text.erb ├── bin ├── bundle ├── rails ├── rake ├── setup └── spring ├── config.ru ├── config ├── application.rb ├── boot.rb ├── database.yml ├── environment.rb ├── environments │ ├── development.rb │ ├── production.rb │ └── test.rb ├── initializers │ ├── assets.rb │ ├── backtrace_silencers.rb │ ├── cookies_serializer.rb │ ├── filter_parameter_logging.rb │ ├── inflections.rb │ ├── mime_types.rb │ ├── session_store.rb │ ├── sorcery.rb │ └── wrap_parameters.rb ├── locales │ └── en.yml ├── routes.rb └── secrets.yml ├── db ├── migrate │ ├── 20150520221548_sorcery_core.rb │ ├── 20150526221756_create_api_keys.rb │ ├── 20150529142034_add_active_api_key.rb │ ├── 20150607122809_create_user_departments.rb │ ├── 20150607134905_create_departments.rb │ └── 20150922120215_sorcery_reset_password.rb ├── schema.rb └── seeds.rb ├── lib ├── assets │ └── .keep └── tasks │ └── .keep ├── log └── .keep ├── public ├── 404.html ├── 422.html ├── 500.html ├── favicon.ico └── robots.txt └── spec ├── controllers ├── password_resets_controller_spec.rb ├── sample_controller_spec.rb ├── user_sessions_controller_spec.rb └── users_controller_spec.rb ├── factories ├── api_keys.rb ├── department.rb ├── user_departments.rb └── users.rb ├── helpers ├── api │ └── v1 │ │ └── password_resets_helper_spec.rb ├── sample_helper_spec.rb ├── user_sessions_helper_spec.rb └── users_helper_spec.rb ├── mailers └── user_mailer_spec.rb ├── models ├── api_key_spec.rb ├── department_spec.rb ├── user_department_spec.rb └── user_spec.rb ├── rails_helper.rb ├── requests └── users_spec.rb ├── routing └── users_routing_spec.rb ├── spec_helper.rb └── views ├── sample ├── public.html.erb_spec.rb └── restrict.html.erb_spec.rb ├── user_sessions ├── create.html.erb_spec.rb ├── destroy.html.erb_spec.rb └── new.html.erb_spec.rb └── users ├── edit.html.erb_spec.rb ├── index.html.erb_spec.rb ├── new.html.erb_spec.rb └── show.html.erb_spec.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --require spec_helper 3 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/README.rdoc -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/Rakefile -------------------------------------------------------------------------------- /app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /app/assets/javascripts/sample.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/assets/javascripts/sample.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/user_sessions.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/assets/javascripts/user_sessions.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/users.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/assets/javascripts/users.coffee -------------------------------------------------------------------------------- /app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /app/assets/stylesheets/sample.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/assets/stylesheets/sample.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/scaffolds.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/assets/stylesheets/scaffolds.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/user_sessions.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/assets/stylesheets/user_sessions.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/users.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/assets/stylesheets/users.scss -------------------------------------------------------------------------------- /app/controllers/api/v1/application_base_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/controllers/api/v1/application_base_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/password_resets_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/controllers/api/v1/password_resets_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/sample_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/controllers/api/v1/sample_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/user_sessions_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/controllers/api/v1/user_sessions_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/users_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/controllers/api/v1/users_controller.rb -------------------------------------------------------------------------------- /app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/helpers/api/v1/password_resets_helper.rb: -------------------------------------------------------------------------------- 1 | module Api::V1::PasswordResetsHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/sample_helper.rb: -------------------------------------------------------------------------------- 1 | module SampleHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/user_sessions_helper.rb: -------------------------------------------------------------------------------- 1 | module UserSessionsHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/users_helper.rb: -------------------------------------------------------------------------------- 1 | module UsersHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/mailers/application_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/mailers/application_mailer.rb -------------------------------------------------------------------------------- /app/mailers/user_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/mailers/user_mailer.rb -------------------------------------------------------------------------------- /app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/api_key.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/models/api_key.rb -------------------------------------------------------------------------------- /app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/department.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/models/department.rb -------------------------------------------------------------------------------- /app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/models/user.rb -------------------------------------------------------------------------------- /app/models/user_department.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/models/user_department.rb -------------------------------------------------------------------------------- /app/views/api/v1/password_resets/create.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/views/api/v1/password_resets/create.html.erb -------------------------------------------------------------------------------- /app/views/api/v1/password_resets/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/views/api/v1/password_resets/edit.html.erb -------------------------------------------------------------------------------- /app/views/api/v1/password_resets/update.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/views/api/v1/password_resets/update.html.erb -------------------------------------------------------------------------------- /app/views/api/v1/sample/admin.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/views/api/v1/sample/admin.json.jbuilder -------------------------------------------------------------------------------- /app/views/api/v1/sample/public.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/views/api/v1/sample/public.json.jbuilder -------------------------------------------------------------------------------- /app/views/api/v1/sample/restrict.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/views/api/v1/sample/restrict.json.jbuilder -------------------------------------------------------------------------------- /app/views/api/v1/user_sessions/create.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/views/api/v1/user_sessions/create.html.erb -------------------------------------------------------------------------------- /app/views/api/v1/user_sessions/create.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/views/api/v1/user_sessions/create.json.jbuilder -------------------------------------------------------------------------------- /app/views/api/v1/user_sessions/destroy.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/views/api/v1/user_sessions/destroy.html.erb -------------------------------------------------------------------------------- /app/views/api/v1/user_sessions/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/views/api/v1/user_sessions/new.html.erb -------------------------------------------------------------------------------- /app/views/api/v1/users/index.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/views/api/v1/users/index.json.jbuilder -------------------------------------------------------------------------------- /app/views/api/v1/users/show.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/views/api/v1/users/show.json.jbuilder -------------------------------------------------------------------------------- /app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /app/views/layouts/mailer.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/views/layouts/mailer.html.erb -------------------------------------------------------------------------------- /app/views/layouts/mailer.text.erb: -------------------------------------------------------------------------------- 1 | <%= yield %> 2 | -------------------------------------------------------------------------------- /app/views/user_mailer/reset_password_email.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/app/views/user_mailer/reset_password_email.text.erb -------------------------------------------------------------------------------- /bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/bin/bundle -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/bin/rails -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/bin/rake -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/bin/setup -------------------------------------------------------------------------------- /bin/spring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/bin/spring -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config.ru -------------------------------------------------------------------------------- /config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config/application.rb -------------------------------------------------------------------------------- /config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config/boot.rb -------------------------------------------------------------------------------- /config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config/database.yml -------------------------------------------------------------------------------- /config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config/environment.rb -------------------------------------------------------------------------------- /config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config/environments/development.rb -------------------------------------------------------------------------------- /config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config/environments/production.rb -------------------------------------------------------------------------------- /config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config/environments/test.rb -------------------------------------------------------------------------------- /config/initializers/assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config/initializers/assets.rb -------------------------------------------------------------------------------- /config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /config/initializers/cookies_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config/initializers/cookies_serializer.rb -------------------------------------------------------------------------------- /config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config/initializers/inflections.rb -------------------------------------------------------------------------------- /config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config/initializers/session_store.rb -------------------------------------------------------------------------------- /config/initializers/sorcery.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config/initializers/sorcery.rb -------------------------------------------------------------------------------- /config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config/routes.rb -------------------------------------------------------------------------------- /config/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/config/secrets.yml -------------------------------------------------------------------------------- /db/migrate/20150520221548_sorcery_core.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/db/migrate/20150520221548_sorcery_core.rb -------------------------------------------------------------------------------- /db/migrate/20150526221756_create_api_keys.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/db/migrate/20150526221756_create_api_keys.rb -------------------------------------------------------------------------------- /db/migrate/20150529142034_add_active_api_key.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/db/migrate/20150529142034_add_active_api_key.rb -------------------------------------------------------------------------------- /db/migrate/20150607122809_create_user_departments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/db/migrate/20150607122809_create_user_departments.rb -------------------------------------------------------------------------------- /db/migrate/20150607134905_create_departments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/db/migrate/20150607134905_create_departments.rb -------------------------------------------------------------------------------- /db/migrate/20150922120215_sorcery_reset_password.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/db/migrate/20150922120215_sorcery_reset_password.rb -------------------------------------------------------------------------------- /db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/db/schema.rb -------------------------------------------------------------------------------- /db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/db/seeds.rb -------------------------------------------------------------------------------- /lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/public/404.html -------------------------------------------------------------------------------- /public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/public/422.html -------------------------------------------------------------------------------- /public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/public/500.html -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/public/robots.txt -------------------------------------------------------------------------------- /spec/controllers/password_resets_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/controllers/password_resets_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/sample_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/controllers/sample_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/user_sessions_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/controllers/user_sessions_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/users_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/controllers/users_controller_spec.rb -------------------------------------------------------------------------------- /spec/factories/api_keys.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/factories/api_keys.rb -------------------------------------------------------------------------------- /spec/factories/department.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/factories/department.rb -------------------------------------------------------------------------------- /spec/factories/user_departments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/factories/user_departments.rb -------------------------------------------------------------------------------- /spec/factories/users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/factories/users.rb -------------------------------------------------------------------------------- /spec/helpers/api/v1/password_resets_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/helpers/api/v1/password_resets_helper_spec.rb -------------------------------------------------------------------------------- /spec/helpers/sample_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/helpers/sample_helper_spec.rb -------------------------------------------------------------------------------- /spec/helpers/user_sessions_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/helpers/user_sessions_helper_spec.rb -------------------------------------------------------------------------------- /spec/helpers/users_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/helpers/users_helper_spec.rb -------------------------------------------------------------------------------- /spec/mailers/user_mailer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/mailers/user_mailer_spec.rb -------------------------------------------------------------------------------- /spec/models/api_key_spec.rb: -------------------------------------------------------------------------------- 1 | require 'rails_helper' 2 | 3 | RSpec.describe ApiKey, type: :model do 4 | 5 | end 6 | -------------------------------------------------------------------------------- /spec/models/department_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/models/department_spec.rb -------------------------------------------------------------------------------- /spec/models/user_department_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/models/user_department_spec.rb -------------------------------------------------------------------------------- /spec/models/user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/models/user_spec.rb -------------------------------------------------------------------------------- /spec/rails_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/rails_helper.rb -------------------------------------------------------------------------------- /spec/requests/users_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/requests/users_spec.rb -------------------------------------------------------------------------------- /spec/routing/users_routing_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/routing/users_routing_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/views/sample/public.html.erb_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/views/sample/public.html.erb_spec.rb -------------------------------------------------------------------------------- /spec/views/sample/restrict.html.erb_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/views/sample/restrict.html.erb_spec.rb -------------------------------------------------------------------------------- /spec/views/user_sessions/create.html.erb_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/views/user_sessions/create.html.erb_spec.rb -------------------------------------------------------------------------------- /spec/views/user_sessions/destroy.html.erb_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/views/user_sessions/destroy.html.erb_spec.rb -------------------------------------------------------------------------------- /spec/views/user_sessions/new.html.erb_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/views/user_sessions/new.html.erb_spec.rb -------------------------------------------------------------------------------- /spec/views/users/edit.html.erb_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/views/users/edit.html.erb_spec.rb -------------------------------------------------------------------------------- /spec/views/users/index.html.erb_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/views/users/index.html.erb_spec.rb -------------------------------------------------------------------------------- /spec/views/users/new.html.erb_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/views/users/new.html.erb_spec.rb -------------------------------------------------------------------------------- /spec/views/users/show.html.erb_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SrcHndWng/sorcery_api_sample/HEAD/spec/views/users/show.html.erb_spec.rb --------------------------------------------------------------------------------