Sandro Eiler
|
6e07d9c33a
|
test: move logic to helpers
Rust / Test (push) Has been cancelled
Rust / Rustfmt (push) Has been cancelled
Rust / Clippy (push) Has been cancelled
Rust / Code coverage (push) Has been cancelled
|
2024-04-18 23:48:34 +02:00 |
|
Sandro Eiler
|
efd1137c71
|
docs: clean up repo and add doc strings
|
2024-04-18 23:24:11 +02:00 |
|
Sandro Eiler
|
e1c27ca308
|
fix: set route's method to GET
|
2024-04-18 23:00:50 +02:00 |
|
Sandro Eiler
|
8045eb979e
|
feat: red test implementation of email confirm
|
2024-04-18 14:31:06 +02:00 |
|
Sandro Eiler
|
7eebcb12a2
|
feat: add confirmation
|
2024-03-09 14:06:47 +01:00 |
|
Sandro Eiler
|
1bc7ae4c7a
|
chore: update validator to 0.17
|
2024-03-05 14:06:55 +01:00 |
|
Sandro Eiler
|
9a31080707
|
refactor: clean up subscription
|
2024-03-05 10:45:09 +01:00 |
|
Sandro Eiler
|
90fc6abf19
|
feat: add confirmation link to email
|
2024-03-05 10:12:34 +01:00 |
|
Sandro Eiler
|
0427df8656
|
feat: actually send email
|
2024-03-04 21:49:08 +01:00 |
|
Sandro Eiler
|
6dfc9a0f3e
|
feat: add subscription_tokens table
|
2024-03-04 21:25:55 +01:00 |
|
Sandro Eiler
|
5082db095a
|
feat: add status to subscriptions
|
2024-03-04 21:20:35 +01:00 |
|
Sandro Eiler
|
fe5a596265
|
tests: remove hidden couplings
|
2024-03-04 11:48:47 +01:00 |
|
Sandro Eiler
|
ebd7755731
|
refactor: remove code duplications for main and testing
|
2024-03-03 21:48:44 +01:00 |
|
Sandro Eiler
|
da1a508616
|
test: convert single test file to test suite
|
2024-03-02 22:01:31 +01:00 |
|
Sandro Eiler
|
b61f02c03f
|
test: make email client tests better
|
2024-03-02 14:55:51 +01:00 |
|
Sandro Eiler
|
170f34738b
|
test: add unhappy case for email client
|
2024-02-27 15:20:23 +01:00 |
|
Sandro Eiler
|
c3fce4a441
|
test: add happy case for email client
|
2024-02-27 15:12:50 +01:00 |
|
Sandro Eiler
|
506c632342
|
perf: use slices instead of cloning
|
2024-02-27 15:06:40 +01:00 |
|
Sandro Eiler
|
e07e4dfe53
|
test: improve email client unit test
|
2024-02-27 15:00:57 +01:00 |
|
Sandro Eiler
|
c021b989c2
|
feat: make email client send requests
|
2024-02-27 14:45:40 +01:00 |
|
Sandro Eiler
|
ac216925ff
|
feat: add email client
|
2024-02-26 22:00:33 +01:00 |
|
Sandro Eiler
|
13db7853bd
|
feat: prepare email client usage
|
2024-02-21 11:18:44 +01:00 |
|
Sandro Eiler
|
eecab50b55
|
build: bump tokio dependencyä
|
2024-02-14 21:45:24 +01:00 |
|
Sandro Eiler
|
20acf5bde0
|
refactor: better indication of data conversion
|
2024-02-12 11:12:25 +01:00 |
|
Sandro Eiler
|
bfc09ae0f0
|
docs: update README.md
|
2024-02-12 10:56:26 +01:00 |
|
Sandro Eiler
|
419be581b3
|
feat: add input validation
|
2024-02-12 10:55:23 +01:00 |
|
Sandro Eiler
|
d7d37341ba
|
feat: add sanitization check, refactor error returns
|
2024-02-10 21:33:01 +01:00 |
|
Sandro Eiler
|
13162f6470
|
feat: add ssh for database access
|
2024-02-07 21:59:28 +01:00 |
|
Sandro Eiler
|
1d5b9699b9
|
docs: add example project documentation
|
2024-02-07 21:44:29 +01:00 |
|
Sandro Eiler
|
0f427ba1d1
|
refactor: enhance env variable usage
|
2024-02-07 13:40:54 +01:00 |
|
Sandro Eiler
|
e1c775066b
|
build: add caching for container image creation
|
2024-02-07 13:35:13 +01:00 |
|
Sandro Eiler
|
a25cb5a7ef
|
build: reduce podman/docker image size
|
2024-02-07 12:14:51 +01:00 |
|
Sandro Eiler
|
9dde52c1cd
|
build: make project deployable via docker/podman
|
2024-02-07 12:07:03 +01:00 |
|
Sandro Eiler
|
2ae860f176
|
feat: add tracing wrapper for requests
|
2024-02-05 11:33:13 +01:00 |
|
Sandro Eiler
|
e3d8c967f5
|
feat: protect secrets
|
2024-02-04 14:03:52 +01:00 |
|
Sandro Eiler
|
93140e7d22
|
feat: add tracing
|
2024-02-04 13:48:31 +01:00 |
|
Sandro Eiler
|
653502c470
|
feat: add tracing
|
2024-01-30 21:43:32 +01:00 |
|
Sandro Eiler
|
1fdf2948fb
|
docs: add doc strings and README info
|
2024-01-30 16:19:19 +01:00 |
|
Sandro Eiler
|
f2552a74ed
|
feat: add persistance
|
2024-01-29 22:18:05 +01:00 |
|
Sandro Eiler
|
68e825c942
|
feat: provide connection pool to routes
|
2024-01-28 22:22:29 +01:00 |
|
Sandro Eiler
|
f4deaceb27
|
refactor: changes
|
2024-01-21 22:00:10 +01:00 |
|
Sandro Eiler
|
476eed4559
|
refactor: change query to form for subscription api
|
2024-01-02 14:39:30 +01:00 |
|
Sandro Eiler
|
08561d48a2
|
test: update inactive test
|
2024-01-01 22:11:18 +01:00 |
|
Sandro Eiler
|
f2398b650c
|
style: format code
|
2024-01-01 21:03:40 +01:00 |
|
Sandro Eiler
|
486271a523
|
test: update tsts
|
2024-01-01 21:02:31 +01:00 |
|
Sandro Eiler
|
8257255dc2
|
feat: add configurability
|
2024-01-01 14:36:02 +01:00 |
|
Sandro Eiler
|
89ea0995bb
|
refactor: restructure project
|
2023-12-30 22:21:57 +01:00 |
|
Sandro Eiler
|
699f8733e2
|
docs: update README.md on dev dependencies
|
2023-12-28 22:45:07 +01:00 |
|
Sandro Eiler
|
5737087436
|
build: add sqlfluff to pre-commit
|
2023-12-28 22:38:29 +01:00 |
|
Sandro Eiler
|
92243bfc2d
|
build: update info in init db script
|
2023-12-28 22:24:32 +01:00 |
|