Skip to content

codex/mingle-app-webview-bottom-tabs#92

Draft
NamHyeongKeol wants to merge 91 commits intomainfrom
codex/mingle-app-webview-bottom-tabs
Draft

codex/mingle-app-webview-bottom-tabs#92
NamHyeongKeol wants to merge 91 commits intomainfrom
codex/mingle-app-webview-bottom-tabs

Conversation

@NamHyeongKeol
Copy link
Copy Markdown
Collaborator

What changed

  • Added bottom-tab webview draft flows and made conversations the default app entry.
  • Reworked conversation and my page mobile UI, including localized draft screen content and profile preference persistence.
  • Added profile preference API/database support and aligned version-policy handling.
  • Improved iOS/webview behavior around shell sizing, zoom, status bar, native chrome, ads setup, and Apple sign-in/OAuth defaults.

Why

This branch consolidates the mobile webview bottom-tab experience work and the follow-up fixes needed to keep navigation, authentication, and native app behavior stable.

Impact

  • Users land in the conversations experience by default and can navigate bottom-tab based drafts more consistently.
  • Profile and locale-related preferences persist through the new API/database path.
  • iOS app behavior is more stable for release installs, native chrome handling, and Apple sign-in availability.

Validation

  • No additional checks were run as part of this PR creation step.
  • Branch is already pushed to origin/codex/mingle-app-webview-bottom-tabs.

…iew-bottom-tabs

# Conflicts:
#	mingle-app/.env.example
#	mingle-app/README.md
#	mingle-app/package.json
#	mingle-app/rn/README.md
#	mingle-app/rn/__tests__/runtimeConfig.test.ts
#	mingle-app/rn/android/app/build.gradle
#	mingle-app/rn/ios/mingle.xcodeproj/project.pbxproj
#	mingle-app/rn/src/apiNamespace.ts
#	mingle-app/scripts/require-rn-android-namespace.mjs
#	mingle-app/scripts/require-rn-ios-namespace.mjs
#	mingle-app/src/lib/api-contract.test.ts
#	mingle-app/src/lib/api-contract.ts
#	mingle-app/src/lib/rn-api-namespace.test.ts
#	scripts/devbox.sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant