antispam-0.1.5

https://rubygems.org

antispam

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

homepage_uri
https://ryankopf.com
changelog_uri
https://github.com/ryankopf/antispam/CHANGELOG.md
source_code_uri
https://github.com/ryankopf/antispam
allowed_push_host
https://rubygems.org

id: 1377022

number: 0.1.5

platform: ruby

spec_sha256: 6f7e6fce71f384423edac8fc90e899f72be065f92342b82914cc6d9c6794ea1b

sha256: f39e4a62f985c1089832708e2de6ac180bcde107b14761aaa7b66fa0b8a4b145

created_at: 2024-05-13 08:34:48 UTC

updated_at: 2024-06-14 04:39:35 UTC

position: 9

version_data_entries_count: 61

uploaded_at: 2021-06-26 18:01:28 UTC

indexed: true

has_extensions:

extensions:

Gem size: 19 KB

Version Data Entries

Total: 61

Unpacked size: 29.2 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
MIT-LICENSE100664001.02 KB4cecbf9bc41b5a53219c8571221478eb8055012622adc14e46ae44cd0ff4dbc7
README.md100664002.65 KB0786ec36a040e152ff43eb80d6996f4c2641a43673599d5f9cab82f72a406565
Rakefile10066400342 Bytes876314257ab727288e9439cc1b51924d848fe1ce31442a752103e8b7e50013fd
app/assets/config/antispam_manifest.js1006640048 Bytes372a5a9ee19f4ceec2e365b0509f3431227b9e4e7b2928340914b0a855ac0828
app/assets/images/antispam/captcha/a.gif10066400656 Bytesae6ff43c22484082bb1c5875469981eb84194c17e4763775ebda2affbfa80c7d
app/assets/images/antispam/captcha/b.gif10066400678 Bytesde5297a31072fad512b58c83fc1e8439b4ddebed50f3b06b6a156100cb3a6805
app/assets/images/antispam/captcha/blank.gif10066400148 Bytesefa255d11f980d8ef86eaf843caba94e04b38f27ca9e8c776731007d4bf540ca
app/assets/images/antispam/captcha/c.gif10066400673 Bytes40042bc6f6b841675b9d7a501741047fe36326e338d78a37966e4b3489cb6a07
app/assets/images/antispam/captcha/d.gif10066400689 Bytes9646145d0ffa730728bcb438352e4ff4a0c8af04926784601a5f898a80efa8da
app/assets/images/antispam/captcha/e.gif10066400637 Bytes09a7e70772613c7fc2b9d269d7acbc6f8cc12d2ca5c56e07d04accea05240b0e
app/assets/images/antispam/captcha/f.gif10066400400 Bytes7ba9d9b2ca076ad528164708e08b676afcd0b6c1aa52ee5299891762a44451dd
app/assets/images/antispam/captcha/g.gif10066400718 Bytesace4003e77907cd6d1b90c0ae1790e50a332af789a5d0d6d0e7658841517aac1
app/assets/images/antispam/captcha/h.gif10066400444 Bytese97132d446dce3753870b7ca5bfec44b58e1d9e48ffc24b97f02a794b11a9f12
app/assets/images/antispam/captcha/i.gif10066400703 Bytes9a71373e01630d20668b8545c9d944be630377c52112f18716ad09cc3baa6bde
app/assets/images/antispam/captcha/j.gif10066400406 Bytes15fb626fd87c249e580dd7234392e9fe1c11d2194dd0573aabd91ec84c3b20a6
app/assets/images/antispam/captcha/k.gif10066400697 Bytescded6bfddd5e986ccda394a73fd2e7e6678f93e5af50eb7aeb62ee27151f6422
app/assets/images/antispam/captcha/l.gif10066400389 Bytes1922b315509e09809fe4a397070d3bd6a2550c9d556caa3100434915ff6b3473
app/assets/stylesheets/antispam/application.css10066400736 Bytesa63c83d31995d61cb5a658d5e5ee02cc80232bb2ac87c8d12cfc28036f82c8e3
app/assets/stylesheets/antispam/blocks.css10066400128 Bytes13d6a7bb4e545a140571b216d79148ed4cc1c523157033a1ed194a6721f59029
app/assets/stylesheets/antispam/challenges.css10066400128 Bytes13d6a7bb4e545a140571b216d79148ed4cc1c523157033a1ed194a6721f59029
app/assets/stylesheets/antispam/clears.css10066400128 Bytes13d6a7bb4e545a140571b216d79148ed4cc1c523157033a1ed194a6721f59029
app/assets/stylesheets/scaffold.css100664001005 Bytes3b2fcbfee71cc76449d482e5756a80713bec5d8db6d388b8cda30f4124c6f5d4
app/controllers/antispam/application_controller.rb10066400242 Bytes5f15006c51e26507d6aca74adbb860e516b1255b50728429234fb43a9a838c19
app/controllers/antispam/blocks_controller.rb10066400650 Bytesb8ffba574457d4b209ba995fe53cce1722c99f599014c272c4d82014b7c0bfa4
app/controllers/antispam/challenges_controller.rb100664001.52 KB67728169048ee95b51d1c963fd964601c1da5bddad23e5e54179dde20048e021
app/controllers/antispam/clears_controller.rb10066400684 Bytes28b199042b41962df7cf10ec6dedaa87c42b38efc1714e538d726e4490c84d65
app/controllers/antispam/validate_controller.rb10066400285 Bytes4e887e79139901400adb04b901663623a71b5c3e168151f428925bfd805b88fd
app/helpers/antispam/application_helper.rb1006640053 Bytes81ffa302f73233a7059cdf53e7c8c1b7c447ec69bd3ee7cb16e14ea24de79a64
app/helpers/antispam/blocks_helper.rb1006640048 Bytesb6d76f158118e88c489f8785c242a5466a4b8f2887a7643007851656af40e65c
app/helpers/antispam/challenges_helper.rb1006640052 Bytes1a5f1419d9ecd6ab862d930f490ae854acb701aa55015355ebf06f48de25db42
app/helpers/antispam/clears_helper.rb1006640048 Bytesc5674e79efc73e5feb6daf95db5d5a98932c02340827cc479b1dd54e6fd3e0cf
app/jobs/antispam/application_job.rb1006640067 Bytes80b96c23a009f41fb6f1cbc9aaeea53213768632f67e91204a121d3a6d07f822
app/mailers/antispam/application_mailer.rb10066400130 Bytesdbe92793d32175491488a321de6178dcbeb6fc6f30f07458e16ddccc50e93165
app/models/antispam/application_record.rb10066400104 Bytes4a8d62c4809dacdcc9d2cffecdf90d4c0c7fd0bc5013e22917fa4a46e4aaec80
app/models/antispam/block.rb1006640060 Bytes183d7cdcd7b7d751c0235a5d3d7f56966c5f4c7ecc5df25e637de2f3bd9d8532
app/models/antispam/challenge.rb10066400747 Bytesb8b056ef98ebdbace647330af03c59dce5e3a600629bdd76f83a118967f21653
app/models/antispam/clear.rb1006640060 Bytesbc07ad5cb797066263cb8b0af4031e601f26386821d192ab2c9791d4f6bac90f
app/models/antispam/ip.rb10066400114 Bytes3deeefb8dcb03107a4765023ec775ce1233af4ee96c2d36a60cfed65221c0c24
app/views/antispam/blocks/index.html.erb100664001.11 KBa7d353f4a141d7da126e945f4e5a9fd1ce6c6168ceed71e1a5bea1937ff14a55
app/views/antispam/blocks/show.html.erb10066400378 Bytese074c0e65eeccc7d17c562a1dcaee47830b0029e1d6fb73ba698603b7c4f0fb7
app/views/antispam/challenges/_form.html.erb10066400735 Bytes8b999e313f9fe769215ca1293a2b0cf2ad0c65f0bf245703d8a06354d2e40611
app/views/antispam/challenges/edit.html.erb10066400148 Bytes120ae96a182cf5a09a141fe3ca9d3ed65acc48f553e902200ea5fd6a2b6fd525
app/views/antispam/challenges/index.html.erb10066400715 Bytescc06635571b74a92dd4f5732a6c114bfb1e4ec5e030e750a9f992a8a50aa184a
app/views/antispam/challenges/new.html.erb10066400108 Bytes1946ce0dc3d4787200c5b57f21ab08749a415918f737fbcee3d0d7eef83ddaf1
app/views/antispam/challenges/show.html.erb10066400322 Bytes598aa2fa75c6d0a6d1a3cf4ccbf97c31a58f9f34bd21f196f02da4216ac8462f
app/views/antispam/clears/index.html.erb10066400887 Bytes2de1214d1d3dd563e44266a095c6b588f1108a2c51f0fdbb6c4de9ddc79652d3
app/views/antispam/clears/show.html.erb10066400436 Bytes0e558836c949ddd00c985fbed50f3de439f399d1e7591eaac6a7a228106a34ab
app/views/antispam/validate/index.html.erb10066400423 Bytes01933996aab37c2ecdd21dcff800889abe6c003d8812d4911877113353f0091f
app/views/layouts/antispam/application.html.erb10066400289 Bytes4f20b0904d66a0adc084de73030959b77f0e4a60c881d18f69958a3cdef6c2f2
config/routes.rb10066400162 Bytes06a43a5593e8abcb48fae26753c48c9d1dc5e73b7110379e670d99c13e3a430a
db/migrate/20210130213708_create_antispam_ips.rb10066400246 Bytesb37eb84f51ef0e974b3f4892854cc9c220250b6cfc398660e6963db51e635968
db/migrate/20210130214835_create_antispam_challenges.rb10066400227 Bytes81bfd71cce561e3ad168de73432da2422ed03de994f967665d608bbf49d5f5c5
db/migrate/20210130234107_create_antispam_blocks.rb10066400252 Bytes7a83b4239aae08643d161881a6deadf30f8d8e4a878fe73adace60728aaccf2f
db/migrate/20210130235537_create_antispam_clears.rb10066400276 Bytes1f20affa3b2fe14bb6deca0783c8551569dcd501485e69608b25aa1793f2fe7b
db/migrate/20210131165122_add_threat_to_antispam_blocks.rb10066400137 Bytes30c0f9e70b39316eefae1f08f1036c7f6b4df94aa9d0bf2559388fc9dc6f9a61
lib/antispam.rb10066400474 Bytesb312c5f4b409bcaf744756e849247cc5f30664a67b30d9a828c5940132a79447
lib/antispam/blacklists/httpbl.rb100664001.88 KBf0dce9366012e7ea162c4e2f423dedfef112f78f0e62988bf39136b068565d88
lib/antispam/engine.rb1006640090 Bytes5d4b19d8b4d67abf6bc62966ddaab8bed302f15fe990203d492ecdd7b04b0f76
lib/antispam/tools.rb100664001.99 KBd132fb679fd24870ab4a7a24279ffdb5cd8121aa4a9e8b5bc17c2bdfb7847bd2
lib/antispam/version.rb1006640040 Bytes0d358358f8721475bb55e0db06a785152b438756e301a4c67b8f60cd81ab25fe
lib/tasks/antispam_tasks.rake1006640086 Bytesd396357f98a13e4504414905542ba7a5a33d8d8c6e5ed3f18f9e3c64e6ff3a98