.editorconfig | |
|
|
.gitignore | |
|
|
.hound.yml | |
|
|
.rspec | |
|
|
.rubocop.yml | |
|
|
.ruby-style.yml | |
|
|
.travis.yml | |
|
|
CODE_OF_CONDUCT.md | |
|
|
CONTRIBUTING.md | |
|
|
Gemfile | |
|
|
MIT-LICENSE | |
|
|
README.md | |
|
|
Rakefile | |
|
|
api_guardian.gemspec | |
|
|
bin/rails | |
|
|
docs/authentication/readme.md | |
|
|
docs/authorization/readme.md | |
|
|
docs/configuration/readme.md | |
|
|
docs/installation/readme.md | |
|
|
docs/readme.md | |
|
|
docs/registration/readme.md | |
|
|
lib/generators/api_guardian/install/USAGE | |
|
|
lib/generators/api_guardian/install/templates/README | |
|
|
app/controllers/api_guardian/api_controller.rb | 116 | A 2 hrs |
|
app/controllers/api_guardian/application_controller.rb | 14 |
|
|
app/controllers/api_guardian/permissions_controller.rb | 4 |
|
|
app/controllers/api_guardian/registration_controller.rb | 42 |
|
|
app/controllers/api_guardian/roles_controller.rb | 13 |
|
|
app/controllers/api_guardian/users_controller.rb | 37 |
|
|
app/models/api_guardian/application_record.rb | 5 |
|
|
app/models/api_guardian/identity.rb | 5 |
|
|
app/models/api_guardian/permission.rb | 5 |
|
|
app/models/api_guardian/role.rb | 5 |
|
|
app/models/api_guardian/role_permission.rb | 5 |
|
|
app/models/api_guardian/user.rb | 5 |
|
|
app/serializers/api_guardian/permission_serializer.rb | 6 |
|
|
app/serializers/api_guardian/role_serializer.rb | 6 |
|
|
app/serializers/api_guardian/user_serializer.rb | 9 |
|
|
lib/api_guardian.rb | 125 |
|
|
lib/api_guardian/concerns/api_errors/handler.rb | 238 | B 6 hrs |
|
lib/api_guardian/concerns/api_errors/renderer.rb | 42 | A 35 mins |
|
lib/api_guardian/concerns/api_request/validator.rb | 76 | A 1 hr |
|
lib/api_guardian/concerns/models/identity.rb | 18 |
|
|
lib/api_guardian/concerns/models/permission.rb | 20 |
|
|
lib/api_guardian/concerns/models/role.rb | 115 | B 4 hrs |
|
lib/api_guardian/concerns/models/role_permission.rb | 16 |
|
|
lib/api_guardian/concerns/models/user.rb | 55 |
|
|
lib/api_guardian/configuration.rb | 247 | B 6 hrs |
|
lib/api_guardian/doorkeeper/helpers.rb | 17 |
|
|
lib/api_guardian/doorkeeper/jwt_validation.rb | 16 |
|
|