Commit graph

97 commits

Author SHA1 Message Date
Aravinth Manivannan
4454f5d7d9
fix: rm tests from release workflow 2024-02-23 14:38:11 +05:30
Aravinth Manivannan
dca6fa41f4
Merge pull request #13 from mCaptcha/release-workflow
feat: publish tagged dylib and docker images
2024-02-23 14:32:25 +05:30
Aravinth Manivannan
b872b779da
feat: publish tagged dylib and docker images 2024-02-23 14:30:17 +05:30
Aravinth Manivannan
347438ab10
fix: upload bin to dl.mcaptcha.org 2023-10-28 14:27:13 +05:30
Aravinth Manivannan
d9f42c582f
Merge pull request #11 from mCaptcha/update-deps
feat: use libmcaptcha from crates.io
2023-10-17 15:33:59 +05:30
Aravinth Manivannan
b65f2c2244
feat: use libmcaptcha from crates.io 2023-10-17 15:21:21 +05:30
Aravinth Manivannan
12d8947135
hotfix: disable uploads to dl.mcaptcha.org 2023-10-17 14:55:08 +05:30
Aravinth Manivannan
0355f303f0
Merge pull request #10 from mCaptcha/update-deps
Update deps
2023-10-17 14:46:09 +05:30
Aravinth Manivannan
670e8ae99d
debug: disable spellcheck 2023-10-17 14:38:03 +05:30
Aravinth Manivannan
d788e51474
fix: rm coverage workflow, tarpaulin is broken 2023-10-17 14:34:47 +05:30
Aravinth Manivannan
e1e80b149d
chore: update redis_module to 2.0.5 2023-10-17 14:34:47 +05:30
Aravinth Manivannan
072bb2b0cc
feat: update redis base img 2023-10-17 14:34:47 +05:30
Aravinth Manivannan
a03aa71068
fix: docker build cmd and disable cargo test
DISABLE CARGO TEST
    Tests is failing with "Allocator not available".
2023-10-17 14:34:47 +05:30
Aravinth Manivannan
8d4c88907f
feat: CI: enable ci on all branches 2023-10-17 14:34:37 +05:30
Aravinth Manivannan
712a694958
feat: add NLnet funding details 2023-03-08 17:09:43 +05:30
Aravinth Manivannan
47718da1a6
Merge pull request #4 from Gusted/fix-typ
Fix typo in redis module
2022-10-17 15:29:48 +05:30
Gusted
f30bc54e63
Fix typo in redis module
- s/cahce/cache/
2022-10-16 15:09:47 +02:00
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