Commit Graph

24 Commits (main)

Author SHA1 Message Date
flavien 6eca0cd2e8 fix(CI): fix EMAIL_SENDER for test CI
continuous-integration/drone/push Build is passing Details
2022-12-04 15:45:26 +00:00
flavien 78a55a6c06 feat(email_client): email client implementation with tests and configuration
continuous-integration/drone/push Build is failing Details
2022-12-04 15:35:38 +00:00
flavien e81e628487 feat(domain): type driven validation implemented
continuous-integration/drone/push Build is passing Details
2022-12-01 21:31:03 +01:00
flavien 5c15ea410d fix(CI): re-enable full pipeline + fix: listen on 0.0.0.0 when PROD==true
continuous-integration/drone/push Build is passing Details
2022-11-20 19:21:18 +00:00
flavien 5f7685d55a fix(CI): deployment => bad format for env vars
continuous-integration/drone/push Build is passing Details
2022-11-20 19:04:57 +00:00
flavien 887e27e3e4 fix(CI): deployment => bad filename
continuous-integration/drone/push Build is failing Details
2022-11-20 19:01:42 +00:00
flavien 37c0568a57 fix(CI): image fix
continuous-integration/drone/push Build is failing Details
2022-11-20 18:50:22 +00:00
flavien 175fa084d1 fix(CI): sqlx offline mode
continuous-integration/drone/push Build is failing Details
2022-11-20 17:42:34 +00:00
flavien e9d5761ca6 fix(CI): give database_url at build step
continuous-integration/drone/push Build is failing Details
2022-11-20 17:13:15 +00:00
flavien b1bdaf1bdd fix(CI): Bad docker.sock volume mount
continuous-integration/drone/push Build is failing Details
2022-11-20 16:58:56 +00:00
flavien 2490315d58 fix(CI): try to fix failed registry login
continuous-integration/drone/push Build is failing Details
2022-11-20 16:48:05 +00:00
flavien ebecea03c8 fix(CI): is workspace shared between jobs ?
continuous-integration/drone/push Build is failing Details
2022-11-20 16:35:29 +00:00
flavien e6b2358a68 fix(CI): try to make the init_db script to work on docker:dind
continuous-integration/drone/push Build is failing Details
2022-11-20 16:31:59 +00:00
flavien 87019b841b ci(pipeline): build and deployment step in CI pipeline
continuous-integration/drone/push Build was killed Details
2022-11-20 16:28:27 +00:00
flavien 9799e4c5d8 feat(logging): Logging refactoring to split function + add secrecy system
continuous-integration/drone/push Build is passing Details
2022-11-20 14:45:58 +00:00
flavien dc4eee0a15 feat(interactions): added sql queries and http requests as files to interact with server
continuous-integration/drone/push Build is passing Details
2022-11-20 13:24:04 +01:00
flavien 9679435a40 feat(telemetry): logging implementation
continuous-integration/drone/push Build is passing Details
2022-11-13 23:14:59 +01:00
flavien d13de9acbb feat(config): database config from env vars + port config from args
continuous-integration/drone/push Build is passing Details
2022-11-12 21:51:49 +01:00
flavien b228773546 ci(tests): tests CI
continuous-integration/drone/push Build is passing Details
2022-11-12 17:06:53 +01:00
flavien 541ed36f46 ci(ci-images): ci-image for test => usage in CI job
continuous-integration/drone/push Build is passing Details
2022-11-12 16:34:50 +01:00
flavien 487e737bd6 ci(test-CI): try => install pgcli abd sqlx-cli
continuous-integration/drone/push Build is failing Details
2022-11-12 15:41:01 +01:00
flavien 301e7f1e63 feat(subscriptions): subscriptions routes + database + conf
continuous-integration/drone Build is failing Details
2022-11-12 15:28:35 +01:00
Flavien Henrion 34797f7342 feat(health_check endpoint): first contact with actix-web => basic health check endpoint 2022-11-07 23:06:58 +01:00
flavien 6c833c427c Initial commit 2022-11-07 17:08:30 +01:00