Commit graph

80 commits

Author SHA1 Message Date
realaravinth
67d6c701ba
feat: publish libcache to dl.mcaptcha.org 2022-08-15 17:59:04 +05:30
realaravinth
7483bde21f
feat: also publish latest docker img
ref: https://github.com/mCaptcha/mCaptcha/issues/37#issuecomment-1206495731
2022-08-05 19:35:01 +05:30
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