opro-0.5.0

https://rubygems.org

opro

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 340378

number: 0.5.0

platform: ruby

spec_sha256: 528767efe8af54ac8f70df07556f2904b6a0dd45b8efebce503422b7692f79ae

sha256: 96d0c4d76f69a1a5d9a5f6f627cd5da51722a9e662bbdaba5a893aae48c088ff

created_at: 2024-05-13 08:18:42 UTC

updated_at: 2024-06-07 20:58:15 UTC

position: 0

version_data_entries_count: 104

uploaded_at: 2013-05-15 18:24:57 UTC

indexed: true

has_extensions:

extensions:

Gem size: 109 KB

Version Data Entries

Total: 104

Unpacked size: 406 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.travis.yml64400269 Bytes2f62235b4c5eeaded81ae62db6481cdf2b9d193084d6b4721bdc30fbd3329782
CHANGELOG.md644002.15 KBe4a13e3d4c760895f132d14aebcbbcb852d8fcbbf909499a7f62bdc42f31c3e9
Gemfile64400924 Bytesecd9be22061f58142d6f8d0b73fd39bee6b2285533648e2900bfd146fe5e0552
MIT-LICENSE644001.02 KBf44e446bc20229b28809c946edbb680dae5a9a9d4efdb98cfbbdd7804a217ce5
README.md6440015.8 KB54a4462acde02e560fb5e8139b5c1392f64d03e9dcaa3cdaf5e0e73ac5eb4120
Rakefile644001.47 KB359738968a84507f2c6c354a1da9d35cb81fada4e2118cfd689e9b1425a99d2b
VERSION644005 Bytesd1f62539db82b51da84bda2f4885db5e847db8389183be41389efd0ae6edab94
app/controllers/opro/oauth/auth_controller.rb644003.02 KB5fd97b33c1c21b0db61ccf6b62797856fcc13f65836975359a4814a97ff67778
app/controllers/opro/oauth/client_app_controller.rb644001.19 KB9a49079f9c1a7ebe0d411d6b62b6c63a9bae8df653f11107a4c6e70ac9fb5e02
app/controllers/opro/oauth/docs_controller.rb644001.01 KBfe5a865eb619373fb8c04cb98549eac091a07cc23de378080058832c8cb9b45a
app/controllers/opro/oauth/tests_controller.rb644001.13 KBbf59dfc12168389019351f7c41d1434f221894757c080a70cc4c0196d68d1d85
app/controllers/opro/oauth/token_controller.rb644002.29 KBc0c9ef3f7d792ea9ac2c397c1d10997d7452a6c31b4592818f87383c772c3ff5
app/controllers/opro_controller.rb6440051 Bytes13b59428a5c8e57bcb206da5362af477c64b7bb4d90a59d81be2b0f4f38505aa
app/models/opro/oauth/auth_grant.rb644003.83 KBab0061b71e9ee6945dcd1e04d9c350035547dc3d05f0687aa169f1a167e20d35
app/models/opro/oauth/client_app.rb644001.09 KB712fbaae53d5341767884655777d43ff35d5a0f0d777bfb6792a53b5fc8f9eae
app/views/opro/oauth/auth/new.html.erb644001.05 KB4f451334492d443f3f9c8049368de09c0799bd50355cad1901be075e233dc9d8
app/views/opro/oauth/client_app/edit.html.erb64400433 Bytes790dd472d3ffc9067d47e17709703e8a7fa487675b2e672da10aea1af0d9e308
app/views/opro/oauth/client_app/index.html.erb64400653 Bytes5bf0465096619024152b56a14360419ed224fd6292c9c060fd21db877bc76feb
app/views/opro/oauth/client_app/new.html.erb64400583 Bytes8aa1f5567dec75650dca34f247efb16efcc5d7fdcc6440b47cab34b67163c4e2
app/views/opro/oauth/client_app/show.html.erb64400592 Bytes901f31c49b7e8499c723fabeb2e0753e3e9029019edfc8c79b0b5f2f4f95102c
app/views/opro/oauth/docs/index.html.erb64400835 Bytes9c7f5dcf83cb270bb713c37127cefdf4e156e5d3c5cc9ecb3424be16ebde7e83
app/views/opro/oauth/docs/markdown/curl.md.erb644002.27 KB1869190de3d263708fa2d4871870f5e6c4f21c209448273ab7cf87a00f3883dc
app/views/opro/oauth/docs/markdown/oauth.md.erb644002.68 KB37157f334aefb30c667d177ba894af77ee54750dd0c92bd9e40bb5d0abba6918
app/views/opro/oauth/docs/markdown/password_exchange.md.erb644002.73 KBd0a56eb22b2dddd95134c1b59dc8e545be1435f61dd3c1e58189a96f4938fab4
app/views/opro/oauth/docs/markdown/permissions.md.erb644001.49 KB074721ec2b2062628d8167de3b8a3baeb15baee9cd125d8506f23eb4ca7bffb2
app/views/opro/oauth/docs/markdown/quick_start.md.erb644005.18 KB6713161c81f4dfe26878176b4e1de2db9a18cc00222380fcc58be5374578b59f
app/views/opro/oauth/docs/markdown/refresh_tokens.md.erb644001.34 KB2390ac18fd06862a803b06e0a9398bc28cec145c25c2cb7e8dda6990417eb69f
app/views/opro/oauth/docs/show.html.erb6440099 Bytes8bb50fd033a743d12e7e38067883decc8258f86b322b87bc064673013ff417e8
app/views/opro/oauth/tests/index.html.erb644001.21 KBcc565ede7d543f56d4174181be4bf49ce481663666e04428705c6e8a6f536bc3
config/routes.rb64400277 Bytes13a78aff8e0fbec86695397ad8cf21c10daad4c9522b5d4081baedbe0e051fa1
lib/generators/active_record/opro_generator.rb64400769 Bytes16cde47e51f24efc36ac2f86c6e5710dfd4c0a39aea767e9cfcc6930cd0f867f
lib/generators/active_record/templates/auth_grants.rb64400567 Bytes9075ad8eefd4faa9b8be445f912fa1a52fb92aa8cfbf0849b637500d80fd5374
lib/generators/active_record/templates/client_apps.rb64400405 Bytes7bc078f3b0f022430bfce1cdda46e506216eeb87966cb8b51a1ad384eca68a7c
lib/generators/opro/install_generator.rb64400538 Bytesded837479eebdf88fdf57442c60cf0710a638c30cb0197b50c490e22c27f3ff5
lib/generators/templates/opro.rb644001.16 KB23031480323ce3fccf4f6902c4071267cd7e62c078ddd07143f199661550917f
lib/opro.rb644004.91 KBe0b5bb541f3f6bf6f148b0184ea9e2b26a47a06eab9c8488df9f83d03813ffaf
lib/opro/auth_provider/devise.rb644001.17 KB96863eedec84f11ccbc7010740e14743100185f6aaf6696753f4ec982e3c5983
lib/opro/controllers/application_controller_helper.rb644002.79 KBf3ee917dbe9600a18993daa81c5ba9763d403b07c8757bff20b19fa427952fbe
lib/opro/controllers/concerns/error_messages.rb64400832 Bytes0115f8a87d5733a008f8e414278ea54c8ca4328a2224777b88a54bf671b3c94f
lib/opro/controllers/concerns/permissions.rb644003.03 KB07dde022177747a30185e9ea2d48a0eb5c5fdc1cf1d67b46c31ef8dba6501027
lib/opro/controllers/concerns/rate_limits.rb64400895 Bytes6f2976512f50da52972f320a5ef532f9b69e76434e4fd9df43f3d0d7a9aebd1a
lib/opro/engine.rb64400179 Bytes4448185b04e9b4124385ee3e26f66ffb1d59fddff10c490adfdd1b86bce51fd8
lib/opro/rails/routes.rb644001.33 KBccd7ef1af139c3c563af8c557684f7a36b1f27236df581d5b48eccbaf05c2a78
opro.gemspec644007.39 KB72061a33da89de7d5a864dbaed7e8e1391be08bf71ca1b638086524f0a646710
test/controllers/permissions_test.rb64400774 Bytesc3ce0a30a75455d2d0542b01c716df81d8e9ff95750a3b459fc089e9524d685f
test/controllers/refresh_token_test.rb644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/dummy/Rakefile64400265 Bytes4af01ee94a1a77ddc7496ae069d715b0e548d67409ac14d2b2a1fc842e29323b
test/dummy/app/controllers/application_controller.rb6440097 Bytes6be4f492f457f27ea6cece9dafeb33631238e420f8f064901674eeddef3e5395
test/dummy/app/controllers/pages_controller.rb6440098 Bytes6e446da3197c3cf4ba317351c4bacee1b8754f4381cdfe679749e98d1681642e
test/dummy/app/controllers/products_controller.rb64400114 Bytes7dd29bbc175b3bab28a105cedb24bd809e21f3167742fc7588a00ed337d44a67
test/dummy/app/helpers/application_helper.rb6440029 Bytesf77fac5ea412dbed92c4524fe0ed180acb2b7239f84daf758da989032301f5c8
test/dummy/app/models/user.rb64400505 Bytes3c30f74d2f2229b52364dfac62195546558d4d29f6b08dd929a7c23153022a9b
test/dummy/app/views/layouts/application.html.erb64400303 Bytes54673e872cb4f3e0cf8fdf2953de8bce971fcaf150310f0c2a41f5eb0351d7f5
test/dummy/app/views/pages/index.html.erb644006 Bytes3bd8ea73400e8c9a65fa8864695225252b4f49cc1a980d144be316f18cd0eb6e
test/dummy/app/views/products/create.html.erb644006 Bytese7f93aad5026eeaf437ab765ac7ed441766985593f80c1f132919cdbac57834a
test/dummy/config.ru64400155 Bytesfde40f9243e93c0d83f775eea879301124abafec5d0082e8fcc015870b67ed46
test/dummy/config/application.rb644001.93 KBa746ab61273fdde1736b52474ba9f68dd27b23fa0beaf9e3821aa59beb1905eb
test/dummy/config/boot.rb64400235 Bytes0e07a14f52b1767cee5996e57dd738a9d955218ae3e58b07815eba5c6553c22f
test/dummy/config/database.yml64400501 Bytesab8a41dba6a87995995c5233e2def9502e5a828f60b8f388887f53a40a2cfffd
test/dummy/config/environment.rb64400149 Bytes59a618350650f48bcfde8bcde65ac91e0a45c7531ceb0b2416778ac3c6f50dc5
test/dummy/config/environments/development.rb64400987 Bytes848d07e3d74eb02d0ac3cda3bafa16f1f35f67e3da3b516eee91dc76b7f0212b
test/dummy/config/environments/production.rb644001.71 KBa1a12f3bdff02d26a969b4dea10b9372eeb168c3eaf79039d218b718356e8355
test/dummy/config/environments/test.rb644001.5 KBf502bb56127fceaca82151339055174ae06b9c27e1eb0ad05f8c41f6cd789f0e
test/dummy/config/initializers/backtrace_silencers.rb64400404 Bytes12656d43090727d98c72bed6ba153b501ae0b7fdc5f20cfd64b5ab8a8bfa87a8
test/dummy/config/initializers/devise.rb6440010.5 KB96419542662060a5fccbe1c39b81e07cca00c1fa21ba02545c6d67fa761a3b9d
test/dummy/config/initializers/inflections.rb64400376 Bytes9449663f6476f55fcc11553109eadee742521924a0592102e7f5ac25e8b3561a
test/dummy/config/initializers/mime_types.rb64400205 Byteseeb81ee447a8f788b69240861f043b485ab6e830dde0997ddeb3c1b445ed5d06
test/dummy/config/initializers/opro.rb644001.11 KBeca583e388caf3b6c5fc9e7909a3cf219155b9e65701e73aaacc8a078d51f9d3
test/dummy/config/initializers/secret_token.rb64400496 Bytes463d80ac6a17584049a6a7f334c9653a91f633805c944d5928e5712a6fcdaa8f
test/dummy/config/initializers/session_store.rb64400410 Bytes0c50de7253553a2aa66d38722ef7e2dee7f1c46852001cf50d02d6bcee112644
test/dummy/config/locales/devise.en.yml644003.44 KB2ac249bad45f8c042dcec5605fa81006ddf0b47caa01adc5e0b283c62c5f5199
test/dummy/config/locales/en.yml64400213 Bytes6b393140f668cd4f960b03d8320b5e6a226a023c9a3f4439029aaee932562273
test/dummy/config/routes.rb644001.84 KBe13a0b6a876058b70278044dd46745730d3b52726079bdb6178aa84f4e72cf55
test/dummy/db/migrate/20120408163038_devise_create_users.rb644001.5 KBc0ebd5e8e11dde25c3551cfc9c46c6a7940e60cf810bc927b3d828dcb19cccd0
test/dummy/db/migrate/20120618085751_create_opro_auth_grants.rb64400371 Bytes516bbbae0ee00f29f462b2eae338cc235c174c5761a6c314712ee8e4e8f73b19
test/dummy/db/migrate/20120618085752_create_opro_client_apps.rb64400273 Bytes6c3149f2c1ce4fa0f567b513760db1bbc0f150d7667b33afb10eac81f080d273
test/dummy/db/schema.rb644002.92 KB76d9f22cd49e353e5fd71010f2c93213a3dd025791eb72405795bf4b79d67838
test/dummy/public/404.html64400728 Bytese83bab5bc954e390da4d67691e61ee368b97738ab7d165c4d35d54977c116f58
test/dummy/public/422.html64400711 Bytes97a7b03d5364abcb3e667d94da1f7f5112dd07487d6f969c23eb5f2cd7c2171b
test/dummy/public/500.html64400728 Bytes4ca11648f057809f28f549961ecb31a7aaa26d1c7e2b42073702a4ff3452dd4d
test/dummy/public/favicon.ico644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/dummy/public/javascripts/application.js64400148 Bytes2d666e11693821f8748067b04e843029fcb5466113bd7cb8c0764f7e4ab09b1e
test/dummy/public/javascripts/controls.js6440034 KBf7486b4b3955611156b8e47c768e4879739155ab0318ce1725c6df8565e4d922
test/dummy/public/javascripts/dragdrop.js6440030.3 KBebc56045f199391ad34d706e4453e775c2e1d5815bca374dc26616610834723c
test/dummy/public/javascripts/effects.js6440037.6 KB7ed45c5b4b0a53ea25594933cee7b71940ff2fa6258825b505a3e1a58f1a5133
test/dummy/public/javascripts/prototype.js64400159 KBeed67225cc8f83515ac2f4c1533849188c3a26113bfc24f3f9d6c975a837f385
test/dummy/public/javascripts/rails.js644006.66 KB7b70222b62f4bd407477e19ff13589fb3863cfdec4eec9f044acc0e4f7369681
test/dummy/public/stylesheets/.gitkeep644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/dummy/script/rails75500295 Bytesb9535049af7be6700e161fe507b5e7ea4f884d329e9224d08d8f4f840c896257
test/integration/action_dispatch/auth_controller_test.rb644002.67 KB9d5549db0ac251308fb00dc73b375c4983017885e28588cb53b19c5f3bc8ade2
test/integration/action_dispatch/oauth_flow_test.rb644001.78 KBf147eb09684a622f29fd2958cebd2b6418118804b5336c5efb5f60e0bb5d62c7
test/integration/action_dispatch/password_token_test.rb644002.62 KBf79b6596511318daa14295fcfd446a8f1af33122766edc2f0085fe9afa294ce0
test/integration/action_dispatch/rate_limits_test.rb644001.17 KB399e0af51e6f929fa0dd0bd3ca565c75f2aa8d2c596576158ac48e86d585b931
test/integration/action_dispatch/refresh_token_test.rb644002.98 KB730cabaf9af263dd749bd4977f6210f66d8b1e72ef1be1384f8abaf49d51b489
test/integration/auth_controller_test.rb644001.29 KB0efe7c800c66b423308622dbde9eb812e69d4744db301786139c797f29669382
test/integration/client_app_controller_test.rb644001.41 KB00434a6502a52caf8ec335c78adb64dc63d6c38cf13d0c706b99ce30601c7617
test/integration/docs_controller_test.rb64400598 Bytesb239179810050c237a6d01bd34f5ea8334e2799a0afb8c472e2d60c76b160e69
test/integration/oauth_test.rb64400770 Bytes7486dd099172783d3d9c6095784362e563a6a7018a887d9b6481e8920a6e3449
test/integration/refresh_token_test.rb64400768 Bytesed3634044d34ab694447d5fe94b95f31be46630e00a144761fb4a19e7c14731a
test/models/opro/oauth/auth_grant_test.rb64400732 Bytes14828f3033272aa6745bcc40807bb4e8bcc28ba51c7f3fc60d493577eb485082
test/models/opro/oauth/client_app_test.rb64400303 Bytes5352cd1669f1da1706ee5162fa2a82cf10aa80ea58f4f3fd58d25888f638745b
test/opro_test.rb64400376 Bytesbe58bf62c91e891fd4dde20f4226cbc966b735108f72adeb650aecc0dea4c797
test/support/integration_case.rb64400428 Bytesfd51abead8a0fc1cdb47902ace9509af1f0effbb28eb050a3ebe093a4a01ec63
test/test_helper.rb644002.6 KB4e6013c3871481d06d4b938026709eacfa3401682ed05bf3d925448a457f0699