Commit graph

43 commits

Author SHA1 Message Date
realaravinth
83448fd0fb
guard unsafe code behind separate module to satisfy clippy 2021-12-16 14:51:06 +05:30
realaravinth
005d69d80f
fix docker img publish routine 2021-12-06 16:23:06 +05:30
realaravinth
99e95b70b5
add spellcheck workflow and fix typos 2021-12-06 13:05:58 +05:30
realaravinth
efb67a4a85
document on_delete callback 2021-12-06 12:18:24 +05:30
realaravinth
a1f9bcb247
documentation and remove redundant methods 2021-08-31 19:40:32 +05:30
realaravinth
66d02ec543
update redis-module 2021-08-30 18:26:32 +05:30
realaravinth
d0c9de8829
bump redis module version and address clippy lints 2021-08-06 17:06:58 +05:30
realaravinth
8559ddcbe2
rename mcaptcha 2021-07-19 16:21:48 +05:30
realaravinth
a0fefa5649
bump redismodules to v0.21 2021-07-19 13:36:58 +05:30
realaravinth
a88527a0b5
delete challenge cmd 2021-06-10 18:27:27 +05:30
realaravinth
8490651349
challenge is wrapper around addvisitorresult 2021-06-09 21:01:28 +05:30
realaravinth
ca8709fd93
challenge msg from libmcaptcha 2021-06-09 20:20:03 +05:30
realaravinth
fb0d75961c
addressing clippy lints 2021-06-09 20:01:41 +05:30
realaravinth
8300ad82ed
challenge datatype 2021-06-09 18:36:31 +05:30
realaravinth
65b8fdfc10
delete bucket safety after decrement 2021-06-09 12:26:30 +05:30
realaravinth
5fadb6576c
add visitor returns addvisitorresult 2021-06-08 19:13:57 +05:30
realaravinth
794b30b04a
on delete event handler for safety 2021-06-07 18:52:38 +05:30
realaravinth
8d6fa92231
pin mcaptcha and mcaptcha safety 2021-06-07 18:16:40 +05:30
realaravinth
14cbd467bf
update libmcpatcha source 2021-06-07 17:18:27 +05:30
realaravinth
b1cdb6f221
delete and check exists captcha 2021-06-07 17:14:39 +05:30
realaravinth
03d8e5c10b
safety type for draining mcapthca 2021-06-06 23:04:50 +05:30
realaravinth
d3bce7669a
MCaptcha: increment, decrement & rdb persist 2021-06-06 16:35:14 +05:30
realaravinth
fd9b6f75ae
get is scoped to mcaptcha 2021-06-06 11:51:51 +05:30
realaravinth
5cd2a0d11a
rename pocket to bucket 2021-06-06 11:09:37 +05:30
realaravinth
d0a67a712a
mcaptcha type 2021-06-06 10:15:06 +05:30
realaravinth
bef36d2013
pgk version and pre-alloc config 2021-06-05 15:44:41 +05:30
realaravinth
8e7a7dd093
new menches 2021-06-05 14:17:24 +05:30
realaravinth
be961398bd
tests 2021-06-05 13:57:40 +05:30
realaravinth
d0be383314
shrinking key prefixes 2021-06-05 13:42:27 +05:30
realaravinth
05cd99597c
cluster redesigned with safe rust 2021-06-04 18:20:20 +05:30
realaravinth
8178c591ca
cluster with unsafe 2021-06-04 18:03:15 +05:30
realaravinth
6750be53ea
replies redis OK on success 2021-06-04 10:56:38 +05:30
realaravinth
a2a091c229
hacks documented 2021-06-03 17:30:38 +05:30
realaravinth
eeef1cacf3
benchmark and timer cleanup 2021-06-03 17:19:05 +05:30
realaravinth
966a07b61b
timer persistence trough expire event 2021-06-03 17:06:31 +05:30
realaravinth
fc18761720
persistence through rdb save and load 2021-06-03 13:51:56 +05:30
realaravinth
06a6ebc80a
usage docs 2021-06-02 17:48:46 +05:30
realaravinth
20cf2d677b
auto expiry of pocket afte 30s 2021-06-02 17:39:58 +05:30
realaravinth
43df14e19e
name typo fix and auto cleanup when captcha is 0 2021-06-02 17:37:18 +05:30
realaravinth
ca73760649 mv vec to hashmap 2021-06-02 17:23:40 +05:30
realaravinth
7bc8d4fcfb working free 2021-06-02 17:20:06 +05:30
realaravinth
158f518449 packet 2021-06-02 15:54:22 +05:30
realaravinth
f615150b6f readme 2021-06-01 18:15:24 +05:30