wip
This commit is contained in:
8
.claude/settings.json
Normal file
8
.claude/settings.json
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"permissions": {
|
||||||
|
"ask": [
|
||||||
|
"Bash(git commit:*)",
|
||||||
|
"Bash(git push:*)"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -247,7 +247,10 @@ class MainActivity : ComponentActivity(), SingletonImageLoader.Factory {
|
|||||||
|
|
||||||
private fun handleDeepLink(intent: Intent?) {
|
private fun handleDeepLink(intent: Intent?) {
|
||||||
val data: Uri? = intent?.data
|
val data: Uri? = intent?.data
|
||||||
if (data != null && data.scheme == "mycrib" && data.host == "reset-password") {
|
val isResetLink = data != null &&
|
||||||
|
data.scheme == "casera" &&
|
||||||
|
data.host == "reset-password"
|
||||||
|
if (isResetLink) {
|
||||||
// Extract token from query parameter
|
// Extract token from query parameter
|
||||||
val token = data.getQueryParameter("token")
|
val token = data.getQueryParameter("token")
|
||||||
if (token != null) {
|
if (token != null) {
|
||||||
@@ -320,4 +323,4 @@ class MainActivity : ComponentActivity(), SingletonImageLoader.Factory {
|
|||||||
@Composable
|
@Composable
|
||||||
fun AppAndroidPreview() {
|
fun AppAndroidPreview() {
|
||||||
App(deepLinkResetToken = null)
|
App(deepLinkResetToken = null)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,20 @@
|
|||||||
{
|
{
|
||||||
|
"permissions": {
|
||||||
|
"allow": [
|
||||||
|
"Bash(npx claude-plugins install:*)",
|
||||||
|
"WebSearch",
|
||||||
|
"Bash(ls:*)",
|
||||||
|
"Bash(go build:*)",
|
||||||
|
"Bash(npm run build:*)",
|
||||||
|
"Bash(cat:*)"
|
||||||
|
],
|
||||||
|
"ask": [
|
||||||
|
"Bash(git commit:*)",
|
||||||
|
"Bash(git push:*)"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"enableAllProjectMcpServers": true,
|
||||||
"enabledMcpjsonServers": [
|
"enabledMcpjsonServers": [
|
||||||
"ios-simulator"
|
"ios-simulator"
|
||||||
],
|
]
|
||||||
"enableAllProjectMcpServers": true
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -41,6 +41,10 @@ final class AnalyticsManager {
|
|||||||
|
|
||||||
let config = PostHogConfig(apiKey: Self.apiKey, host: Self.host)
|
let config = PostHogConfig(apiKey: Self.apiKey, host: Self.host)
|
||||||
|
|
||||||
|
// Person profiles — required so events create person records
|
||||||
|
// and appear in the PostHog Events Explorer / Activity view.
|
||||||
|
config.personProfiles = .always
|
||||||
|
|
||||||
// Auto-capture
|
// Auto-capture
|
||||||
config.captureElementInteractions = true
|
config.captureElementInteractions = true
|
||||||
config.captureApplicationLifecycleEvents = true
|
config.captureApplicationLifecycleEvents = true
|
||||||
|
|||||||
Reference in New Issue
Block a user