├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── app ├── .babelrc ├── .buckconfig ├── .eslintrc.js ├── .flowconfig ├── .gitattributes ├── .gitignore ├── .prettierrc.js ├── .watchmanconfig ├── __tests__ │ └── App-test.js ├── android │ ├── app │ │ ├── BUCK │ │ ├── build.gradle │ │ ├── build_defs.bzl │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ ├── src │ │ │ ├── debug │ │ │ │ ├── AndroidManifest.xml │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── contacttracing │ │ │ │ │ └── ReactNativeFlipper.java │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── assets │ │ │ │ └── fonts │ │ │ │ │ ├── AntDesign.ttf │ │ │ │ │ ├── Entypo.ttf │ │ │ │ │ ├── EvilIcons.ttf │ │ │ │ │ ├── Feather.ttf │ │ │ │ │ ├── FontAwesome.ttf │ │ │ │ │ ├── FontAwesome5_Brands.ttf │ │ │ │ │ ├── FontAwesome5_Regular.ttf │ │ │ │ │ ├── FontAwesome5_Solid.ttf │ │ │ │ │ ├── Fontisto.ttf │ │ │ │ │ ├── Foundation.ttf │ │ │ │ │ ├── Ionicons.ttf │ │ │ │ │ ├── MaterialCommunityIcons.ttf │ │ │ │ │ ├── MaterialIcons.ttf │ │ │ │ │ ├── Octicons.ttf │ │ │ │ │ ├── SimpleLineIcons.ttf │ │ │ │ │ └── Zocial.ttf │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── contacttracing │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ └── MainApplication.java │ │ │ │ └── res │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_stat_info.png │ │ │ │ └── ic_stat_sentiment_satisfied_alt.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_stat_info.png │ │ │ │ └── ic_stat_sentiment_satisfied_alt.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_stat_info.png │ │ │ │ └── ic_stat_sentiment_satisfied_alt.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_stat_info.png │ │ │ │ └── ic_stat_sentiment_satisfied_alt.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_stat_info.png │ │ │ │ └── ic_stat_sentiment_satisfied_alt.png │ │ │ │ └── values │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ └── versionCode.gradle │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── app.json ├── assets │ ├── 5-minutes-of-silence.mp3 │ ├── background.png │ ├── bluetooth.png │ ├── password.png │ ├── privacy.png │ └── virus.png ├── babel.config.js ├── fastlane │ ├── Fastfile │ ├── README.md │ └── report.xml ├── index.js ├── ios │ ├── ContactTracing-tvOS │ │ └── Info.plist │ ├── ContactTracing-tvOSTests │ │ └── Info.plist │ ├── ContactTracing.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ ├── ContactTracing-tvOS.xcscheme │ │ │ └── ContactTracing.xcscheme │ ├── ContactTracing.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── ContactTracing │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Base.lproj │ │ │ └── LaunchScreen.xib │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── 100.png │ │ │ │ ├── 1024.png │ │ │ │ ├── 114.png │ │ │ │ ├── 120.png │ │ │ │ ├── 128.png │ │ │ │ ├── 144.png │ │ │ │ ├── 152.png │ │ │ │ ├── 16.png │ │ │ │ ├── 167.png │ │ │ │ ├── 172.png │ │ │ │ ├── 180.png │ │ │ │ ├── 196.png │ │ │ │ ├── 20.png │ │ │ │ ├── 216.png │ │ │ │ ├── 256.png │ │ │ │ ├── 29.png │ │ │ │ ├── 32.png │ │ │ │ ├── 40.png │ │ │ │ ├── 48.png │ │ │ │ ├── 50.png │ │ │ │ ├── 512.png │ │ │ │ ├── 55.png │ │ │ │ ├── 57.png │ │ │ │ ├── 58.png │ │ │ │ ├── 60.png │ │ │ │ ├── 64.png │ │ │ │ ├── 72.png │ │ │ │ ├── 76.png │ │ │ │ ├── 80.png │ │ │ │ ├── 87.png │ │ │ │ ├── 88.png │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Info.plist │ │ └── main.m │ ├── ContactTracingTests │ │ ├── ContactTracingTests.m │ │ └── Info.plist │ ├── Podfile │ └── Podfile.lock ├── jest.config.js ├── metro.config.js ├── package.json ├── relay.config.js ├── src │ ├── App.tsx │ ├── BackgroundBluetoothAdvertising.android.tsx │ ├── BackgroundBluetoothAdvertising.ios.tsx │ ├── BackgroundBluetoothDeviceScanned.tsx │ ├── BackgroundInfectionChecker.tsx │ ├── BackgroundJob.android.tsx │ ├── BackgroundJob.ios.tsx │ ├── BackgroundJobFunctions.tsx │ ├── Database.tsx │ ├── DatabaseUtils.test.tsx │ ├── DatabaseUtils.tsx │ ├── Header.tsx │ ├── InfectionAlerts.tsx │ ├── RelayEnvironment.tsx │ ├── ScreenDataRemoval.tsx │ ├── ScreenHome.tsx │ ├── ScreenOnboardingFooter.tsx │ ├── ScreenOnboardingPermission.tsx │ ├── ScreenOnboardingSecureLock.tsx │ ├── ScreenScanQRCode.tsx │ ├── ScreenSymptoms.tsx │ ├── ScreenSymptomsSendButton.tsx │ ├── Screens.tsx │ ├── Utils.test.tsx │ ├── Utils.tsx │ ├── __generated__ │ │ ├── BackgroundInfectionCheckerQuery.graphql.ts │ │ ├── DatabaseUtilsCreateDeviceKeyMutation.graphql.ts │ │ ├── InfectionAlertsQuery.graphql.ts │ │ ├── ScreenDataRemovalRemoveDeviceKeysMutation.graphql.ts │ │ ├── ScreenDataRemovalRemoveEncountersMutation.graphql.ts │ │ ├── ScreenSymptomsFakeMutation.graphql.ts │ │ └── ScreenSymptomsSendButtonMutation.graphql.ts │ ├── translations.tsx │ └── types.tsx ├── tsconfig.json └── yarn.lock ├── backend ├── .env.example ├── README.md ├── convert_plugin.go ├── database.go ├── docker-compose.yml ├── errors.go ├── go.mod ├── go.sum ├── gqlgen.yml ├── graphql_models │ ├── generated.go │ └── generated_models.go ├── helpers │ ├── convert_batch.go │ ├── convert_custom.go │ └── convert_input_custom.go ├── models │ ├── boil_main_test.go │ ├── boil_queries.go │ ├── boil_queries_test.go │ ├── boil_suites_test.go │ ├── boil_table_names.go │ ├── boil_types.go │ ├── device_key.go │ ├── device_key_test.go │ ├── infected_encounter.go │ ├── infected_encounter_test.go │ ├── infection_create_key.go │ ├── infection_create_key_test.go │ ├── psql_main_test.go │ ├── psql_suites_test.go │ └── psql_upsert.go ├── resolver.go ├── resolver_test.go ├── risk.go ├── risk_test.go ├── server.go ├── sqlboiler.yml ├── utils.go └── utils_test.go ├── migration ├── go.mod ├── go.sum └── main.go └── schema.graphql /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/README.md -------------------------------------------------------------------------------- /app/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "plugins": [["relay", { "artifactDirectory": "./src/__generated__" }]] 3 | } 4 | -------------------------------------------------------------------------------- /app/.buckconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/.buckconfig -------------------------------------------------------------------------------- /app/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/.eslintrc.js -------------------------------------------------------------------------------- /app/.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/.flowconfig -------------------------------------------------------------------------------- /app/.gitattributes: -------------------------------------------------------------------------------- 1 | *.pbxproj -text 2 | -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/.gitignore -------------------------------------------------------------------------------- /app/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/.prettierrc.js -------------------------------------------------------------------------------- /app/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /app/__tests__/App-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/__tests__/App-test.js -------------------------------------------------------------------------------- /app/android/app/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/BUCK -------------------------------------------------------------------------------- /app/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/build.gradle -------------------------------------------------------------------------------- /app/android/app/build_defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/build_defs.bzl -------------------------------------------------------------------------------- /app/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/debug.keystore -------------------------------------------------------------------------------- /app/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /app/android/app/src/debug/java/com/contacttracing/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/debug/java/com/contacttracing/ReactNativeFlipper.java -------------------------------------------------------------------------------- /app/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/android/app/src/main/assets/fonts/AntDesign.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/assets/fonts/AntDesign.ttf -------------------------------------------------------------------------------- /app/android/app/src/main/assets/fonts/Entypo.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/assets/fonts/Entypo.ttf -------------------------------------------------------------------------------- /app/android/app/src/main/assets/fonts/EvilIcons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/assets/fonts/EvilIcons.ttf -------------------------------------------------------------------------------- /app/android/app/src/main/assets/fonts/Feather.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/assets/fonts/Feather.ttf -------------------------------------------------------------------------------- /app/android/app/src/main/assets/fonts/FontAwesome.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/assets/fonts/FontAwesome.ttf -------------------------------------------------------------------------------- /app/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf -------------------------------------------------------------------------------- /app/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf -------------------------------------------------------------------------------- /app/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf -------------------------------------------------------------------------------- /app/android/app/src/main/assets/fonts/Fontisto.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/assets/fonts/Fontisto.ttf -------------------------------------------------------------------------------- /app/android/app/src/main/assets/fonts/Foundation.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/assets/fonts/Foundation.ttf -------------------------------------------------------------------------------- /app/android/app/src/main/assets/fonts/Ionicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/assets/fonts/Ionicons.ttf -------------------------------------------------------------------------------- /app/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf -------------------------------------------------------------------------------- /app/android/app/src/main/assets/fonts/MaterialIcons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/assets/fonts/MaterialIcons.ttf -------------------------------------------------------------------------------- /app/android/app/src/main/assets/fonts/Octicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/assets/fonts/Octicons.ttf -------------------------------------------------------------------------------- /app/android/app/src/main/assets/fonts/SimpleLineIcons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/assets/fonts/SimpleLineIcons.ttf -------------------------------------------------------------------------------- /app/android/app/src/main/assets/fonts/Zocial.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/assets/fonts/Zocial.ttf -------------------------------------------------------------------------------- /app/android/app/src/main/java/com/contacttracing/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/java/com/contacttracing/MainActivity.java -------------------------------------------------------------------------------- /app/android/app/src/main/java/com/contacttracing/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/java/com/contacttracing/MainApplication.java -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-hdpi/ic_stat_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/res/mipmap-hdpi/ic_stat_info.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-hdpi/ic_stat_sentiment_satisfied_alt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/res/mipmap-hdpi/ic_stat_sentiment_satisfied_alt.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-mdpi/ic_stat_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/res/mipmap-mdpi/ic_stat_info.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-mdpi/ic_stat_sentiment_satisfied_alt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/res/mipmap-mdpi/ic_stat_sentiment_satisfied_alt.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-xhdpi/ic_stat_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/res/mipmap-xhdpi/ic_stat_info.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-xhdpi/ic_stat_sentiment_satisfied_alt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/res/mipmap-xhdpi/ic_stat_sentiment_satisfied_alt.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-xxhdpi/ic_stat_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/res/mipmap-xxhdpi/ic_stat_info.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-xxhdpi/ic_stat_sentiment_satisfied_alt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/res/mipmap-xxhdpi/ic_stat_sentiment_satisfied_alt.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-xxxhdpi/ic_stat_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/res/mipmap-xxxhdpi/ic_stat_info.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-xxxhdpi/ic_stat_sentiment_satisfied_alt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/res/mipmap-xxxhdpi/ic_stat_sentiment_satisfied_alt.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/android/app/versionCode.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/app/versionCode.gradle -------------------------------------------------------------------------------- /app/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/build.gradle -------------------------------------------------------------------------------- /app/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/gradle.properties -------------------------------------------------------------------------------- /app/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /app/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /app/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/gradlew -------------------------------------------------------------------------------- /app/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/gradlew.bat -------------------------------------------------------------------------------- /app/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/android/settings.gradle -------------------------------------------------------------------------------- /app/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/app.json -------------------------------------------------------------------------------- /app/assets/5-minutes-of-silence.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/assets/5-minutes-of-silence.mp3 -------------------------------------------------------------------------------- /app/assets/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/assets/background.png -------------------------------------------------------------------------------- /app/assets/bluetooth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/assets/bluetooth.png -------------------------------------------------------------------------------- /app/assets/password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/assets/password.png -------------------------------------------------------------------------------- /app/assets/privacy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/assets/privacy.png -------------------------------------------------------------------------------- /app/assets/virus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/assets/virus.png -------------------------------------------------------------------------------- /app/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/babel.config.js -------------------------------------------------------------------------------- /app/fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/fastlane/Fastfile -------------------------------------------------------------------------------- /app/fastlane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/fastlane/README.md -------------------------------------------------------------------------------- /app/fastlane/report.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/fastlane/report.xml -------------------------------------------------------------------------------- /app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/index.js -------------------------------------------------------------------------------- /app/ios/ContactTracing-tvOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing-tvOS/Info.plist -------------------------------------------------------------------------------- /app/ios/ContactTracing-tvOSTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing-tvOSTests/Info.plist -------------------------------------------------------------------------------- /app/ios/ContactTracing.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /app/ios/ContactTracing.xcodeproj/xcshareddata/xcschemes/ContactTracing-tvOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing.xcodeproj/xcshareddata/xcschemes/ContactTracing-tvOS.xcscheme -------------------------------------------------------------------------------- /app/ios/ContactTracing.xcodeproj/xcshareddata/xcschemes/ContactTracing.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing.xcodeproj/xcshareddata/xcschemes/ContactTracing.xcscheme -------------------------------------------------------------------------------- /app/ios/ContactTracing.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /app/ios/ContactTracing.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /app/ios/ContactTracing/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/AppDelegate.h -------------------------------------------------------------------------------- /app/ios/ContactTracing/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/AppDelegate.m -------------------------------------------------------------------------------- /app/ios/ContactTracing/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/100.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/1024.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/114.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/120.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/128.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/144.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/152.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/16.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/167.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/167.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/172.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/172.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/180.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/196.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/196.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/20.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/216.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/216.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/256.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/29.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/32.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/40.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/48.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/50.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/512.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/55.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/57.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/58.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/60.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/64.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/72.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/76.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/80.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/87.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/87.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/88.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/88.png -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /app/ios/ContactTracing/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /app/ios/ContactTracing/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/Info.plist -------------------------------------------------------------------------------- /app/ios/ContactTracing/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracing/main.m -------------------------------------------------------------------------------- /app/ios/ContactTracingTests/ContactTracingTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracingTests/ContactTracingTests.m -------------------------------------------------------------------------------- /app/ios/ContactTracingTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/ContactTracingTests/Info.plist -------------------------------------------------------------------------------- /app/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/Podfile -------------------------------------------------------------------------------- /app/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/ios/Podfile.lock -------------------------------------------------------------------------------- /app/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/jest.config.js -------------------------------------------------------------------------------- /app/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/metro.config.js -------------------------------------------------------------------------------- /app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/package.json -------------------------------------------------------------------------------- /app/relay.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/relay.config.js -------------------------------------------------------------------------------- /app/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/App.tsx -------------------------------------------------------------------------------- /app/src/BackgroundBluetoothAdvertising.android.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/BackgroundBluetoothAdvertising.android.tsx -------------------------------------------------------------------------------- /app/src/BackgroundBluetoothAdvertising.ios.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/BackgroundBluetoothAdvertising.ios.tsx -------------------------------------------------------------------------------- /app/src/BackgroundBluetoothDeviceScanned.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/BackgroundBluetoothDeviceScanned.tsx -------------------------------------------------------------------------------- /app/src/BackgroundInfectionChecker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/BackgroundInfectionChecker.tsx -------------------------------------------------------------------------------- /app/src/BackgroundJob.android.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/BackgroundJob.android.tsx -------------------------------------------------------------------------------- /app/src/BackgroundJob.ios.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/BackgroundJob.ios.tsx -------------------------------------------------------------------------------- /app/src/BackgroundJobFunctions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/BackgroundJobFunctions.tsx -------------------------------------------------------------------------------- /app/src/Database.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/Database.tsx -------------------------------------------------------------------------------- /app/src/DatabaseUtils.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/DatabaseUtils.test.tsx -------------------------------------------------------------------------------- /app/src/DatabaseUtils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/DatabaseUtils.tsx -------------------------------------------------------------------------------- /app/src/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/Header.tsx -------------------------------------------------------------------------------- /app/src/InfectionAlerts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/InfectionAlerts.tsx -------------------------------------------------------------------------------- /app/src/RelayEnvironment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/RelayEnvironment.tsx -------------------------------------------------------------------------------- /app/src/ScreenDataRemoval.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/ScreenDataRemoval.tsx -------------------------------------------------------------------------------- /app/src/ScreenHome.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/ScreenHome.tsx -------------------------------------------------------------------------------- /app/src/ScreenOnboardingFooter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/ScreenOnboardingFooter.tsx -------------------------------------------------------------------------------- /app/src/ScreenOnboardingPermission.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/ScreenOnboardingPermission.tsx -------------------------------------------------------------------------------- /app/src/ScreenOnboardingSecureLock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/ScreenOnboardingSecureLock.tsx -------------------------------------------------------------------------------- /app/src/ScreenScanQRCode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/ScreenScanQRCode.tsx -------------------------------------------------------------------------------- /app/src/ScreenSymptoms.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/ScreenSymptoms.tsx -------------------------------------------------------------------------------- /app/src/ScreenSymptomsSendButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/ScreenSymptomsSendButton.tsx -------------------------------------------------------------------------------- /app/src/Screens.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/Screens.tsx -------------------------------------------------------------------------------- /app/src/Utils.test.tsx: -------------------------------------------------------------------------------- 1 | // WebRidge Design 2 | 3 | // TODO: test al functions!! 4 | -------------------------------------------------------------------------------- /app/src/Utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/Utils.tsx -------------------------------------------------------------------------------- /app/src/__generated__/BackgroundInfectionCheckerQuery.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/__generated__/BackgroundInfectionCheckerQuery.graphql.ts -------------------------------------------------------------------------------- /app/src/__generated__/DatabaseUtilsCreateDeviceKeyMutation.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/__generated__/DatabaseUtilsCreateDeviceKeyMutation.graphql.ts -------------------------------------------------------------------------------- /app/src/__generated__/InfectionAlertsQuery.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/__generated__/InfectionAlertsQuery.graphql.ts -------------------------------------------------------------------------------- /app/src/__generated__/ScreenDataRemovalRemoveDeviceKeysMutation.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/__generated__/ScreenDataRemovalRemoveDeviceKeysMutation.graphql.ts -------------------------------------------------------------------------------- /app/src/__generated__/ScreenDataRemovalRemoveEncountersMutation.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/__generated__/ScreenDataRemovalRemoveEncountersMutation.graphql.ts -------------------------------------------------------------------------------- /app/src/__generated__/ScreenSymptomsFakeMutation.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/__generated__/ScreenSymptomsFakeMutation.graphql.ts -------------------------------------------------------------------------------- /app/src/__generated__/ScreenSymptomsSendButtonMutation.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/__generated__/ScreenSymptomsSendButtonMutation.graphql.ts -------------------------------------------------------------------------------- /app/src/translations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/translations.tsx -------------------------------------------------------------------------------- /app/src/types.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/src/types.tsx -------------------------------------------------------------------------------- /app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/tsconfig.json -------------------------------------------------------------------------------- /app/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/app/yarn.lock -------------------------------------------------------------------------------- /backend/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/.env.example -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/convert_plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/convert_plugin.go -------------------------------------------------------------------------------- /backend/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/database.go -------------------------------------------------------------------------------- /backend/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/docker-compose.yml -------------------------------------------------------------------------------- /backend/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/errors.go -------------------------------------------------------------------------------- /backend/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/go.mod -------------------------------------------------------------------------------- /backend/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/go.sum -------------------------------------------------------------------------------- /backend/gqlgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/gqlgen.yml -------------------------------------------------------------------------------- /backend/graphql_models/generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/graphql_models/generated.go -------------------------------------------------------------------------------- /backend/graphql_models/generated_models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/graphql_models/generated_models.go -------------------------------------------------------------------------------- /backend/helpers/convert_batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/helpers/convert_batch.go -------------------------------------------------------------------------------- /backend/helpers/convert_custom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/helpers/convert_custom.go -------------------------------------------------------------------------------- /backend/helpers/convert_input_custom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/helpers/convert_input_custom.go -------------------------------------------------------------------------------- /backend/models/boil_main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/models/boil_main_test.go -------------------------------------------------------------------------------- /backend/models/boil_queries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/models/boil_queries.go -------------------------------------------------------------------------------- /backend/models/boil_queries_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/models/boil_queries_test.go -------------------------------------------------------------------------------- /backend/models/boil_suites_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/models/boil_suites_test.go -------------------------------------------------------------------------------- /backend/models/boil_table_names.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/models/boil_table_names.go -------------------------------------------------------------------------------- /backend/models/boil_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/models/boil_types.go -------------------------------------------------------------------------------- /backend/models/device_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/models/device_key.go -------------------------------------------------------------------------------- /backend/models/device_key_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/models/device_key_test.go -------------------------------------------------------------------------------- /backend/models/infected_encounter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/models/infected_encounter.go -------------------------------------------------------------------------------- /backend/models/infected_encounter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/models/infected_encounter_test.go -------------------------------------------------------------------------------- /backend/models/infection_create_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/models/infection_create_key.go -------------------------------------------------------------------------------- /backend/models/infection_create_key_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/models/infection_create_key_test.go -------------------------------------------------------------------------------- /backend/models/psql_main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/models/psql_main_test.go -------------------------------------------------------------------------------- /backend/models/psql_suites_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/models/psql_suites_test.go -------------------------------------------------------------------------------- /backend/models/psql_upsert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/models/psql_upsert.go -------------------------------------------------------------------------------- /backend/resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/resolver.go -------------------------------------------------------------------------------- /backend/resolver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/resolver_test.go -------------------------------------------------------------------------------- /backend/risk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/risk.go -------------------------------------------------------------------------------- /backend/risk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/risk_test.go -------------------------------------------------------------------------------- /backend/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/server.go -------------------------------------------------------------------------------- /backend/sqlboiler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/sqlboiler.yml -------------------------------------------------------------------------------- /backend/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/backend/utils.go -------------------------------------------------------------------------------- /backend/utils_test.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | //TODO!! 4 | -------------------------------------------------------------------------------- /migration/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/migration/go.mod -------------------------------------------------------------------------------- /migration/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/migration/go.sum -------------------------------------------------------------------------------- /migration/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/migration/main.go -------------------------------------------------------------------------------- /schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-ridge/contact-tracing/HEAD/schema.graphql --------------------------------------------------------------------------------