ibrain-core-0.5.7

https://rubygems.org

ibrain-core

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

homepage_uri
https://techfox.io
source_code_uri
https://github.com/john-techfox/ibrain-core.git
rubygems_mfa_required
true

id: 1528136

number: 0.5.7

platform: ruby

spec_sha256: 1af6801e3808a32d74c710ec25617bcecfa19c9b30557e3b36258c15cd4307d1

sha256: 6dd7254e12e948430dcb7c166a44a9525e8b4e32862cd6b8e4f7378252cbb174

created_at: 2024-05-13 08:36:30 UTC

updated_at: 2024-06-15 03:14:59 UTC

position: 8

version_data_entries_count: 118

uploaded_at: 2022-10-31 23:31:21 UTC

indexed: true

has_extensions: false

extensions: []

Gem size: 39 KB

Version Data Entries

Total: 118

Unpacked size: 119 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/ibrain/core/role_configuration.rb100644002.37 KB0745b8a88fa7df42a9c0d09ac4d6c70dc51fc8e00bf12654893b168639918ff7
lib/ibrain/core/validators/email.rb10064400568 Bytes270a77dcb5c283c22b027f29ebdb01fdd28372f7adc7617a9fc6a505b54555d8
lib/ibrain/core/version.rb10064400188 Bytesb65d75b9fb11a5dfe56b1b879752b094bac9e1669d61afbc7c10adc3762fcf44
lib/ibrain/core/versioned_value.rb100644002.29 KB6130ca0fdfe388c187fe2cdac76032757febbcfc5446270be15a23c4414f6baf
lib/ibrain/encryptor.rb10064400827 Bytes77192360f61a2d1b46b886931eea5850590e19b42956c8c4f802c6751e63ccb0
lib/ibrain/i18n.rb10064400545 Bytes07cadc34fc9c47df8a87cc808d248e775a62f13cd6d3a66fec10ba97e8b8938e
lib/ibrain/logger.rb10064400438 Bytes6330569af2ae44f99ce6b07d6e372bc025a9ce1d7f5fd4e973fa67423449b3cb
lib/ibrain/permission_sets.rb10064400113 Bytes4ac1cf650e1cf948ef2703dba7bc02d80f614c6161770350f851cf09a81295f8
lib/ibrain/permission_sets/base.rb10064400977 Bytesd29a0827c02b819c9d02328c359337c686df7f34ea4284be1f626cc0cd33b223
lib/ibrain/permission_sets/super_user.rb10064400186 Bytesd0fe2cae400d51e9357effd7a97eeb6f14513e1e8a073631c5e8b83ee08f9e47
lib/ibrain/permitted_attributes.rb10064400982 Bytes535d2193761439a6f631951518201fc7c33b87369dcc1cb7c2003b6511062ab4
lib/ibrain/preferences/configuration.rb100644004.86 KB34bfc97a876062113fe3a0c759cb00329f67297a1bcd76785f6cd22fb06693c4
lib/ibrain/preferences/preferable.rb100644005.87 KBa7b621632626ec7d4615d8b9ecb057df8eea24eec1007bc18f10f5e848691fe2
MIT-LICENSE100644001.04 KB23ded7b25a47166373699a3d60ac5fe1e596fd4b41106d68910bd9b09af2f21f
README.md100644002.38 KBf67c536cdf673c6d7dcda61c82c23e469228202304d05ecd8752b5543bb931ad
Rakefile10064400120 Bytes15c23d2bfc63778a3d271d8783b40bbf992d2e22cd25ec18e8bae71db375da9f
app/controllers/concerns/ibrain_errors.rb10064400331 Bytesd80f28b9583e13fe6aceeded0397e0054145960e89f32bba0a4369ca00e4dcc5
app/controllers/concerns/ibrain_handler.rb100644001.22 KBf71e178a06cda62bb4f29ea3fcec11086a35d7e34dd1158448f45df81d51011d
app/controllers/ibrain/base_controller.rb10064400506 Bytes9523464f88f3bf0915ab5539c9546450596dc4c84f8e8c4f0697c426074eab58
app/controllers/ibrain/core/graphql_controller.rb100644003.14 KB434efa1fe1ba1d150a4da1aecf750116ab2127a4d7175f3f4de9c5065992b405
app/graphql/ibrain/base_schema.rb100644001.81 KB8898af8eb4e1af86f99fbf303812f13e55b38189698fed53f7b1292ddb4db72b
app/graphql/ibrain/extentions/active_required.rb10064400639 Bytes6f5ffddc32367b6de19880fbe301a75c119ed49e76d10a880d460c1e3a011766
app/graphql/ibrain/extentions/default_value.rb10064400288 Bytes780deea5bd20518170beab1c6debfa7d79747727dc1acb1f6bfe03b04f50a949
app/graphql/ibrain/extentions/roles.rb10064400727 Bytesfdb13dd5ba2f47dbf8a95f8ee8fa07eeb016e5aa90aebba873fe06e769b42a0a
app/graphql/ibrain/extentions/session_required.rb10064400599 Bytes8c9a00fde169f682c97a9cc9e743036f4d5668d379733768ef0606b72f061e61
app/graphql/ibrain/interfaces/base_interface.rb10064400115 Bytes1dfc7e8174083f3d679989408d92244098402935775c3149781c33962de1f099
app/graphql/ibrain/interfaces/person_interface.rb10064400365 Bytese179276562344586284cdb1495987cdd9cf489d9766ac84cf1b482a9d4e90320
app/graphql/ibrain/interfaces/record_interface.rb10064400254 Bytes83815f5453ed3f9a991f1433a67617713460becffe2664ed92251073ff9e0e54
app/graphql/ibrain/lazy/base.rb10064400120 Bytes01ef3abc8189fe7433b5a5a03af19a8d391102dd7832ac630882f820a45341c3
app/graphql/ibrain/loaders/association_count_loader.rb10064400742 Bytesb5d156f9e948e1098f86d7a208931e892df802b0ffe2610a9d463804d5623d77
app/graphql/ibrain/loaders/association_loader.rb100644001.54 KBeb24e4bf24a0c2ee7c47affb22c707f05a62df302aa158c42d4d21c2b2881f35
app/graphql/ibrain/loaders/count_loader.rb10064400461 Bytes40b0dbbacb1a3c5b01738249627d1c7883886f89917d5c3e47da2a78982290ba
app/graphql/ibrain/log_query_depth.rb10064400384 Bytescdfb637d299b943db15c61245266b76a987b3d96ecad8e35e09990d387138302
app/graphql/ibrain/mutations/base_mutation.rb100644001.45 KB3776acbc88b82cc8cdec6fa95a87cda15ce82196136f294911abfda90141d6dc
app/graphql/ibrain/policies/base_policy.rb100644001.11 KB0f55e8976030710ac3800e6a9cb91de0959c52fd00e47a12dc36dde7bea1e539
app/graphql/ibrain/policies/graphql_policy.rb10064400118 Bytese7b1c6605ca32022dd87322684106fad0d03bf1971ce12c59e89f9d9480f25da
app/graphql/ibrain/resolvers/base_aggregate.rb10064400400 Bytes4552cce593dbfb86cfec35f1e30343d96f9fec6058e217017e24350393de1b00
app/graphql/ibrain/resolvers/base_resolver.rb10064400316 Bytes676503f663a70e49ddbb1f2287fbf3b052d5510c4e2c730b0f92f12a01388404
app/graphql/ibrain/types/aggregate_type.rb10064400184 Bytese171ae9c9add22436bd9fe426a019a1f53f7a31f967f23f509cb2bf252516d55
app/graphql/ibrain/types/attribute_type.rb10064400115 Bytes9f96cbbb23ad885334a62e8d7566092c269a93c87fd0bd2f26bc0ed4e4c01439
app/graphql/ibrain/types/base_api_connection.rb10064400453 Bytese0185f964233666458057c6ebc3cfb961bf6265a19330154373ccc3435411165
app/graphql/ibrain/types/base_api_edge.rb10064400248 Bytes1166ca5abee07af30a22f5655d4e70142b79c0d2f846e454e8130cb6442dae9a
app/graphql/ibrain/types/base_api_field.rb10064400673 Bytes10b610f6f5cca4de5f9b9315d0ac9b894480b758c8f71796a2d8bb038a02b90a
app/graphql/ibrain/types/base_api_object.rb10064400323 Bytesbd5a52b0acfcc8a76c3fb43685a672310e42e507142cc98ab107741d60c8a049
app/graphql/ibrain/types/base_argument.rb10064400241 Bytesb337c83471d801851b65c488d97bfe8f6b72effa3ac3cca4c1dff9ea50ac9126
app/graphql/ibrain/types/base_connection.rb10064400450 Bytese7256d3c2323dccd55bc5d98093bdb4e1b055d72e4dccc85033be51545a96473
app/graphql/ibrain/types/base_edge.rb10064400245 Bytesed9bc111973fe6cb5170e29af26dabf44c4747cff78bf5b723b6d7676c388df3
app/graphql/ibrain/types/base_enum.rb10064400121 Bytes11ff43eb09fa3821f75cfb612e2fefe539feaa8a984713518e9c27e29c89f86a
app/graphql/ibrain/types/base_field.rb10064400498 Bytesc5f75aeae6944ac818c631ca2ade7c754526c6b5dc8d0f6d6e57a0a39a753bd3
app/graphql/ibrain/types/base_input_object.rb10064400335 Bytes95f8100dd05452281bc8ea2437aa987e186a7981c110f6a72095bb1f6ba5b206
app/graphql/ibrain/types/base_interface.rb10064400295 Bytesb1d774d6b9a5755b3fb70680182058fba1854c08f608722089373530eb8f5729
app/graphql/ibrain/types/base_node.rb10064400317 Bytes0f9524cb69cb0989d8f30cd0cba1c0b59a7a42ea2a608d937c552a2961f993ff
app/graphql/ibrain/types/base_object.rb10064400761 Bytesc3ff4e38bb953e5c51f0e0be33ac76738e93bfa6177c2f887db32edec84599e6
app/graphql/ibrain/types/base_scalar.rb10064400125 Bytes7b36edd223e5c75968e4e4353f267fd3cbd4729ba1f4d3d9be7eb00bfb51d78b
app/graphql/ibrain/types/base_type.rb10064400308 Bytes3fecdd82f8d85b3a8fff2d3fe574d9156018f187b38372c83ea75a5a26ddef4d
app/graphql/ibrain/types/base_union.rb10064400229 Bytes9ce8826c4f345da8ee38c2acba6ae06cb4d6f582ecffd4b38cb9d3a2d2f9957b
app/graphql/ibrain/types/filter_type.rb10064400125 Bytes038a07a0433ae301e24610a116774a5c63d8d28b45a16fbc46b475a0d7cca142
app/graphql/ibrain/types/node_type.rb10064400219 Bytesbb8dd21ca422f7a0d7f916f844ed0cb2dd2021da902088862d72be7c727c58e7
app/graphql/ibrain/util/field_combiner.rb10064400258 Bytesfd65c509257bb033ea6726e4881b8290f739fdb8255622d15920fa2833506054
app/graphql/ibrain/util/query_combiner.rb10064400258 Bytesa69889a66ef1b4e88536a491155a16ef8bfdc6b234d152990d5ba3830f8de99c
app/models/concerns/ibrain/ransackable_attributes.rb10064400594 Bytes9b671e164c3fe692f743df7db4a4acbaee48a6f0cc741948ba329ccc94fefef1
app/models/concerns/ibrain/soft_deletable.rb10064400255 Bytes875d4c3327c2c247e0922fa6f3b5cb98e5740e59d082c0e373d7ec450857156e
app/models/concerns/ibrain/user_api_authentication.rb10064400407 Bytes0379f5db66385dc387c360980d04ca004b1f41c0daeae7b8b2189ead467b8c39
app/models/concerns/ibrain/user_methods.rb10064400629 Bytes7cc70bf30aaf74b4543be34c74375ba87e0146c15d00ba37a25f93634b63bc41
app/models/ibrain/ability.rb100644001.58 KB253d694498a6a116826dfbbb97f7e862f485c3baeed549f8427df21db22966be
app/models/ibrain/aggregate.rb10064400152 Bytes693581f4c929dd8ff0eaf33017176610714d77235b7fd32f423f7543ba9aeb4f
app/models/ibrain/application_record.rb10064400133 Bytes1ed2bf7e8aac21b03b4fc73f202bfe7faf0059e195113f47628fef39bd28e51b
app/models/ibrain/base.rb100644001.2 KB4b5d3fe0f5b5721b859e213fa9a4c37979346c76096a5fefbbc901bca9487705
app/models/ibrain/legacy_user.rb10064400434 Bytes06e2e9976ae3be853ab544bca2d278825d0c0e277196ee0340b9e7aebf288b11
app/models/ibrain/role.rb10064400308 Bytes7dcf8f9cdfdf4fbce938bbedfa68790e94b82e2b39d0edb2dd6e3b4047bdfb03
app/models/ibrain/role_user.rb10064400440 Bytesd7a1486f44e2a4cdf10834e4465a0dd407a1b42da7633092a3dadfa970cf1531
app/repositories/ibrain/base_repository.rb10064400293 Bytes0553c72f6de0af3a10291d9340eede1ed0b82f0ac3ed06dd03d4dcca9ffdd6f1
app/services/ibrain/mailer_service.rb10064400104 Bytesa92fa86d0b1585889473670826aa90450e998c162a3b532f8bbed812269d16cb
config/locales/en.yml10064400260 Bytes56abd47225bf65223415ada1530cf0c341c7dca6e8c15c924d64b37f78604757
config/locales/jp.yml10064400260 Bytesbb7b9e90cd9870d9ed7ab5f3720c096e8b1bc0dee222c872d2c38420eb68628c
config/locales/vi.yml10064400310 Bytese696ef8b05d2ffea9eaa032d93c48dcac60f8c907a4133df1d7a84452f62a3ce
config/routes.rb10064400149 Bytes86a7f7c67426060ed40f855886ecabe194758fccc159b1e4cf4c748dbf7affdc
lib/generators/ibrain/core/model_generator.rb10064400892 Bytesbc92314d09e65ecaf89db5abf9cbf950d50e957a7215f34679ac89d67fd8bc27
lib/generators/ibrain/core/templates/model.erb1006440068 Bytes40d5dbfac6e701cdbeeef50c277eef0f34104b7e62820ba5cde5ae651c49ac5f
lib/generators/ibrain/graphql/core.rb100644001.9 KBd41948a03ec31bc1caf92fc891f7ec0bf6f1158aba5d4bfe44208a560f71a7ce
lib/generators/ibrain/graphql/mutation_generator.rb100644002.42 KBed3086a5f03abbb2855bc077516d52d003d4bdeb869b5b42fc1d12b0ea2f95b1
lib/generators/ibrain/graphql/object_generator.rb100644002.58 KB792f366804c6f71de6433e1f5bd5fdea2c149b08d103352c2ccfd2efc7dc321f
lib/generators/ibrain/graphql/resolver_generator.rb100644001.23 KB111bdfc07d9f22cc5b2ab8e1b0ab7fa513a7bd37388ea001b721874eebeafe00
lib/generators/ibrain/graphql/resolvers_generator.rb100644002.55 KB69eed774e0bfdf9e6043a052798fa71c86060bfe3484040a9cfe21ff1d55356a
lib/generators/ibrain/graphql/templates/aggregate.erb10064400399 Bytes5bf9efcb5bfa79f657c19e78112528b3e632d3f19755c52ef50cf8a3b45de9ee
lib/generators/ibrain/graphql/templates/input.erb10064400355 Bytesfeadf7867b168d039d5214cd5ebf869f2251606d270b6e90d898c1abe3ad2672
lib/generators/ibrain/graphql/templates/mutation.erb100644001.2 KB33b08a7067b8f6ea1fdacfa2ce34088bfacdc5baea3cd716ddcf5d775ac01ade
lib/generators/ibrain/graphql/templates/object.erb10064400396 Bytes0ef45f41ec80c23a7df2ae9fea86cb5f5cff46035cb9161e3f2ef1201d6010ae
lib/generators/ibrain/graphql/templates/repository.erb10064400406 Bytescc528e25ab0e641106ff587fc8fd0bd44cb4b0de780943aa6c88a309a0cdd173
lib/generators/ibrain/graphql/templates/resolver.erb10064400568 Bytes25f890f030fd8a4a767cd88fdff367fecc81eec88a46589ba012ab0d64ff8413
lib/generators/ibrain/graphql/templates/resolvers.erb10064400456 Bytes66eaff1095dbbe48b969ec2371e56cc9ee2d1e114e1923a0a41a97661d666b37
lib/generators/ibrain/graphql/type_generator.rb100644004.22 KBe2e53ad9dc7cc42e4258516bc5ef604fb4eae56507a0417148618b9e805c7178
lib/generators/ibrain/install/install_generator.rb100644006.47 KB93c61cbeafb6bedf345deac5a1869b24daffcc629a9faffb9cbe8bf23afc56ed
lib/generators/ibrain/install/templates/config/database.tt10064400765 Bytes4dd0325f23cf5c624d0f34eb8a6db7543b2e37facac176cabc3e2287e4b0d0f1
lib/generators/ibrain/install/templates/config/initializers/cors.tt10064400687 Bytes7cf2e5f18df58baf774eaedc6aa6a98126750a2a68d70c04013152455d8b4949
lib/generators/ibrain/install/templates/config/initializers/ibrain.rb.tt100644002.17 KB781c054c7fa9cf408a2b1831f76e419fed5e055ca817b13af55796445c5c1068
lib/generators/ibrain/install/templates/config/puma.tt100644001.75 KBc57e35ac6c171f43d7d570f30d9b5308ca0328c9abaec530648d043362bea04e
lib/generators/ibrain/install/templates/graphql/app_schema.rb.tt10064400130 Bytesc0197fb8cd3fa1e0fd8041632b95e4e12fb39863a456cce5071893abf45713e1
lib/generators/ibrain/install/templates/graphql/types/mutation_type.rb.tt10064400676 Bytes101a2730b72de25cdbb6ad2a4055b566b84cde5a565dbeee0ccb4adebe1fa1a8
lib/generators/ibrain/install/templates/graphql/types/query_type.rb.tt10064400664 Bytese756f1161a1038d079b191884edac2f380ea2f37a86ecbea06924741c370a387
lib/generators/ibrain/install/templates/rubocop.yml.tt1006440011.5 KB88be4084e30ee38d44290a50bf3fe952cf1460eb1ab258061ba2e7f6be988e1b
lib/ibrain/app_configuration.rb100644002.39 KBfd1024ab2d01709bfe90cae8011d1bfb31947cb52f4016468effe2f476f7afd2
lib/ibrain/config.rb10064400113 Bytesb99e690a1584bb0ecf37ce7841a1afff002a7284df0a0f3797d98619bb7a84ea
lib/ibrain/core.rb100644002.22 KB5ab3111bdcd86c4b6aa59d5900b98652530decd42af289c2b2eb0f1b6fad7989
lib/ibrain/core/class_constantizer.rb10064400725 Bytes2b13b47e6b610757d73351817ba5daa0c2a99044c2133c46533c8f90f6a889d3
lib/ibrain/core/controller_helpers/auth.rb100644002.23 KBc12000d0ed5e42f0ca4136357b01627d16ae017a3c45659c44b580026850150d
lib/ibrain/core/controller_helpers/current_host.rb10064400312 Bytesee9e58617341af8f0c09f6464bf18959c3db6501c233aaec49c76346fd5d9df6
lib/ibrain/core/controller_helpers/response.rb100644001.32 KB08bc760ce6c25efa63a9032c26e301e62b03e4013a1b70a872a57fe7d1756b7a
lib/ibrain/core/controller_helpers/strong_parameters.rb10064400468 Bytesecf632c249ab53b75b5fcc54cb47f23e34059e71843e70be6bb53d34224d2e18
lib/ibrain/core/engine.rb10064400363 Bytesb79126a3167759565579b2c4695f1912d0496bce80f4be4b91afb9b3ea4adb87
lib/ibrain/core/environment.rb10064400297 Bytesbc17bd874fe3974c871adf6b1e3b481c8c09eae7d74c62e05934e52b5c3711cd
lib/ibrain/core/environment_extension.rb10064400613 Bytes84b648a45ec34af62328385325d82499abf84d4cb17bd90cf8d69cace04b76ed
lib/ibrain/preferences/preferable_class_methods.rb100644004.58 KB700ee790a8d7920a0b35a7577bfce2d97b1e1c6d424a661dbbbd55119524b668
lib/ibrain/user_class_handle.rb100644001.09 KBb8ef75519c5a1fd6b45a55ba39c9fe02dbd17f6c2e33d89fb1443391b000a234
lib/ibrain_core.rb10064400231 Bytesefa77e4037cead36246c21b8f0795a838101e1b7eddee8315b01affab0ce8bb2
lib/tasks/ibrain/auto_annotate_models.rake100644002.06 KB56d70feb6d357392cd7383bfd379fe8d77d33a41f3797864812d6420f7c84569
lib/tasks/ibrain/core_tasks.rake10064400119 Bytes7a610af940acc311a3225d5ba89599ba3a7f94834de4f8c790c92a5a658f0729
lib/tasks/ibrain/ridgepole.rake100644001.82 KB84f541f0464ac5c5ef84201afc67605957aac2a3bacd6492e1dec7d73fc6081c