├── .all-contributorsrc ├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── generic_issue.md ├── PULL_REQUEST_TEMPLATE │ ├── default.md │ └── native_release_checklist.md ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── build-android.yml │ ├── build-ios.yml │ ├── build.yml │ ├── codeql-analysis.yml │ ├── deploy-cms.yml │ ├── deploy-functions.yml │ ├── deploy-revopush.yml │ ├── deploy-web.yml │ ├── main.yml │ ├── pull_requests.yml │ └── test.yml ├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── bigQuery └── schemaViews │ ├── metricsEvents │ └── all.json │ ├── metricsFeedback │ └── all.json │ ├── metricsUserProperties │ └── all.json │ └── schema_views.md ├── client ├── .buckconfig ├── .env.example ├── .eslintrc.js ├── .gitignore ├── .ruby-version ├── .watchmanconfig ├── Gemfile ├── Gemfile.lock ├── __mocks__ │ ├── @kingstinct │ │ └── react-native-healthkit.js │ ├── @notifee │ │ └── react-native.js │ ├── @react-native-async-storage │ │ └── async-storage.js │ ├── @react-native-firebase │ │ ├── app.js │ │ ├── auth.js │ │ ├── dynamic-links.js │ │ └── firestore.js │ ├── @react-navigation │ │ └── native.js │ ├── @sentry │ │ └── react-native.js │ ├── react-i18next.js │ ├── react-native-code-push.js │ ├── react-native-device-info.js │ ├── react-native-localize.js │ ├── react-native-permissions.js │ ├── react-native-volume-manager.js │ ├── react-native.js │ └── zustand.ts ├── android │ ├── app │ │ ├── build.gradle │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── dev │ │ │ ├── google-services.json.local │ │ │ ├── ic_launcher-playstore.png │ │ │ └── res │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ ├── ic_launcher_foreground.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ ├── ic_launcher_foreground.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ ├── ic_launcher_foreground.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ ├── ic_launcher_foreground.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ ├── ic_launcher_foreground.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ └── values │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ └── strings.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ ├── custom │ │ │ │ │ ├── clouds.mp4 │ │ │ │ │ ├── onboarding_person1.mp4 │ │ │ │ │ ├── onboarding_person2.mp4 │ │ │ │ │ └── onboarding_person3.mp4 │ │ │ │ └── fonts │ │ │ │ │ ├── HKGrotesk-Black.ttf │ │ │ │ │ ├── HKGrotesk-BlackItalic.ttf │ │ │ │ │ ├── HKGrotesk-Bold.ttf │ │ │ │ │ ├── HKGrotesk-BoldItalic.ttf │ │ │ │ │ ├── HKGrotesk-ExtraBold.ttf │ │ │ │ │ ├── HKGrotesk-ExtraBoldItalic.ttf │ │ │ │ │ ├── HKGrotesk-ExtraLight.ttf │ │ │ │ │ ├── HKGrotesk-ExtraLightItalic.ttf │ │ │ │ │ ├── HKGrotesk-Italic.ttf │ │ │ │ │ ├── HKGrotesk-Light.ttf │ │ │ │ │ ├── HKGrotesk-LightItalic.ttf │ │ │ │ │ ├── HKGrotesk-Medium.otf │ │ │ │ │ ├── HKGrotesk-Medium.ttf │ │ │ │ │ ├── HKGrotesk-MediumItalic.ttf │ │ │ │ │ ├── HKGrotesk-Regular.otf │ │ │ │ │ ├── HKGrotesk-Regular.ttf │ │ │ │ │ ├── HKGrotesk-RegularLegacy.otf │ │ │ │ │ ├── HKGrotesk-SemiBold.otf │ │ │ │ │ ├── HKGrotesk-SemiBold.ttf │ │ │ │ │ ├── HKGrotesk-SemiBoldItalic.ttf │ │ │ │ │ ├── HKGrotesk-Thin.ttf │ │ │ │ │ ├── HKGrotesk-ThinItalic.ttf │ │ │ │ │ ├── PlayfairDisplay-Black.ttf │ │ │ │ │ ├── PlayfairDisplay-BlackItalic.ttf │ │ │ │ │ ├── PlayfairDisplay-Bold.ttf │ │ │ │ │ ├── PlayfairDisplay-BoldItalic.ttf │ │ │ │ │ ├── PlayfairDisplay-ExtraBold.ttf │ │ │ │ │ ├── PlayfairDisplay-ExtraBoldItalic.ttf │ │ │ │ │ ├── PlayfairDisplay-Italic.ttf │ │ │ │ │ ├── PlayfairDisplay-Medium.ttf │ │ │ │ │ ├── PlayfairDisplay-MediumItalic.ttf │ │ │ │ │ ├── PlayfairDisplay-Regular.ttf │ │ │ │ │ ├── PlayfairDisplay-SemiBold.ttf │ │ │ │ │ └── PlayfairDisplay-SemiBoldItalic.ttf │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── twentyninek │ │ │ │ │ └── app │ │ │ │ │ └── cupcake │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ ├── MainApplication.kt │ │ │ │ │ └── newarchitecture │ │ │ │ │ └── videoLooper │ │ │ │ │ ├── AspectRatioFrameLayout.java │ │ │ │ │ ├── MediaItemConfig.java │ │ │ │ │ ├── ReactEvents.java │ │ │ │ │ ├── ReactVideoLooperManager.java │ │ │ │ │ ├── ReactVideoLooperPackage.java │ │ │ │ │ ├── ReactVideoLooperView.java │ │ │ │ │ ├── ResizeMode.java │ │ │ │ │ └── VideoCacheManager.java │ │ │ └── res │ │ │ │ ├── drawable-hdpi │ │ │ │ └── ic_small_icon.png │ │ │ │ ├── drawable-mdpi │ │ │ │ └── ic_small_icon.png │ │ │ │ ├── drawable-xhdpi │ │ │ │ └── ic_small_icon.png │ │ │ │ ├── drawable-xxhdpi │ │ │ │ └── ic_small_icon.png │ │ │ │ ├── drawable-xxxhdpi │ │ │ │ └── ic_small_icon.png │ │ │ │ ├── drawable │ │ │ │ ├── community.jpg │ │ │ │ ├── emoji_anxious.png │ │ │ │ ├── emoji_grinning.png │ │ │ │ ├── emoji_smiling.png │ │ │ │ ├── forest.jpg │ │ │ │ ├── gem.gif │ │ │ │ ├── rn_edit_text_material.xml │ │ │ │ ├── thumbs_down.png │ │ │ │ ├── thumbs_down_silouette.png │ │ │ │ ├── thumbs_up.png │ │ │ │ └── thumbs_up_silouette.png │ │ │ │ └── values │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ ├── production │ │ │ ├── ic_launcher-playstore.png │ │ │ └── res │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ ├── ic_launcher_foreground.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ ├── ic_launcher_foreground.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ ├── ic_launcher_foreground.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ ├── ic_launcher_foreground.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ ├── ic_launcher_foreground.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ └── values │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ └── strings.xml │ │ │ └── staging │ │ │ ├── ic_launcher-playstore.png │ │ │ └── res │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.webp │ │ │ ├── ic_launcher_foreground.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.webp │ │ │ ├── ic_launcher_foreground.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.webp │ │ │ ├── ic_launcher_foreground.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.webp │ │ │ ├── ic_launcher_foreground.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.webp │ │ │ ├── ic_launcher_foreground.webp │ │ │ └── ic_launcher_round.webp │ │ │ └── values │ │ │ ├── ic_launcher_background.xml │ │ │ └── strings.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── link-assets-manifest.json │ ├── sentry.properties │ └── settings.gradle ├── babel.config.js ├── fastlane │ ├── Appfile │ ├── Fastfile │ ├── Gemfile │ ├── Gemfile.lock │ ├── Matchfile │ ├── Pluginfile │ └── README.md ├── firebase.json ├── index.js ├── ios │ ├── .xcode.env │ ├── Podfile │ ├── Podfile.lock │ ├── Supporting │ │ ├── Info.plist │ │ ├── InfoPlist.xcstrings │ │ ├── PrivacyInfo.xcprivacy │ │ ├── dev │ │ │ └── GoogleService-Info.plist.local │ │ ├── production │ │ │ └── .gitkeep │ │ └── staging │ │ │ └── .gitkeep │ ├── VideoLooper-Bridging-Header.h │ ├── VideoLooperManager.m │ ├── VideoLooperManager.swift │ ├── VideoLooperView.swift │ ├── dev.entitlements │ ├── link-assets-manifest.json │ ├── production.entitlements │ ├── sentry.properties │ ├── staging.entitlements │ ├── twentyninek.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ ├── dev.xcscheme │ │ │ ├── production.xcscheme │ │ │ └── staging.xcscheme │ ├── twentyninek.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── twentyninek │ │ ├── AppDelegate.h │ │ ├── AppDelegate.mm │ │ ├── Images.xcassets │ │ ├── AppIcon-dev.appiconset │ │ │ ├── 100.png │ │ │ ├── 1024.png │ │ │ ├── 114.png │ │ │ ├── 120.png │ │ │ ├── 128.png │ │ │ ├── 144.png │ │ │ ├── 152.png │ │ │ ├── 16.png │ │ │ ├── 167.png │ │ │ ├── 180.png │ │ │ ├── 20.png │ │ │ ├── 256.png │ │ │ ├── 29.png │ │ │ ├── 32.png │ │ │ ├── 40.png │ │ │ ├── 50.png │ │ │ ├── 512.png │ │ │ ├── 57.png │ │ │ ├── 58.png │ │ │ ├── 60.png │ │ │ ├── 64.png │ │ │ ├── 72.png │ │ │ ├── 76.png │ │ │ ├── 80.png │ │ │ ├── 87.png │ │ │ └── Contents.json │ │ ├── AppIcon-production.appiconset │ │ │ ├── 100.png │ │ │ ├── 1024.png │ │ │ ├── 114.png │ │ │ ├── 120.png │ │ │ ├── 128.png │ │ │ ├── 144.png │ │ │ ├── 152.png │ │ │ ├── 16.png │ │ │ ├── 167.png │ │ │ ├── 180.png │ │ │ ├── 20.png │ │ │ ├── 256.png │ │ │ ├── 29.png │ │ │ ├── 32.png │ │ │ ├── 40.png │ │ │ ├── 50.png │ │ │ ├── 512.png │ │ │ ├── 57.png │ │ │ ├── 58.png │ │ │ ├── 60.png │ │ │ ├── 64.png │ │ │ ├── 72.png │ │ │ ├── 76.png │ │ │ ├── 80.png │ │ │ ├── 87.png │ │ │ └── Contents.json │ │ ├── AppIcon-staging.appiconset │ │ │ ├── 100.png │ │ │ ├── 1024.png │ │ │ ├── 114.png │ │ │ ├── 120.png │ │ │ ├── 128.png │ │ │ ├── 144.png │ │ │ ├── 152.png │ │ │ ├── 16.png │ │ │ ├── 167.png │ │ │ ├── 180.png │ │ │ ├── 20.png │ │ │ ├── 256.png │ │ │ ├── 29.png │ │ │ ├── 32.png │ │ │ ├── 40.png │ │ │ ├── 50.png │ │ │ ├── 512.png │ │ │ ├── 57.png │ │ │ ├── 58.png │ │ │ ├── 60.png │ │ │ ├── 64.png │ │ │ ├── 72.png │ │ │ ├── 76.png │ │ │ ├── 80.png │ │ │ ├── 87.png │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── LaunchScreen.storyboard │ │ └── main.m ├── jest.config.js ├── jest.setup.ts ├── metro.config.js ├── package.json ├── react-native.config.js ├── scripts │ ├── exposeAndroid.sh │ ├── getIpAddress.sh │ └── testIfVersionNeedsBump.sh ├── src │ ├── App.tsx │ ├── Bootstrap.tsx │ ├── RehydrateWrapper.tsx │ ├── assets │ │ ├── animations │ │ │ ├── 60s-timer.json │ │ │ ├── error.json │ │ │ ├── mandala.json │ │ │ ├── meditation.json │ │ │ ├── today-map.json │ │ │ └── welcome │ │ │ │ ├── en-afternoon.json │ │ │ │ ├── en-evening.json │ │ │ │ ├── en-morning.json │ │ │ │ └── en-welcome.json │ │ ├── fonts │ │ │ ├── HKGrotesk-Black.ttf │ │ │ ├── HKGrotesk-BlackItalic.ttf │ │ │ ├── HKGrotesk-Bold.ttf │ │ │ ├── HKGrotesk-BoldItalic.ttf │ │ │ ├── HKGrotesk-ExtraBold.ttf │ │ │ ├── HKGrotesk-ExtraBoldItalic.ttf │ │ │ ├── HKGrotesk-ExtraLight.ttf │ │ │ ├── HKGrotesk-ExtraLightItalic.ttf │ │ │ ├── HKGrotesk-Italic.ttf │ │ │ ├── HKGrotesk-Light.ttf │ │ │ ├── HKGrotesk-LightItalic.ttf │ │ │ ├── HKGrotesk-Medium.ttf │ │ │ ├── HKGrotesk-MediumItalic.ttf │ │ │ ├── HKGrotesk-Regular.ttf │ │ │ ├── HKGrotesk-SemiBold.ttf │ │ │ ├── HKGrotesk-SemiBoldItalic.ttf │ │ │ ├── HKGrotesk-Thin.ttf │ │ │ ├── HKGrotesk-ThinItalic.ttf │ │ │ ├── PlayfairDisplay-Black.ttf │ │ │ ├── PlayfairDisplay-BlackItalic.ttf │ │ │ ├── PlayfairDisplay-Bold.ttf │ │ │ ├── PlayfairDisplay-BoldItalic.ttf │ │ │ ├── PlayfairDisplay-ExtraBold.ttf │ │ │ ├── PlayfairDisplay-ExtraBoldItalic.ttf │ │ │ ├── PlayfairDisplay-Italic.ttf │ │ │ ├── PlayfairDisplay-Medium.ttf │ │ │ ├── PlayfairDisplay-MediumItalic.ttf │ │ │ ├── PlayfairDisplay-Regular.ttf │ │ │ ├── PlayfairDisplay-SemiBold.ttf │ │ │ └── PlayfairDisplay-SemiBoldItalic.ttf │ │ ├── images │ │ │ ├── community.jpg │ │ │ ├── emoji_anxious.png │ │ │ ├── emoji_grinning.png │ │ │ ├── emoji_smiling.png │ │ │ ├── forest.jpg │ │ │ ├── gem.gif │ │ │ ├── thumbs_down.png │ │ │ ├── thumbs_down_silouette.png │ │ │ ├── thumbs_up.png │ │ │ └── thumbs_up_silouette.png │ │ └── videos │ │ │ ├── clouds.mp4 │ │ │ ├── onboarding_person1.mp4 │ │ │ ├── onboarding_person2.mp4 │ │ │ └── onboarding_person3.mp4 │ ├── lib │ │ ├── apiClient │ │ │ ├── apiClient.spec.ts │ │ │ └── apiClient.ts │ │ ├── appState │ │ │ ├── hooks │ │ │ │ ├── useAppVersion.ts │ │ │ │ ├── useResumeFromBackgrounded.spec.ts │ │ │ │ └── useResumeFromBackgrounded.ts │ │ │ └── state │ │ │ │ └── state.ts │ │ ├── codePush │ │ │ ├── components │ │ │ │ ├── CodePushOverlay.tsx │ │ │ │ └── utils │ │ │ │ │ ├── getBundleVersion.spec.ts │ │ │ │ │ └── getBundleVersion.ts │ │ │ ├── hooks │ │ │ │ ├── useCheckForUpdate.spec.ts │ │ │ │ ├── useCheckForUpdate.ts │ │ │ │ ├── useClearUpdates.spec.ts │ │ │ │ ├── useClearUpdates.ts │ │ │ │ ├── useRestartApp.spec.ts │ │ │ │ └── useRestartApp.ts │ │ │ ├── index.ts │ │ │ └── state │ │ │ │ └── state.ts │ │ ├── components │ │ │ ├── ActionList │ │ │ │ ├── ActionIconItem.tsx │ │ │ │ ├── ActionItem.tsx │ │ │ │ ├── ActionItemText.tsx │ │ │ │ ├── ActionItems │ │ │ │ │ ├── ActionButton.tsx │ │ │ │ │ ├── ActionRadioButton.tsx │ │ │ │ │ ├── ActionSwitch.tsx │ │ │ │ │ └── ActionTextInput.tsx │ │ │ │ ├── ActionList.library.tsx │ │ │ │ └── ActionList.tsx │ │ │ ├── AutoScrollView │ │ │ │ └── AutoScrollView.tsx │ │ │ ├── BackgroundBlock │ │ │ │ ├── BackgroundBlock.library.tsx │ │ │ │ └── BackgroundBlock.tsx │ │ │ ├── Badge │ │ │ │ └── Badge.tsx │ │ │ ├── BottomFade │ │ │ │ └── BottomFade.tsx │ │ │ ├── Buttons │ │ │ │ ├── AnimatedButton.tsx │ │ │ │ ├── BaseButton.tsx │ │ │ │ ├── Button.tsx │ │ │ │ ├── Buttons.library.tsx │ │ │ │ ├── CloseButton │ │ │ │ │ └── CloseButton.tsx │ │ │ │ ├── IconButton │ │ │ │ │ ├── AnimatedIconButton.tsx │ │ │ │ │ └── IconButton.tsx │ │ │ │ ├── RadioButton │ │ │ │ │ └── RadioButton.tsx │ │ │ │ └── TextButton │ │ │ │ │ └── TextButton.tsx │ │ │ ├── Bylines │ │ │ │ ├── Byline.tsx │ │ │ │ └── BylineUser.tsx │ │ │ ├── CardGraphic │ │ │ │ ├── CardGraphic.library.tsx │ │ │ │ └── CardGraphic.tsx │ │ │ ├── Cards │ │ │ │ ├── Card.tsx │ │ │ │ ├── CardSmall.tsx │ │ │ │ ├── Cards.library.tsx │ │ │ │ ├── CollectionCards │ │ │ │ │ ├── CollectionCardContainer.tsx │ │ │ │ │ └── CollectionFullCard.tsx │ │ │ │ └── SessionCard │ │ │ │ │ ├── CompletedSessionCard.tsx │ │ │ │ │ ├── ExerciseCard.tsx │ │ │ │ │ ├── ExerciseCard.web.tsx │ │ │ │ │ ├── SessionCard.tsx │ │ │ │ │ └── hooks │ │ │ │ │ └── useGetSessionCardTags.ts │ │ │ ├── CoCreators │ │ │ │ └── CoCreators.tsx │ │ │ ├── DateTimePicker │ │ │ │ └── DateTimePicker.tsx │ │ │ ├── DescriptionBlock │ │ │ │ ├── DescriptionBlock.library.tsx │ │ │ │ └── DescriptionBlock.tsx │ │ │ ├── EditSessionType │ │ │ │ └── EditSessionType.tsx │ │ │ ├── ErrorBanner │ │ │ │ ├── ErrorBanner.library.tsx │ │ │ │ └── ErrorBanner.tsx │ │ │ ├── Fade │ │ │ │ └── Fade.tsx │ │ │ ├── FeedbackCarousel │ │ │ │ └── FeedbackCarousel.tsx │ │ │ ├── Gutters │ │ │ │ └── Gutters.tsx │ │ │ ├── HeaderScrollView │ │ │ │ ├── HeaderScrollView.library.tsx │ │ │ │ └── HeaderScrollView.tsx │ │ │ ├── Icons │ │ │ │ ├── AnimatedIcon.tsx │ │ │ │ ├── ArrowLeft │ │ │ │ │ └── ArrowLeft.tsx │ │ │ │ ├── ArrowRight │ │ │ │ │ └── ArrowRight.tsx │ │ │ │ ├── Backward15 │ │ │ │ │ └── Backward15.tsx │ │ │ │ ├── BackwardCircle │ │ │ │ │ └── BackwardCircle.tsx │ │ │ │ ├── Bell │ │ │ │ │ ├── Bell.tsx │ │ │ │ │ └── bell-lottie.json │ │ │ │ ├── BellFill │ │ │ │ │ └── BellFill.tsx │ │ │ │ ├── Calendar │ │ │ │ │ └── Calendar.tsx │ │ │ │ ├── Camera │ │ │ │ │ └── Camera.tsx │ │ │ │ ├── Check │ │ │ │ │ └── Check.tsx │ │ │ │ ├── Checked │ │ │ │ │ └── Checked.tsx │ │ │ │ ├── ChevronDown │ │ │ │ │ └── ChevronDown.tsx │ │ │ │ ├── ChevronLeft │ │ │ │ │ └── ChevronLeft.tsx │ │ │ │ ├── ChevronRight │ │ │ │ │ └── ChevronRight.tsx │ │ │ │ ├── Close │ │ │ │ │ └── Close.tsx │ │ │ │ ├── Collection │ │ │ │ │ └── Collection.tsx │ │ │ │ ├── Command │ │ │ │ │ └── Command.tsx │ │ │ │ ├── Community │ │ │ │ │ └── Community.tsx │ │ │ │ ├── Delete │ │ │ │ │ └── Delete.tsx │ │ │ │ ├── Earth │ │ │ │ │ └── Earth.tsx │ │ │ │ ├── Ellipsis │ │ │ │ │ └── Ellipsis.tsx │ │ │ │ ├── Envelope │ │ │ │ │ └── Envelope.tsx │ │ │ │ ├── Explore │ │ │ │ │ └── Explore.tsx │ │ │ │ ├── ExploreFill │ │ │ │ │ └── ExploreFill.tsx │ │ │ │ ├── Eye │ │ │ │ │ └── Eye.tsx │ │ │ │ ├── Facebook │ │ │ │ │ └── Facebook.tsx │ │ │ │ ├── FilmCamera │ │ │ │ │ └── FilmCamera.tsx │ │ │ │ ├── FilmCameraCheck │ │ │ │ │ └── FilmCameraCheck.tsx │ │ │ │ ├── FilmCameraOff │ │ │ │ │ └── FilmCameraOff.tsx │ │ │ │ ├── Forward15 │ │ │ │ │ └── Forward15.tsx │ │ │ │ ├── ForwardCircle │ │ │ │ │ └── ForwardCircle.tsx │ │ │ │ ├── Friends │ │ │ │ │ └── Friends.tsx │ │ │ │ ├── HangUp │ │ │ │ │ └── HangUp.tsx │ │ │ │ ├── Headphones │ │ │ │ │ └── Headphones.tsx │ │ │ │ ├── Heart │ │ │ │ │ └── Heart.tsx │ │ │ │ ├── HeartFill │ │ │ │ │ └── HeartFill.tsx │ │ │ │ ├── Helplines │ │ │ │ │ └── Helplines.tsx │ │ │ │ ├── Home │ │ │ │ │ └── Home.tsx │ │ │ │ ├── HomeFill │ │ │ │ │ └── HomeFill.tsx │ │ │ │ ├── Icon.tsx │ │ │ │ ├── Icons.library.tsx │ │ │ │ ├── Info │ │ │ │ │ └── Info.tsx │ │ │ │ ├── Instagram │ │ │ │ │ └── Instagram.tsx │ │ │ │ ├── Journey │ │ │ │ │ └── Journey.tsx │ │ │ │ ├── JourneyFill │ │ │ │ │ └── JourneyFill.tsx │ │ │ │ ├── Languages │ │ │ │ │ └── Languages.tsx │ │ │ │ ├── Link │ │ │ │ │ └── Link.tsx │ │ │ │ ├── Logo │ │ │ │ │ ├── Logo.tsx │ │ │ │ │ ├── LogoAnimated.tsx │ │ │ │ │ └── LogoAnimated.web.tsx │ │ │ │ ├── Magic │ │ │ │ │ └── Magic.tsx │ │ │ │ ├── Me │ │ │ │ │ └── Me.tsx │ │ │ │ ├── Megaphone │ │ │ │ │ └── Megaphone.tsx │ │ │ │ ├── Microphone │ │ │ │ │ └── Microphone.tsx │ │ │ │ ├── MicrophoneOff │ │ │ │ │ └── MicrophoneOff.tsx │ │ │ │ ├── Minus │ │ │ │ │ └── Minus.tsx │ │ │ │ ├── Pause │ │ │ │ │ └── Pause.tsx │ │ │ │ ├── Pencil │ │ │ │ │ └── Pencil.tsx │ │ │ │ ├── Play │ │ │ │ │ └── Play.tsx │ │ │ │ ├── Plus │ │ │ │ │ └── Plus.tsx │ │ │ │ ├── PlusToCheckAnimated │ │ │ │ │ ├── PlusToCheckAnimated.tsx │ │ │ │ │ └── plus-to-check-lottie.json │ │ │ │ ├── PrivateEye │ │ │ │ │ └── PrivateEye.tsx │ │ │ │ ├── Profile │ │ │ │ │ └── Profile.tsx │ │ │ │ ├── Question │ │ │ │ │ └── Question.tsx │ │ │ │ ├── Report │ │ │ │ │ └── Report.tsx │ │ │ │ ├── Rewind │ │ │ │ │ └── Rewind.tsx │ │ │ │ ├── Safety │ │ │ │ │ └── Safety.tsx │ │ │ │ ├── Share │ │ │ │ │ └── Share.tsx │ │ │ │ ├── Slack │ │ │ │ │ └── Slack.tsx │ │ │ │ ├── Sparkles │ │ │ │ │ └── Sparkles.tsx │ │ │ │ ├── Speaker │ │ │ │ │ └── Speaker.tsx │ │ │ │ ├── SpeakerOff │ │ │ │ │ └── SpeakerOff.tsx │ │ │ │ ├── Star │ │ │ │ │ └── Star.tsx │ │ │ │ ├── StarFill │ │ │ │ │ └── StarFill.tsx │ │ │ │ ├── Subtitles │ │ │ │ │ └── Subtitles.tsx │ │ │ │ ├── SunUp │ │ │ │ │ └── SunUp.tsx │ │ │ │ ├── SunUpFill │ │ │ │ │ └── SunUpFill.tsx │ │ │ │ ├── Wand │ │ │ │ │ └── Wand.tsx │ │ │ │ └── index.ts │ │ │ ├── Image │ │ │ │ └── Image.tsx │ │ │ ├── Interested │ │ │ │ ├── Interested.library.tsx │ │ │ │ └── Interested.tsx │ │ │ ├── LottiePlayer │ │ │ │ ├── LottiePlayer.tsx │ │ │ │ └── hooks │ │ │ │ │ └── useFetchLottie.ts │ │ │ ├── MediaControls │ │ │ │ ├── MediaControls.tsx │ │ │ │ ├── ProgressBar.tsx │ │ │ │ ├── ProgressBar.web.tsx │ │ │ │ └── TimeProgressBar.tsx │ │ │ ├── MiniProfile │ │ │ │ └── MiniProfile.tsx │ │ │ ├── Modals │ │ │ │ ├── CardModal.tsx │ │ │ │ ├── Modals.library.tsx │ │ │ │ └── SheetModal.tsx │ │ │ ├── Node │ │ │ │ └── Node.tsx │ │ │ ├── PostCard │ │ │ │ ├── ExerciseFeedbackCard.tsx │ │ │ │ ├── ExerciseSharingPostCard.tsx │ │ │ │ ├── FeedbackPostCard.tsx │ │ │ │ ├── PostCard.library.tsx │ │ │ │ ├── PostCard.tsx │ │ │ │ └── SharingPostCard.tsx │ │ │ ├── ProfileInfo │ │ │ │ └── ProfileInfo.tsx │ │ │ ├── Screen │ │ │ │ ├── Screen.library.tsx │ │ │ │ └── Screen.tsx │ │ │ ├── ScroreCard │ │ │ │ └── ScoreCard.tsx │ │ │ ├── SessionProgress │ │ │ │ └── SessionProgress.tsx │ │ │ ├── SessionTimeBadge │ │ │ │ └── SessionTimeBadge.tsx │ │ │ ├── Sound │ │ │ │ └── Sound.ts │ │ │ ├── Spacers │ │ │ │ └── Spacer.tsx │ │ │ ├── StickyHeading │ │ │ │ └── StickyHeading.tsx │ │ │ ├── Subtitles │ │ │ │ └── Subtitles.tsx │ │ │ ├── Tag │ │ │ │ ├── CollectionTag.tsx │ │ │ │ ├── LanguageTag.tsx │ │ │ │ └── Tag.tsx │ │ │ ├── Thumbs │ │ │ │ └── Thumbs.tsx │ │ │ ├── TimerControls │ │ │ │ └── TimerControls.tsx │ │ │ ├── Toggler │ │ │ │ └── Toggler.tsx │ │ │ ├── TopBar │ │ │ │ ├── TopBar.library.tsx │ │ │ │ └── TopBar.tsx │ │ │ ├── TouchableOpacity │ │ │ │ └── TouchableOpacity.tsx │ │ │ ├── Typography │ │ │ │ ├── Body │ │ │ │ │ └── Body.tsx │ │ │ │ ├── Display │ │ │ │ │ └── Display.tsx │ │ │ │ ├── Heading │ │ │ │ │ └── Heading.tsx │ │ │ │ ├── Markdown │ │ │ │ │ ├── Markdown.tsx │ │ │ │ │ ├── Markdown.web.tsx │ │ │ │ │ ├── components.web.tsx │ │ │ │ │ ├── rules.tsx │ │ │ │ │ └── styles.ts │ │ │ │ ├── TextInput │ │ │ │ │ └── TextInput.tsx │ │ │ │ ├── Typography.library.tsx │ │ │ │ └── styles.ts │ │ │ ├── User │ │ │ │ ├── ProfilePicture.library.tsx │ │ │ │ └── ProfilePicture.tsx │ │ │ ├── VerificationCode │ │ │ │ └── VerificationCode.tsx │ │ │ └── VideoLooper │ │ │ │ ├── VideoLooper.d.ts │ │ │ │ ├── VideoLooper.js │ │ │ │ └── VideoLooper.web.tsx │ │ ├── constants │ │ │ ├── UiSettings.library.tsx │ │ │ ├── fonts.ts │ │ │ ├── settings.ts │ │ │ └── spacings.ts │ │ ├── content │ │ │ ├── constants.ts │ │ │ ├── hooks │ │ │ │ ├── useCategories.spec.ts │ │ │ │ ├── useCategories.ts │ │ │ │ ├── useCategoryById.spec.ts │ │ │ │ ├── useCategoryById.ts │ │ │ │ ├── useCategoryIds.ts │ │ │ │ ├── useCollectionById.spec.ts │ │ │ │ ├── useCollectionById.ts │ │ │ │ ├── useCollectionIds.ts │ │ │ │ ├── useCollections.spec.ts │ │ │ │ ├── useCollections.ts │ │ │ │ ├── useCollectionsByTags.spec.ts │ │ │ │ ├── useCollectionsByTags.tsx │ │ │ │ ├── useExerciseById.spec.ts │ │ │ │ ├── useExerciseById.ts │ │ │ │ ├── useExerciseIds.ts │ │ │ │ ├── useExercises.spec.ts │ │ │ │ ├── useExercises.ts │ │ │ │ ├── useExercises.web.ts │ │ │ │ ├── useExercisesByCollectionId.spec.ts │ │ │ │ ├── useExercisesByCollectionId.ts │ │ │ │ ├── useExercisesByTags.spec.ts │ │ │ │ ├── useExercisesByTags.ts │ │ │ │ ├── useFeaturedCollections.ts │ │ │ │ ├── useFeaturedContent.ts │ │ │ │ ├── useFeaturedExercises.ts │ │ │ │ ├── useFeaturedExercisesByTags.spec.ts │ │ │ │ ├── useFeaturedExercisesByTags.tsx │ │ │ │ ├── useFilterContentByTags.spec.ts │ │ │ │ ├── useFilterContentByTags.ts │ │ │ │ ├── useGetActiveCollectionByExerciseId.spec.ts │ │ │ │ ├── useGetActiveCollectionByExerciseId.ts │ │ │ │ ├── useGetCategoryById.spec.ts │ │ │ │ ├── useGetCategoryById.ts │ │ │ │ ├── useGetCollectionById.spec.ts │ │ │ │ ├── useGetCollectionById.ts │ │ │ │ ├── useGetCollectionsByExerciseId.spec.ts │ │ │ │ ├── useGetCollectionsByExerciseId.ts │ │ │ │ ├── useGetExerciseById.spec.ts │ │ │ │ ├── useGetExerciseById.ts │ │ │ │ ├── useGetExerciseById.web.ts │ │ │ │ ├── useGetExercisesByCollectionId.spec.ts │ │ │ │ ├── useGetExercisesByCollectionId.ts │ │ │ │ ├── useGetExercisesByMode.spec.ts │ │ │ │ ├── useGetExercisesByMode.ts │ │ │ │ ├── useGetStartedExercise.ts │ │ │ │ ├── useGetTagById.ts │ │ │ │ ├── useTagById.spec.ts │ │ │ │ ├── useTagById.ts │ │ │ │ ├── useTagIds.ts │ │ │ │ ├── useTags.spec.ts │ │ │ │ ├── useTags.ts │ │ │ │ └── useTagsByCategoryId.ts │ │ │ └── types.ts │ │ ├── contexts │ │ │ └── ErrorBannerContext.ts │ │ ├── daily │ │ │ ├── DailyProvider.tsx │ │ │ ├── __mocks__ │ │ │ │ └── DailyProvider.tsx │ │ │ ├── hooks │ │ │ │ └── useLocalParticipant.ts │ │ │ └── state │ │ │ │ ├── state.spec.ts │ │ │ │ └── state.ts │ │ ├── date │ │ │ └── hooks │ │ │ │ └── useGetRelativeDateGroup.ts │ │ ├── i18n │ │ │ ├── __mocks__ │ │ │ │ └── useAppState.ts │ │ │ ├── hooks │ │ │ │ ├── useLanguageFromRoute.spec.ts │ │ │ │ ├── useLanguageFromRoute.ts │ │ │ │ ├── usePreferredLanguage.spec.ts │ │ │ │ ├── usePreferredLanguage.ts │ │ │ │ ├── useReloadResourceBundles.spec.ts │ │ │ │ ├── useReloadResourceBundles.ts │ │ │ │ ├── useSetPreferedLanguage.spec.ts │ │ │ │ ├── useSetPreferedLanguage.ts │ │ │ │ ├── useToggleHiddenContent.spec.ts │ │ │ │ ├── useToggleHiddenContent.ts │ │ │ │ ├── useToggleLockedContent.spec.ts │ │ │ │ └── useToggleLockedContent.ts │ │ │ ├── index.ts │ │ │ ├── index.web.ts │ │ │ ├── plugins │ │ │ │ ├── filterContent.spec.ts │ │ │ │ └── filterContent.ts │ │ │ └── utils │ │ │ │ ├── utils.spec.ts │ │ │ │ └── utils.ts │ │ ├── killSwitch │ │ │ ├── components │ │ │ │ └── KillSwitchMessage.tsx │ │ │ ├── hooks │ │ │ │ ├── useKillSwitch.spec.ts │ │ │ │ └── useKillSwitch.ts │ │ │ └── state │ │ │ │ └── state.ts │ │ ├── linking │ │ │ ├── dynamicLinks.ts │ │ │ ├── nativeLinks.ts │ │ │ ├── notifications.ts │ │ │ └── utils │ │ │ │ ├── url.spec.ts │ │ │ │ └── url.ts │ │ ├── metrics │ │ │ ├── adaptors │ │ │ │ ├── backEnd │ │ │ │ │ ├── index.spec.ts │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── utils │ │ │ │ │ │ ├── getMetricsUid.spec.ts │ │ │ │ │ │ ├── getMetricsUid.ts │ │ │ │ │ │ ├── metricsClient.spec.ts │ │ │ │ │ │ └── metricsClient.ts │ │ │ │ └── postHog │ │ │ │ │ ├── index.spec.ts │ │ │ │ │ └── index.tsx │ │ │ ├── constants.ts │ │ │ ├── hooks │ │ │ │ ├── useLifecycleTracker.ts │ │ │ │ └── useNavigationTracker.ts │ │ │ ├── index.spec.ts │ │ │ ├── index.tsx │ │ │ └── types │ │ │ │ ├── Adaptor.ts │ │ │ │ ├── CoreProperties.ts │ │ │ │ ├── Events.ts │ │ │ │ ├── Properties.ts │ │ │ │ └── UserProperties.ts │ │ ├── mindfulMinutes │ │ │ ├── hooks │ │ │ │ ├── useConfirmLogMindfulMinutes.spec.ts │ │ │ │ ├── useConfirmLogMindfulMinutes.ts │ │ │ │ ├── useLogMindfulMinutes.spec.ts │ │ │ │ └── useLogMindfulMinutes.ts │ │ │ └── lib │ │ │ │ ├── logMindfulMinutes.android.spec.ts │ │ │ │ ├── logMindfulMinutes.android.ts │ │ │ │ ├── logMindfulMinutes.ios.spec.ts │ │ │ │ ├── logMindfulMinutes.ios.ts │ │ │ │ └── logMindfulMinutes.ts │ │ ├── navigation │ │ │ ├── AppStack.tsx │ │ │ ├── AsyncSessionStack.tsx │ │ │ ├── ExploreStack.tsx │ │ │ ├── HomeStack.tsx │ │ │ ├── JourneyStack.tsx │ │ │ ├── LiveSessionStack.tsx │ │ │ ├── ModalStack.tsx │ │ │ ├── Navigation.tsx │ │ │ ├── OverlayStack.tsx │ │ │ ├── RootNavigator.tsx │ │ │ ├── Tabs.tsx │ │ │ ├── constants │ │ │ │ └── routes.ts │ │ │ ├── hooks │ │ │ │ ├── useIsTransitioning.ts │ │ │ │ ├── useNavigateWithFade.ts │ │ │ │ ├── useNavigateWithFade.web.ts │ │ │ │ ├── usePreventGoingBack.ts │ │ │ │ ├── usePreventGoingBack.web.ts │ │ │ │ └── useThrottledFocusEffect.ts │ │ │ ├── linking.ts │ │ │ ├── state │ │ │ │ └── state.ts │ │ │ └── utils │ │ │ │ └── routes.ts │ │ ├── network │ │ │ └── hooks │ │ │ │ └── useNetworkListener.ts │ │ ├── notifications │ │ │ ├── constants.ts │ │ │ ├── hooks │ │ │ │ ├── useNotificationPermissions.spec.ts │ │ │ │ ├── useNotificationPermissions.ts │ │ │ │ ├── useNotificationsSetup.spec.ts │ │ │ │ ├── useNotificationsSetup.ts │ │ │ │ ├── useTriggerNotifications.spec.ts │ │ │ │ └── useTriggerNotifications.ts │ │ │ └── state │ │ │ │ └── state.ts │ │ ├── posts │ │ │ ├── api │ │ │ │ └── posts.ts │ │ │ ├── hooks │ │ │ │ ├── useSessionSharingPosts.spec.ts │ │ │ │ ├── useSessionSharingPosts.ts │ │ │ │ ├── useSharingPosts.spec.ts │ │ │ │ └── useSharingPosts.ts │ │ │ └── types │ │ │ │ └── PostItem.ts │ │ ├── rating │ │ │ └── hooks │ │ │ │ ├── useRating.spec.ts │ │ │ │ └── useRating.ts │ │ ├── relates │ │ │ ├── PostRelates.tsx │ │ │ ├── Relates.library.tsx │ │ │ ├── Relates.tsx │ │ │ ├── components │ │ │ │ └── Gem.tsx │ │ │ ├── hooks │ │ │ │ ├── useTogglePostRelate.spec.ts │ │ │ │ └── useTogglePostRelate.tsx │ │ │ └── state │ │ │ │ └── state.ts │ │ ├── reminders │ │ │ ├── constants.ts │ │ │ ├── hooks │ │ │ │ ├── useConfirmPracticeReminders.spec.ts │ │ │ │ ├── useConfirmPracticeReminders.ts │ │ │ │ ├── usePracticeRemindersSetting.spec.ts │ │ │ │ ├── usePracticeRemindersSetting.ts │ │ │ │ ├── useSessionRemindersSetting.spec.ts │ │ │ │ ├── useSessionRemindersSetting.ts │ │ │ │ ├── useUpdatePracticeReminders.spec.ts │ │ │ │ └── useUpdatePracticeReminders.ts │ │ │ └── utils │ │ │ │ ├── timeHelpers.spec.ts │ │ │ │ └── timeHelpers.ts │ │ ├── report │ │ │ └── api │ │ │ │ └── report.ts │ │ ├── sentry │ │ │ ├── components │ │ │ │ └── ErrorBoundary.tsx │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ └── index.web.ts │ │ ├── session │ │ │ ├── components │ │ │ │ ├── AccordionItem │ │ │ │ │ └── AccordionItem.tsx │ │ │ │ ├── AudioFader │ │ │ │ │ └── AudioFader.tsx │ │ │ │ ├── ContentControls │ │ │ │ │ └── ContentControls.tsx │ │ │ │ ├── ContentWrapper │ │ │ │ │ ├── ContentWrapper.tsx │ │ │ │ │ └── ContentWrapper.web.tsx │ │ │ │ ├── DurationTimer │ │ │ │ │ └── DurationTimer.tsx │ │ │ │ ├── ExerciseSlides │ │ │ │ │ └── ExerciseSlides.tsx │ │ │ │ ├── HostNotes │ │ │ │ │ ├── HostNotes.tsx │ │ │ │ │ ├── HostNotes.web.tsx │ │ │ │ │ ├── NavButton.tsx │ │ │ │ │ ├── ToggleButton.tsx │ │ │ │ │ └── TopSheet.tsx │ │ │ │ ├── IntroPortal │ │ │ │ │ └── IntroPortal.tsx │ │ │ │ ├── Notifications │ │ │ │ │ ├── Notification.tsx │ │ │ │ │ ├── SessionNotifications.tsx │ │ │ │ │ └── TimedNotification.tsx │ │ │ │ ├── OutroPortal │ │ │ │ │ └── OutroPortal.tsx │ │ │ │ ├── P5Animation │ │ │ │ │ ├── P5Animation.tsx │ │ │ │ │ ├── P5Animation.web.tsx │ │ │ │ │ ├── p5HtmlTemplate.ts │ │ │ │ │ └── p5js.ts │ │ │ │ ├── Participants │ │ │ │ │ ├── AudioDeniedIndicator.tsx │ │ │ │ │ ├── AudioIndicator.tsx │ │ │ │ │ ├── AudioToggler.tsx │ │ │ │ │ ├── Name.tsx │ │ │ │ │ ├── Participant.tsx │ │ │ │ │ ├── Participants.tsx │ │ │ │ │ └── VideoDeniedIndicator.tsx │ │ │ │ ├── PortalStatus │ │ │ │ │ └── PortalStatus.tsx │ │ │ │ ├── ProgressBar │ │ │ │ │ └── ProgressBar.tsx │ │ │ │ ├── Reactions │ │ │ │ │ ├── Reaction.tsx │ │ │ │ │ └── SessionReactions.tsx │ │ │ │ ├── Session.library.tsx │ │ │ │ ├── Slides │ │ │ │ │ ├── Slide.tsx │ │ │ │ │ └── Slides │ │ │ │ │ │ ├── Blocks │ │ │ │ │ │ ├── Body.tsx │ │ │ │ │ │ ├── Heading.tsx │ │ │ │ │ │ ├── Lottie.tsx │ │ │ │ │ │ ├── SubHeading.tsx │ │ │ │ │ │ ├── Video.tsx │ │ │ │ │ │ └── components │ │ │ │ │ │ │ ├── MediaWrapperResolver.tsx │ │ │ │ │ │ │ ├── MediaWrapperResolver.web.tsx │ │ │ │ │ │ │ └── TimerControls.tsx │ │ │ │ │ │ ├── Content.tsx │ │ │ │ │ │ ├── Host.tsx │ │ │ │ │ │ ├── Host.web.tsx │ │ │ │ │ │ ├── Instruction.tsx │ │ │ │ │ │ ├── Sharing.tsx │ │ │ │ │ │ └── Sharing.web.tsx │ │ │ │ └── VideoTransition │ │ │ │ │ └── VideoTransition.tsx │ │ │ ├── context │ │ │ │ └── TimerContext.ts │ │ │ ├── hooks │ │ │ │ ├── useAdjustVolume.spec.ts │ │ │ │ ├── useAdjustVolume.ts │ │ │ │ ├── useAdjustVolume.web.ts │ │ │ │ ├── useAsyncPostMetricEvents.spec.ts │ │ │ │ ├── useAsyncPostMetricEvents.ts │ │ │ │ ├── useAsyncSessionMetricEvents.spec.ts │ │ │ │ ├── useAsyncSessionMetricEvents.ts │ │ │ │ ├── useAsyncSessionSlideState.spec.ts │ │ │ │ ├── useAsyncSessionSlideState.ts │ │ │ │ ├── useAsyncSessionSlideState.web.ts │ │ │ │ ├── useCheckPermissions.spec.ts │ │ │ │ ├── useCheckPermissions.ts │ │ │ │ ├── useExerciseFeedback.ts │ │ │ │ ├── useExerciseRating.ts │ │ │ │ ├── useHandleLeaveLiveSession.spec.ts │ │ │ │ ├── useHandleLeaveLiveSession.ts │ │ │ │ ├── useHapticFeedback.ts │ │ │ │ ├── useHapticFeedback.web.ts │ │ │ │ ├── useIdleTimerManager.ts │ │ │ │ ├── useIdleTimerManager.web.ts │ │ │ │ ├── useIsAllowedToJoin.spec.ts │ │ │ │ ├── useIsAllowedToJoin.ts │ │ │ │ ├── useIsSessionHost.spec.tsx │ │ │ │ ├── useIsSessionHost.ts │ │ │ │ ├── useLeaveSession.spec.ts │ │ │ │ ├── useLeaveSession.ts │ │ │ │ ├── useLiveSessionMetricEvents.spec.ts │ │ │ │ ├── useLiveSessionMetricEvents.ts │ │ │ │ ├── useLiveSessionSlideState.spec.ts │ │ │ │ ├── useLiveSessionSlideState.ts │ │ │ │ ├── useLiveSessionSlideState.web.ts │ │ │ │ ├── useMuteAudio.spec.tsx │ │ │ │ ├── useMuteAudio.ts │ │ │ │ ├── useResolveHostNotes.spec.ts │ │ │ │ ├── useResolveHostNotes.ts │ │ │ │ ├── useResolveHostNotes.web.ts │ │ │ │ ├── useSendReaction.ts │ │ │ │ ├── useSessionFeedback.spec.ts │ │ │ │ ├── useSessionFeedback.tsx │ │ │ │ ├── useSessionHost.spec.ts │ │ │ │ ├── useSessionHost.ts │ │ │ │ ├── useSessionParticipants.spec.ts │ │ │ │ ├── useSessionParticipants.ts │ │ │ │ ├── useSessionStartTime.spec.ts │ │ │ │ ├── useSessionStartTime.ts │ │ │ │ ├── useStartAsyncSession.ts │ │ │ │ ├── useSubscribeToSession.spec.ts │ │ │ │ ├── useSubscribeToSession.ts │ │ │ │ ├── useSubscribeToSessionIfFocused.spec.ts │ │ │ │ ├── useSubscribeToSessionIfFocused.ts │ │ │ │ ├── useUpdateAsyncSessionState.ts │ │ │ │ ├── useUpdateSessionState.spec.tsx │ │ │ │ └── useUpdateSessionState.ts │ │ │ └── state │ │ │ │ └── state.ts │ │ ├── sessions │ │ │ ├── api │ │ │ │ ├── __mocks__ │ │ │ │ │ └── session.ts │ │ │ │ ├── session.ts │ │ │ │ └── sessions.ts │ │ │ ├── hooks │ │ │ │ ├── useAddSessionToCalendar.ts │ │ │ │ ├── useConfirmSessionReminder.spec.ts │ │ │ │ ├── useConfirmSessionReminder.ts │ │ │ │ ├── useHostFeedback.ts │ │ │ │ ├── useLiveSessionsByExercise.ts │ │ │ │ ├── useLiveSessionsByExerciseIds.ts │ │ │ │ ├── useLiveSessionsByTags.ts │ │ │ │ ├── useLogAsyncSessionMetricEvents.ts │ │ │ │ ├── useLogSessionMetricEvents.spec.ts │ │ │ │ ├── useLogSessionMetricEvents.ts │ │ │ │ ├── usePinSession.spec.ts │ │ │ │ ├── usePinSession.ts │ │ │ │ ├── usePinnedSessions.spec.ts │ │ │ │ ├── usePinnedSessions.ts │ │ │ │ ├── useRecommendedSessions.spec.ts │ │ │ │ ├── useRecommendedSessions.ts │ │ │ │ ├── useSessionReminder.spec.ts │ │ │ │ ├── useSessionReminder.ts │ │ │ │ ├── useSessions.spec.ts │ │ │ │ └── useSessions.ts │ │ │ └── state │ │ │ │ └── state.ts │ │ ├── stripe │ │ │ └── index.ts │ │ ├── subtitles │ │ │ ├── index.tsx │ │ │ └── utils │ │ │ │ ├── subtitle-parser.ts │ │ │ │ └── time-to-seconds.ts │ │ ├── uiLib │ │ │ ├── components │ │ │ │ ├── DrawerMenu.tsx │ │ │ │ └── UiLibRootComponent.tsx │ │ │ ├── decorators │ │ │ │ └── ScreenWrapper.tsx │ │ │ └── hooks │ │ │ │ ├── useUiDebugger.tsx │ │ │ │ └── useUiLib.tsx │ │ ├── user │ │ │ ├── api │ │ │ │ └── user.ts │ │ │ ├── hooks │ │ │ │ ├── useAddUserEvent.spec.ts │ │ │ │ ├── useAddUserEvent.ts │ │ │ │ ├── useAuthenticateUser.spec.ts │ │ │ │ ├── useAuthenticateUser.ts │ │ │ │ ├── useChangeProfilePicture.ts │ │ │ │ ├── useCompletedExerciseById.spec.ts │ │ │ │ ├── useCompletedExerciseById.ts │ │ │ │ ├── useCompletedSessionById.spec.ts │ │ │ │ ├── useCompletedSessionById.ts │ │ │ │ ├── useCompletedSessionByTime.spec.ts │ │ │ │ ├── useCompletedSessionByTime.ts │ │ │ │ ├── useCompletedSessions.ts │ │ │ │ ├── useCurrentUserState.spec.ts │ │ │ │ ├── useCurrentUserState.ts │ │ │ │ ├── useDeleteUser.spec.ts │ │ │ │ ├── useDeleteUser.ts │ │ │ │ ├── useGetFeedbackBySessionId.ts │ │ │ │ ├── useGetSessionsByFeedback.spec.ts │ │ │ │ ├── useGetSessionsByFeedback.ts │ │ │ │ ├── useIsPublicHost.ts │ │ │ │ ├── usePinCollection.spec.ts │ │ │ │ ├── usePinCollection.ts │ │ │ │ ├── usePinnedCollectionById.ts │ │ │ │ ├── usePinnedCollections.spec.ts │ │ │ │ ├── usePinnedCollections.ts │ │ │ │ ├── useResetPassword.spec.ts │ │ │ │ ├── useResetPassword.ts │ │ │ │ ├── useSignOutUser.spec.ts │ │ │ │ ├── useSignOutUser.ts │ │ │ │ ├── useUnlockCollectionById.ts │ │ │ │ ├── useUnlockCollectionByIds.spec.ts │ │ │ │ ├── useUnlockedCollectionIds.spec.ts │ │ │ │ ├── useUnlockedCollectionIds.ts │ │ │ │ ├── useUnlockedCollectionIds.web.ts │ │ │ │ ├── useUnlockedExerciseIds.spec.ts │ │ │ │ ├── useUnlockedExerciseIds.ts │ │ │ │ ├── useUpdateProfileDetails.spec.ts │ │ │ │ ├── useUpdateProfileDetails.ts │ │ │ │ ├── useUser.ts │ │ │ │ ├── useUserClaims.ts │ │ │ │ ├── useUserEvents.spec.ts │ │ │ │ ├── useUserEvents.ts │ │ │ │ ├── useUserProfile.spec.ts │ │ │ │ └── useUserProfile.ts │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ └── state │ │ │ │ ├── migration │ │ │ │ ├── index.spec.ts │ │ │ │ ├── index.ts │ │ │ │ ├── v0.spec.ts │ │ │ │ ├── v0.ts │ │ │ │ ├── v1.spec.ts │ │ │ │ ├── v1.ts │ │ │ │ ├── v2.spec.ts │ │ │ │ ├── v2.ts │ │ │ │ ├── v3.spec.ts │ │ │ │ ├── v3.ts │ │ │ │ ├── v4.spec.ts │ │ │ │ ├── v4.ts │ │ │ │ ├── v5.spec.ts │ │ │ │ └── v5.ts │ │ │ │ ├── state.spec.ts │ │ │ │ └── state.ts │ │ └── utils │ │ │ ├── getSectionListItemLayout.spec.ts │ │ │ ├── getSectionListItemLayout.ts │ │ │ ├── id.ts │ │ │ ├── string.spec.ts │ │ │ ├── string.ts │ │ │ ├── system.spec.ts │ │ │ └── system.ts │ └── routes │ │ ├── modals │ │ ├── AddSessionByInviteModal │ │ │ └── AddSessionByInviteModal.tsx │ │ ├── AssignNewHostModal │ │ │ └── AssignNewHostModal.tsx │ │ ├── CalmDownModal │ │ │ └── CalmDownModal.tsx │ │ ├── ChangeLanguageModal │ │ │ └── ChangeLanguageModal.tsx │ │ ├── CompletedSessionModal │ │ │ └── CompletedSessionModal.tsx │ │ ├── CompletedSessionsModal │ │ │ ├── CompletedSessionsModal.tsx │ │ │ └── components │ │ │ │ ├── FeedbackFilters.tsx │ │ │ │ └── ModeFilters.tsx │ │ ├── ConcactModal │ │ │ └── ContactModal.tsx │ │ ├── Contributors │ │ │ ├── ContributorsModal.tsx │ │ │ ├── HostsModal.tsx │ │ │ ├── PartnersModal.tsx │ │ │ └── components │ │ │ │ ├── BottomGradient.tsx │ │ │ │ ├── Contributor.tsx │ │ │ │ ├── ContributorsList.tsx │ │ │ │ ├── Header.tsx │ │ │ │ └── ScrollView.tsx │ │ ├── CreateSessionModal │ │ │ ├── CreateSessionModal.tsx │ │ │ └── components │ │ │ │ └── steps │ │ │ │ ├── ProfileStep.tsx │ │ │ │ ├── SelectContentStep.tsx │ │ │ │ ├── SelectTypeStep.tsx │ │ │ │ └── SetDateTimeStep.tsx │ │ ├── DeleteUserModal │ │ │ └── DeleteUserModal.tsx │ │ ├── DeveloperModal │ │ │ ├── DeveloperModal.tsx │ │ │ ├── hooks │ │ │ │ └── useAddDevUserEvents.ts │ │ │ └── utils │ │ │ │ └── getDevUserEvents.ts │ │ ├── DonateModal │ │ │ ├── DonateModal.tsx │ │ │ ├── api │ │ │ │ └── stripe.ts │ │ │ ├── components │ │ │ │ ├── DonationHeart.tsx │ │ │ │ ├── DonationSuccess.tsx │ │ │ │ ├── OneTimeDonation.tsx │ │ │ │ └── RecurringDonation.tsx │ │ │ ├── constants │ │ │ │ └── donationOptions.ts │ │ │ ├── hooks │ │ │ │ └── useStripePayment.ts │ │ │ ├── types.ts │ │ │ └── utils │ │ │ │ └── currency.ts │ │ ├── EditSessionDateModal │ │ │ └── EditSessionDateModal.tsx │ │ ├── FeedbackPostModal │ │ │ └── FeedbackPostModal.tsx │ │ ├── ForgotPasswordModal │ │ │ └── ForgotPasswordModal.tsx │ │ ├── HostInfoModal │ │ │ └── HostInfoModal.tsx │ │ ├── HostSessionByInviteModal │ │ │ └── HostSessionByInviteModal.tsx │ │ ├── HostingInviteFailModal │ │ │ └── HostingInviteFailModal.tsx │ │ ├── HowItWorksModal │ │ │ └── HowItWorksModal.tsx │ │ ├── LiveSessionsModal │ │ │ └── LiveSessionsModal.tsx │ │ ├── ProfileSettingsModal │ │ │ └── ProfileSettingsModal.tsx │ │ ├── RemindersModal │ │ │ └── RemindersModal.tsx │ │ ├── ReportModal │ │ │ └── ReportModal.tsx │ │ ├── RequestPublicHostModal │ │ │ └── RequestPublicHostModal.tsx │ │ ├── SafetyToolkitModal │ │ │ └── SafetyToolkitModal.tsx │ │ ├── SessionErrorModal │ │ │ └── SessionErrorModal.tsx │ │ ├── SessionFeedbackModal │ │ │ ├── SessionFeedbackModal.tsx │ │ │ └── hooks │ │ │ │ ├── useHandleClose.spec.ts │ │ │ │ └── useHandleClose.ts │ │ ├── SessionModal │ │ │ └── SessionModal.tsx │ │ ├── SharingModal │ │ │ └── SharingModal.tsx │ │ ├── SharingPostModal │ │ │ ├── SharingPostModal.tsx │ │ │ └── components │ │ │ │ └── RelatedSessions.tsx │ │ ├── SignInModal │ │ │ └── SignInModal.tsx │ │ ├── SimpleProfileSettingsModal │ │ │ └── SimpleProfileSettingsModal.tsx │ │ ├── UnlockCollectionModal │ │ │ └── UnlockCollectionModal.tsx │ │ └── UpgradeAccountModal │ │ │ └── UpgradeAccountModal.tsx │ │ ├── overlays │ │ ├── AboutEditorialOverlay │ │ │ ├── AboutEditorialOverlay.tsx │ │ │ └── components │ │ │ │ └── AboutActionList.tsx │ │ ├── AboutOverlay │ │ │ ├── AboutOverlay.tsx │ │ │ └── components │ │ │ │ └── AppVersionActionButton.tsx │ │ └── CommunityEditorialOverlay │ │ │ ├── CommunityEditorialOverlay.tsx │ │ │ └── components │ │ │ └── CommunityActionList.tsx │ │ └── screens │ │ ├── AsyncSession │ │ ├── IntroPortal.tsx │ │ ├── OutroPortal.tsx │ │ └── Session.tsx │ │ ├── Collection │ │ └── Collection.tsx │ │ ├── Explore │ │ ├── Explore.tsx │ │ ├── ExploreCategory.tsx │ │ ├── ExploreTag.tsx │ │ └── components │ │ │ ├── Category.tsx │ │ │ ├── Collection.tsx │ │ │ ├── Collections.tsx │ │ │ ├── Columns.tsx │ │ │ ├── IconWrapper.tsx │ │ │ ├── Sessions.tsx │ │ │ └── Tag.tsx │ │ ├── Home │ │ ├── Home.tsx │ │ └── components │ │ │ ├── GetStartedBanner.tsx │ │ │ ├── GetStartedExerciseCard.tsx │ │ │ ├── HostFeedback.tsx │ │ │ ├── LiveSessions.tsx │ │ │ ├── RecommendedSessions.tsx │ │ │ ├── SharingPosts.tsx │ │ │ └── WelcomeBanner.tsx │ │ ├── Journey │ │ ├── Journey.tsx │ │ ├── components │ │ │ ├── JourneyNode.tsx │ │ │ └── SessionFilters.tsx │ │ ├── hooks │ │ │ └── useSections.ts │ │ └── types │ │ │ └── Section.ts │ │ ├── KillSwitch │ │ └── KillSwitch.tsx │ │ ├── LiveSession │ │ ├── ChangingRoom │ │ │ ├── ChangingRoom.tsx │ │ │ ├── components │ │ │ │ ├── HairCheck.tsx │ │ │ │ ├── Loading.tsx │ │ │ │ ├── SessionMood.tsx │ │ │ │ └── SessionOnboarding.tsx │ │ │ └── hooks │ │ │ │ ├── useLogSessionMood.spec.ts │ │ │ │ └── useLogSessionMood.ts │ │ ├── IntroPortal.tsx │ │ ├── OutroPortal.tsx │ │ └── Session.tsx │ │ └── Onboarding │ │ ├── Onboarding.tsx │ │ ├── Welcome.tsx │ │ └── components │ │ ├── AboutCarousel.tsx │ │ ├── BackgroundGradient.tsx │ │ ├── Footer.tsx │ │ ├── GetStarted.tsx │ │ ├── Heading.tsx │ │ ├── Page1.tsx │ │ ├── Page2.tsx │ │ ├── Page3.tsx │ │ └── fallbackSessions.ts ├── tsconfig.json ├── types │ ├── env.d.ts │ ├── error.d.ts │ ├── i18next.d.ts │ ├── navigator.d.ts │ ├── utils.d.ts │ └── vtt-to-json.d.ts └── yarn.lock ├── cms ├── .eslintrc.js ├── .gitignore ├── generateTypes.ts ├── jest.config.js ├── package.json ├── src │ ├── collections │ │ └── collections.ts │ ├── defaults │ │ └── exercise.json │ ├── editorComponents.ts │ │ └── textTemplates.ts │ ├── fields │ │ ├── category.ts │ │ ├── collection.ts │ │ ├── common.ts │ │ ├── constants.ts │ │ ├── contributors.ts │ │ ├── defaults.ts │ │ ├── exercise.ts │ │ ├── featured.ts │ │ ├── relations.ts │ │ ├── slides.ts │ │ ├── tag.ts │ │ └── templates.ts │ ├── index.html │ ├── index.ts │ ├── lib │ │ ├── fields.spec.ts │ │ ├── fields.ts │ │ ├── i18n.ts │ │ └── withRNStyles.tsx │ ├── preview.css │ ├── previews │ │ ├── Collection.tsx │ │ ├── Exercise.tsx │ │ └── components │ │ │ ├── HostNote.tsx │ │ │ ├── MobileView.tsx │ │ │ ├── PortalP5.tsx │ │ │ ├── PortalVideo.tsx │ │ │ ├── Slide.tsx │ │ │ └── SlideType.tsx │ ├── style.css │ ├── templates │ │ └── editorTexts.json │ └── widgets │ │ └── uniqueIdWidget.tsx ├── tsconfig.dev.json ├── tsconfig.json ├── types │ └── index.d.ts ├── vite.config.ts └── yarn.lock ├── content ├── .eslintrc.js ├── .gitignore ├── LICENSE ├── buildContent.ts ├── exportToCsv.ts ├── fixContentIds.ts ├── importFromCsv.ts ├── jest.config.js ├── package.json ├── src │ ├── categories │ │ ├── 07c58365-832b-4b3f-b926-c09682632441.json │ │ ├── 4fba05de-cc63-4613-9c84-a34f4cbbc58e.json │ │ ├── b7257c0a-f180-405f-8aff-05f9f75bddbd.json │ │ └── e2d46c10-77c3-4784-a9ea-4e7b4939711d.json │ ├── collections │ │ ├── 0eda04e3-4b45-44d6-b779-7b40f43f966c.json │ │ ├── 12c07699-0129-4f9a-aab2-564e45d81484.json │ │ ├── 1d35e981-4b8e-47f0-887a-0c90d21fb991.json │ │ ├── 29b0e349-256d-44e7-b0e9-dc152339b4fc.json │ │ ├── 2e60ad26-dc5c-46bd-b39e-b7210f1a4e32.json │ │ ├── 36603867-7f45-4f66-8065-2d9b6eb26d0e.json │ │ ├── 59348d5f-9549-4fca-a769-cf7edc45af34.json │ │ ├── 5b0305d0-df2c-4ee5-b5ee-366f6709b33d.json │ │ ├── 5c71e48d-f2a2-498c-9860-3b617f792416.json │ │ ├── 6524d27e-2a79-48c0-b4aa-dea830231062.json │ │ ├── 68172f5c-955a-43e0-9cef-ae3bc77c9593.json │ │ ├── 716c2b31-612c-40c4-8e85-90f0a2af380e.json │ │ ├── 74c65a83-449f-4ff1-97e1-e6f3c443e40b.json │ │ ├── 7bb77b5d-7a97-4fd1-9102-21eb0c4a70af.json │ │ ├── 825ff6a2-81dd-448c-ace2-dbd69c155aa6.json │ │ ├── 8cb72f0d-3aad-4fe6-bf08-560b108bb439.json │ │ ├── 9739d765-08e4-401c-88e9-3318e75ce41a.json │ │ ├── af1c4ac9-1bae-4cb1-8c98-e1f98a8aea66.json │ │ ├── b77e52b5-c927-4178-ba76-8c3fe3dbf13c.json │ │ ├── be8d8f71-1b30-4f9a-80cb-616ff24e8db9.json │ │ ├── d9897547-18a2-4404-b12b-324458021783.json │ │ └── dcb02b73-c515-44a1-bee3-850dbd5eb2a1.json │ ├── email │ │ ├── footer.json │ │ ├── header.json │ │ └── userReport.json │ ├── exercises │ │ ├── 023ad824-8009-4667-b148-13d0e966ffd2.json │ │ ├── 095f9642-73b6-4c9a-ae9a-ea7dea7363f5.json │ │ ├── 0bcb6eb0-fdfe-466d-8603-ae6de15fcbc5.json │ │ ├── 0d4c9833-6a11-4b1a-8d1e-4467db6f24ea.json │ │ ├── 0db526a6-9f70-4cf8-8903-71feb68413c1.json │ │ ├── 0e663e57-e320-4ec2-b246-b0a9de3f4056.json │ │ ├── 12f448d2-39bc-4232-b8cf-b6cb570c7e00.json │ │ ├── 13dfd5b5-f0af-4783-9fe1-3ba7773bcb89.json │ │ ├── 185889ec-753b-4e2c-8322-3004013e8a6e.json │ │ ├── 19135d2e-0e8d-418c-939d-18b0e62215ff.json │ │ ├── 19573b9a-e2f2-4bba-9687-35d261cbbf49.json │ │ ├── 1a53e633-6916-4fea-a072-977c4b215288.json │ │ ├── 1e96f73b-8193-4aa6-a52c-31355eac3c08.json │ │ ├── 26a58ed8-0adf-4460-8d9c-a5859364c26b.json │ │ ├── 2d096e25-3f0b-48da-8557-3db607b98ef8.json │ │ ├── 2ea0d73d-4bfe-4e23-9124-2998acc9743f.json │ │ ├── 2fdb95f0-d18d-444d-9935-2c71b9b413d4.json │ │ ├── 3188a5ed-a1d6-451c-ae2a-f44f4df37495.json │ │ ├── 32a6f3ce-a220-43fb-a1cb-50989ba8abe0.json │ │ ├── 33a188a2-6871-47d6-a754-f5c246bd6b9a.json │ │ ├── 3843d06f-1c38-47b9-ad9b-5a780f364186.json │ │ ├── 3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json │ │ ├── 3f4710a6-1fc9-45c3-b636-d18f31a2d751.json │ │ ├── 4161a0d8-55ee-4866-a9be-263c85fafd70.json │ │ ├── 41ba136c-4950-42fc-bd6b-761b829ee371.json │ │ ├── 49768eab-adde-4cc3-b82e-ccc05ef5b778.json │ │ ├── 4ade5d0d-6959-4ba6-9b0c-d98aef65b754.json │ │ ├── 4dd7b844-b54a-4d00-b867-73d19a9b0729.json │ │ ├── 4ffe2765-995a-4afc-ae86-65d08088915b.json │ │ ├── 54b9accd-f904-4a0f-b7b6-91948bd2c7c8.json │ │ ├── 575c4af5-dc48-4d7c-a98e-3ef6fe30e944.json │ │ ├── 5b0dea9f-c665-41ce-a779-601d0cfa433d.json │ │ ├── 5b69ff57-10c4-4288-afc7-a6f6ed212531.json │ │ ├── 61adeaf2-70ab-4c6c-854c-2c16f762a3c5.json │ │ ├── 640e4d9f-bb88-44af-a032-116a82f080f6.json │ │ ├── 648e1802-eb45-47b0-a42e-dd986669a4eb.json │ │ ├── 654551b4-1226-485e-9424-4d86d93240ff.json │ │ ├── 742b9b7e-1d2b-43bb-a58b-dd71c5eb5d7a.json │ │ ├── 769a6baf-6969-4612-8e32-2ffdd63cf0be.json │ │ ├── 85b2fb9a-68ca-4094-8645-c4bd17e43229.json │ │ ├── 881edc87-02f4-4543-9f32-7c4b5ef34c94.json │ │ ├── 891144d0-b592-46bd-b75d-24dd0d1cf9fd.json │ │ ├── 9451652d-444f-4e96-86cc-dcb774ab6c27.json │ │ ├── 94575e97-fe03-4bfd-94a6-50aaf721d47e.json │ │ ├── 961656ea-021c-4faa-ae03-46d6ace4be4b.json │ │ ├── 9a4834e6-8d3f-420b-88e3-dd3df9a98001.json │ │ ├── 9ac0c561-ff26-45fc-b6d5-0a983432394e.json │ │ ├── 9d2ae09f-274b-4fd6-bc3c-8a4576c45c37.json │ │ ├── 9d86dfa5-c0ed-49bb-856d-8185a017785e.json │ │ ├── a0600ebe-748d-481c-81af-dab25fa32b76.json │ │ ├── a1da8d37-0330-4611-ad1b-f65d08f71d2e.json │ │ ├── a925c45b-40cc-46d2-ad03-c51ec723a5c5.json │ │ ├── ab3c3bc4-5586-4554-aa93-ebe7d6910741.json │ │ ├── b18c1cff-bb43-44b1-81a1-2877cc018ab4.json │ │ ├── b1e6cc8e-03a4-4f74-8884-2896c391ab07.json │ │ ├── b3cf842d-ccb3-4f37-b31f-06f8d14fc775.json │ │ ├── b4307d0b-512d-46d6-a500-7fb372bfe057.json │ │ ├── b491901c-37f8-48a7-829e-feb29a67a459.json │ │ ├── b6de2e28-325e-4ce1-8894-09ac12a6c19f.json │ │ ├── b7f8731c-64d7-4c0f-9bc8-a3e50ec2eaf7.json │ │ ├── b9001702-8502-46de-bc7b-3ebf2b812c0e.json │ │ ├── ba239e50-27f5-4a01-8daf-14b76edb7097.json │ │ ├── c0e6d8d2-163a-4c2d-a0af-250eef846054.json │ │ ├── c1c4da35-87af-4e10-a8d9-e6c58571f724.json │ │ ├── c4b1c360-88b8-4e05-915a-407e00aef898.json │ │ ├── c5b1197a-4eec-4699-9dad-0e3d6323967b.json │ │ ├── c747469a-f690-4a38-bdef-bd1a35b7d4b5.json │ │ ├── c7911238-ca9f-4499-9cae-63dfcd0c79c5.json │ │ ├── ce1c55da-2e23-4b1d-bc15-a30b27fd3e62.json │ │ ├── d8629c6f-76af-47a1-ab92-209009234ff2.json │ │ ├── db239a42-135a-4941-bdf2-92d58107094a.json │ │ ├── dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json │ │ ├── deeda08f-f622-43f8-8da9-57b2ff8881fc.json │ │ ├── df2c5312-c869-4ab7-8ac1-1875a04e2229.json │ │ ├── e4bf8d17-a774-4702-abfe-c7452c3fee0f.json │ │ ├── e52b3b32-f2a2-4d09-a3b1-4a186998c980.json │ │ ├── ea0b48c1-745e-418d-93e7-2d8a6cd72898.json │ │ ├── ed06daef-cecd-47d8-8ff2-3cf8dba65b6c.json │ │ ├── f2c88307-b02e-4456-a81c-79b84c10ae04.json │ │ ├── f4f8a536-5683-40a3-a139-5e3031687cec.json │ │ ├── f59b7f66-43b0-4b50-9afe-91092d7dc469.json │ │ └── fff6f8da-f69c-458f-8905-acee04bd1a1d.json │ ├── featured │ │ └── content.json │ ├── tags │ │ ├── 34100e43-2eb8-4d35-8eb0-9fa9f78e4935.json │ │ ├── 43a6dc0d-d866-4b79-9453-13c44e906128.json │ │ ├── 566aeb1b-1649-4f5a-96a2-0c80be27efc0.json │ │ ├── 8da0534a-5da9-430a-bdf3-242ace6460fb.json │ │ ├── 9c2c08a9-7dc6-4058-bc78-016d0eb00614.json │ │ ├── cfc00217-f65b-4a4d-8b82-8ccc8f852dd6.json │ │ └── db34d82a-4c48-4ddd-9de5-f562d8aa1bc9.json │ ├── ui │ │ ├── Alert.ChangeProfilePicture.json │ │ ├── Component.AddToCalendar.json │ │ ├── Component.AppVersion.json │ │ ├── Component.Byline.json │ │ ├── Component.BylineUser.json │ │ ├── Component.Card.json │ │ ├── Component.CheckPermissions.json │ │ ├── Component.CodePushOverlay.json │ │ ├── Component.Collection.json │ │ ├── Component.CompletedSessionCard.json │ │ ├── Component.ConfirmExitSession.json │ │ ├── Component.ConfirmLogMindfulMinutes.json │ │ ├── Component.ConfirmPracticeReminders.json │ │ ├── Component.ConfirmSessionReminder.json │ │ ├── Component.Counter.json │ │ ├── Component.CrashErrorMessage.json │ │ ├── Component.DateTimePicker.json │ │ ├── Component.DeleteData.json │ │ ├── Component.EditSessionType.json │ │ ├── Component.HostNotes.json │ │ ├── Component.Interested.json │ │ ├── Component.NetworkError.json │ │ ├── Component.NotificationChannels.json │ │ ├── Component.Participant.json │ │ ├── Component.PostRelates.json │ │ ├── Component.ProfileInfo.json │ │ ├── Component.Rating.json │ │ ├── Component.RelativeDateGroup.json │ │ ├── Component.RequestCalendarPermission.json │ │ ├── Component.RequestNotificationPermission.json │ │ ├── Component.SessionCard.json │ │ ├── Component.SessionError.json │ │ ├── Component.SessionTimeBadge.json │ │ ├── Component.SessionUnavailable.json │ │ ├── Component.Sharing.json │ │ ├── Component.SharingPostCard.json │ │ ├── Component.SharingSessionMood.json │ │ ├── Component.SignOut.json │ │ ├── Component.Tabs.json │ │ ├── Component.TimerControls.json │ │ ├── DeepLink.HostSessionInvite.json │ │ ├── DeepLink.JoinSessionInvite.json │ │ ├── Modal.AddSession.json │ │ ├── Modal.AssignNewHost.json │ │ ├── Modal.CalmDown.json │ │ ├── Modal.ChangeLanguage.json │ │ ├── Modal.CompletedSession.json │ │ ├── Modal.CompletedSessions.json │ │ ├── Modal.Contact.json │ │ ├── Modal.Contributors.json │ │ ├── Modal.CreateSession.json │ │ ├── Modal.DeleteUser.json │ │ ├── Modal.Developer.json │ │ ├── Modal.Donate.json │ │ ├── Modal.EditSessionDate.json │ │ ├── Modal.ForgotPassword.json │ │ ├── Modal.HostInfo.json │ │ ├── Modal.HostSessionByInvite.json │ │ ├── Modal.HostingInviteFail.json │ │ ├── Modal.Hosts.json │ │ ├── Modal.HowItWorks.json │ │ ├── Modal.JoinSession.json │ │ ├── Modal.LiveSessions.json │ │ ├── Modal.Partners.json │ │ ├── Modal.ProfileSettings.json │ │ ├── Modal.Reminders.json │ │ ├── Modal.Report.json │ │ ├── Modal.RequestPublicHost.json │ │ ├── Modal.SafetyToolkit.json │ │ ├── Modal.Session.json │ │ ├── Modal.SessionError.json │ │ ├── Modal.SessionFeedback.json │ │ ├── Modal.Sharing.json │ │ ├── Modal.SharingPost.json │ │ ├── Modal.SignIn.json │ │ ├── Modal.SimpleProfileSettings.json │ │ ├── Modal.UnlockCollection.json │ │ ├── Modal.UpgradeAccount.json │ │ ├── Modal.Verification.json │ │ ├── Notification.InSession.json │ │ ├── Notification.PracticeReminder.json │ │ ├── Notification.SessionReminder.json │ │ ├── Overlay.About.json │ │ ├── Overlay.AboutEditorial.json │ │ ├── Overlay.CommunityEditorial.json │ │ ├── Screen.ChangingRoom.json │ │ ├── Screen.Collection.json │ │ ├── Screen.Explore.json │ │ ├── Screen.Home.json │ │ ├── Screen.Journey.json │ │ ├── Screen.KillSwitch.json │ │ ├── Screen.Onboarding.json │ │ ├── Screen.Portal.json │ │ ├── Screen.Session.json │ │ ├── Web.ExerciseModal.json │ │ ├── Web.Footer.json │ │ └── Web.HostExercise.json │ └── utils │ │ ├── utils.spec.ts │ │ └── utils.ts ├── tsconfig.dev.json ├── tsconfig.json └── yarn.lock ├── docs ├── BUILD_AND_DEPLOY.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── INSTALLATION.md ├── LOCAL_DEVELOPMENT.md └── STYLE_GUIDE.md ├── firebase.json ├── firestore.indexes.json ├── firestore.rules ├── functions ├── .env.example ├── .eslintrc.js ├── .gitignore ├── __mocks__ │ ├── @googleapis │ │ └── firebasedynamiclinks.ts │ ├── @slack │ │ └── bolt.ts │ └── firebase-admin │ │ └── auth.ts ├── jest.config.js ├── jest.setup.js ├── package.json ├── scripts │ ├── addHostedCount.ts │ ├── addLanguageToFeedback.ts │ ├── addModeToSessions.ts │ ├── clearDailyRooms.ts │ ├── exportSharingPostsByExerciseId.ts │ ├── migrateClosingTime.ts │ ├── migrateLanguagePtToPt-PT.ts │ ├── migratePublicHosts.ts │ ├── migrateSessionStates.ts │ ├── migrateSessionsContentIdToExerciseId.ts │ └── updateInviteLinks.ts ├── src │ ├── api │ │ ├── index.ts │ │ ├── killswitch │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ ├── lib │ │ │ ├── createMockServer.ts │ │ │ ├── firebaseAuth.spec.ts │ │ │ ├── firebaseAuth.ts │ │ │ ├── languageResolver.spec.ts │ │ │ ├── languageResolver.ts │ │ │ ├── restrictAccessToRole.spec.ts │ │ │ ├── restrictAccessToRole.ts │ │ │ ├── validation.spec.ts │ │ │ └── validation.ts │ │ ├── onboarding │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ ├── posts │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ ├── report │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ ├── sessions │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ ├── stripe │ │ │ └── index.ts │ │ └── user │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ ├── backups │ │ ├── auth.spec.ts │ │ ├── auth.ts │ │ ├── firestore.spec.ts │ │ ├── firestore.ts │ │ └── index.ts │ ├── calendar │ │ ├── index.ts │ │ └── sessions │ │ │ └── index.ts │ ├── controllers │ │ ├── errors │ │ │ ├── RequestError.ts │ │ │ └── SlackError.ts │ │ ├── feedback.spec.ts │ │ ├── feedback.ts │ │ ├── posts.spec.ts │ │ ├── posts.ts │ │ ├── publicHostRequests.spec.ts │ │ ├── publicHostRequests.ts │ │ ├── report.ts │ │ ├── sessions.spec.ts │ │ ├── sessions.ts │ │ ├── types │ │ │ └── types.ts │ │ ├── user.spec.ts │ │ └── user.ts │ ├── index.ts │ ├── lib │ │ ├── config.ts │ │ ├── constants │ │ │ ├── post.ts │ │ │ └── requestAction.ts │ │ ├── dailyApi.spec.ts │ │ ├── dailyApi.ts │ │ ├── dailyUtils.spec.ts │ │ ├── dailyUtils.ts │ │ ├── emailTemplates │ │ │ ├── report.ts │ │ │ └── template.ts │ │ ├── exercise.ts │ │ ├── firebaseBodyParser.spec.ts │ │ ├── firebaseBodyParser.ts │ │ ├── i18n.ts │ │ ├── id.spec.ts │ │ ├── id.ts │ │ ├── localErrorHandler.ts │ │ ├── routers.ts │ │ ├── sentry.ts │ │ ├── translation.ts │ │ └── utils.ts │ ├── metrics │ │ ├── index.ts │ │ ├── lib │ │ │ ├── createMockServer.ts │ │ │ ├── validation.spec.ts │ │ │ └── validation.ts │ │ ├── logEvent │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ ├── logFeedback │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ └── userProperties │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ ├── models │ │ ├── auth.spec.ts │ │ ├── auth.ts │ │ ├── dynamicLinks.spec.ts │ │ ├── dynamicLinks.ts │ │ ├── email.spec.ts │ │ ├── email.ts │ │ ├── metrics.spec.ts │ │ ├── metrics.ts │ │ ├── openAi.spec.ts │ │ ├── openAi.ts │ │ ├── post.spec.ts │ │ ├── post.ts │ │ ├── publicHostRequests.ts │ │ ├── session.spec.ts │ │ ├── session.ts │ │ ├── slack │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ └── messageBlocks.ts │ │ ├── types │ │ │ └── types.ts │ │ ├── user.spec.ts │ │ └── user.ts │ ├── slack │ │ ├── controllers │ │ │ ├── slack.spec.ts │ │ │ └── slack.ts │ │ ├── index.ts │ │ ├── lib │ │ │ ├── verifySlackRequest.spec.ts │ │ │ └── verifySlackRequest.ts │ │ └── slack │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ └── users │ │ ├── index.ts │ │ ├── syncRoleToAuth.spec.ts │ │ └── syncRoleToAuth.ts ├── tsconfig.dev.json ├── tsconfig.json ├── types │ ├── error.d.ts │ └── i18next.d.ts └── yarn.lock ├── package.json ├── shared ├── jest.config.js ├── package.json ├── scripts │ └── getGitCommitShort.sh ├── src │ ├── constants │ │ └── colors.ts │ ├── content │ │ ├── constants.ts │ │ ├── exercise.spec.ts │ │ ├── exercise.ts │ │ └── types.ts │ ├── errors │ │ ├── Post.ts │ │ ├── Session.ts │ │ └── User.ts │ ├── i18n │ │ ├── constants.ts │ │ ├── utils.spec.ts │ │ └── utils.ts │ ├── modelUtils │ │ ├── firestore.ts │ │ ├── transform.spec.ts │ │ └── transform.ts │ ├── schemas │ │ ├── Feedback.ts │ │ ├── Language.ts │ │ ├── Post.ts │ │ ├── Report.ts │ │ ├── Session.ts │ │ └── User.ts │ └── types │ │ ├── Content.ts │ │ ├── Event.ts │ │ ├── Feedback.ts │ │ ├── JSON.ts │ │ └── generated │ │ ├── Category.ts │ │ ├── Collection.ts │ │ ├── Exercise.ts │ │ └── Tag.ts ├── tsconfig.json └── yarn.lock ├── storage.rules ├── web ├── .eslintrc.json ├── .gitignore ├── README.md ├── next.config.mjs ├── package.json ├── src │ ├── app │ │ ├── [language] │ │ │ ├── exercises │ │ │ │ ├── [exerciseId] │ │ │ │ │ ├── components │ │ │ │ │ │ ├── Title.tsx │ │ │ │ │ │ └── Wrapper.tsx │ │ │ │ │ ├── host │ │ │ │ │ │ ├── controls │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── page.tsx │ │ │ │ └── page.tsx │ │ │ ├── globals.css │ │ │ ├── layout.tsx │ │ │ └── programs │ │ │ │ └── [collectionId] │ │ │ │ ├── layout.tsx │ │ │ │ └── page.tsx │ │ ├── apple-icon.png │ │ ├── favicon.ico │ │ └── icon.png │ └── lib │ │ ├── I18nProvider.tsx │ │ ├── StyleSheetRegistry.tsx │ │ └── components │ │ ├── AppStoreLogo.tsx │ │ ├── Columns.tsx │ │ ├── ExerciseModal.tsx │ │ ├── Footer.tsx │ │ ├── GooglePlayLogo.tsx │ │ ├── Gutters.tsx │ │ ├── LanguageSelect.tsx │ │ ├── Logo.tsx │ │ ├── Logo29k.tsx │ │ ├── LogoAware.tsx │ │ ├── LogoIcon.tsx │ │ └── NoSsr.tsx ├── tsconfig.json └── yarn.lock └── yarn.lock /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/generic_issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.github/ISSUE_TEMPLATE/generic_issue.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.github/PULL_REQUEST_TEMPLATE/default.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/build-android.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.github/workflows/build-android.yml -------------------------------------------------------------------------------- /.github/workflows/build-ios.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.github/workflows/build-ios.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-cms.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.github/workflows/deploy-cms.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-functions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.github/workflows/deploy-functions.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-revopush.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.github/workflows/deploy-revopush.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-web.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.github/workflows/deploy-web.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/pull_requests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.github/workflows/pull_requests.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/README.md -------------------------------------------------------------------------------- /bigQuery/schemaViews/metricsEvents/all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/bigQuery/schemaViews/metricsEvents/all.json -------------------------------------------------------------------------------- /bigQuery/schemaViews/metricsFeedback/all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/bigQuery/schemaViews/metricsFeedback/all.json -------------------------------------------------------------------------------- /bigQuery/schemaViews/metricsUserProperties/all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/bigQuery/schemaViews/metricsUserProperties/all.json -------------------------------------------------------------------------------- /bigQuery/schemaViews/schema_views.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/bigQuery/schemaViews/schema_views.md -------------------------------------------------------------------------------- /client/.buckconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/.buckconfig -------------------------------------------------------------------------------- /client/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/.env.example -------------------------------------------------------------------------------- /client/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/.eslintrc.js -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/.ruby-version: -------------------------------------------------------------------------------- 1 | 2.7.5 2 | -------------------------------------------------------------------------------- /client/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /client/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/Gemfile -------------------------------------------------------------------------------- /client/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/Gemfile.lock -------------------------------------------------------------------------------- /client/__mocks__/@kingstinct/react-native-healthkit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/__mocks__/@kingstinct/react-native-healthkit.js -------------------------------------------------------------------------------- /client/__mocks__/@notifee/react-native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/__mocks__/@notifee/react-native.js -------------------------------------------------------------------------------- /client/__mocks__/@react-native-firebase/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/__mocks__/@react-native-firebase/app.js -------------------------------------------------------------------------------- /client/__mocks__/@react-native-firebase/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/__mocks__/@react-native-firebase/auth.js -------------------------------------------------------------------------------- /client/__mocks__/@react-native-firebase/firestore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/__mocks__/@react-native-firebase/firestore.js -------------------------------------------------------------------------------- /client/__mocks__/@react-navigation/native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/__mocks__/@react-navigation/native.js -------------------------------------------------------------------------------- /client/__mocks__/@sentry/react-native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/__mocks__/@sentry/react-native.js -------------------------------------------------------------------------------- /client/__mocks__/react-i18next.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/__mocks__/react-i18next.js -------------------------------------------------------------------------------- /client/__mocks__/react-native-code-push.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/__mocks__/react-native-code-push.js -------------------------------------------------------------------------------- /client/__mocks__/react-native-device-info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/__mocks__/react-native-device-info.js -------------------------------------------------------------------------------- /client/__mocks__/react-native-localize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/__mocks__/react-native-localize.js -------------------------------------------------------------------------------- /client/__mocks__/react-native-permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/__mocks__/react-native-permissions.js -------------------------------------------------------------------------------- /client/__mocks__/react-native-volume-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/__mocks__/react-native-volume-manager.js -------------------------------------------------------------------------------- /client/__mocks__/react-native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/__mocks__/react-native.js -------------------------------------------------------------------------------- /client/__mocks__/zustand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/__mocks__/zustand.ts -------------------------------------------------------------------------------- /client/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/app/build.gradle -------------------------------------------------------------------------------- /client/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/app/debug.keystore -------------------------------------------------------------------------------- /client/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /client/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /client/android/app/src/dev/google-services.json.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/app/src/dev/google-services.json.local -------------------------------------------------------------------------------- /client/android/app/src/dev/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/app/src/dev/ic_launcher-playstore.png -------------------------------------------------------------------------------- /client/android/app/src/dev/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/app/src/dev/res/values/strings.xml -------------------------------------------------------------------------------- /client/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /client/android/app/src/main/assets/custom/clouds.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/app/src/main/assets/custom/clouds.mp4 -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable/community.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/app/src/main/res/drawable/community.jpg -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable/forest.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/app/src/main/res/drawable/forest.jpg -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable/gem.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/app/src/main/res/drawable/gem.gif -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable/thumbs_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/app/src/main/res/drawable/thumbs_up.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /client/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /client/android/app/src/staging/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/app/src/staging/res/values/strings.xml -------------------------------------------------------------------------------- /client/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/build.gradle -------------------------------------------------------------------------------- /client/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/gradle.properties -------------------------------------------------------------------------------- /client/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /client/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/gradlew -------------------------------------------------------------------------------- /client/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/gradlew.bat -------------------------------------------------------------------------------- /client/android/link-assets-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/link-assets-manifest.json -------------------------------------------------------------------------------- /client/android/sentry.properties: -------------------------------------------------------------------------------- 1 | ../sentry.properties -------------------------------------------------------------------------------- /client/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/android/settings.gradle -------------------------------------------------------------------------------- /client/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/babel.config.js -------------------------------------------------------------------------------- /client/fastlane/Appfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/fastlane/Appfile -------------------------------------------------------------------------------- /client/fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/fastlane/Fastfile -------------------------------------------------------------------------------- /client/fastlane/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/fastlane/Gemfile -------------------------------------------------------------------------------- /client/fastlane/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/fastlane/Gemfile.lock -------------------------------------------------------------------------------- /client/fastlane/Matchfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/fastlane/Matchfile -------------------------------------------------------------------------------- /client/fastlane/Pluginfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/fastlane/Pluginfile -------------------------------------------------------------------------------- /client/fastlane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/fastlane/README.md -------------------------------------------------------------------------------- /client/firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/firebase.json -------------------------------------------------------------------------------- /client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/index.js -------------------------------------------------------------------------------- /client/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/.xcode.env -------------------------------------------------------------------------------- /client/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/Podfile -------------------------------------------------------------------------------- /client/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/Podfile.lock -------------------------------------------------------------------------------- /client/ios/Supporting/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/Supporting/Info.plist -------------------------------------------------------------------------------- /client/ios/Supporting/InfoPlist.xcstrings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/Supporting/InfoPlist.xcstrings -------------------------------------------------------------------------------- /client/ios/Supporting/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/Supporting/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /client/ios/Supporting/production/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/ios/Supporting/staging/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/ios/VideoLooper-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/VideoLooper-Bridging-Header.h -------------------------------------------------------------------------------- /client/ios/VideoLooperManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/VideoLooperManager.m -------------------------------------------------------------------------------- /client/ios/VideoLooperManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/VideoLooperManager.swift -------------------------------------------------------------------------------- /client/ios/VideoLooperView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/VideoLooperView.swift -------------------------------------------------------------------------------- /client/ios/dev.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/dev.entitlements -------------------------------------------------------------------------------- /client/ios/link-assets-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/link-assets-manifest.json -------------------------------------------------------------------------------- /client/ios/production.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/production.entitlements -------------------------------------------------------------------------------- /client/ios/sentry.properties: -------------------------------------------------------------------------------- 1 | ../sentry.properties -------------------------------------------------------------------------------- /client/ios/staging.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/staging.entitlements -------------------------------------------------------------------------------- /client/ios/twentyninek.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/twentyninek.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /client/ios/twentyninek/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/twentyninek/AppDelegate.h -------------------------------------------------------------------------------- /client/ios/twentyninek/AppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/twentyninek/AppDelegate.mm -------------------------------------------------------------------------------- /client/ios/twentyninek/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/twentyninek/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /client/ios/twentyninek/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/twentyninek/LaunchScreen.storyboard -------------------------------------------------------------------------------- /client/ios/twentyninek/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/ios/twentyninek/main.m -------------------------------------------------------------------------------- /client/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/jest.config.js -------------------------------------------------------------------------------- /client/jest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/jest.setup.ts -------------------------------------------------------------------------------- /client/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/metro.config.js -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/package.json -------------------------------------------------------------------------------- /client/react-native.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/react-native.config.js -------------------------------------------------------------------------------- /client/scripts/exposeAndroid.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/scripts/exposeAndroid.sh -------------------------------------------------------------------------------- /client/scripts/getIpAddress.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/scripts/getIpAddress.sh -------------------------------------------------------------------------------- /client/scripts/testIfVersionNeedsBump.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/scripts/testIfVersionNeedsBump.sh -------------------------------------------------------------------------------- /client/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/App.tsx -------------------------------------------------------------------------------- /client/src/Bootstrap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/Bootstrap.tsx -------------------------------------------------------------------------------- /client/src/RehydrateWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/RehydrateWrapper.tsx -------------------------------------------------------------------------------- /client/src/assets/animations/60s-timer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/animations/60s-timer.json -------------------------------------------------------------------------------- /client/src/assets/animations/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/animations/error.json -------------------------------------------------------------------------------- /client/src/assets/animations/mandala.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/animations/mandala.json -------------------------------------------------------------------------------- /client/src/assets/animations/meditation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/animations/meditation.json -------------------------------------------------------------------------------- /client/src/assets/animations/today-map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/animations/today-map.json -------------------------------------------------------------------------------- /client/src/assets/animations/welcome/en-afternoon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/animations/welcome/en-afternoon.json -------------------------------------------------------------------------------- /client/src/assets/animations/welcome/en-evening.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/animations/welcome/en-evening.json -------------------------------------------------------------------------------- /client/src/assets/animations/welcome/en-morning.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/animations/welcome/en-morning.json -------------------------------------------------------------------------------- /client/src/assets/animations/welcome/en-welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/animations/welcome/en-welcome.json -------------------------------------------------------------------------------- /client/src/assets/fonts/HKGrotesk-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/HKGrotesk-Black.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/HKGrotesk-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/HKGrotesk-BlackItalic.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/HKGrotesk-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/HKGrotesk-Bold.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/HKGrotesk-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/HKGrotesk-BoldItalic.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/HKGrotesk-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/HKGrotesk-ExtraBold.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/HKGrotesk-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/HKGrotesk-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/HKGrotesk-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/HKGrotesk-ExtraLight.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/HKGrotesk-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/HKGrotesk-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/HKGrotesk-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/HKGrotesk-Italic.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/HKGrotesk-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/HKGrotesk-Light.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/HKGrotesk-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/HKGrotesk-LightItalic.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/HKGrotesk-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/HKGrotesk-Medium.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/HKGrotesk-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/HKGrotesk-MediumItalic.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/HKGrotesk-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/HKGrotesk-Regular.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/HKGrotesk-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/HKGrotesk-SemiBold.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/HKGrotesk-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/HKGrotesk-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/HKGrotesk-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/HKGrotesk-Thin.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/HKGrotesk-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/HKGrotesk-ThinItalic.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/PlayfairDisplay-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/PlayfairDisplay-Black.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/PlayfairDisplay-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/PlayfairDisplay-Bold.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/PlayfairDisplay-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/PlayfairDisplay-BoldItalic.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/PlayfairDisplay-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/PlayfairDisplay-ExtraBold.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/PlayfairDisplay-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/PlayfairDisplay-Italic.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/PlayfairDisplay-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/PlayfairDisplay-Medium.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/PlayfairDisplay-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/PlayfairDisplay-Regular.ttf -------------------------------------------------------------------------------- /client/src/assets/fonts/PlayfairDisplay-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/fonts/PlayfairDisplay-SemiBold.ttf -------------------------------------------------------------------------------- /client/src/assets/images/community.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/images/community.jpg -------------------------------------------------------------------------------- /client/src/assets/images/emoji_anxious.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/images/emoji_anxious.png -------------------------------------------------------------------------------- /client/src/assets/images/emoji_grinning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/images/emoji_grinning.png -------------------------------------------------------------------------------- /client/src/assets/images/emoji_smiling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/images/emoji_smiling.png -------------------------------------------------------------------------------- /client/src/assets/images/forest.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/images/forest.jpg -------------------------------------------------------------------------------- /client/src/assets/images/gem.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/images/gem.gif -------------------------------------------------------------------------------- /client/src/assets/images/thumbs_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/images/thumbs_down.png -------------------------------------------------------------------------------- /client/src/assets/images/thumbs_down_silouette.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/images/thumbs_down_silouette.png -------------------------------------------------------------------------------- /client/src/assets/images/thumbs_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/images/thumbs_up.png -------------------------------------------------------------------------------- /client/src/assets/images/thumbs_up_silouette.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/images/thumbs_up_silouette.png -------------------------------------------------------------------------------- /client/src/assets/videos/clouds.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/videos/clouds.mp4 -------------------------------------------------------------------------------- /client/src/assets/videos/onboarding_person1.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/videos/onboarding_person1.mp4 -------------------------------------------------------------------------------- /client/src/assets/videos/onboarding_person2.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/videos/onboarding_person2.mp4 -------------------------------------------------------------------------------- /client/src/assets/videos/onboarding_person3.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/assets/videos/onboarding_person3.mp4 -------------------------------------------------------------------------------- /client/src/lib/apiClient/apiClient.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/apiClient/apiClient.spec.ts -------------------------------------------------------------------------------- /client/src/lib/apiClient/apiClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/apiClient/apiClient.ts -------------------------------------------------------------------------------- /client/src/lib/appState/hooks/useAppVersion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/appState/hooks/useAppVersion.ts -------------------------------------------------------------------------------- /client/src/lib/appState/state/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/appState/state/state.ts -------------------------------------------------------------------------------- /client/src/lib/codePush/components/CodePushOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/codePush/components/CodePushOverlay.tsx -------------------------------------------------------------------------------- /client/src/lib/codePush/hooks/useCheckForUpdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/codePush/hooks/useCheckForUpdate.ts -------------------------------------------------------------------------------- /client/src/lib/codePush/hooks/useClearUpdates.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/codePush/hooks/useClearUpdates.spec.ts -------------------------------------------------------------------------------- /client/src/lib/codePush/hooks/useClearUpdates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/codePush/hooks/useClearUpdates.ts -------------------------------------------------------------------------------- /client/src/lib/codePush/hooks/useRestartApp.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/codePush/hooks/useRestartApp.spec.ts -------------------------------------------------------------------------------- /client/src/lib/codePush/hooks/useRestartApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/codePush/hooks/useRestartApp.ts -------------------------------------------------------------------------------- /client/src/lib/codePush/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/codePush/index.ts -------------------------------------------------------------------------------- /client/src/lib/codePush/state/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/codePush/state/state.ts -------------------------------------------------------------------------------- /client/src/lib/components/ActionList/ActionItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/ActionList/ActionItem.tsx -------------------------------------------------------------------------------- /client/src/lib/components/ActionList/ActionList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/ActionList/ActionList.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Badge/Badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Badge/Badge.tsx -------------------------------------------------------------------------------- /client/src/lib/components/BottomFade/BottomFade.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/BottomFade/BottomFade.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Buttons/AnimatedButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Buttons/AnimatedButton.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Buttons/BaseButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Buttons/BaseButton.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Buttons/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Buttons/Button.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Buttons/Buttons.library.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Buttons/Buttons.library.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Bylines/Byline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Bylines/Byline.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Bylines/BylineUser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Bylines/BylineUser.tsx -------------------------------------------------------------------------------- /client/src/lib/components/CardGraphic/CardGraphic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/CardGraphic/CardGraphic.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Cards/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Cards/Card.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Cards/CardSmall.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Cards/CardSmall.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Cards/Cards.library.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Cards/Cards.library.tsx -------------------------------------------------------------------------------- /client/src/lib/components/CoCreators/CoCreators.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/CoCreators/CoCreators.tsx -------------------------------------------------------------------------------- /client/src/lib/components/ErrorBanner/ErrorBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/ErrorBanner/ErrorBanner.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Fade/Fade.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Fade/Fade.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Gutters/Gutters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Gutters/Gutters.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/AnimatedIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/AnimatedIcon.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Bell/Bell.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Bell/Bell.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Bell/bell-lottie.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Bell/bell-lottie.json -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Camera/Camera.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Camera/Camera.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Check/Check.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Check/Check.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Checked/Checked.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Checked/Checked.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Close/Close.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Close/Close.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Command/Command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Command/Command.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Delete/Delete.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Delete/Delete.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Earth/Earth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Earth/Earth.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Explore/Explore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Explore/Explore.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Eye/Eye.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Eye/Eye.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Friends/Friends.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Friends/Friends.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/HangUp/HangUp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/HangUp/HangUp.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Heart/Heart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Heart/Heart.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Home/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Home/Home.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Icon.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Icons.library.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Icons.library.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Info/Info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Info/Info.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Journey/Journey.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Journey/Journey.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Link/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Link/Link.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Logo/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Logo/Logo.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Logo/LogoAnimated.web.tsx: -------------------------------------------------------------------------------- 1 | export const LogoIconAnimated = () => null; 2 | -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Magic/Magic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Magic/Magic.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Me/Me.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Me/Me.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Minus/Minus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Minus/Minus.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Pause/Pause.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Pause/Pause.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Pencil/Pencil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Pencil/Pencil.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Play/Play.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Play/Play.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Plus/Plus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Plus/Plus.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Profile/Profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Profile/Profile.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Report/Report.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Report/Report.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Rewind/Rewind.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Rewind/Rewind.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Safety/Safety.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Safety/Safety.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Share/Share.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Share/Share.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Slack/Slack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Slack/Slack.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Speaker/Speaker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Speaker/Speaker.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Star/Star.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Star/Star.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/SunUp/SunUp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/SunUp/SunUp.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/Wand/Wand.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/Wand/Wand.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Icons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Icons/index.ts -------------------------------------------------------------------------------- /client/src/lib/components/Image/Image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Image/Image.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Interested/Interested.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Interested/Interested.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Modals/CardModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Modals/CardModal.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Modals/Modals.library.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Modals/Modals.library.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Modals/SheetModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Modals/SheetModal.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Node/Node.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Node/Node.tsx -------------------------------------------------------------------------------- /client/src/lib/components/PostCard/PostCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/PostCard/PostCard.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Screen/Screen.library.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Screen/Screen.library.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Screen/Screen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Screen/Screen.tsx -------------------------------------------------------------------------------- /client/src/lib/components/ScroreCard/ScoreCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/ScroreCard/ScoreCard.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Sound/Sound.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Sound/Sound.ts -------------------------------------------------------------------------------- /client/src/lib/components/Spacers/Spacer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Spacers/Spacer.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Subtitles/Subtitles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Subtitles/Subtitles.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Tag/CollectionTag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Tag/CollectionTag.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Tag/LanguageTag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Tag/LanguageTag.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Tag/Tag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Tag/Tag.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Thumbs/Thumbs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Thumbs/Thumbs.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Toggler/Toggler.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Toggler/Toggler.tsx -------------------------------------------------------------------------------- /client/src/lib/components/TopBar/TopBar.library.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/TopBar/TopBar.library.tsx -------------------------------------------------------------------------------- /client/src/lib/components/TopBar/TopBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/TopBar/TopBar.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Typography/Body/Body.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Typography/Body/Body.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Typography/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/Typography/styles.ts -------------------------------------------------------------------------------- /client/src/lib/components/User/ProfilePicture.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/User/ProfilePicture.tsx -------------------------------------------------------------------------------- /client/src/lib/components/VideoLooper/VideoLooper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/components/VideoLooper/VideoLooper.js -------------------------------------------------------------------------------- /client/src/lib/constants/UiSettings.library.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/constants/UiSettings.library.tsx -------------------------------------------------------------------------------- /client/src/lib/constants/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/constants/fonts.ts -------------------------------------------------------------------------------- /client/src/lib/constants/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/constants/settings.ts -------------------------------------------------------------------------------- /client/src/lib/constants/spacings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/constants/spacings.ts -------------------------------------------------------------------------------- /client/src/lib/content/constants.ts: -------------------------------------------------------------------------------- 1 | export const GET_STARTED_COLLECTION_ID = '46f653cd-b77f-458d-a257-1b171591c08b'; 2 | -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useCategories.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useCategories.spec.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useCategories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useCategories.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useCategoryById.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useCategoryById.spec.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useCategoryById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useCategoryById.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useCategoryIds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useCategoryIds.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useCollectionById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useCollectionById.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useCollectionIds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useCollectionIds.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useCollections.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useCollections.spec.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useCollections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useCollections.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useExerciseById.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useExerciseById.spec.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useExerciseById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useExerciseById.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useExerciseIds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useExerciseIds.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useExercises.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useExercises.spec.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useExercises.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useExercises.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useExercises.web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useExercises.web.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useExercisesByTags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useExercisesByTags.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useFeaturedContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useFeaturedContent.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useFeaturedExercises.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useFeaturedExercises.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useGetCategoryById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useGetCategoryById.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useGetCollectionById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useGetCollectionById.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useGetExerciseById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useGetExerciseById.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useGetTagById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useGetTagById.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useTagById.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useTagById.spec.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useTagById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useTagById.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useTagIds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useTagIds.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useTags.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useTags.spec.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useTags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useTags.ts -------------------------------------------------------------------------------- /client/src/lib/content/hooks/useTagsByCategoryId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/hooks/useTagsByCategoryId.ts -------------------------------------------------------------------------------- /client/src/lib/content/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/content/types.ts -------------------------------------------------------------------------------- /client/src/lib/contexts/ErrorBannerContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/contexts/ErrorBannerContext.ts -------------------------------------------------------------------------------- /client/src/lib/daily/DailyProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/daily/DailyProvider.tsx -------------------------------------------------------------------------------- /client/src/lib/daily/__mocks__/DailyProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/daily/__mocks__/DailyProvider.tsx -------------------------------------------------------------------------------- /client/src/lib/daily/hooks/useLocalParticipant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/daily/hooks/useLocalParticipant.ts -------------------------------------------------------------------------------- /client/src/lib/daily/state/state.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/daily/state/state.spec.ts -------------------------------------------------------------------------------- /client/src/lib/daily/state/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/daily/state/state.ts -------------------------------------------------------------------------------- /client/src/lib/date/hooks/useGetRelativeDateGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/date/hooks/useGetRelativeDateGroup.ts -------------------------------------------------------------------------------- /client/src/lib/i18n/__mocks__/useAppState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/i18n/__mocks__/useAppState.ts -------------------------------------------------------------------------------- /client/src/lib/i18n/hooks/useLanguageFromRoute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/i18n/hooks/useLanguageFromRoute.ts -------------------------------------------------------------------------------- /client/src/lib/i18n/hooks/usePreferredLanguage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/i18n/hooks/usePreferredLanguage.ts -------------------------------------------------------------------------------- /client/src/lib/i18n/hooks/useSetPreferedLanguage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/i18n/hooks/useSetPreferedLanguage.ts -------------------------------------------------------------------------------- /client/src/lib/i18n/hooks/useToggleHiddenContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/i18n/hooks/useToggleHiddenContent.ts -------------------------------------------------------------------------------- /client/src/lib/i18n/hooks/useToggleLockedContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/i18n/hooks/useToggleLockedContent.ts -------------------------------------------------------------------------------- /client/src/lib/i18n/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/i18n/index.ts -------------------------------------------------------------------------------- /client/src/lib/i18n/index.web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/i18n/index.web.ts -------------------------------------------------------------------------------- /client/src/lib/i18n/plugins/filterContent.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/i18n/plugins/filterContent.spec.ts -------------------------------------------------------------------------------- /client/src/lib/i18n/plugins/filterContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/i18n/plugins/filterContent.ts -------------------------------------------------------------------------------- /client/src/lib/i18n/utils/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/i18n/utils/utils.spec.ts -------------------------------------------------------------------------------- /client/src/lib/i18n/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/i18n/utils/utils.ts -------------------------------------------------------------------------------- /client/src/lib/killSwitch/hooks/useKillSwitch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/killSwitch/hooks/useKillSwitch.ts -------------------------------------------------------------------------------- /client/src/lib/killSwitch/state/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/killSwitch/state/state.ts -------------------------------------------------------------------------------- /client/src/lib/linking/dynamicLinks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/linking/dynamicLinks.ts -------------------------------------------------------------------------------- /client/src/lib/linking/nativeLinks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/linking/nativeLinks.ts -------------------------------------------------------------------------------- /client/src/lib/linking/notifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/linking/notifications.ts -------------------------------------------------------------------------------- /client/src/lib/linking/utils/url.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/linking/utils/url.spec.ts -------------------------------------------------------------------------------- /client/src/lib/linking/utils/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/linking/utils/url.ts -------------------------------------------------------------------------------- /client/src/lib/metrics/adaptors/backEnd/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/metrics/adaptors/backEnd/index.tsx -------------------------------------------------------------------------------- /client/src/lib/metrics/adaptors/postHog/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/metrics/adaptors/postHog/index.tsx -------------------------------------------------------------------------------- /client/src/lib/metrics/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/metrics/constants.ts -------------------------------------------------------------------------------- /client/src/lib/metrics/hooks/useLifecycleTracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/metrics/hooks/useLifecycleTracker.ts -------------------------------------------------------------------------------- /client/src/lib/metrics/hooks/useNavigationTracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/metrics/hooks/useNavigationTracker.ts -------------------------------------------------------------------------------- /client/src/lib/metrics/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/metrics/index.spec.ts -------------------------------------------------------------------------------- /client/src/lib/metrics/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/metrics/index.tsx -------------------------------------------------------------------------------- /client/src/lib/metrics/types/Adaptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/metrics/types/Adaptor.ts -------------------------------------------------------------------------------- /client/src/lib/metrics/types/CoreProperties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/metrics/types/CoreProperties.ts -------------------------------------------------------------------------------- /client/src/lib/metrics/types/Events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/metrics/types/Events.ts -------------------------------------------------------------------------------- /client/src/lib/metrics/types/Properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/metrics/types/Properties.ts -------------------------------------------------------------------------------- /client/src/lib/metrics/types/UserProperties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/metrics/types/UserProperties.ts -------------------------------------------------------------------------------- /client/src/lib/navigation/AppStack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/navigation/AppStack.tsx -------------------------------------------------------------------------------- /client/src/lib/navigation/AsyncSessionStack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/navigation/AsyncSessionStack.tsx -------------------------------------------------------------------------------- /client/src/lib/navigation/ExploreStack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/navigation/ExploreStack.tsx -------------------------------------------------------------------------------- /client/src/lib/navigation/HomeStack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/navigation/HomeStack.tsx -------------------------------------------------------------------------------- /client/src/lib/navigation/JourneyStack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/navigation/JourneyStack.tsx -------------------------------------------------------------------------------- /client/src/lib/navigation/LiveSessionStack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/navigation/LiveSessionStack.tsx -------------------------------------------------------------------------------- /client/src/lib/navigation/ModalStack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/navigation/ModalStack.tsx -------------------------------------------------------------------------------- /client/src/lib/navigation/Navigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/navigation/Navigation.tsx -------------------------------------------------------------------------------- /client/src/lib/navigation/OverlayStack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/navigation/OverlayStack.tsx -------------------------------------------------------------------------------- /client/src/lib/navigation/RootNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/navigation/RootNavigator.tsx -------------------------------------------------------------------------------- /client/src/lib/navigation/Tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/navigation/Tabs.tsx -------------------------------------------------------------------------------- /client/src/lib/navigation/constants/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/navigation/constants/routes.ts -------------------------------------------------------------------------------- /client/src/lib/navigation/linking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/navigation/linking.ts -------------------------------------------------------------------------------- /client/src/lib/navigation/state/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/navigation/state/state.ts -------------------------------------------------------------------------------- /client/src/lib/navigation/utils/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/navigation/utils/routes.ts -------------------------------------------------------------------------------- /client/src/lib/network/hooks/useNetworkListener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/network/hooks/useNetworkListener.ts -------------------------------------------------------------------------------- /client/src/lib/notifications/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/notifications/constants.ts -------------------------------------------------------------------------------- /client/src/lib/notifications/state/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/notifications/state/state.ts -------------------------------------------------------------------------------- /client/src/lib/posts/api/posts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/posts/api/posts.ts -------------------------------------------------------------------------------- /client/src/lib/posts/hooks/useSessionSharingPosts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/posts/hooks/useSessionSharingPosts.ts -------------------------------------------------------------------------------- /client/src/lib/posts/hooks/useSharingPosts.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/posts/hooks/useSharingPosts.spec.ts -------------------------------------------------------------------------------- /client/src/lib/posts/hooks/useSharingPosts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/posts/hooks/useSharingPosts.ts -------------------------------------------------------------------------------- /client/src/lib/posts/types/PostItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/posts/types/PostItem.ts -------------------------------------------------------------------------------- /client/src/lib/rating/hooks/useRating.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/rating/hooks/useRating.spec.ts -------------------------------------------------------------------------------- /client/src/lib/rating/hooks/useRating.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/rating/hooks/useRating.ts -------------------------------------------------------------------------------- /client/src/lib/relates/PostRelates.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/relates/PostRelates.tsx -------------------------------------------------------------------------------- /client/src/lib/relates/Relates.library.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/relates/Relates.library.tsx -------------------------------------------------------------------------------- /client/src/lib/relates/Relates.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/relates/Relates.tsx -------------------------------------------------------------------------------- /client/src/lib/relates/components/Gem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/relates/components/Gem.tsx -------------------------------------------------------------------------------- /client/src/lib/relates/hooks/useTogglePostRelate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/relates/hooks/useTogglePostRelate.tsx -------------------------------------------------------------------------------- /client/src/lib/relates/state/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/relates/state/state.ts -------------------------------------------------------------------------------- /client/src/lib/reminders/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/reminders/constants.ts -------------------------------------------------------------------------------- /client/src/lib/reminders/utils/timeHelpers.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/reminders/utils/timeHelpers.spec.ts -------------------------------------------------------------------------------- /client/src/lib/reminders/utils/timeHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/reminders/utils/timeHelpers.ts -------------------------------------------------------------------------------- /client/src/lib/report/api/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/report/api/report.ts -------------------------------------------------------------------------------- /client/src/lib/sentry/components/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/sentry/components/ErrorBoundary.tsx -------------------------------------------------------------------------------- /client/src/lib/sentry/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/sentry/index.spec.ts -------------------------------------------------------------------------------- /client/src/lib/sentry/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/sentry/index.ts -------------------------------------------------------------------------------- /client/src/lib/sentry/index.web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/sentry/index.web.ts -------------------------------------------------------------------------------- /client/src/lib/session/components/Slides/Slide.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/components/Slides/Slide.tsx -------------------------------------------------------------------------------- /client/src/lib/session/context/TimerContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/context/TimerContext.ts -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useAdjustVolume.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useAdjustVolume.spec.ts -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useAdjustVolume.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useAdjustVolume.ts -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useAdjustVolume.web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useAdjustVolume.web.ts -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useCheckPermissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useCheckPermissions.ts -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useExerciseFeedback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useExerciseFeedback.ts -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useExerciseRating.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useExerciseRating.ts -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useHapticFeedback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useHapticFeedback.ts -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useIdleTimerManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useIdleTimerManager.ts -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useIsAllowedToJoin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useIsAllowedToJoin.ts -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useIsSessionHost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useIsSessionHost.ts -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useLeaveSession.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useLeaveSession.spec.ts -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useLeaveSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useLeaveSession.ts -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useMuteAudio.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useMuteAudio.spec.tsx -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useMuteAudio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useMuteAudio.ts -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useResolveHostNotes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useResolveHostNotes.ts -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useSendReaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useSendReaction.ts -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useSessionFeedback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useSessionFeedback.tsx -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useSessionHost.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useSessionHost.spec.ts -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useSessionHost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useSessionHost.ts -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useSessionStartTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useSessionStartTime.ts -------------------------------------------------------------------------------- /client/src/lib/session/hooks/useStartAsyncSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/hooks/useStartAsyncSession.ts -------------------------------------------------------------------------------- /client/src/lib/session/state/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/session/state/state.ts -------------------------------------------------------------------------------- /client/src/lib/sessions/api/__mocks__/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/sessions/api/__mocks__/session.ts -------------------------------------------------------------------------------- /client/src/lib/sessions/api/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/sessions/api/session.ts -------------------------------------------------------------------------------- /client/src/lib/sessions/api/sessions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/sessions/api/sessions.ts -------------------------------------------------------------------------------- /client/src/lib/sessions/hooks/useHostFeedback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/sessions/hooks/useHostFeedback.ts -------------------------------------------------------------------------------- /client/src/lib/sessions/hooks/usePinSession.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/sessions/hooks/usePinSession.spec.ts -------------------------------------------------------------------------------- /client/src/lib/sessions/hooks/usePinSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/sessions/hooks/usePinSession.ts -------------------------------------------------------------------------------- /client/src/lib/sessions/hooks/usePinnedSessions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/sessions/hooks/usePinnedSessions.ts -------------------------------------------------------------------------------- /client/src/lib/sessions/hooks/useSessionReminder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/sessions/hooks/useSessionReminder.ts -------------------------------------------------------------------------------- /client/src/lib/sessions/hooks/useSessions.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/sessions/hooks/useSessions.spec.ts -------------------------------------------------------------------------------- /client/src/lib/sessions/hooks/useSessions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/sessions/hooks/useSessions.ts -------------------------------------------------------------------------------- /client/src/lib/sessions/state/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/sessions/state/state.ts -------------------------------------------------------------------------------- /client/src/lib/stripe/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/stripe/index.ts -------------------------------------------------------------------------------- /client/src/lib/subtitles/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/subtitles/index.tsx -------------------------------------------------------------------------------- /client/src/lib/subtitles/utils/subtitle-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/subtitles/utils/subtitle-parser.ts -------------------------------------------------------------------------------- /client/src/lib/subtitles/utils/time-to-seconds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/subtitles/utils/time-to-seconds.ts -------------------------------------------------------------------------------- /client/src/lib/uiLib/components/DrawerMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/uiLib/components/DrawerMenu.tsx -------------------------------------------------------------------------------- /client/src/lib/uiLib/decorators/ScreenWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/uiLib/decorators/ScreenWrapper.tsx -------------------------------------------------------------------------------- /client/src/lib/uiLib/hooks/useUiDebugger.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/uiLib/hooks/useUiDebugger.tsx -------------------------------------------------------------------------------- /client/src/lib/uiLib/hooks/useUiLib.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/uiLib/hooks/useUiLib.tsx -------------------------------------------------------------------------------- /client/src/lib/user/api/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/api/user.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useAddUserEvent.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useAddUserEvent.spec.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useAddUserEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useAddUserEvent.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useAuthenticateUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useAuthenticateUser.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useChangeProfilePicture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useChangeProfilePicture.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useCompletedSessionById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useCompletedSessionById.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useCompletedSessions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useCompletedSessions.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useCurrentUserState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useCurrentUserState.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useDeleteUser.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useDeleteUser.spec.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useDeleteUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useDeleteUser.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useIsPublicHost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useIsPublicHost.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/usePinCollection.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/usePinCollection.spec.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/usePinCollection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/usePinCollection.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/usePinnedCollectionById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/usePinnedCollectionById.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/usePinnedCollections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/usePinnedCollections.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useResetPassword.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useResetPassword.spec.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useResetPassword.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useResetPassword.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useSignOutUser.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useSignOutUser.spec.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useSignOutUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useSignOutUser.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useUnlockCollectionById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useUnlockCollectionById.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useUnlockedExerciseIds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useUnlockedExerciseIds.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useUpdateProfileDetails.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useUpdateProfileDetails.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useUser.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useUserClaims.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useUserClaims.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useUserEvents.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useUserEvents.spec.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useUserEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useUserEvents.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useUserProfile.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useUserProfile.spec.ts -------------------------------------------------------------------------------- /client/src/lib/user/hooks/useUserProfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/hooks/useUserProfile.ts -------------------------------------------------------------------------------- /client/src/lib/user/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/index.spec.ts -------------------------------------------------------------------------------- /client/src/lib/user/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/index.ts -------------------------------------------------------------------------------- /client/src/lib/user/state/migration/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/state/migration/index.spec.ts -------------------------------------------------------------------------------- /client/src/lib/user/state/migration/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/state/migration/index.ts -------------------------------------------------------------------------------- /client/src/lib/user/state/migration/v0.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/state/migration/v0.spec.ts -------------------------------------------------------------------------------- /client/src/lib/user/state/migration/v0.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/state/migration/v0.ts -------------------------------------------------------------------------------- /client/src/lib/user/state/migration/v1.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/state/migration/v1.spec.ts -------------------------------------------------------------------------------- /client/src/lib/user/state/migration/v1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/state/migration/v1.ts -------------------------------------------------------------------------------- /client/src/lib/user/state/migration/v2.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/state/migration/v2.spec.ts -------------------------------------------------------------------------------- /client/src/lib/user/state/migration/v2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/state/migration/v2.ts -------------------------------------------------------------------------------- /client/src/lib/user/state/migration/v3.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/state/migration/v3.spec.ts -------------------------------------------------------------------------------- /client/src/lib/user/state/migration/v3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/state/migration/v3.ts -------------------------------------------------------------------------------- /client/src/lib/user/state/migration/v4.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/state/migration/v4.spec.ts -------------------------------------------------------------------------------- /client/src/lib/user/state/migration/v4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/state/migration/v4.ts -------------------------------------------------------------------------------- /client/src/lib/user/state/migration/v5.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/state/migration/v5.spec.ts -------------------------------------------------------------------------------- /client/src/lib/user/state/migration/v5.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/state/migration/v5.ts -------------------------------------------------------------------------------- /client/src/lib/user/state/state.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/state/state.spec.ts -------------------------------------------------------------------------------- /client/src/lib/user/state/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/user/state/state.ts -------------------------------------------------------------------------------- /client/src/lib/utils/getSectionListItemLayout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/utils/getSectionListItemLayout.ts -------------------------------------------------------------------------------- /client/src/lib/utils/id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/utils/id.ts -------------------------------------------------------------------------------- /client/src/lib/utils/string.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/utils/string.spec.ts -------------------------------------------------------------------------------- /client/src/lib/utils/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/utils/string.ts -------------------------------------------------------------------------------- /client/src/lib/utils/system.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/utils/system.spec.ts -------------------------------------------------------------------------------- /client/src/lib/utils/system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/lib/utils/system.ts -------------------------------------------------------------------------------- /client/src/routes/modals/Contributors/HostsModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/routes/modals/Contributors/HostsModal.tsx -------------------------------------------------------------------------------- /client/src/routes/modals/DonateModal/DonateModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/routes/modals/DonateModal/DonateModal.tsx -------------------------------------------------------------------------------- /client/src/routes/modals/DonateModal/api/stripe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/routes/modals/DonateModal/api/stripe.ts -------------------------------------------------------------------------------- /client/src/routes/modals/DonateModal/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/routes/modals/DonateModal/types.ts -------------------------------------------------------------------------------- /client/src/routes/modals/ReportModal/ReportModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/routes/modals/ReportModal/ReportModal.tsx -------------------------------------------------------------------------------- /client/src/routes/modals/SignInModal/SignInModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/routes/modals/SignInModal/SignInModal.tsx -------------------------------------------------------------------------------- /client/src/routes/screens/AsyncSession/Session.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/routes/screens/AsyncSession/Session.tsx -------------------------------------------------------------------------------- /client/src/routes/screens/Collection/Collection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/routes/screens/Collection/Collection.tsx -------------------------------------------------------------------------------- /client/src/routes/screens/Explore/Explore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/routes/screens/Explore/Explore.tsx -------------------------------------------------------------------------------- /client/src/routes/screens/Explore/ExploreTag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/routes/screens/Explore/ExploreTag.tsx -------------------------------------------------------------------------------- /client/src/routes/screens/Explore/components/Tag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/routes/screens/Explore/components/Tag.tsx -------------------------------------------------------------------------------- /client/src/routes/screens/Home/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/routes/screens/Home/Home.tsx -------------------------------------------------------------------------------- /client/src/routes/screens/Journey/Journey.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/routes/screens/Journey/Journey.tsx -------------------------------------------------------------------------------- /client/src/routes/screens/Journey/types/Section.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/routes/screens/Journey/types/Section.ts -------------------------------------------------------------------------------- /client/src/routes/screens/KillSwitch/KillSwitch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/routes/screens/KillSwitch/KillSwitch.tsx -------------------------------------------------------------------------------- /client/src/routes/screens/LiveSession/Session.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/routes/screens/LiveSession/Session.tsx -------------------------------------------------------------------------------- /client/src/routes/screens/Onboarding/Onboarding.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/routes/screens/Onboarding/Onboarding.tsx -------------------------------------------------------------------------------- /client/src/routes/screens/Onboarding/Welcome.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/src/routes/screens/Onboarding/Welcome.tsx -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/types/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/types/env.d.ts -------------------------------------------------------------------------------- /client/types/error.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/types/error.d.ts -------------------------------------------------------------------------------- /client/types/i18next.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/types/i18next.d.ts -------------------------------------------------------------------------------- /client/types/navigator.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/types/navigator.d.ts -------------------------------------------------------------------------------- /client/types/utils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/types/utils.d.ts -------------------------------------------------------------------------------- /client/types/vtt-to-json.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'vtt-to-json'; 2 | -------------------------------------------------------------------------------- /client/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/client/yarn.lock -------------------------------------------------------------------------------- /cms/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/.eslintrc.js -------------------------------------------------------------------------------- /cms/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/.gitignore -------------------------------------------------------------------------------- /cms/generateTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/generateTypes.ts -------------------------------------------------------------------------------- /cms/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/jest.config.js -------------------------------------------------------------------------------- /cms/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/package.json -------------------------------------------------------------------------------- /cms/src/collections/collections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/collections/collections.ts -------------------------------------------------------------------------------- /cms/src/defaults/exercise.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/defaults/exercise.json -------------------------------------------------------------------------------- /cms/src/editorComponents.ts/textTemplates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/editorComponents.ts/textTemplates.ts -------------------------------------------------------------------------------- /cms/src/fields/category.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/fields/category.ts -------------------------------------------------------------------------------- /cms/src/fields/collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/fields/collection.ts -------------------------------------------------------------------------------- /cms/src/fields/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/fields/common.ts -------------------------------------------------------------------------------- /cms/src/fields/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/fields/constants.ts -------------------------------------------------------------------------------- /cms/src/fields/contributors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/fields/contributors.ts -------------------------------------------------------------------------------- /cms/src/fields/defaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/fields/defaults.ts -------------------------------------------------------------------------------- /cms/src/fields/exercise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/fields/exercise.ts -------------------------------------------------------------------------------- /cms/src/fields/featured.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/fields/featured.ts -------------------------------------------------------------------------------- /cms/src/fields/relations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/fields/relations.ts -------------------------------------------------------------------------------- /cms/src/fields/slides.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/fields/slides.ts -------------------------------------------------------------------------------- /cms/src/fields/tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/fields/tag.ts -------------------------------------------------------------------------------- /cms/src/fields/templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/fields/templates.ts -------------------------------------------------------------------------------- /cms/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/index.html -------------------------------------------------------------------------------- /cms/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/index.ts -------------------------------------------------------------------------------- /cms/src/lib/fields.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/lib/fields.spec.ts -------------------------------------------------------------------------------- /cms/src/lib/fields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/lib/fields.ts -------------------------------------------------------------------------------- /cms/src/lib/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/lib/i18n.ts -------------------------------------------------------------------------------- /cms/src/lib/withRNStyles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/lib/withRNStyles.tsx -------------------------------------------------------------------------------- /cms/src/preview.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/preview.css -------------------------------------------------------------------------------- /cms/src/previews/Collection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/previews/Collection.tsx -------------------------------------------------------------------------------- /cms/src/previews/Exercise.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/previews/Exercise.tsx -------------------------------------------------------------------------------- /cms/src/previews/components/HostNote.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/previews/components/HostNote.tsx -------------------------------------------------------------------------------- /cms/src/previews/components/MobileView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/previews/components/MobileView.tsx -------------------------------------------------------------------------------- /cms/src/previews/components/PortalP5.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/previews/components/PortalP5.tsx -------------------------------------------------------------------------------- /cms/src/previews/components/PortalVideo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/previews/components/PortalVideo.tsx -------------------------------------------------------------------------------- /cms/src/previews/components/Slide.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/previews/components/Slide.tsx -------------------------------------------------------------------------------- /cms/src/previews/components/SlideType.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/previews/components/SlideType.tsx -------------------------------------------------------------------------------- /cms/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/style.css -------------------------------------------------------------------------------- /cms/src/templates/editorTexts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/templates/editorTexts.json -------------------------------------------------------------------------------- /cms/src/widgets/uniqueIdWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/src/widgets/uniqueIdWidget.tsx -------------------------------------------------------------------------------- /cms/tsconfig.dev.json: -------------------------------------------------------------------------------- 1 | { 2 | "include": [".eslintrc.js"] 3 | } 4 | -------------------------------------------------------------------------------- /cms/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/tsconfig.json -------------------------------------------------------------------------------- /cms/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/types/index.d.ts -------------------------------------------------------------------------------- /cms/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/vite.config.ts -------------------------------------------------------------------------------- /cms/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/cms/yarn.lock -------------------------------------------------------------------------------- /content/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/.eslintrc.js -------------------------------------------------------------------------------- /content/.gitignore: -------------------------------------------------------------------------------- 1 | /content.json 2 | -------------------------------------------------------------------------------- /content/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/LICENSE -------------------------------------------------------------------------------- /content/buildContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/buildContent.ts -------------------------------------------------------------------------------- /content/exportToCsv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/exportToCsv.ts -------------------------------------------------------------------------------- /content/fixContentIds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/fixContentIds.ts -------------------------------------------------------------------------------- /content/importFromCsv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/importFromCsv.ts -------------------------------------------------------------------------------- /content/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/jest.config.js -------------------------------------------------------------------------------- /content/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/package.json -------------------------------------------------------------------------------- /content/src/email/footer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/email/footer.json -------------------------------------------------------------------------------- /content/src/email/header.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/email/header.json -------------------------------------------------------------------------------- /content/src/email/userReport.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/email/userReport.json -------------------------------------------------------------------------------- /content/src/featured/content.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/featured/content.json -------------------------------------------------------------------------------- /content/src/ui/Alert.ChangeProfilePicture.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Alert.ChangeProfilePicture.json -------------------------------------------------------------------------------- /content/src/ui/Component.AddToCalendar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.AddToCalendar.json -------------------------------------------------------------------------------- /content/src/ui/Component.AppVersion.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.AppVersion.json -------------------------------------------------------------------------------- /content/src/ui/Component.Byline.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.Byline.json -------------------------------------------------------------------------------- /content/src/ui/Component.BylineUser.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.BylineUser.json -------------------------------------------------------------------------------- /content/src/ui/Component.Card.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.Card.json -------------------------------------------------------------------------------- /content/src/ui/Component.CheckPermissions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.CheckPermissions.json -------------------------------------------------------------------------------- /content/src/ui/Component.CodePushOverlay.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.CodePushOverlay.json -------------------------------------------------------------------------------- /content/src/ui/Component.Collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.Collection.json -------------------------------------------------------------------------------- /content/src/ui/Component.CompletedSessionCard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.CompletedSessionCard.json -------------------------------------------------------------------------------- /content/src/ui/Component.ConfirmExitSession.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.ConfirmExitSession.json -------------------------------------------------------------------------------- /content/src/ui/Component.ConfirmSessionReminder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.ConfirmSessionReminder.json -------------------------------------------------------------------------------- /content/src/ui/Component.Counter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.Counter.json -------------------------------------------------------------------------------- /content/src/ui/Component.CrashErrorMessage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.CrashErrorMessage.json -------------------------------------------------------------------------------- /content/src/ui/Component.DateTimePicker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.DateTimePicker.json -------------------------------------------------------------------------------- /content/src/ui/Component.DeleteData.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.DeleteData.json -------------------------------------------------------------------------------- /content/src/ui/Component.EditSessionType.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.EditSessionType.json -------------------------------------------------------------------------------- /content/src/ui/Component.HostNotes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.HostNotes.json -------------------------------------------------------------------------------- /content/src/ui/Component.Interested.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.Interested.json -------------------------------------------------------------------------------- /content/src/ui/Component.NetworkError.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.NetworkError.json -------------------------------------------------------------------------------- /content/src/ui/Component.NotificationChannels.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.NotificationChannels.json -------------------------------------------------------------------------------- /content/src/ui/Component.Participant.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.Participant.json -------------------------------------------------------------------------------- /content/src/ui/Component.PostRelates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.PostRelates.json -------------------------------------------------------------------------------- /content/src/ui/Component.ProfileInfo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.ProfileInfo.json -------------------------------------------------------------------------------- /content/src/ui/Component.Rating.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.Rating.json -------------------------------------------------------------------------------- /content/src/ui/Component.RelativeDateGroup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.RelativeDateGroup.json -------------------------------------------------------------------------------- /content/src/ui/Component.SessionCard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.SessionCard.json -------------------------------------------------------------------------------- /content/src/ui/Component.SessionError.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.SessionError.json -------------------------------------------------------------------------------- /content/src/ui/Component.SessionTimeBadge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.SessionTimeBadge.json -------------------------------------------------------------------------------- /content/src/ui/Component.SessionUnavailable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.SessionUnavailable.json -------------------------------------------------------------------------------- /content/src/ui/Component.Sharing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.Sharing.json -------------------------------------------------------------------------------- /content/src/ui/Component.SharingPostCard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.SharingPostCard.json -------------------------------------------------------------------------------- /content/src/ui/Component.SharingSessionMood.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.SharingSessionMood.json -------------------------------------------------------------------------------- /content/src/ui/Component.SignOut.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.SignOut.json -------------------------------------------------------------------------------- /content/src/ui/Component.Tabs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.Tabs.json -------------------------------------------------------------------------------- /content/src/ui/Component.TimerControls.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Component.TimerControls.json -------------------------------------------------------------------------------- /content/src/ui/DeepLink.HostSessionInvite.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/DeepLink.HostSessionInvite.json -------------------------------------------------------------------------------- /content/src/ui/DeepLink.JoinSessionInvite.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/DeepLink.JoinSessionInvite.json -------------------------------------------------------------------------------- /content/src/ui/Modal.AddSession.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.AddSession.json -------------------------------------------------------------------------------- /content/src/ui/Modal.AssignNewHost.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.AssignNewHost.json -------------------------------------------------------------------------------- /content/src/ui/Modal.CalmDown.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.CalmDown.json -------------------------------------------------------------------------------- /content/src/ui/Modal.ChangeLanguage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.ChangeLanguage.json -------------------------------------------------------------------------------- /content/src/ui/Modal.CompletedSession.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.CompletedSession.json -------------------------------------------------------------------------------- /content/src/ui/Modal.CompletedSessions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.CompletedSessions.json -------------------------------------------------------------------------------- /content/src/ui/Modal.Contact.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.Contact.json -------------------------------------------------------------------------------- /content/src/ui/Modal.Contributors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.Contributors.json -------------------------------------------------------------------------------- /content/src/ui/Modal.CreateSession.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.CreateSession.json -------------------------------------------------------------------------------- /content/src/ui/Modal.DeleteUser.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.DeleteUser.json -------------------------------------------------------------------------------- /content/src/ui/Modal.Developer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.Developer.json -------------------------------------------------------------------------------- /content/src/ui/Modal.Donate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.Donate.json -------------------------------------------------------------------------------- /content/src/ui/Modal.EditSessionDate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.EditSessionDate.json -------------------------------------------------------------------------------- /content/src/ui/Modal.ForgotPassword.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.ForgotPassword.json -------------------------------------------------------------------------------- /content/src/ui/Modal.HostInfo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.HostInfo.json -------------------------------------------------------------------------------- /content/src/ui/Modal.HostSessionByInvite.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.HostSessionByInvite.json -------------------------------------------------------------------------------- /content/src/ui/Modal.HostingInviteFail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.HostingInviteFail.json -------------------------------------------------------------------------------- /content/src/ui/Modal.Hosts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.Hosts.json -------------------------------------------------------------------------------- /content/src/ui/Modal.HowItWorks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.HowItWorks.json -------------------------------------------------------------------------------- /content/src/ui/Modal.JoinSession.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.JoinSession.json -------------------------------------------------------------------------------- /content/src/ui/Modal.LiveSessions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.LiveSessions.json -------------------------------------------------------------------------------- /content/src/ui/Modal.Partners.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.Partners.json -------------------------------------------------------------------------------- /content/src/ui/Modal.ProfileSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.ProfileSettings.json -------------------------------------------------------------------------------- /content/src/ui/Modal.Reminders.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.Reminders.json -------------------------------------------------------------------------------- /content/src/ui/Modal.Report.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.Report.json -------------------------------------------------------------------------------- /content/src/ui/Modal.RequestPublicHost.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.RequestPublicHost.json -------------------------------------------------------------------------------- /content/src/ui/Modal.SafetyToolkit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.SafetyToolkit.json -------------------------------------------------------------------------------- /content/src/ui/Modal.Session.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.Session.json -------------------------------------------------------------------------------- /content/src/ui/Modal.SessionError.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.SessionError.json -------------------------------------------------------------------------------- /content/src/ui/Modal.SessionFeedback.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.SessionFeedback.json -------------------------------------------------------------------------------- /content/src/ui/Modal.Sharing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.Sharing.json -------------------------------------------------------------------------------- /content/src/ui/Modal.SharingPost.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.SharingPost.json -------------------------------------------------------------------------------- /content/src/ui/Modal.SignIn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.SignIn.json -------------------------------------------------------------------------------- /content/src/ui/Modal.SimpleProfileSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.SimpleProfileSettings.json -------------------------------------------------------------------------------- /content/src/ui/Modal.UnlockCollection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.UnlockCollection.json -------------------------------------------------------------------------------- /content/src/ui/Modal.UpgradeAccount.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.UpgradeAccount.json -------------------------------------------------------------------------------- /content/src/ui/Modal.Verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Modal.Verification.json -------------------------------------------------------------------------------- /content/src/ui/Notification.InSession.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Notification.InSession.json -------------------------------------------------------------------------------- /content/src/ui/Notification.PracticeReminder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Notification.PracticeReminder.json -------------------------------------------------------------------------------- /content/src/ui/Notification.SessionReminder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Notification.SessionReminder.json -------------------------------------------------------------------------------- /content/src/ui/Overlay.About.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Overlay.About.json -------------------------------------------------------------------------------- /content/src/ui/Overlay.AboutEditorial.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Overlay.AboutEditorial.json -------------------------------------------------------------------------------- /content/src/ui/Overlay.CommunityEditorial.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Overlay.CommunityEditorial.json -------------------------------------------------------------------------------- /content/src/ui/Screen.ChangingRoom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Screen.ChangingRoom.json -------------------------------------------------------------------------------- /content/src/ui/Screen.Collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Screen.Collection.json -------------------------------------------------------------------------------- /content/src/ui/Screen.Explore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Screen.Explore.json -------------------------------------------------------------------------------- /content/src/ui/Screen.Home.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Screen.Home.json -------------------------------------------------------------------------------- /content/src/ui/Screen.Journey.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Screen.Journey.json -------------------------------------------------------------------------------- /content/src/ui/Screen.KillSwitch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Screen.KillSwitch.json -------------------------------------------------------------------------------- /content/src/ui/Screen.Onboarding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Screen.Onboarding.json -------------------------------------------------------------------------------- /content/src/ui/Screen.Portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Screen.Portal.json -------------------------------------------------------------------------------- /content/src/ui/Screen.Session.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Screen.Session.json -------------------------------------------------------------------------------- /content/src/ui/Web.ExerciseModal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Web.ExerciseModal.json -------------------------------------------------------------------------------- /content/src/ui/Web.Footer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Web.Footer.json -------------------------------------------------------------------------------- /content/src/ui/Web.HostExercise.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/ui/Web.HostExercise.json -------------------------------------------------------------------------------- /content/src/utils/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/utils/utils.spec.ts -------------------------------------------------------------------------------- /content/src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/src/utils/utils.ts -------------------------------------------------------------------------------- /content/tsconfig.dev.json: -------------------------------------------------------------------------------- 1 | { 2 | "include": [".eslintrc.js"] 3 | } 4 | -------------------------------------------------------------------------------- /content/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/tsconfig.json -------------------------------------------------------------------------------- /content/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/content/yarn.lock -------------------------------------------------------------------------------- /docs/BUILD_AND_DEPLOY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/docs/BUILD_AND_DEPLOY.md -------------------------------------------------------------------------------- /docs/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/docs/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/INSTALLATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/docs/INSTALLATION.md -------------------------------------------------------------------------------- /docs/LOCAL_DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/docs/LOCAL_DEVELOPMENT.md -------------------------------------------------------------------------------- /docs/STYLE_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/docs/STYLE_GUIDE.md -------------------------------------------------------------------------------- /firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/firebase.json -------------------------------------------------------------------------------- /firestore.indexes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/firestore.indexes.json -------------------------------------------------------------------------------- /firestore.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/firestore.rules -------------------------------------------------------------------------------- /functions/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/.env.example -------------------------------------------------------------------------------- /functions/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/.eslintrc.js -------------------------------------------------------------------------------- /functions/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/.gitignore -------------------------------------------------------------------------------- /functions/__mocks__/@slack/bolt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/__mocks__/@slack/bolt.ts -------------------------------------------------------------------------------- /functions/__mocks__/firebase-admin/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/__mocks__/firebase-admin/auth.ts -------------------------------------------------------------------------------- /functions/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/jest.config.js -------------------------------------------------------------------------------- /functions/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/jest.setup.js -------------------------------------------------------------------------------- /functions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/package.json -------------------------------------------------------------------------------- /functions/scripts/addHostedCount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/scripts/addHostedCount.ts -------------------------------------------------------------------------------- /functions/scripts/addLanguageToFeedback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/scripts/addLanguageToFeedback.ts -------------------------------------------------------------------------------- /functions/scripts/addModeToSessions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/scripts/addModeToSessions.ts -------------------------------------------------------------------------------- /functions/scripts/clearDailyRooms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/scripts/clearDailyRooms.ts -------------------------------------------------------------------------------- /functions/scripts/exportSharingPostsByExerciseId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/scripts/exportSharingPostsByExerciseId.ts -------------------------------------------------------------------------------- /functions/scripts/migrateClosingTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/scripts/migrateClosingTime.ts -------------------------------------------------------------------------------- /functions/scripts/migrateLanguagePtToPt-PT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/scripts/migrateLanguagePtToPt-PT.ts -------------------------------------------------------------------------------- /functions/scripts/migratePublicHosts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/scripts/migratePublicHosts.ts -------------------------------------------------------------------------------- /functions/scripts/migrateSessionStates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/scripts/migrateSessionStates.ts -------------------------------------------------------------------------------- /functions/scripts/updateInviteLinks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/scripts/updateInviteLinks.ts -------------------------------------------------------------------------------- /functions/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/index.ts -------------------------------------------------------------------------------- /functions/src/api/killswitch/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/killswitch/index.spec.ts -------------------------------------------------------------------------------- /functions/src/api/killswitch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/killswitch/index.ts -------------------------------------------------------------------------------- /functions/src/api/lib/createMockServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/lib/createMockServer.ts -------------------------------------------------------------------------------- /functions/src/api/lib/firebaseAuth.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/lib/firebaseAuth.spec.ts -------------------------------------------------------------------------------- /functions/src/api/lib/firebaseAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/lib/firebaseAuth.ts -------------------------------------------------------------------------------- /functions/src/api/lib/languageResolver.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/lib/languageResolver.spec.ts -------------------------------------------------------------------------------- /functions/src/api/lib/languageResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/lib/languageResolver.ts -------------------------------------------------------------------------------- /functions/src/api/lib/restrictAccessToRole.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/lib/restrictAccessToRole.spec.ts -------------------------------------------------------------------------------- /functions/src/api/lib/restrictAccessToRole.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/lib/restrictAccessToRole.ts -------------------------------------------------------------------------------- /functions/src/api/lib/validation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/lib/validation.spec.ts -------------------------------------------------------------------------------- /functions/src/api/lib/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/lib/validation.ts -------------------------------------------------------------------------------- /functions/src/api/onboarding/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/onboarding/index.spec.ts -------------------------------------------------------------------------------- /functions/src/api/onboarding/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/onboarding/index.ts -------------------------------------------------------------------------------- /functions/src/api/posts/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/posts/index.spec.ts -------------------------------------------------------------------------------- /functions/src/api/posts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/posts/index.ts -------------------------------------------------------------------------------- /functions/src/api/report/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/report/index.spec.ts -------------------------------------------------------------------------------- /functions/src/api/report/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/report/index.ts -------------------------------------------------------------------------------- /functions/src/api/sessions/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/sessions/index.spec.ts -------------------------------------------------------------------------------- /functions/src/api/sessions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/sessions/index.ts -------------------------------------------------------------------------------- /functions/src/api/stripe/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/stripe/index.ts -------------------------------------------------------------------------------- /functions/src/api/user/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/user/index.spec.ts -------------------------------------------------------------------------------- /functions/src/api/user/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/api/user/index.ts -------------------------------------------------------------------------------- /functions/src/backups/auth.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/backups/auth.spec.ts -------------------------------------------------------------------------------- /functions/src/backups/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/backups/auth.ts -------------------------------------------------------------------------------- /functions/src/backups/firestore.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/backups/firestore.spec.ts -------------------------------------------------------------------------------- /functions/src/backups/firestore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/backups/firestore.ts -------------------------------------------------------------------------------- /functions/src/backups/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/backups/index.ts -------------------------------------------------------------------------------- /functions/src/calendar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/calendar/index.ts -------------------------------------------------------------------------------- /functions/src/calendar/sessions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/calendar/sessions/index.ts -------------------------------------------------------------------------------- /functions/src/controllers/errors/RequestError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/controllers/errors/RequestError.ts -------------------------------------------------------------------------------- /functions/src/controllers/errors/SlackError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/controllers/errors/SlackError.ts -------------------------------------------------------------------------------- /functions/src/controllers/feedback.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/controllers/feedback.spec.ts -------------------------------------------------------------------------------- /functions/src/controllers/feedback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/controllers/feedback.ts -------------------------------------------------------------------------------- /functions/src/controllers/posts.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/controllers/posts.spec.ts -------------------------------------------------------------------------------- /functions/src/controllers/posts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/controllers/posts.ts -------------------------------------------------------------------------------- /functions/src/controllers/publicHostRequests.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/controllers/publicHostRequests.spec.ts -------------------------------------------------------------------------------- /functions/src/controllers/publicHostRequests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/controllers/publicHostRequests.ts -------------------------------------------------------------------------------- /functions/src/controllers/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/controllers/report.ts -------------------------------------------------------------------------------- /functions/src/controllers/sessions.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/controllers/sessions.spec.ts -------------------------------------------------------------------------------- /functions/src/controllers/sessions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/controllers/sessions.ts -------------------------------------------------------------------------------- /functions/src/controllers/types/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/controllers/types/types.ts -------------------------------------------------------------------------------- /functions/src/controllers/user.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/controllers/user.spec.ts -------------------------------------------------------------------------------- /functions/src/controllers/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/controllers/user.ts -------------------------------------------------------------------------------- /functions/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/index.ts -------------------------------------------------------------------------------- /functions/src/lib/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/lib/config.ts -------------------------------------------------------------------------------- /functions/src/lib/constants/post.ts: -------------------------------------------------------------------------------- 1 | export const SHARING_POST_MIN_LENGTH = 20; 2 | -------------------------------------------------------------------------------- /functions/src/lib/constants/requestAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/lib/constants/requestAction.ts -------------------------------------------------------------------------------- /functions/src/lib/dailyApi.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/lib/dailyApi.spec.ts -------------------------------------------------------------------------------- /functions/src/lib/dailyApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/lib/dailyApi.ts -------------------------------------------------------------------------------- /functions/src/lib/dailyUtils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/lib/dailyUtils.spec.ts -------------------------------------------------------------------------------- /functions/src/lib/dailyUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/lib/dailyUtils.ts -------------------------------------------------------------------------------- /functions/src/lib/emailTemplates/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/lib/emailTemplates/report.ts -------------------------------------------------------------------------------- /functions/src/lib/emailTemplates/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/lib/emailTemplates/template.ts -------------------------------------------------------------------------------- /functions/src/lib/exercise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/lib/exercise.ts -------------------------------------------------------------------------------- /functions/src/lib/firebaseBodyParser.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/lib/firebaseBodyParser.spec.ts -------------------------------------------------------------------------------- /functions/src/lib/firebaseBodyParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/lib/firebaseBodyParser.ts -------------------------------------------------------------------------------- /functions/src/lib/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/lib/i18n.ts -------------------------------------------------------------------------------- /functions/src/lib/id.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/lib/id.spec.ts -------------------------------------------------------------------------------- /functions/src/lib/id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/lib/id.ts -------------------------------------------------------------------------------- /functions/src/lib/localErrorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/lib/localErrorHandler.ts -------------------------------------------------------------------------------- /functions/src/lib/routers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/lib/routers.ts -------------------------------------------------------------------------------- /functions/src/lib/sentry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/lib/sentry.ts -------------------------------------------------------------------------------- /functions/src/lib/translation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/lib/translation.ts -------------------------------------------------------------------------------- /functions/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/lib/utils.ts -------------------------------------------------------------------------------- /functions/src/metrics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/metrics/index.ts -------------------------------------------------------------------------------- /functions/src/metrics/lib/createMockServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/metrics/lib/createMockServer.ts -------------------------------------------------------------------------------- /functions/src/metrics/lib/validation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/metrics/lib/validation.spec.ts -------------------------------------------------------------------------------- /functions/src/metrics/lib/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/metrics/lib/validation.ts -------------------------------------------------------------------------------- /functions/src/metrics/logEvent/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/metrics/logEvent/index.spec.ts -------------------------------------------------------------------------------- /functions/src/metrics/logEvent/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/metrics/logEvent/index.ts -------------------------------------------------------------------------------- /functions/src/metrics/logFeedback/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/metrics/logFeedback/index.spec.ts -------------------------------------------------------------------------------- /functions/src/metrics/logFeedback/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/metrics/logFeedback/index.ts -------------------------------------------------------------------------------- /functions/src/metrics/userProperties/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/metrics/userProperties/index.spec.ts -------------------------------------------------------------------------------- /functions/src/metrics/userProperties/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/metrics/userProperties/index.ts -------------------------------------------------------------------------------- /functions/src/models/auth.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/auth.spec.ts -------------------------------------------------------------------------------- /functions/src/models/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/auth.ts -------------------------------------------------------------------------------- /functions/src/models/dynamicLinks.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/dynamicLinks.spec.ts -------------------------------------------------------------------------------- /functions/src/models/dynamicLinks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/dynamicLinks.ts -------------------------------------------------------------------------------- /functions/src/models/email.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/email.spec.ts -------------------------------------------------------------------------------- /functions/src/models/email.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/email.ts -------------------------------------------------------------------------------- /functions/src/models/metrics.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/metrics.spec.ts -------------------------------------------------------------------------------- /functions/src/models/metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/metrics.ts -------------------------------------------------------------------------------- /functions/src/models/openAi.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/openAi.spec.ts -------------------------------------------------------------------------------- /functions/src/models/openAi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/openAi.ts -------------------------------------------------------------------------------- /functions/src/models/post.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/post.spec.ts -------------------------------------------------------------------------------- /functions/src/models/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/post.ts -------------------------------------------------------------------------------- /functions/src/models/publicHostRequests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/publicHostRequests.ts -------------------------------------------------------------------------------- /functions/src/models/session.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/session.spec.ts -------------------------------------------------------------------------------- /functions/src/models/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/session.ts -------------------------------------------------------------------------------- /functions/src/models/slack/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/slack/index.spec.ts -------------------------------------------------------------------------------- /functions/src/models/slack/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/slack/index.ts -------------------------------------------------------------------------------- /functions/src/models/slack/messageBlocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/slack/messageBlocks.ts -------------------------------------------------------------------------------- /functions/src/models/types/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/types/types.ts -------------------------------------------------------------------------------- /functions/src/models/user.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/user.spec.ts -------------------------------------------------------------------------------- /functions/src/models/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/models/user.ts -------------------------------------------------------------------------------- /functions/src/slack/controllers/slack.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/slack/controllers/slack.spec.ts -------------------------------------------------------------------------------- /functions/src/slack/controllers/slack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/slack/controllers/slack.ts -------------------------------------------------------------------------------- /functions/src/slack/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/slack/index.ts -------------------------------------------------------------------------------- /functions/src/slack/lib/verifySlackRequest.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/slack/lib/verifySlackRequest.spec.ts -------------------------------------------------------------------------------- /functions/src/slack/lib/verifySlackRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/slack/lib/verifySlackRequest.ts -------------------------------------------------------------------------------- /functions/src/slack/slack/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/slack/slack/index.spec.ts -------------------------------------------------------------------------------- /functions/src/slack/slack/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/slack/slack/index.ts -------------------------------------------------------------------------------- /functions/src/users/index.ts: -------------------------------------------------------------------------------- 1 | export * from './syncRoleToAuth'; 2 | -------------------------------------------------------------------------------- /functions/src/users/syncRoleToAuth.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/users/syncRoleToAuth.spec.ts -------------------------------------------------------------------------------- /functions/src/users/syncRoleToAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/src/users/syncRoleToAuth.ts -------------------------------------------------------------------------------- /functions/tsconfig.dev.json: -------------------------------------------------------------------------------- 1 | { 2 | "include": [".eslintrc.js"] 3 | } 4 | -------------------------------------------------------------------------------- /functions/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/tsconfig.json -------------------------------------------------------------------------------- /functions/types/error.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/types/error.d.ts -------------------------------------------------------------------------------- /functions/types/i18next.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/types/i18next.d.ts -------------------------------------------------------------------------------- /functions/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/functions/yarn.lock -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/package.json -------------------------------------------------------------------------------- /shared/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/jest.config.js -------------------------------------------------------------------------------- /shared/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/package.json -------------------------------------------------------------------------------- /shared/scripts/getGitCommitShort.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/scripts/getGitCommitShort.sh -------------------------------------------------------------------------------- /shared/src/constants/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/constants/colors.ts -------------------------------------------------------------------------------- /shared/src/content/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/content/constants.ts -------------------------------------------------------------------------------- /shared/src/content/exercise.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/content/exercise.spec.ts -------------------------------------------------------------------------------- /shared/src/content/exercise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/content/exercise.ts -------------------------------------------------------------------------------- /shared/src/content/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/content/types.ts -------------------------------------------------------------------------------- /shared/src/errors/Post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/errors/Post.ts -------------------------------------------------------------------------------- /shared/src/errors/Session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/errors/Session.ts -------------------------------------------------------------------------------- /shared/src/errors/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/errors/User.ts -------------------------------------------------------------------------------- /shared/src/i18n/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/i18n/constants.ts -------------------------------------------------------------------------------- /shared/src/i18n/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/i18n/utils.spec.ts -------------------------------------------------------------------------------- /shared/src/i18n/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/i18n/utils.ts -------------------------------------------------------------------------------- /shared/src/modelUtils/firestore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/modelUtils/firestore.ts -------------------------------------------------------------------------------- /shared/src/modelUtils/transform.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/modelUtils/transform.spec.ts -------------------------------------------------------------------------------- /shared/src/modelUtils/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/modelUtils/transform.ts -------------------------------------------------------------------------------- /shared/src/schemas/Feedback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/schemas/Feedback.ts -------------------------------------------------------------------------------- /shared/src/schemas/Language.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/schemas/Language.ts -------------------------------------------------------------------------------- /shared/src/schemas/Post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/schemas/Post.ts -------------------------------------------------------------------------------- /shared/src/schemas/Report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/schemas/Report.ts -------------------------------------------------------------------------------- /shared/src/schemas/Session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/schemas/Session.ts -------------------------------------------------------------------------------- /shared/src/schemas/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/schemas/User.ts -------------------------------------------------------------------------------- /shared/src/types/Content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/types/Content.ts -------------------------------------------------------------------------------- /shared/src/types/Event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/types/Event.ts -------------------------------------------------------------------------------- /shared/src/types/Feedback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/types/Feedback.ts -------------------------------------------------------------------------------- /shared/src/types/JSON.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/types/JSON.ts -------------------------------------------------------------------------------- /shared/src/types/generated/Category.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/types/generated/Category.ts -------------------------------------------------------------------------------- /shared/src/types/generated/Collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/types/generated/Collection.ts -------------------------------------------------------------------------------- /shared/src/types/generated/Exercise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/types/generated/Exercise.ts -------------------------------------------------------------------------------- /shared/src/types/generated/Tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/src/types/generated/Tag.ts -------------------------------------------------------------------------------- /shared/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/tsconfig.json -------------------------------------------------------------------------------- /shared/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/shared/yarn.lock -------------------------------------------------------------------------------- /storage.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/storage.rules -------------------------------------------------------------------------------- /web/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/.gitignore -------------------------------------------------------------------------------- /web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/README.md -------------------------------------------------------------------------------- /web/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/next.config.mjs -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/package.json -------------------------------------------------------------------------------- /web/src/app/[language]/exercises/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/app/[language]/exercises/page.tsx -------------------------------------------------------------------------------- /web/src/app/[language]/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/app/[language]/globals.css -------------------------------------------------------------------------------- /web/src/app/[language]/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/app/[language]/layout.tsx -------------------------------------------------------------------------------- /web/src/app/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/app/apple-icon.png -------------------------------------------------------------------------------- /web/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/app/favicon.ico -------------------------------------------------------------------------------- /web/src/app/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/app/icon.png -------------------------------------------------------------------------------- /web/src/lib/I18nProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/lib/I18nProvider.tsx -------------------------------------------------------------------------------- /web/src/lib/StyleSheetRegistry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/lib/StyleSheetRegistry.tsx -------------------------------------------------------------------------------- /web/src/lib/components/AppStoreLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/lib/components/AppStoreLogo.tsx -------------------------------------------------------------------------------- /web/src/lib/components/Columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/lib/components/Columns.tsx -------------------------------------------------------------------------------- /web/src/lib/components/ExerciseModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/lib/components/ExerciseModal.tsx -------------------------------------------------------------------------------- /web/src/lib/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/lib/components/Footer.tsx -------------------------------------------------------------------------------- /web/src/lib/components/GooglePlayLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/lib/components/GooglePlayLogo.tsx -------------------------------------------------------------------------------- /web/src/lib/components/Gutters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/lib/components/Gutters.tsx -------------------------------------------------------------------------------- /web/src/lib/components/LanguageSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/lib/components/LanguageSelect.tsx -------------------------------------------------------------------------------- /web/src/lib/components/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/lib/components/Logo.tsx -------------------------------------------------------------------------------- /web/src/lib/components/Logo29k.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/lib/components/Logo29k.tsx -------------------------------------------------------------------------------- /web/src/lib/components/LogoAware.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/lib/components/LogoAware.tsx -------------------------------------------------------------------------------- /web/src/lib/components/LogoIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/lib/components/LogoIcon.tsx -------------------------------------------------------------------------------- /web/src/lib/components/NoSsr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/src/lib/components/NoSsr.tsx -------------------------------------------------------------------------------- /web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/tsconfig.json -------------------------------------------------------------------------------- /web/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/web/yarn.lock -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/29ki/29k/HEAD/yarn.lock --------------------------------------------------------------------------------