├── .circleci └── config.yml ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── enhancement.md │ └── question.md ├── .gitignore ├── .rspec ├── .rubocop.yml ├── Appraisals ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── app ├── controllers │ └── graphql_devise │ │ ├── application_controller.rb │ │ └── graphql_controller.rb ├── helpers │ └── graphql_devise │ │ └── application_helper.rb └── views │ ├── .keep │ └── graphql_devise │ └── mailer │ ├── confirmation_instructions.html.erb │ └── reset_password_instructions.html.erb ├── bin ├── console ├── install_bundler.rb ├── rails └── setup ├── config ├── locales │ ├── en.yml │ └── pt-BR.yml └── routes.rb ├── docs └── usage │ └── reset_password_flow.md ├── gemfiles ├── .bundle │ └── config ├── rails6.1_graphql1.10.gemfile ├── rails6.1_graphql1.11.gemfile ├── rails6.1_graphql1.12.gemfile ├── rails6.1_graphql1.13.gemfile ├── rails6.1_graphql2.0.gemfile ├── rails7.0_graphql2.0.gemfile ├── rails7.0_graphql2.1.gemfile ├── rails7.0_graphql2.2.gemfile ├── rails7.0_graphql2.3.gemfile ├── rails7.0_graphql2.4.gemfile ├── rails7.1_graphql2.0.gemfile ├── rails7.1_graphql2.1.gemfile ├── rails7.1_graphql2.2.gemfile ├── rails7.1_graphql2.3.gemfile ├── rails7.1_graphql2.4.gemfile ├── rails7.2_graphql2.0.gemfile ├── rails7.2_graphql2.1.gemfile ├── rails7.2_graphql2.2.gemfile ├── rails7.2_graphql2.3.gemfile ├── rails7.2_graphql2.4.gemfile ├── rails7.2_graphql2.5.gemfile ├── rails8.0_graphql2.2.gemfile ├── rails8.0_graphql2.3.gemfile ├── rails8.0_graphql2.4.gemfile └── rails8.0_graphql2.5.gemfile ├── graphql_devise.gemspec ├── lib ├── generators │ └── graphql_devise │ │ └── install_generator.rb ├── graphql_devise.rb └── graphql_devise │ ├── concerns │ ├── additional_controller_methods.rb │ ├── additional_model_methods.rb │ ├── auth_controller_methods.rb │ ├── authenticatable.rb │ ├── controller_methods.rb │ ├── field_authentication.rb │ └── set_user_by_token.rb │ ├── default_operations.rb │ ├── engine.rb │ ├── errors │ ├── authentication_error.rb │ ├── detailed_user_error.rb │ ├── error_codes.rb │ ├── execution_error.rb │ └── user_error.rb │ ├── field_auth_tracer.rb │ ├── model │ └── with_email_updater.rb │ ├── mount_method │ ├── operation_preparer.rb │ ├── operation_preparers │ │ ├── custom_operation_preparer.rb │ │ ├── default_operation_preparer.rb │ │ ├── gql_name_setter.rb │ │ ├── mutation_field_setter.rb │ │ ├── resolver_type_setter.rb │ │ └── resource_klass_setter.rb │ ├── operation_sanitizer.rb │ ├── option_sanitizer.rb │ ├── option_sanitizers │ │ ├── array_checker.rb │ │ ├── class_checker.rb │ │ ├── hash_checker.rb │ │ └── string_checker.rb │ ├── option_validators │ │ ├── provided_operations_validator.rb │ │ ├── skip_only_validator.rb │ │ └── supported_operations_validator.rb │ ├── options_validator.rb │ └── supported_options.rb │ ├── mutations │ ├── base.rb │ ├── confirm_registration_with_token.rb │ ├── login.rb │ ├── logout.rb │ ├── register.rb │ ├── resend_confirmation_with_token.rb │ ├── send_password_reset_with_token.rb │ └── update_password_with_token.rb │ ├── resolvers │ ├── base.rb │ └── dummy.rb │ ├── resource_loader.rb │ ├── route_mounter.rb │ ├── schema.rb │ ├── schema_plugin.rb │ ├── types │ ├── authenticatable_type.rb │ ├── base_field.rb │ ├── base_type.rb │ ├── credential_type.rb │ ├── mutation_type.rb │ └── query_type.rb │ └── version.rb └── spec ├── dummy ├── README.md ├── Rakefile ├── app │ ├── assets │ │ └── config │ │ │ └── manifest.js │ ├── controllers │ │ ├── api │ │ │ └── v1 │ │ │ │ └── graphql_controller.rb │ │ ├── application_controller.rb │ │ └── cookies_controller.rb │ ├── graphql │ │ ├── dummy_schema.rb │ │ ├── interpreter_schema.rb │ │ ├── mutations │ │ │ ├── base_mutation.rb │ │ │ ├── login.rb │ │ │ ├── register.rb │ │ │ ├── register_confirmed_user.rb │ │ │ ├── reset_admin_password_with_token.rb │ │ │ └── update_user.rb │ │ ├── resolvers │ │ │ ├── public_user.rb │ │ │ └── user_show.rb │ │ └── types │ │ │ ├── admin_type.rb │ │ │ ├── base_object.rb │ │ │ ├── custom_admin_type.rb │ │ │ ├── mutation_type.rb │ │ │ ├── query_type.rb │ │ │ └── user_type.rb │ ├── jobs │ │ └── application_job.rb │ ├── mailers │ │ └── application_mailer.rb │ ├── models │ │ ├── admin.rb │ │ ├── application_record.rb │ │ ├── guest.rb │ │ ├── schema_user.rb │ │ ├── user.rb │ │ ├── users.rb │ │ └── users │ │ │ └── customer.rb │ └── views │ │ └── layouts │ │ ├── mailer.html.erb │ │ └── mailer.text.erb ├── bin │ ├── bundle │ ├── rails │ ├── rake │ ├── setup │ └── update ├── config.ru ├── config │ ├── application.rb │ ├── credentials.yml.enc │ ├── database.yml │ ├── environment.rb │ ├── environments │ │ ├── development.rb │ │ ├── production.rb │ │ └── test.rb │ ├── initializers │ │ ├── application_controller_renderer.rb │ │ ├── backtrace_silencers.rb │ │ ├── cors.rb │ │ ├── devise.rb │ │ ├── devise_token_auth.rb │ │ ├── filter_parameter_logging.rb │ │ ├── i18n.rb │ │ ├── inflections.rb │ │ ├── mime_types.rb │ │ └── wrap_parameters.rb │ ├── master.key │ ├── puma.rb │ ├── routes.rb │ ├── secrets.yml │ └── spring.rb ├── db │ ├── migrate │ │ ├── 20190815114303_create_users.rb │ │ ├── 20190824215150_add_auth_available_to_users.rb │ │ ├── 20190916012505_create_admins.rb │ │ ├── 20191013213045_create_guests.rb │ │ ├── 20200321121807_create_users_customers.rb │ │ ├── 20200621182414_remove_uncofirmed_email_from_admins.rb │ │ ├── 20200623003142_create_schema_users.rb │ │ └── 20210516211417_add_vip_to_users.rb │ ├── schema.rb │ └── seeds.rb └── public │ └── robots.txt ├── factories ├── admins.rb ├── guests.rb ├── schema_users.rb ├── users.rb └── users_customers.rb ├── generators └── graphql_devise │ └── install_generator_spec.rb ├── graphql └── user_queries_spec.rb ├── graphql_devise └── model │ └── with_email_updater_spec.rb ├── graphql_devise_spec.rb ├── models └── user_spec.rb ├── rails_helper.rb ├── requests ├── graphql_controller_spec.rb ├── mutations │ ├── additional_mutations_spec.rb │ ├── additional_queries_spec.rb │ ├── confirm_registration_with_token_spec.rb │ ├── login_spec.rb │ ├── logout_spec.rb │ ├── register_spec.rb │ ├── resend_confirmation_with_token_spec.rb │ ├── send_password_reset_with_token_spec.rb │ └── update_password_with_token_spec.rb ├── queries │ └── introspection_query_spec.rb └── user_controller_spec.rb ├── services ├── mount_method │ ├── operation_preparer_spec.rb │ ├── operation_preparers │ │ ├── custom_operation_preparer_spec.rb │ │ ├── default_operation_preparer_spec.rb │ │ ├── gql_name_setter_spec.rb │ │ ├── mutation_field_setter_spec.rb │ │ ├── resolver_type_setter_spec.rb │ │ └── resource_klass_setter_spec.rb │ ├── operation_sanitizer_spec.rb │ ├── option_sanitizer_spec.rb │ ├── option_sanitizers │ │ ├── array_checker_spec.rb │ │ ├── class_checker_spec.rb │ │ ├── hash_checker_spec.rb │ │ └── string_checker_spec.rb │ ├── option_validators │ │ ├── provided_operations_validator_spec.rb │ │ ├── skip_only_validator_spec.rb │ │ └── supported_operations_validator_spec.rb │ └── options_validator_spec.rb ├── resource_loader_spec.rb └── schema_plugin_spec.rb ├── spec_helper.rb └── support ├── contexts ├── graphql_request.rb └── schema_test.rb ├── factory_bot.rb ├── matchers ├── auth_headers_matcher.rb └── not_change_matcher.rb └── requests ├── auth_helpers.rb └── json_helpers.rb /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/.github/ISSUE_TEMPLATE/enhancement.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | --order random 4 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/Appraisals -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/Rakefile -------------------------------------------------------------------------------- /app/controllers/graphql_devise/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/app/controllers/graphql_devise/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/graphql_devise/graphql_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/app/controllers/graphql_devise/graphql_controller.rb -------------------------------------------------------------------------------- /app/helpers/graphql_devise/application_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/app/helpers/graphql_devise/application_helper.rb -------------------------------------------------------------------------------- /app/views/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/views/graphql_devise/mailer/confirmation_instructions.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/app/views/graphql_devise/mailer/confirmation_instructions.html.erb -------------------------------------------------------------------------------- /app/views/graphql_devise/mailer/reset_password_instructions.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/app/views/graphql_devise/mailer/reset_password_instructions.html.erb -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/bin/console -------------------------------------------------------------------------------- /bin/install_bundler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/bin/install_bundler.rb -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/bin/rails -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/bin/setup -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/locales/pt-BR.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/config/locales/pt-BR.yml -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/config/routes.rb -------------------------------------------------------------------------------- /docs/usage/reset_password_flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/docs/usage/reset_password_flow.md -------------------------------------------------------------------------------- /gemfiles/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/.bundle/config -------------------------------------------------------------------------------- /gemfiles/rails6.1_graphql1.10.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails6.1_graphql1.10.gemfile -------------------------------------------------------------------------------- /gemfiles/rails6.1_graphql1.11.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails6.1_graphql1.11.gemfile -------------------------------------------------------------------------------- /gemfiles/rails6.1_graphql1.12.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails6.1_graphql1.12.gemfile -------------------------------------------------------------------------------- /gemfiles/rails6.1_graphql1.13.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails6.1_graphql1.13.gemfile -------------------------------------------------------------------------------- /gemfiles/rails6.1_graphql2.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails6.1_graphql2.0.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.0_graphql2.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails7.0_graphql2.0.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.0_graphql2.1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails7.0_graphql2.1.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.0_graphql2.2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails7.0_graphql2.2.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.0_graphql2.3.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails7.0_graphql2.3.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.0_graphql2.4.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails7.0_graphql2.4.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.1_graphql2.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails7.1_graphql2.0.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.1_graphql2.1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails7.1_graphql2.1.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.1_graphql2.2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails7.1_graphql2.2.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.1_graphql2.3.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails7.1_graphql2.3.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.1_graphql2.4.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails7.1_graphql2.4.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.2_graphql2.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails7.2_graphql2.0.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.2_graphql2.1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails7.2_graphql2.1.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.2_graphql2.2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails7.2_graphql2.2.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.2_graphql2.3.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails7.2_graphql2.3.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.2_graphql2.4.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails7.2_graphql2.4.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.2_graphql2.5.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails7.2_graphql2.5.gemfile -------------------------------------------------------------------------------- /gemfiles/rails8.0_graphql2.2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails8.0_graphql2.2.gemfile -------------------------------------------------------------------------------- /gemfiles/rails8.0_graphql2.3.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails8.0_graphql2.3.gemfile -------------------------------------------------------------------------------- /gemfiles/rails8.0_graphql2.4.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails8.0_graphql2.4.gemfile -------------------------------------------------------------------------------- /gemfiles/rails8.0_graphql2.5.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/gemfiles/rails8.0_graphql2.5.gemfile -------------------------------------------------------------------------------- /graphql_devise.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/graphql_devise.gemspec -------------------------------------------------------------------------------- /lib/generators/graphql_devise/install_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/generators/graphql_devise/install_generator.rb -------------------------------------------------------------------------------- /lib/graphql_devise.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise.rb -------------------------------------------------------------------------------- /lib/graphql_devise/concerns/additional_controller_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/concerns/additional_controller_methods.rb -------------------------------------------------------------------------------- /lib/graphql_devise/concerns/additional_model_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/concerns/additional_model_methods.rb -------------------------------------------------------------------------------- /lib/graphql_devise/concerns/auth_controller_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/concerns/auth_controller_methods.rb -------------------------------------------------------------------------------- /lib/graphql_devise/concerns/authenticatable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/concerns/authenticatable.rb -------------------------------------------------------------------------------- /lib/graphql_devise/concerns/controller_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/concerns/controller_methods.rb -------------------------------------------------------------------------------- /lib/graphql_devise/concerns/field_authentication.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/concerns/field_authentication.rb -------------------------------------------------------------------------------- /lib/graphql_devise/concerns/set_user_by_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/concerns/set_user_by_token.rb -------------------------------------------------------------------------------- /lib/graphql_devise/default_operations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/default_operations.rb -------------------------------------------------------------------------------- /lib/graphql_devise/engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/engine.rb -------------------------------------------------------------------------------- /lib/graphql_devise/errors/authentication_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/errors/authentication_error.rb -------------------------------------------------------------------------------- /lib/graphql_devise/errors/detailed_user_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/errors/detailed_user_error.rb -------------------------------------------------------------------------------- /lib/graphql_devise/errors/error_codes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/errors/error_codes.rb -------------------------------------------------------------------------------- /lib/graphql_devise/errors/execution_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/errors/execution_error.rb -------------------------------------------------------------------------------- /lib/graphql_devise/errors/user_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/errors/user_error.rb -------------------------------------------------------------------------------- /lib/graphql_devise/field_auth_tracer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/field_auth_tracer.rb -------------------------------------------------------------------------------- /lib/graphql_devise/model/with_email_updater.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/model/with_email_updater.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mount_method/operation_preparer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mount_method/operation_preparer.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mount_method/operation_preparers/custom_operation_preparer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mount_method/operation_preparers/custom_operation_preparer.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mount_method/operation_preparers/default_operation_preparer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mount_method/operation_preparers/default_operation_preparer.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mount_method/operation_preparers/gql_name_setter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mount_method/operation_preparers/gql_name_setter.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mount_method/operation_preparers/mutation_field_setter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mount_method/operation_preparers/mutation_field_setter.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mount_method/operation_preparers/resolver_type_setter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mount_method/operation_preparers/resolver_type_setter.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mount_method/operation_preparers/resource_klass_setter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mount_method/operation_preparers/resource_klass_setter.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mount_method/operation_sanitizer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mount_method/operation_sanitizer.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mount_method/option_sanitizer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mount_method/option_sanitizer.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mount_method/option_sanitizers/array_checker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mount_method/option_sanitizers/array_checker.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mount_method/option_sanitizers/class_checker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mount_method/option_sanitizers/class_checker.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mount_method/option_sanitizers/hash_checker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mount_method/option_sanitizers/hash_checker.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mount_method/option_sanitizers/string_checker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mount_method/option_sanitizers/string_checker.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mount_method/option_validators/provided_operations_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mount_method/option_validators/provided_operations_validator.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mount_method/option_validators/skip_only_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mount_method/option_validators/skip_only_validator.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mount_method/option_validators/supported_operations_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mount_method/option_validators/supported_operations_validator.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mount_method/options_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mount_method/options_validator.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mount_method/supported_options.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mount_method/supported_options.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mutations/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mutations/base.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mutations/confirm_registration_with_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mutations/confirm_registration_with_token.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mutations/login.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mutations/login.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mutations/logout.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mutations/logout.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mutations/register.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mutations/register.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mutations/resend_confirmation_with_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mutations/resend_confirmation_with_token.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mutations/send_password_reset_with_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mutations/send_password_reset_with_token.rb -------------------------------------------------------------------------------- /lib/graphql_devise/mutations/update_password_with_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/mutations/update_password_with_token.rb -------------------------------------------------------------------------------- /lib/graphql_devise/resolvers/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/resolvers/base.rb -------------------------------------------------------------------------------- /lib/graphql_devise/resolvers/dummy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/resolvers/dummy.rb -------------------------------------------------------------------------------- /lib/graphql_devise/resource_loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/resource_loader.rb -------------------------------------------------------------------------------- /lib/graphql_devise/route_mounter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/route_mounter.rb -------------------------------------------------------------------------------- /lib/graphql_devise/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/schema.rb -------------------------------------------------------------------------------- /lib/graphql_devise/schema_plugin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/schema_plugin.rb -------------------------------------------------------------------------------- /lib/graphql_devise/types/authenticatable_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/types/authenticatable_type.rb -------------------------------------------------------------------------------- /lib/graphql_devise/types/base_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/types/base_field.rb -------------------------------------------------------------------------------- /lib/graphql_devise/types/base_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/types/base_type.rb -------------------------------------------------------------------------------- /lib/graphql_devise/types/credential_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/types/credential_type.rb -------------------------------------------------------------------------------- /lib/graphql_devise/types/mutation_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/types/mutation_type.rb -------------------------------------------------------------------------------- /lib/graphql_devise/types/query_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/lib/graphql_devise/types/query_type.rb -------------------------------------------------------------------------------- /lib/graphql_devise/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module GraphqlDevise 4 | VERSION = '2.1.0' 5 | end 6 | -------------------------------------------------------------------------------- /spec/dummy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/README.md -------------------------------------------------------------------------------- /spec/dummy/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/Rakefile -------------------------------------------------------------------------------- /spec/dummy/app/assets/config/manifest.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/app/controllers/api/v1/graphql_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/controllers/api/v1/graphql_controller.rb -------------------------------------------------------------------------------- /spec/dummy/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /spec/dummy/app/controllers/cookies_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/controllers/cookies_controller.rb -------------------------------------------------------------------------------- /spec/dummy/app/graphql/dummy_schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/graphql/dummy_schema.rb -------------------------------------------------------------------------------- /spec/dummy/app/graphql/interpreter_schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/graphql/interpreter_schema.rb -------------------------------------------------------------------------------- /spec/dummy/app/graphql/mutations/base_mutation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/graphql/mutations/base_mutation.rb -------------------------------------------------------------------------------- /spec/dummy/app/graphql/mutations/login.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/graphql/mutations/login.rb -------------------------------------------------------------------------------- /spec/dummy/app/graphql/mutations/register.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/graphql/mutations/register.rb -------------------------------------------------------------------------------- /spec/dummy/app/graphql/mutations/register_confirmed_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/graphql/mutations/register_confirmed_user.rb -------------------------------------------------------------------------------- /spec/dummy/app/graphql/mutations/reset_admin_password_with_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/graphql/mutations/reset_admin_password_with_token.rb -------------------------------------------------------------------------------- /spec/dummy/app/graphql/mutations/update_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/graphql/mutations/update_user.rb -------------------------------------------------------------------------------- /spec/dummy/app/graphql/resolvers/public_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/graphql/resolvers/public_user.rb -------------------------------------------------------------------------------- /spec/dummy/app/graphql/resolvers/user_show.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/graphql/resolvers/user_show.rb -------------------------------------------------------------------------------- /spec/dummy/app/graphql/types/admin_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/graphql/types/admin_type.rb -------------------------------------------------------------------------------- /spec/dummy/app/graphql/types/base_object.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/graphql/types/base_object.rb -------------------------------------------------------------------------------- /spec/dummy/app/graphql/types/custom_admin_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/graphql/types/custom_admin_type.rb -------------------------------------------------------------------------------- /spec/dummy/app/graphql/types/mutation_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/graphql/types/mutation_type.rb -------------------------------------------------------------------------------- /spec/dummy/app/graphql/types/query_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/graphql/types/query_type.rb -------------------------------------------------------------------------------- /spec/dummy/app/graphql/types/user_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/graphql/types/user_type.rb -------------------------------------------------------------------------------- /spec/dummy/app/jobs/application_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/jobs/application_job.rb -------------------------------------------------------------------------------- /spec/dummy/app/mailers/application_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/mailers/application_mailer.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/admin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/models/admin.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/application_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/models/application_record.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/guest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/models/guest.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/schema_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/models/schema_user.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/models/user.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/models/users.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/users/customer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/models/users/customer.rb -------------------------------------------------------------------------------- /spec/dummy/app/views/layouts/mailer.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/app/views/layouts/mailer.html.erb -------------------------------------------------------------------------------- /spec/dummy/app/views/layouts/mailer.text.erb: -------------------------------------------------------------------------------- 1 | <%= yield %> 2 | -------------------------------------------------------------------------------- /spec/dummy/bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/bin/bundle -------------------------------------------------------------------------------- /spec/dummy/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/bin/rails -------------------------------------------------------------------------------- /spec/dummy/bin/rake: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env ruby 2 | require 'rake' 3 | Rake.application.run 4 | -------------------------------------------------------------------------------- /spec/dummy/bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/bin/setup -------------------------------------------------------------------------------- /spec/dummy/bin/update: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/bin/update -------------------------------------------------------------------------------- /spec/dummy/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config.ru -------------------------------------------------------------------------------- /spec/dummy/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/application.rb -------------------------------------------------------------------------------- /spec/dummy/config/credentials.yml.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/credentials.yml.enc -------------------------------------------------------------------------------- /spec/dummy/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/database.yml -------------------------------------------------------------------------------- /spec/dummy/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/environment.rb -------------------------------------------------------------------------------- /spec/dummy/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/environments/development.rb -------------------------------------------------------------------------------- /spec/dummy/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/environments/production.rb -------------------------------------------------------------------------------- /spec/dummy/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/environments/test.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/application_controller_renderer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/initializers/application_controller_renderer.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/cors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/initializers/cors.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/devise.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/initializers/devise.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/devise_token_auth.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/initializers/devise_token_auth.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/i18n.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/initializers/i18n.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/initializers/inflections.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /spec/dummy/config/master.key: -------------------------------------------------------------------------------- 1 | 46804cd14fb86423326fd402c4b455cf -------------------------------------------------------------------------------- /spec/dummy/config/puma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/puma.rb -------------------------------------------------------------------------------- /spec/dummy/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/routes.rb -------------------------------------------------------------------------------- /spec/dummy/config/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/secrets.yml -------------------------------------------------------------------------------- /spec/dummy/config/spring.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/config/spring.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20190815114303_create_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/db/migrate/20190815114303_create_users.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20190824215150_add_auth_available_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/db/migrate/20190824215150_add_auth_available_to_users.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20190916012505_create_admins.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/db/migrate/20190916012505_create_admins.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20191013213045_create_guests.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/db/migrate/20191013213045_create_guests.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20200321121807_create_users_customers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/db/migrate/20200321121807_create_users_customers.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20200621182414_remove_uncofirmed_email_from_admins.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/db/migrate/20200621182414_remove_uncofirmed_email_from_admins.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20200623003142_create_schema_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/db/migrate/20200623003142_create_schema_users.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20210516211417_add_vip_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/db/migrate/20210516211417_add_vip_to_users.rb -------------------------------------------------------------------------------- /spec/dummy/db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/db/schema.rb -------------------------------------------------------------------------------- /spec/dummy/db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/db/seeds.rb -------------------------------------------------------------------------------- /spec/dummy/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/dummy/public/robots.txt -------------------------------------------------------------------------------- /spec/factories/admins.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/factories/admins.rb -------------------------------------------------------------------------------- /spec/factories/guests.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/factories/guests.rb -------------------------------------------------------------------------------- /spec/factories/schema_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/factories/schema_users.rb -------------------------------------------------------------------------------- /spec/factories/users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/factories/users.rb -------------------------------------------------------------------------------- /spec/factories/users_customers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/factories/users_customers.rb -------------------------------------------------------------------------------- /spec/generators/graphql_devise/install_generator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/generators/graphql_devise/install_generator_spec.rb -------------------------------------------------------------------------------- /spec/graphql/user_queries_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/graphql/user_queries_spec.rb -------------------------------------------------------------------------------- /spec/graphql_devise/model/with_email_updater_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/graphql_devise/model/with_email_updater_spec.rb -------------------------------------------------------------------------------- /spec/graphql_devise_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/graphql_devise_spec.rb -------------------------------------------------------------------------------- /spec/models/user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/models/user_spec.rb -------------------------------------------------------------------------------- /spec/rails_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/rails_helper.rb -------------------------------------------------------------------------------- /spec/requests/graphql_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/requests/graphql_controller_spec.rb -------------------------------------------------------------------------------- /spec/requests/mutations/additional_mutations_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/requests/mutations/additional_mutations_spec.rb -------------------------------------------------------------------------------- /spec/requests/mutations/additional_queries_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/requests/mutations/additional_queries_spec.rb -------------------------------------------------------------------------------- /spec/requests/mutations/confirm_registration_with_token_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/requests/mutations/confirm_registration_with_token_spec.rb -------------------------------------------------------------------------------- /spec/requests/mutations/login_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/requests/mutations/login_spec.rb -------------------------------------------------------------------------------- /spec/requests/mutations/logout_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/requests/mutations/logout_spec.rb -------------------------------------------------------------------------------- /spec/requests/mutations/register_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/requests/mutations/register_spec.rb -------------------------------------------------------------------------------- /spec/requests/mutations/resend_confirmation_with_token_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/requests/mutations/resend_confirmation_with_token_spec.rb -------------------------------------------------------------------------------- /spec/requests/mutations/send_password_reset_with_token_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/requests/mutations/send_password_reset_with_token_spec.rb -------------------------------------------------------------------------------- /spec/requests/mutations/update_password_with_token_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/requests/mutations/update_password_with_token_spec.rb -------------------------------------------------------------------------------- /spec/requests/queries/introspection_query_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/requests/queries/introspection_query_spec.rb -------------------------------------------------------------------------------- /spec/requests/user_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/requests/user_controller_spec.rb -------------------------------------------------------------------------------- /spec/services/mount_method/operation_preparer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/services/mount_method/operation_preparer_spec.rb -------------------------------------------------------------------------------- /spec/services/mount_method/operation_preparers/custom_operation_preparer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/services/mount_method/operation_preparers/custom_operation_preparer_spec.rb -------------------------------------------------------------------------------- /spec/services/mount_method/operation_preparers/default_operation_preparer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/services/mount_method/operation_preparers/default_operation_preparer_spec.rb -------------------------------------------------------------------------------- /spec/services/mount_method/operation_preparers/gql_name_setter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/services/mount_method/operation_preparers/gql_name_setter_spec.rb -------------------------------------------------------------------------------- /spec/services/mount_method/operation_preparers/mutation_field_setter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/services/mount_method/operation_preparers/mutation_field_setter_spec.rb -------------------------------------------------------------------------------- /spec/services/mount_method/operation_preparers/resolver_type_setter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/services/mount_method/operation_preparers/resolver_type_setter_spec.rb -------------------------------------------------------------------------------- /spec/services/mount_method/operation_preparers/resource_klass_setter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/services/mount_method/operation_preparers/resource_klass_setter_spec.rb -------------------------------------------------------------------------------- /spec/services/mount_method/operation_sanitizer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/services/mount_method/operation_sanitizer_spec.rb -------------------------------------------------------------------------------- /spec/services/mount_method/option_sanitizer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/services/mount_method/option_sanitizer_spec.rb -------------------------------------------------------------------------------- /spec/services/mount_method/option_sanitizers/array_checker_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/services/mount_method/option_sanitizers/array_checker_spec.rb -------------------------------------------------------------------------------- /spec/services/mount_method/option_sanitizers/class_checker_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/services/mount_method/option_sanitizers/class_checker_spec.rb -------------------------------------------------------------------------------- /spec/services/mount_method/option_sanitizers/hash_checker_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/services/mount_method/option_sanitizers/hash_checker_spec.rb -------------------------------------------------------------------------------- /spec/services/mount_method/option_sanitizers/string_checker_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/services/mount_method/option_sanitizers/string_checker_spec.rb -------------------------------------------------------------------------------- /spec/services/mount_method/option_validators/provided_operations_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/services/mount_method/option_validators/provided_operations_validator_spec.rb -------------------------------------------------------------------------------- /spec/services/mount_method/option_validators/skip_only_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/services/mount_method/option_validators/skip_only_validator_spec.rb -------------------------------------------------------------------------------- /spec/services/mount_method/option_validators/supported_operations_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/services/mount_method/option_validators/supported_operations_validator_spec.rb -------------------------------------------------------------------------------- /spec/services/mount_method/options_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/services/mount_method/options_validator_spec.rb -------------------------------------------------------------------------------- /spec/services/resource_loader_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/services/resource_loader_spec.rb -------------------------------------------------------------------------------- /spec/services/schema_plugin_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/services/schema_plugin_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/contexts/graphql_request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/support/contexts/graphql_request.rb -------------------------------------------------------------------------------- /spec/support/contexts/schema_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/support/contexts/schema_test.rb -------------------------------------------------------------------------------- /spec/support/factory_bot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/support/factory_bot.rb -------------------------------------------------------------------------------- /spec/support/matchers/auth_headers_matcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/support/matchers/auth_headers_matcher.rb -------------------------------------------------------------------------------- /spec/support/matchers/not_change_matcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/support/matchers/not_change_matcher.rb -------------------------------------------------------------------------------- /spec/support/requests/auth_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/support/requests/auth_helpers.rb -------------------------------------------------------------------------------- /spec/support/requests/json_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-devise/graphql_devise/HEAD/spec/support/requests/json_helpers.rb --------------------------------------------------------------------------------