858fae15f6
Merge pull request 'fix(deps): update rust crate rust-embed to v6.8.1' ( #56 ) from renovate/rust-embed-6.x-lockfile into master
...
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #56
2024-06-08 13:01:49 +05:30
bacacdd192
Merge pull request 'fix(deps): update rust crate config to 0.14' ( #52 ) from renovate/config-0.x into master
...
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #52
2024-06-08 13:01:28 +05:30
1d7c8640de
Merge pull request 'fix(deps): update rust crate actix-web to v4.6.0' ( #51 ) from renovate/actix-web-4.x-lockfile into master
...
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #51
2024-06-08 13:01:21 +05:30
a561059cce
Merge pull request 'fix(deps): update rust crate actix-http to v3.7.0' ( #46 ) from renovate/actix-http-3.x-lockfile into master
...
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #46
2024-06-08 13:01:16 +05:30
290f6c5cc1
Merge pull request 'fix(deps): update rust crate actix-rt to v2.9.0' ( #49 ) from renovate/actix-rt-2.x-lockfile into master
...
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #49
2024-06-08 03:28:12 +05:30
Renovate Bot
6e6b814b86
fix(deps): update rust crate actix-web to v4.6.0
ci/woodpecker/pr/woodpecker Pipeline failed
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-06-07 21:34:32 +00:00
Renovate Bot
171718b788
fix(deps): update rust crate actix-http to v3.7.0
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline failed
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-06-07 21:34:24 +00:00
Renovate Bot
dcd6e5619b
fix(deps): update rust crate rust-embed to v6.8.1
ci/woodpecker/pr/woodpecker Pipeline failed
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-06-07 19:56:10 +00:00
Renovate Bot
5630b2e41c
fix(deps): update rust crate config to 0.14
ci/woodpecker/pr/woodpecker Pipeline failed
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-06-07 19:55:47 +00:00
Renovate Bot
18d59fc61b
fix(deps): update rust crate actix-rt to v2.9.0
ci/woodpecker/pr/woodpecker Pipeline failed
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-06-07 19:55:33 +00:00
Renovate Bot
d54c238529
chore(deps): update rust crate sqlx to v0.7.4
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-06-07 19:54:23 +00:00
dade31ba60
Merge pull request 'fix(deps): update rust crate urlencoding to v2.1.3' ( #37 ) from renovate/urlencoding-2.x-lockfile into master
...
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #37
2024-06-08 01:15:11 +05:30
Renovate Bot
0efb1b7555
fix(deps): update rust crate urlencoding to v2.1.3
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-06-07 17:06:52 +00:00
Renovate Bot
d15589d118
chore(deps): update rust crate serde_json to v1.0.117
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-06-07 17:06:44 +00:00
d44e982acd
Merge pull request 'chore(deps): update rust crate mime to v0.3.17' ( #28 ) from renovate/mime-0.x-lockfile into master
...
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #28
2024-06-07 22:23:28 +05:30
9d212797d5
Merge pull request 'fix(deps): update rust crate actix-files to v0.6.5' ( #29 ) from renovate/actix-files-0.x-lockfile into master
...
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #29
2024-06-07 22:23:24 +05:30
d2651f0800
Merge pull request 'fix(deps): update rust crate async-trait to v0.1.80' ( #30 ) from renovate/async-trait-0.x-lockfile into master
...
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #30
2024-06-07 22:23:21 +05:30
5cb3bcdca5
Merge pull request 'fix(deps): update rust crate futures to v0.3.30' ( #31 ) from renovate/rust-futures-monorepo into master
...
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #31
2024-06-07 22:23:17 +05:30
21e89209a1
Merge pull request 'fix(deps): update rust crate log to v0.4.21' ( #32 ) from renovate/log-0.x-lockfile into master
...
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #32
2024-06-07 22:23:13 +05:30
Renovate Bot
d94d6d7717
fix(deps): update rust crate tracing to v0.1.40
ci/woodpecker/manual/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-06-04 08:08:40 +00:00
Renovate Bot
84a8a4331c
fix(deps): update rust crate log to v0.4.21
ci/woodpecker/manual/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-06-04 08:08:33 +00:00
Renovate Bot
aad5797299
fix(deps): update rust crate futures to v0.3.30
ci/woodpecker/manual/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-06-04 08:08:28 +00:00
Renovate Bot
bcc489c577
fix(deps): update rust crate async-trait to v0.1.80
ci/woodpecker/manual/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-06-04 08:08:24 +00:00
Renovate Bot
79cdf68b8f
fix(deps): update rust crate actix-files to v0.6.5
ci/woodpecker/manual/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-06-04 08:08:21 +00:00
Renovate Bot
07910c1190
chore(deps): update rust crate mime to v0.3.17
ci/woodpecker/manual/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-06-04 08:08:07 +00:00
cfc459dde1
fix: use individual database for each test
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline failed
2023-11-02 04:24:49 +05:30
c8ecd29e94
feat: job runner to execute download requests from mCaptcha/mCaptcha
2023-10-20 01:40:32 +05:30
8e0e94f98b
feat: DB methods to save analytics from mCaptcha/mCaptcha
2023-10-18 10:28:48 +05:30
fb472ed6c6
chore: update deps, docker img and woodpecker ci def
2023-10-17 22:30:19 +05:30
9411c2ba9f
feat: read publication dir config and serve it
2023-03-12 20:10:40 +05:30
d2c52cc62c
feat: cleanup archiver and include tests
2023-03-08 17:38:24 +05:30
604fca0a62
feat: archive campaign and benchmark data
...
DESCRIPTION
FORMATS
- Campaign configuration is stored in JSON format
- Benchmark data is stored in CSV format
DIRECTORY STRUCTURE
Each campaign gets a separate directory. A campaign can have
multiple archives. Archives are stored in directories whose names
would be the same as the UNIX timestamp of when they were
recorded.
EXAMPLE
The example below shows three campaigns with one archive
each. Each archive is stored in a directory denoting the
moment in which the archive was generated. Each archive
includes campaign configuration and benchmark.
```bash
14:53 atm@lab archive → tree
.
├── 4e951e01-71ee-4a18-9b97-782965495ae3
│ └── 1675329764
│ ├── benchmark.csv
│ └── challenge.json
├── 9d16df08-dffc-484e-bbe2-10c00b431c7e
│ └── 1675329764
│ ├── benchmark.csv
│ └── challenge.json
└── fa9f7c24-afec-4505-adb9-8e0c3ce54d37
└── 1675329764
├── benchmark.csv
└── challenge.json
7 directories, 6 files
```
2023-03-08 17:36:45 +05:30
9e153b22ca
fix: update sqlx and fix container build
...
ci/woodpecker/push/woodpecker Pipeline was successful
closes: #14
2023-02-14 17:25:27 +05:30
5a27b86c6f
chore: update deps
2023-01-24 23:32:12 +05:30
fdc10ff28d
chore: update deps and load tera
2023-01-24 19:22:39 +05:30
7bf085803c
chore: update deps
2022-03-26 16:30:13 +05:30
7ff66c551d
feat & chore: update actix-web and deps and use actix-auth-middleware for guarding auth routes
2022-03-26 12:45:36 +05:30
95dba20074
handle survey sessions with actix sessions
2021-10-14 18:53:06 +05:30
f5fdef9eef
clean up unused deps
2021-10-14 14:44:24 +05:30
4158147f84
authentication middleware handles redirects
2021-10-12 21:56:16 +05:30
d2c4e9a06b
admin authentication
2021-10-11 09:56:15 +05:30
a4251a772a
init
2021-10-04 21:21:10 +05:30