Skip to content

merge to main - Praise God#874

Merged
keeandev merged 3 commits into
mainfrom
dev
May 28, 2026
Merged

merge to main - Praise God#874
keeandev merged 3 commits into
mainfrom
dev

Conversation

@keeandev
Copy link
Copy Markdown
Contributor

@keeandev keeandev commented May 28, 2026

bumping app version to 2.2.1

keeandev and others added 3 commits May 28, 2026 14:52
* feat: add multi-step create project drawer

Introduce a three-step CreateProjectView modal (template, language, details) with Zod validation, useCreateProject mutation, and integration on the next-gen projects screen.

* fix: typecheck

* fix: formatting
Roll back the new multi-step create project UX until it is ready for release.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 28, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
langquest Ready Ready Preview, Comment May 28, 2026 10:21pm

Request Review

@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
langquest-resend-webhook-router 6d7c3db Commit Preview URL

Branch Preview URL
May 28 2026, 10:19 PM

@supabase
Copy link
Copy Markdown

supabase Bot commented May 28, 2026

This pull request has been ignored for the connected project unsxkmlcyxgtgmtzfonb because there are no changes detected in supabase directory. You can change this behaviour in Project Integrations Settings ↗︎.


Preview Branches by Supabase.
Learn more about Supabase Branching ↗︎.

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Native Build Required - See the comment below for details.

@github-actions
Copy link
Copy Markdown

⚠️ Native Build Required - Manual Approval Needed

This PR requires a native build because the fingerprint has changed compared to the base branch.

🔎 What changed
--- before (expoConfig)
+++ after (expoConfig)
@@ -150,7 +150,7 @@
     "url": "https://u.expo.dev/fafd03a9-a42c-44c7-849c-b0f84fbffe93"
   },
   "userInterfaceStyle": "automatic",
-  "version": "2.2.0",
+  "version": "2.2.1",
   "web": {
     "bundler": "metro",
     "favicon": "./assets/icons/icon_light.png"
🔍 Full JSON diff (for debugging)
[
  {
    "op": "changed",
    "beforeSource": {
      "type": "contents",
      "id": "expoConfig",
      "contents": "{\"android\":{\"adaptiveIcon\":{\"backgroundColor\":\"#ffffff\",\"foregroundImage\":\"./assets/icons/adaptive-icon.png\",\"monochromeImage\":\"./assets/icons/adaptive-icon-mono.png\"},\"intentFilters\":[{\"action\":\"VIEW\",\"autoVerify\":true,\"category\":[\"BROWSABLE\",\"DEFAULT\"],\"data\":[{\"host\":\"langquest.org\",\"pathPattern\":\"/.*/notifications\",\"scheme\":\"https\"},{\"host\":\"langquest.org\",\"pathPattern\":\"/.*/registration-confirmation\",\"scheme\":\"https\"},{\"host\":\"langquest.org\",\"pathPattern\":\"/.*/reset-password\",\"scheme\":\"https\"},{\"host\":\"langquest.org\",\"scheme\":\"langquest-dev\"},{\"host\":\"preview.langquest.org\",\"pathPattern\":\"/.*/notifications\",\"scheme\":\"https\"},{\"host\":\"preview.langquest.org\",\"pathPattern\":\"/.*/registration-confirmation\",\"scheme\":\"https\"},{\"host\":\"preview.langquest.org\",\"pathPattern\":\"/.*/reset-password\",\"scheme\":\"https\"},{\"host\":\"preview.langquest.org\",\"scheme\":\"langquest-dev\"}]}],\"package\":\"com.etengenesis.langquest.development\",\"permissions\":[\"android.permission.FOREGROUND_SERVICE\",\"android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK\",\"android.permission.MODIFY_AUDIO_SETTINGS\",\"android.permission.RECORD_AUDIO\"]},\"buildCacheProvider\":\"eas\",\"experiments\":{\"reactCompiler\":true,\"typedRoutes\":true},\"extra\":{\"eas\":{\"projectId\":\"fafd03a9-a42c-44c7-849c-b0f84fbffe93\"},\"router\":{}},\"icon\":\"./assets/icons/icon_light.png\",\"ios\":{\"associatedDomains\":[\"applinks:langquest.org\",\"applinks:preview.langquest.org\"],\"bundleIdentifier\":\"com.etengenesis.langquest.development\",\"config\":{\"usesNonExemptEncryption\":false},\"icon\":{\"dark\":\"./assets/icons/icon_dark.png\",\"light\":\"./assets/icons/icon_light.png\"},\"infoPlist\":{\"NSMicrophoneUsageDescription\":\"LangQuest needs access to your microphone to record voice translations.\"},\"requireFullScreen\":true,\"supportsTablet\":true},\"name\":\"LangQuest (Dev)\",\"orientation\":\"portrait\",\"owner\":\"eten-genesis\",\"platforms\":[\"android\",\"ios\",\"web\"],\"plugins\":[\"expo-asset\",\"expo-audio\",\"expo-build-properties\",\"expo-dev-client\",\"expo-font\",\"expo-image\",\"expo-localization\",\"expo-router\",\"expo-sharing\",\"expo-sqlite\",[\"expo-build-properties\",{\"ios\":{\"deploymentTarget\":\"15.5\"}}],[\"expo-splash-screen\",{\"backgroundColor\":\"#f5f5ff\",\"dark\":{\"backgroundColor\":\"#131320\",\"image\":\"./assets/icons/icon_dark.png\"},\"image\":\"./assets/icons/icon_light.png\",\"imageWidth\":150}],[\"testflight-dev-deploy\",{\"enabled\":true}]],\"runtimeVersion\":{\"policy\":\"appVersion\"},\"scheme\":\"langquest-dev\",\"sdkVersion\":\"55.0.0\",\"slug\":\"langquest\",\"updates\":{\"url\":\"https://u.expo.dev/fafd03a9-a42c-44c7-849c-b0f84fbffe93\"},\"userInterfaceStyle\":\"automatic\",\"version\":\"2.2.0\",\"web\":{\"bundler\":\"metro\",\"favicon\":\"./assets/icons/icon_light.png\"}}",
      "reasons": [
        "expoConfig"
      ],
      "hash": "5285e20a23a4d957207144fe3291e62203a7336d"
    },
    "afterSource": {
      "type": "contents",
      "id": "expoConfig",
      "contents": "{\"android\":{\"adaptiveIcon\":{\"backgroundColor\":\"#ffffff\",\"foregroundImage\":\"./assets/icons/adaptive-icon.png\",\"monochromeImage\":\"./assets/icons/adaptive-icon-mono.png\"},\"intentFilters\":[{\"action\":\"VIEW\",\"autoVerify\":true,\"category\":[\"BROWSABLE\",\"DEFAULT\"],\"data\":[{\"host\":\"langquest.org\",\"pathPattern\":\"/.*/notifications\",\"scheme\":\"https\"},{\"host\":\"langquest.org\",\"pathPattern\":\"/.*/registration-confirmation\",\"scheme\":\"https\"},{\"host\":\"langquest.org\",\"pathPattern\":\"/.*/reset-password\",\"scheme\":\"https\"},{\"host\":\"langquest.org\",\"scheme\":\"langquest-dev\"},{\"host\":\"preview.langquest.org\",\"pathPattern\":\"/.*/notifications\",\"scheme\":\"https\"},{\"host\":\"preview.langquest.org\",\"pathPattern\":\"/.*/registration-confirmation\",\"scheme\":\"https\"},{\"host\":\"preview.langquest.org\",\"pathPattern\":\"/.*/reset-password\",\"scheme\":\"https\"},{\"host\":\"preview.langquest.org\",\"scheme\":\"langquest-dev\"}]}],\"package\":\"com.etengenesis.langquest.development\",\"permissions\":[\"android.permission.FOREGROUND_SERVICE\",\"android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK\",\"android.permission.MODIFY_AUDIO_SETTINGS\",\"android.permission.RECORD_AUDIO\"]},\"buildCacheProvider\":\"eas\",\"experiments\":{\"reactCompiler\":true,\"typedRoutes\":true},\"extra\":{\"eas\":{\"projectId\":\"fafd03a9-a42c-44c7-849c-b0f84fbffe93\"},\"router\":{}},\"icon\":\"./assets/icons/icon_light.png\",\"ios\":{\"associatedDomains\":[\"applinks:langquest.org\",\"applinks:preview.langquest.org\"],\"bundleIdentifier\":\"com.etengenesis.langquest.development\",\"config\":{\"usesNonExemptEncryption\":false},\"icon\":{\"dark\":\"./assets/icons/icon_dark.png\",\"light\":\"./assets/icons/icon_light.png\"},\"infoPlist\":{\"NSMicrophoneUsageDescription\":\"LangQuest needs access to your microphone to record voice translations.\"},\"requireFullScreen\":true,\"supportsTablet\":true},\"name\":\"LangQuest (Dev)\",\"orientation\":\"portrait\",\"owner\":\"eten-genesis\",\"platforms\":[\"android\",\"ios\",\"web\"],\"plugins\":[\"expo-asset\",\"expo-audio\",\"expo-build-properties\",\"expo-dev-client\",\"expo-font\",\"expo-image\",\"expo-localization\",\"expo-router\",\"expo-sharing\",\"expo-sqlite\",[\"expo-build-properties\",{\"ios\":{\"deploymentTarget\":\"15.5\"}}],[\"expo-splash-screen\",{\"backgroundColor\":\"#f5f5ff\",\"dark\":{\"backgroundColor\":\"#131320\",\"image\":\"./assets/icons/icon_dark.png\"},\"image\":\"./assets/icons/icon_light.png\",\"imageWidth\":150}],[\"testflight-dev-deploy\",{\"enabled\":true}]],\"runtimeVersion\":{\"policy\":\"appVersion\"},\"scheme\":\"langquest-dev\",\"sdkVersion\":\"55.0.0\",\"slug\":\"langquest\",\"updates\":{\"url\":\"https://u.expo.dev/fafd03a9-a42c-44c7-849c-b0f84fbffe93\"},\"userInterfaceStyle\":\"automatic\",\"version\":\"2.2.1\",\"web\":{\"bundler\":\"metro\",\"favicon\":\"./assets/icons/icon_light.png\"}}",
      "reasons": [
        "expoConfig"
      ],
      "hash": "255a5c41dc1d51e86c4c54a9aafdf4645bea9ef0"
    }
  }
]

Action Required: After confirming with the team, another team member must approve this PR to proceed with merging.

👉 Approve this PR - Click "Review changes/Submit review" → "Approve" to dismiss this review and allow merging.

@github-actions github-actions Bot dismissed their stale review May 28, 2026 22:23

PR approved - dismissing native build requirement review.

@keeandev keeandev merged commit 6f033f5 into main May 28, 2026
33 of 37 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants