realaravinth
5d4618eb0c
feat: update libmcaptcha
2022-07-21 17:52:31 +05:30
realaravinth
08311ff7f0
feat: CI: run build every day at 0900
2022-05-06 17:25:10 +05:30
realaravinth
94e0f5e90a
chore: bump deps
2022-05-06 17:23:54 +05:30
realaravinth
6b034a87f2
chore bump version
2022-02-04 16:40:36 +05:30
realaravinth
820d78d7a9
bump redis-module and setup docker caching on CI
2021-12-16 14:58:18 +05:30
realaravinth
4ad44b39b3
Fixes #2 : fix docker builds
...
Docker layer caching broke the build. target/release/libcache.so that
was copied over from "builder" stage img was the result of the first
stage of compilation(dependencies only and no source code)
So the object file didn't contain anything that resembled this repo's source
code.
This patch employs a slightly modified caching technique(see Dockerfile)
which fixes the issue
2021-12-16 14:51:51 +05:30
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
7c19ec4f51
update deps
2021-12-06 13:16:18 +05:30
realaravinth
00bc61ed74
upgrade redis, debian and rust base img versions
2021-12-06 13:16:03 +05:30
realaravinth
624b12caca
move coverage workflow into separate run:
...
tarpaulin failed frequently, so didn't it affect the main run which,
from now on also publishes the docker img
2021-12-06 13:15:35 +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
ef5e374109
update redis module
2021-07-05 13:41:29 +05:30
realaravinth
79e74f9c74
added donation links
2021-06-30 13:05:47 +05:30
realaravinth
59bcf0f156
tests: challenge names are different from key
2021-06-11 11:56:48 +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
ed226a969c
docs
2021-06-09 19:49:10 +05:30
realaravinth
5737fca771
linting and doc workflow
2021-06-09 19:47:09 +05:30
realaravinth
2b9144f560
benchmark script
2021-06-09 19:41:58 +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
fa50b22673
added docker badge
2021-06-08 20:53:28 +05:30
realaravinth
5fadb6576c
add visitor returns addvisitorresult
2021-06-08 19:13:57 +05:30
realaravinth
5c0f668947
document private items
2021-06-07 18:55:40 +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
17c2fcacd9
udpate docs command
2021-06-06 23:12:27 +05:30
realaravinth
03d8e5c10b
safety type for draining mcapthca
2021-06-06 23:04:50 +05:30
realaravinth
29a7adc1ab
tests use async/await
2021-06-06 17:02:02 +05:30
realaravinth
8d8f9571bd
setup script
2021-06-06 16:42:59 +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
184fe87e66
test runner and venv
2021-06-06 11:40:30 +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
9d31d4a425
update docker version
2021-06-05 18:48:42 +05:30
realaravinth
72a25e8806
get counter cmd docs
2021-06-05 17:49:54 +05:30
realaravinth
0629762150
build status badge
2021-06-05 17:38:40 +05:30
realaravinth
41ff1bc1ae
CI: generate coverage
2021-06-05 17:28:43 +05:30