openstax_accounts-3.1.0

https://rubygems.org

openstax_accounts

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 633225

number: 3.1.0

platform: ruby

spec_sha256: bb311a94728d2f295a2deee98c24506157222dfa7874fe7b501b7443f7267106

sha256: c86b751d626a4461b840ac8fb5a073cb3b13447b4cf5834753c57e58f4158045

created_at: 2024-05-13 08:23:09 UTC

updated_at: 2024-06-09 15:58:28 UTC

position: 64

version_data_entries_count: 128

uploaded_at: 2014-09-23 18:21:29 UTC

indexed: true

has_extensions:

extensions:

Gem size: 70 KB

Version Data Entries

Total: 128

Unpacked size: 595 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
MIT-LICENSE100644001.03 KB0a9ed2a2ba710b613d20e36acb36a4481ae0cf847efafac54d622b813f76d5d2
README.md100644006.56 KB4250b1cf7959ba379c4f9cc7961310b3339d837a4caef57686428854c6ea7902
Rakefile10064400472 Bytes4bb5abe1c8484625bf4df838d5830e4c12c44eae04e25de717a444a01cb406e9
app/assets/javascripts/openstax/accounts/application.js10064400641 Bytes117cf53ca969ebaf586305e0b230b6daab02e705a272862e436ebc9c82574af1
app/assets/stylesheets/openstax/accounts/application.css10064400546 Bytes3226de36233f17188ba94faa61b451b580f0c381f9db3dc83a69cdff43e52300
app/assets/stylesheets/openstax/accounts/dev.css.scss10064400528 Bytes5232606b8492a214dcb33034d1e527d9d2eb36950b20e28a630f0077e0edd114
app/controllers/openstax/accounts/application_controller.rb10064400245 Bytesc2a642f18e2700e6e02d21c1505fd70f9301dd7465dda6c83e0ca08f7d95509a
app/controllers/openstax/accounts/dev/accounts_controller.rb10064400511 Bytes8d21598f54dbd748559c0b44005a8ddee313f736b99ee73afd752a29dc8c9c7a
app/controllers/openstax/accounts/dev/base_controller.rb10064400250 Bytes8d7dd3ef5d704d466fc8e5ccb807168737c634056e5f21ce831fc212b4ca282e
app/controllers/openstax/accounts/sessions_controller.rb100644001.25 KB9a1da67cf94f90c204b6ab24953cac055d01c4ac0a1faca0008ab1381923c643
app/handlers/openstax/accounts/dev/accounts_create.rb10064400735 Bytes60565c596c26e3de52a5fdd541060f12b4b4970ec01cf009c94d782f8305a794
app/handlers/openstax/accounts/dev/accounts_search.rb10064400971 Bytes55b424a4b006ff51298e1b1cbc281a2b1667edd7ce241f6c913a8714c9eab9dd
app/handlers/openstax/accounts/sessions_callback.rb100644001.1 KBc6edd5f45a243d569cb633ba36011be21a8786c5ee77fb1acf2bc8bc2c506322
app/helpers/openstax/accounts/application_helper.rb10064400792 Bytesb55d18907c4ccd0c1da74e8e6e51eab4197ea9e67aa26aac378fc555d514125a
app/models/openstax/accounts/account.rb100644001.49 KBd8668f4401d7a629c14f5b115fdd6bd6c80e8a0055ef9f3aa36a216d1a099219
app/models/openstax/accounts/anonymous_account.rb10064400428 Bytes6137421b6728adbe7b25dd616088c82d37b0c4f2544a305f81b060231f48126a
app/models/openstax/accounts/application_account.rb10064400175 Bytesc16d84775afd374d577e733ebef73e72c416f95a135e0209bff7cb4020f79736
app/models/openstax/accounts/application_group.rb10064400145 Bytesb846838a314ee5e07aa14333fd952e6e73bbaf55630f03f7bcb395234076649b
app/models/openstax/accounts/group.rb100644004.73 KBdc0e8d461f0b9ea9fe8e9b581b45242cce9e8fc6f3a9d93bba14c1d8d0ee2895
app/models/openstax/accounts/group_member.rb100644001.36 KBb5edde20fc453a40b49102e81a889aa7c11228bfc463a3c35765257e99cb3393
app/models/openstax/accounts/group_nesting.rb100644002.09 KB318dcced49ef89e8b32e654fa9527e14de7e8a5390074c47a62a13497cb96160
app/models/openstax/accounts/group_owner.rb100644001.35 KB1cf1dec27040d21de6906deacaf97c2f16e865c255e7fcdbc322e18fb87914c4
app/representers/openstax/accounts/api/v1/account_representer.rb10064400611 Bytesd399cba1a03a4cb365e82ccbde6cf5e8ce25f734b0f7744ac075dbed6d5ea8d0
app/representers/openstax/accounts/api/v1/account_search_representer.rb10064400667 Bytes02acab339e26e044baab1777f1bbfcc615d5f638b51fc707220917d05c8d4de2
app/representers/openstax/accounts/api/v1/application_account_representer.rb10064400652 Bytes6c820c456fcf5916a0b60f808a6891360812e6044b23f7b5154aaf48f8f51d66
app/representers/openstax/accounts/api/v1/application_account_search_representer.rb10064400583 Bytesd1585a925c88afe5078786d8ffef66f51c755752309cecbe3e27422291839879
app/representers/openstax/accounts/api/v1/application_accounts_representer.rb10064400380 Bytes883c99a7d233c8c613f9e6ac6e0ae34c17c0be7d1ec15f113b67ad0efe9b79e0
app/representers/openstax/accounts/api/v1/application_group_representer.rb10064400535 Bytesd6b2392fa98514940ea2573f58b19c2ea69cb89638cccef171689016ab64bee8
app/representers/openstax/accounts/api/v1/application_groups_representer.rb10064400374 Bytes4b8b38b611fd6799bfffb7d7faa57963956f62eae38e76802723c42a0a76a707
app/representers/openstax/accounts/api/v1/group_nesting_representer.rb10064400349 Bytes7e901ecc166024188416508eeafd8ffcadb3305d5d8a9fe24408574e5b4471e3
app/representers/openstax/accounts/api/v1/group_representer.rb100644001.3 KB17ab8f58764416237653d07a60bbeeae910c6528f90aebf9a5eb2610dac61c3b
app/representers/openstax/accounts/api/v1/group_user_representer.rb10064400402 Bytes0164a849275be72e7548940d8429609ee35235160da1e7a917998fe0ee70484a
app/routines/openstax/accounts/dev/create_account.rb100644001020 Bytes3105f54c98e8dfdf1676a5b30d34a104b80ef06263f8d889d0dd2e3ae4c27993
app/routines/openstax/accounts/dev/search_accounts.rb10064400871 Bytes07bc8555adc41dc01edb192d567088813a483b46f47369c5933170070e34255d
app/routines/openstax/accounts/search_accounts.rb100644006.54 KB2e46a7fa3e38352003fb6f54590a9d95211a633d37affc06fdcee949e5797dca
app/routines/openstax/accounts/sync_accounts.rb100644001.67 KB281b625e640a421065756f58b457cd287cb633e5304bae0894de9f8e2d4a61d5
app/routines/openstax/accounts/sync_groups.rb100644001.68 KBb7a43e17c25fbe50946481bc6c5ad610fe3d6b4a7bcd62fd2c4fd3be8982ccf3
app/routines/openstax/accounts/update_group_caches.rb10064400791 Bytesef852df089e55c98c8e8939c325700a9f8570c5ce77c9410461e33d37832ade4
app/views/layouts/openstax/accounts/application.html.erb10064400271 Bytesa88ca4be0af7f3298845766395b2cf6cb8f0bf6ea647ac89557ce5a1f38995ed
app/views/openstax/accounts/dev/accounts/_search_results.html.erb100644001.56 KBfffb27fa0b1fb59df39dcc94d9a2068c131cf8864d81abd7d26e8f9df30d120d
app/views/openstax/accounts/dev/accounts/index.html.erb10064400922 Bytesb1d61ce4399b3fc77857c537e729e55749eaf1a314728230348cf0cc906e7e49
app/views/openstax/accounts/dev/accounts/search.js.erb10064400169 Bytes6215bcd93d49adc04797c1437a878306146f0b735123e37bd2ee4f9663aa70fb
app/views/openstax/accounts/shared/_attention.html.erb1006440072 Bytesb1c7ce378e01f560324c10e53247b5b83d6b8b02d95229be67c806204bbe9b37
app/views/openstax/accounts/shared/accounts/_search.html.erb10064400663 Bytes8ccd15d6a5fe51bb622d5ba73354f1c9dbdbcfc10ecabd9982ca2d404f1e4c1e
config/initializers/action_interceptor.rb10064400296 Bytes007b47eeae930877eb64c2ed22215830f0a5ac4435a3fc586d8a63b3ad6aa134
config/routes.rb100644001 KB771a67788521516e389d4917ad91ee6d3eaab4a2e65e5d2d67aa94c581e495e6
db/migrate/0_create_openstax_accounts_accounts.rb10064400771 Bytes57da10b26ae4f8778c3891239078505f91b401ef06654ed45fa3d71959ca4161
db/migrate/20140811182433_create_openstax_accounts_groups.rb10064400490 Bytes4b33433a1618010de2b563bf6438de3207443db9b2b604b720018b4d91d06071
db/migrate/20140811182505_create_openstax_accounts_group_members.rb10064400394 Bytes89b20a4593369692e240868db51001bbd12827a5dea68b82e44d9dda5d4ad68b
db/migrate/20140811182527_create_openstax_accounts_group_owners.rb10064400390 Bytesa6e9b36f917bd044e95655e2b0a7411975e70661984540eddf3640389e93cdbf
db/migrate/20140811182553_create_openstax_accounts_group_nestings.rb10064400422 Bytes58639cfe0dbd13c6888adc2de4a5785fe8a43ae04a1cfd87f4e0dc3198a4a20a
lib/generators/openstax/accounts/schedule/USAGE10064400212 Bytes06458f3b909685074359a78308810901fb0a81477ce41a82dc0f560c949308e1
lib/generators/openstax/accounts/schedule/schedule_generator.rb10064400577 Bytes173fc437177ab40dda10ecfd4d2b9910053ab48a36c8c824838896834c218305
lib/generators/openstax/accounts/schedule/templates/schedule.rb10064400119 Bytesc44cf3c48695412ff3faf7e65a688a105d64a1bfb9737168fbe0f7a38d0c61dc
lib/omniauth/strategies/openstax.rb10064400945 Bytesa66b1e0ebbf451720376125ee61bee8d6f53324dcb8837cf16af472e177d2b6b
lib/openstax/accounts/current_user_manager.rb100644003.19 KB3170a3312078ed64cd30fed12722d95e906923f024742af925d5c7ac4b0abc1e
lib/openstax/accounts/default_account_user_mapper.rb10064400215 Bytesdf227052a0cf3f9fb346235477adc71bad732551a952bb286973d16851e7f0a7
lib/openstax/accounts/engine.rb100644001.46 KB48c57521c1b67e7e23a7cf19864a89b24969ee1c46bda45d92748cbe6d44f065
lib/openstax/accounts/extend_builtins.rb10064400774 Bytesf108e0ce0bf1f0c57ea28ce85a7baf114f298e798e7c029d788a2cfb9c2de415
lib/openstax/accounts/has_many_through_groups.rb100644001.54 KB22cb632923f2b0881c877b47028bb001b4983f03b5504cccde711ca7fd721535
lib/openstax/accounts/version.rb1006440066 Bytes528ead9eac46d6bd1cd574ad561ef67331a1faada98986142eb2262666e2fd87
lib/openstax_accounts.rb1006440015.3 KB5b2191806e510d345e72cf90b2f1bc6636c9167e0ccc8c7e6cd486de3f3b2455
spec/controllers/openstax/accounts/dev/accounts_controller_spec.rb10064400756 Bytesaf16f1cd31286a36fcdc426e1323d847ec238be377a9512198d6d3b497f4ac00
spec/controllers/openstax/accounts/sessions_controller_spec.rb100644001020 Bytes4a22e2fedd2ab751ab30a0b4eda13794691a001db6aebaea5d3ad5a42a98fbd9
spec/dummy/README.md1006440060 Bytes6663c12a356c5547a52b6376ef2d89f842711ad09bd1048ab206993e10d0d43d
spec/dummy/Rakefile10064400270 Bytes292ed19f51ae8b9aad2d9d34cec3355920f0ce35e0079afb68b12f222f9c2015
spec/dummy/app/assets/javascripts/application.js10064400641 Bytes117cf53ca969ebaf586305e0b230b6daab02e705a272862e436ebc9c82574af1
spec/dummy/app/assets/stylesheets/application.css10064400546 Bytes3226de36233f17188ba94faa61b451b580f0c381f9db3dc83a69cdff43e52300
spec/dummy/app/controllers/api/application_groups_controller.rb10064400168 Bytesacf9caab354e24ec3f42092214a4c55e7ecea50318150d51ddb47f3aae2f5a51
spec/dummy/app/controllers/api/application_users_controller.rb10064400210 Bytesed52a99117aeae7d37c5289b421dbbddd32457f621c2bf8e30e20175d38f77fe
spec/dummy/app/controllers/api/dummy_controller.rb10064400404 Bytes4143124c1e80718cc107d9baf81703832f90a59fcc3b1445c4e781407298f874
spec/dummy/app/controllers/api/group_members_controller.rb10064400161 Bytesf8d51abac7317151cb1c2ff79abaf7bf6e50440bf768cc8058f6b9920b70fad8
spec/dummy/app/controllers/api/group_nestings_controller.rb10064400162 Bytes8ff54eb48c77bd3222abf7a6561fa01bd2329ff53af67bf5916eb8c909485ef0
spec/dummy/app/controllers/api/group_owners_controller.rb10064400160 Bytes93fb2ceff3b8c14b8fa887c5a6b12d56b8083b4c3ce90963fab9c0147bd03a6b
spec/dummy/app/controllers/api/groups_controller.rb10064400200 Bytes9ac894fae4adc52b5c73a117d62afb94796a25c18051d1a32fa17d81f2a19b67
spec/dummy/app/controllers/api/users_controller.rb10064400150 Bytes5834f1538dbdd532b90b112af31b41809663aad2a2480ba6e9789a11aed0a5d5
spec/dummy/app/controllers/application_controller.rb1006440080 Bytesdf6c512ef83c4ed7c936a686d15ee9a0169a855f7fa7ff797c94362ec5b432b7
spec/dummy/app/controllers/oauth_controller.rb10064400183 Bytes2434ef29b7294971afa079a555017e92b7ba57d362752c803a87b7fa717b600a
spec/dummy/app/helpers/application_helper.rb1006440029 Bytesf77fac5ea412dbed92c4524fe0ed180acb2b7239f84daf758da989032301f5c8
spec/dummy/app/models/anonymous_user.rb10064400525 Bytes6a4018f67e1f0995a9910cc7c98c86434d03793d81489110f7795e7cbb82734d
spec/dummy/app/models/ownership.rb10064400118 Bytes607de79410aa2f3262a7cfa410ed6dcc72f2d6ed4487181b537516f45b2f016f
spec/dummy/app/models/user.rb10064400749 Bytesf41436da6e0a8308dde0ef02dd4c4e42ae1a5838933771756fc02ac465b4626b
spec/dummy/config.ru10064400155 Bytesfde40f9243e93c0d83f775eea879301124abafec5d0082e8fcc015870b67ed46
spec/dummy/config/application.rb10064400891 Bytesdbfe3a5b72da17aeb5f972281a164b9984c940ee7633e8593e71baad89f78cd1
spec/dummy/config/boot.rb10064400241 Bytes5c66f3db16b2135bd6df7d903cd57e520e0be0f7d26dee3fd7086f2ec911cbb6
spec/dummy/config/database.yml10064400552 Bytes79829997df51a580cf0c0756a1bf2d77c9f9ebbae7596cfe1e1b185c2ffc740f
spec/dummy/config/environment.rb10064400150 Bytes6a4d7f5e0c46b1c8352a9a083f83b6b2053157662c090726282e7ad14a5a5ef9
spec/dummy/config/environments/development.rb100644001.39 KBb390bf95462f1918c89071173d59a2035873ef385e29c12df67535d47451cb13
spec/dummy/config/environments/production.rb100644003.24 KB957b338024fd60af2dd1b2b7022fe5487a5a36d8b53d933f40fa64e4aea3c091
spec/dummy/config/environments/test.rb100644001.62 KBa755f8e34c63d574343c54dd91180d210bd6fbaf00f8cda9e23a7732ecbd2f24
spec/dummy/config/initializers/assets.rb10064400377 Bytes183d3934aa74dccdf1b5f79676271114bfe79c088f379d00294b2a562dbadf6b
spec/dummy/config/initializers/backtrace_silencers.rb10064400404 Bytes12656d43090727d98c72bed6ba153b501ae0b7fdc5f20cfd64b5ab8a8bfa87a8
spec/dummy/config/initializers/cookies_serializer.rb10064400128 Bytes67e69621f207a9a0245374a56712d939bf7381ffd2f0768cc465cfab2b164acc
spec/dummy/config/initializers/filter_parameter_logging.rb10064400194 Byteseb293cbcac26012fb63489b355b7a68df2e0f5006abe79e2128752f40514aaf4
spec/dummy/config/initializers/inflections.rb10064400647 Bytesa2045e2ce03f29305e052a9236ff41d4c7d4d171c0fa5bf8cfbc958edd307df6
spec/dummy/config/initializers/mime_types.rb10064400156 Bytes47b40f15fe7b4cb01fd6a72377cfcc2c12d4a92b2cb72dca4d66005cddcccc94
spec/dummy/config/initializers/openstax_accounts.rb10064400454 Bytesd9ca2891c6e9dce9953a95da11f94c133563a6437d61b72c555365165330eb3f
spec/dummy/config/initializers/session_store.rb10064400137 Bytes0b5ffe164f49eb4dff4f647429b97cafd35c59297100e3e8f52f1541f2e19d68
spec/dummy/config/initializers/wrap_parameters.rb10064400517 Bytesc9768c02e265d5980177ea86c7fd886a19a2a276d11663c5849eca5231280691
spec/dummy/config/locales/en.yml10064400214 Bytesf6db55a26e1fb6439814c6594588af0a112e7c548cd31d3a7e5d459e5cae3664
spec/dummy/config/routes.rb100644001.02 KB490e2bc6f98ccfd35110fecbfed6f40ce34ad905644ff9ace81b3e3edad7f906
spec/dummy/config/secrets.yml10064400171 Bytes631e80eed04b471bbb27fa555f05e6cd8da050b80ce93d4ef8932383e491f22d
spec/dummy/db/migrate/1_create_users.rb10064400219 Bytes9ddb5d983240757afd7c1368c65dc85a9b96be7a03caf314a632a52d5b7c3469
spec/dummy/db/migrate/2_create_ownerships.rb10064400267 Bytese7d7a94220e69aa8b18d9e571ceee9e38aab0cc1b66cc4c8ede494373e98d892
spec/dummy/db/schema.rb100644004.42 KB6b7f679f51d97d346c1face78a5534936edf42d4ab9730cf47e3f18c974f1dcb
spec/dummy/db/test.sqlite310064400116 KB70b44a210d8cd42a4a7913173763e0c561dd2764793e4b140724c0a2f752ec58
spec/dummy/log/development.log1006440011.4 KB468471eb6759805966499b50bb35f73582163c9b126a121e1173b51c1b64c2ec
spec/dummy/log/test.log10064400332 KB5b6935d7ad652dfa09704e4aa546e722a8c538f3a80adf3d9bb70f1aedabce6e
spec/dummy/public/404.html10064400728 Bytese83bab5bc954e390da4d67691e61ee368b97738ab7d165c4d35d54977c116f58
spec/dummy/public/422.html10064400711 Bytes97a7b03d5364abcb3e667d94da1f7f5112dd07487d6f969c23eb5f2cd7c2171b
spec/dummy/public/500.html10064400643 Bytesc0f4e7e13b8cbf8d37126ff3ba8966eb9fbdc61683e75c3f61ca7316998bbb25
spec/dummy/public/favicon.ico100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/script/rails10075500295 Bytesb9535049af7be6700e161fe507b5e7ea4f884d329e9224d08d8f4f840c896257
spec/factories/openstax_accounts_account.rb10064400245 Bytes8c4f39841cc95be16b97040a95c9fb50865700920e4f28e626e366d4485c348c
spec/factories/openstax_accounts_group.rb10064400194 Bytesf6ccfdc340bcbd58d863410bf000eef3cb0bd0a7c99d0cdc128f8d0a58908b50
spec/factories/openstax_accounts_group_member.rb10064400237 Bytes18bf9f8b745f8a08eeff139537c254d78a886b6001dcd60a3f780064386138ce
spec/factories/openstax_accounts_group_nesting.rb10064400255 Bytese4ac8270b3efce0ed9c34e0830edc046ed33ba7438d91c23ac1e6c47a4b615d1
spec/factories/openstax_accounts_group_owner.rb10064400235 Bytesb3fa9edbdad51d782093f5784206969753379abf3fcab774923740c7e8619df8
spec/lib/openstax/accounts/current_user_manager_spec.rb100644006 KBcce103d85cded669f4a1d08ddc69b1c60dfb1c39fd7f94613bb5f8a07f5c4fe6
spec/lib/openstax/accounts/has_many_through_groups_spec.rb100644001.52 KBb78d7abfc2710a73b05b911d7f8fae40dc7a9fd743f0760469a73413b9f06ffd
spec/lib/openstax_accounts_spec.rb100644008.29 KBb568c37d36bc9fef7f0e5a9238df4a0f4cf73709a70858f79b98d3a230f6f084
spec/models/openstax/accounts/account_spec.rb10064400722 Bytes38baa0603dcae5c5c32c54bbeb69a2015b8c47139ce34a2a6c70d62db16d24e7
spec/models/openstax/accounts/anonymous_account_spec.rb10064400188 Bytes88acd34a50c9269f580c5aa9cec14c0364de2b54c6649ac17d5a7e32408b3a20
spec/models/openstax/accounts/group_spec.rb10064400610 Bytes5483bfda7341294e0b5a9a298198f09c7f2618e4dafe102e773fd45328c471c8
spec/routines/openstax/accounts/search_accounts_spec.rb100644005.56 KB3ff90aa739adf6fb72e9bd14002ae6bd68957e4ff78772e3085cf53914276163
spec/routines/openstax/accounts/sync_accounts_spec.rb100644002.54 KB1e87c0808e5673b89eb9ff421a36d681b889b65c4526a96a5dbcdc078186400a
spec/routines/openstax/accounts/sync_groups_spec.rb100644004.77 KBb91d26386bcf0f22e2c86e3e9c0c4857fc9983874aa333d4dfcdba27ddea2e3a
spec/spec_helper.rb100644001.42 KB7c5cf1fc821fbad0312fa6c788b5cb6615dabfde12fd3e7548d3adcd83f165ee