From 32b1e25225eea34abf0ff939c65a9f18957a9a6b Mon Sep 17 00:00:00 2001 From: r0r-5chach Date: Mon, 10 Jun 2024 22:16:23 +0100 Subject: [PATCH] todo & other bits --- .todo | 37 +++++++++++++++++++++++++++++++++++++ dermy-api | 2 +- dermy-models | 2 +- docker-compose.yml | 17 ++++++++++++++--- 4 files changed, 53 insertions(+), 5 deletions(-) create mode 100644 .todo diff --git a/.todo b/.todo new file mode 100644 index 0000000..6df40fd --- /dev/null +++ b/.todo @@ -0,0 +1,37 @@ +# dermy-models + [] Comment Code + [] Add README and LICENSE + +# dermy-api + [] Add restore route + [] Comment Code + [] Add Tests + [] Add README and LICENSE + +# dermy-app + [] MainActivity + [] LogBookFragment + [] HomeFragment (Add new mole, body view, export) + [] SettingsFragment + [] Account login/logout + [] Backup option + [] Restore option + [] Disclaimer + [] ExternalLinksFragment + [] Export Logic + [] Integrated DB (Mongo) + [] Prediction Logic (API Calls) + [] Account + [x] CameraFragment + [] Add Tests + [] JUnit + [?] Check how to test android + [] Documentation + [] Add README and LICENSE + [] Comment Code + + + # Release + [] Publish Docker Image to Dockerhub + [] Compile App APK + [] Add APK, docker-compose.yml, and model to releases on github diff --git a/dermy-api b/dermy-api index fd069e9..dc86209 160000 --- a/dermy-api +++ b/dermy-api @@ -1 +1 @@ -Subproject commit fd069e9c8cafd13db6df2f08e46f9c570991d6bb +Subproject commit dc86209ddb93c1448e3b61875cac305718f0bf2f diff --git a/dermy-models b/dermy-models index 0d8d48b..4392d15 160000 --- a/dermy-models +++ b/dermy-models @@ -1 +1 @@ -Subproject commit 0d8d48b1aa7035e185afc7d573ccb18435e03b4e +Subproject commit 4392d150296369d2d107f1904b2064f837c71d7d diff --git a/docker-compose.yml b/docker-compose.yml index 726ad60..84aeb69 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,11 +1,13 @@ -version '3.1' +version: '3.8' services: database: image: mongo:latest restart: always ports: - - 27017:27017 + - ${DB_PORT}:${DB_PORT} + networks: + - bridge_network environment: MONGO_INITDB_ROOT_USERNAME: ${DB_USERNAME} MONGO_INITDB_ROOT_PASSWORD: ${DB_PASSWORD} @@ -13,7 +15,16 @@ services: api: image: r0r5chach/dermy-api:latest ports: - - 3000:3000 + - ${API_PORT}:${API_PORT} + networks: + - bridge_network environment: DB_USERNAME: ${DB_USERNAME} DB_PASSWORD: ${DB_PASSWORD} + DB_HOST: ${DB_HOST} + DB_PORT: ${DB_PORT} + API_PORT: ${API_PORT} + +networks: + bridge_network: + driver: bridge