Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Xare123
/
openbubbles-app
Public
forked from
OpenBubbles/openbubbles-app
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
1
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Draft: Cloud Sync V2 work in progress and build fixes
- #2
#2
Draft
Xare123
wants to merge 92 commits into
agent/latest-alpha-contact-profile
Xare123/openbubbles-app:agent/latest-alpha-contact-profile
from
agent/cloud-sync-v2-draft
Xare123/openbubbles-app:agent/cloud-sync-v2-draft
Copy head branch name to clipboard
Conversation
Commits
92
(92)
Checks
Files changed
Draft
Draft: Cloud Sync V2 work in progress and build fixes
#2
Xare123
wants to merge 92 commits into
agent/latest-alpha-contact-profile
Xare123/openbubbles-app:agent/latest-alpha-contact-profile
from
agent/cloud-sync-v2-draft
Xare123/openbubbles-app:agent/cloud-sync-v2-draft
Copy head branch name to clipboard
Commits
Commits on Aug 6, 2026
Cloud Sync V2 work in progress, build fixes, and host build runbook
Show description for 844e75d
Xare123
committed
844e75d
View commit details
Copy full SHA for 844e75d
Browse repository at this point
Fix CI: provision ObjectBox C on Linux, request a native ARM64 Flutter SDK
Show description for 274ee27
Xare123
committed
274ee27
View commit details
Copy full SHA for 274ee27
Browse repository at this point
Fix the ARM64 Dart SDK bootstrap path instead of the SDK architecture
Show description for 10d9b42
Xare123
committed
10d9b42
View commit details
Copy full SHA for 10d9b42
Browse repository at this point
Pin the Linux runner image and keep the PowerShell gate installable
Show description for ea65307
Xare123
committed
ea65307
View commit details
Copy full SHA for ea65307
Browse repository at this point
Install the pinned Gradle in CI and assert the engine precache actually produces
Show description for a20d8cf
Xare123
committed
a20d8cf
View commit details
Copy full SHA for a20d8cf
Browse repository at this point
Recompile the Flutter tool snapshot after swapping to the ARM64 Dart VM
Show description for 6d6ce00
Xare123
committed
6d6ce00
View commit details
Copy full SHA for 6d6ce00
Browse repository at this point
Stop the operation interlock fence from blocking its own operation
Show description for 6385fde
Xare123
committed
6385fde
View commit details
Copy full SHA for 6385fde
Browse repository at this point
Build and verify the Cloud Sync sampler beta APK in CI
Show description for cde29ff
Xare123
committed
cde29ff
View commit details
Copy full SHA for cde29ff
Browse repository at this point
Build the sampler APK in its own job
Show description for 557ffed
Xare123
committed
557ffed
View commit details
Copy full SHA for 557ffed
Browse repository at this point
Add a dependency-ordered path-to-production roadmap
Show description for 6a8b110
Xare123
committed
6a8b110
View commit details
Copy full SHA for 6a8b110
Browse repository at this point
Accept Apple's partless reaction parent and agree on the part spelling
Show description for e37a5c4
Xare123
committed
e37a5c4
View commit details
Copy full SHA for e37a5c4
Browse repository at this point
Preserve the EMPTY_LIST wire type as presence evidence
Show description for 8a32e21
Xare123
committed
8a32e21
View commit details
Copy full SHA for 8a32e21
Browse repository at this point
Stop inferring a clear instruction from an empty summary collection
Show description for f5c7843
Xare123
committed
f5c7843
View commit details
Copy full SHA for f5c7843
Browse repository at this point
Stop calling FlushFileBuffers on a directory handle on Windows
Show description for c3b57b9
Xare123
committed
c3b57b9
View commit details
Copy full SHA for c3b57b9
Browse repository at this point
Record the provenance ledger and the ObjectBox dependency decision
Show description for 92e8d2a
Xare123
committed
92e8d2a
View commit details
Copy full SHA for 92e8d2a
Browse repository at this point
Parse the reaction parent in the live CloudKit download path
Show description for 8b743f1
Xare123
committed
8b743f1
View commit details
Copy full SHA for 8b743f1
Browse repository at this point
Specify field ownership and record the stalled-checkpoint decision
Show description for 87aae46
Xare123
committed
87aae46
View commit details
Copy full SHA for 87aae46
Browse repository at this point
Accept the bp: parent spelling and make the test suites actually gate CI
Show description for 635613b
Xare123
committed
635613b
View commit details
Copy full SHA for 635613b
Browse repository at this point
Close the remaining audit findings
Show description for 7f3821b
Xare123
committed
7f3821b
View commit details
Copy full SHA for 7f3821b
Browse repository at this point
CI: move off two deprecated GitHub Actions in the APK workflow
Show description for 9e9794c
Xare123
committed
9e9794c
View commit details
Copy full SHA for 9e9794c
Browse repository at this point
Commits on Aug 7, 2026
Make the message unique-constraint swallow observable
Show description for 4898b96
Xare123
committed
4898b96
View commit details
Copy full SHA for 4898b96
Browse repository at this point
Correct and record the upload conversion-failure finding
Show description for 6f13002
Xare123
committed
6f13002
View commit details
Copy full SHA for 6f13002
Browse repository at this point
Stop logging the composer's full text on every keystroke
Show description for de18c0d
Xare123
committed
de18c0d
View commit details
Copy full SHA for de18c0d
Browse repository at this point
Fix the CargoKit hang introduced by the plugin-detection fix
Show description for 731a415
Xare123
committed
731a415
View commit details
Copy full SHA for 731a415
Browse repository at this point
Build the vendored CargoKit plugins so the app can start
Show description for 4d960df
Xare123
committed
4d960df
View commit details
Copy full SHA for 4d960df
Browse repository at this point
Assert the complete set of CargoKit libraries, not the last one to crash
Show description for 4fe4da9
Xare123
committed
4fe4da9
View commit details
Copy full SHA for 4fe4da9
Browse repository at this point
Make the CargoKit patch step runnable in CI
Show description for 2e557c2
Xare123
committed
2e557c2
View commit details
Copy full SHA for 2e557c2
Browse repository at this point
Give each link in a message its own preview
Show description for 30daab6
Xare123
committed
30daab6
View commit details
Copy full SHA for 30daab6
Browse repository at this point
Let a bare image link produce a preview
Show description for 52ee9e5
Xare123
committed
52ee9e5
View commit details
Copy full SHA for 52ee9e5
Browse repository at this point
Commits on Aug 8, 2026
Make legacy CloudKit restore fail closed
Xare123
committed
169171e
View commit details
Copy full SHA for 169171e
Browse repository at this point
Stabilize alpha and close legacy CloudKit gaps
Xare123
committed
6d5526a
View commit details
Copy full SHA for 6d5526a
Browse repository at this point
Commits on Aug 11, 2026
Stabilize alpha attachments previews and FaceTime diagnostics
Xare123
committed
a4b0d9a
View commit details
Copy full SHA for a4b0d9a
Browse repository at this point
Repair FaceTime join and teardown races
Xare123
committed
bfaffe6
View commit details
Copy full SHA for bfaffe6
Browse repository at this point
Preserve drafts until messages are queued
Xare123
committed
9f5eee0
View commit details
Copy full SHA for 9f5eee0
Browse repository at this point
Keep complete URLs clickable
Xare123
committed
63601ac
View commit details
Copy full SHA for 63601ac
Browse repository at this point
Commits on Aug 12, 2026
Avoid stale reply gesture context
Xare123
committed
d55e55a
View commit details
Copy full SHA for d55e55a
Browse repository at this point
Retry Android CI
Xare123
committed
2106454
View commit details
Copy full SHA for 2106454
Browse repository at this point
Add opt-in FaceTime diagnostics
Xare123
committed
1c52330
View commit details
Copy full SHA for 1c52330
Browse repository at this point
Add Find My Play Sound for Apple devices
Xare123
committed
925a1e1
View commit details
Copy full SHA for 925a1e1
Browse repository at this point
Add nearby Find My tracker sound support
Xare123
committed
80674e3
View commit details
Copy full SHA for 80674e3
Browse repository at this point
Make Find My usable when relay is offline
Xare123
committed
6bf9520
View commit details
Copy full SHA for 6bf9520
Browse repository at this point
Keep Find My retry enabled after relay failure
Xare123
committed
80d42fc
View commit details
Copy full SHA for 80d42fc
Browse repository at this point
Recover relay registration and composer annotations
Xare123
committed
4c2dcf6
View commit details
Copy full SHA for 4c2dcf6
Browse repository at this point
Commits on Aug 14, 2026
Enable cloud sound for AirPods
Xare123
committed
715bcff
View commit details
Copy full SHA for 715bcff
Browse repository at this point
Refresh replayed reactions on parent messages
Xare123
committed
9721412
View commit details
Copy full SHA for 9721412
Browse repository at this point
Guard stale Find My map state
Xare123
committed
4c5faec
View commit details
Copy full SHA for 4c5faec
Browse repository at this point
Import safe collection lookups for Find My
Xare123
committed
344d548
View commit details
Copy full SHA for 344d548
Browse repository at this point
Commits on Aug 15, 2026
Distinguish nearby Find My sound targets
Xare123
committed
96d3922
View commit details
Copy full SHA for 96d3922
Browse repository at this point
Link Find My panel to its scroll controller
Xare123
committed
7981eb5
View commit details
Copy full SHA for 7981eb5
Browse repository at this point
Commits on Aug 22, 2026
Close CloudKit V2 recovery and sampling gaps
Xare123
committed
693b149
View commit details
Copy full SHA for 693b149
Browse repository at this point
Correlate FaceTime admission with verified media state
Xare123
committed
eb62944
View commit details
Copy full SHA for eb62944
Browse repository at this point
Match rustpush CI features to production
Xare123
committed
f59082f
View commit details
Copy full SHA for f59082f
Browse repository at this point
Make FaceTime media admission fail safe
Xare123
committed
ee609aa
View commit details
Copy full SHA for ee609aa
Browse repository at this point
Keep FaceTime media parsing host independent
Xare123
committed
d88f438
View commit details
Copy full SHA for d88f438
Browse repository at this point
Bound persistent CloudKit dependency failures
Xare123
committed
7cc9975
View commit details
Copy full SHA for 7cc9975
Browse repository at this point
Add fail-closed Rust semantic decoder boundary
Xare123
committed
a2f24a0
View commit details
Copy full SHA for a2f24a0
Browse repository at this point
Remove relay credentials from application source
Xare123
committed
d0a898f
View commit details
Copy full SHA for d0a898f
Browse repository at this point
Fix CloudKit response fixture compilation
Xare123
committed
6eb55a2
View commit details
Copy full SHA for 6eb55a2
Browse repository at this point
Widen transient CloudKit identity boundary [skip ci]
Xare123
committed
7ac4e98
View commit details
Copy full SHA for 7ac4e98
Browse repository at this point
Require advancing inbound FaceTime media evidence
Xare123
committed
a422e92
View commit details
Copy full SHA for a422e92
Browse repository at this point
Commit generated CloudKit identity bindings
Xare123
committed
68a232c
View commit details
Copy full SHA for 68a232c
Browse repository at this point
Enforce canonical CloudKit identity bindings [skip ci]
Xare123
committed
25583ee
View commit details
Copy full SHA for 25583ee
Browse repository at this point
Harden FaceTime WebView name injection and DOM diagnostics
Xare123
committed
44aebd9
View commit details
Copy full SHA for 44aebd9
Browse repository at this point
Commit regenerated CloudKit alias bindings
Xare123
committed
b73f59e
View commit details
Copy full SHA for b73f59e
Browse repository at this point
Expand FaceTime WebRTC replay coverage
Xare123
committed
f5c712a
View commit details
Copy full SHA for f5c712a
Browse repository at this point
Add FaceTime media admission replay test
Xare123
committed
3926d8e
View commit details
Copy full SHA for 3926d8e
Browse repository at this point
Add CloudKit native identity tamper tests
Xare123
committed
e7cdb03
View commit details
Copy full SHA for e7cdb03
Browse repository at this point
Upgrade GitHub artifact actions to Node 24
Xare123
committed
f369e19
View commit details
Copy full SHA for f369e19
Browse repository at this point
Fail closed on rejected FaceTime admissions
Xare123
committed
d1fbc66
View commit details
Copy full SHA for d1fbc66
Browse repository at this point
Upgrade remaining GitHub actions to Node 24
Xare123
committed
a3bff3c
View commit details
Copy full SHA for a3bff3c
Browse repository at this point
Enforce contiguous CloudKit semantic replay
Xare123
committed
2b20799
View commit details
Copy full SHA for 2b20799
Browse repository at this point
Expose rich CloudKit semantic records
Xare123
committed
a2fa09f
View commit details
Copy full SHA for a2fa09f
Browse repository at this point
Project CloudKit semantic records into ObjectBox
Xare123
committed
d0eda3c
View commit details
Copy full SHA for d0eda3c
Browse repository at this point
Reconcile semantic inbox around CloudKit fetch
Xare123
committed
710be21
View commit details
Copy full SHA for 710be21
Browse repository at this point
Gate a read-only CloudKit semantic canary
Xare123
committed
9542d64
View commit details
Copy full SHA for 9542d64
Browse repository at this point
Refresh CloudKit validation evidence
Xare123
committed
75e779b
View commit details
Copy full SHA for 75e779b
Browse repository at this point
Fence CloudKit outbox generations
Xare123
committed
9f12dda
View commit details
Copy full SHA for 9f12dda
Browse repository at this point
Gate CloudKit mutations behind one writer
Xare123
committed
bf75e6b
View commit details
Copy full SHA for bf75e6b
Browse repository at this point
Record CloudKit validation evidence
Xare123
committed
8fb5009
View commit details
Copy full SHA for 8fb5009
Browse repository at this point
Enforce single-writer CloudKit reconciliation
Xare123
committed
a8e45b9
View commit details
Copy full SHA for a8e45b9
Browse repository at this point
Bound ambiguous CloudKit write lifetimes
Xare123
committed
474265e
View commit details
Copy full SHA for 474265e
Browse repository at this point
Scope legacy deletes and bind reset proofs
Xare123
committed
2ce2f57
View commit details
Copy full SHA for 2ce2f57
Browse repository at this point
Advance protected CloudKit writer primitive
Xare123
committed
cd51866
View commit details
Copy full SHA for cd51866
Browse repository at this point
Document CloudKit transport evidence and write gates
Xare123
committed
81d58ae
View commit details
Copy full SHA for 81d58ae
Browse repository at this point
Persist CloudKit submission identities atomically
Xare123
committed
3a03d09
View commit details
Copy full SHA for 3a03d09
Browse repository at this point
Add fail-closed CloudKit write preflight contract
Xare123
committed
e7bdb47
View commit details
Copy full SHA for e7bdb47
Browse repository at this point
Commits on Aug 23, 2026
Stage read-only CloudKit evidence beta
Xare123
committed
db0b3e5
View commit details
Copy full SHA for db0b3e5
Browse repository at this point
Refresh reproducible Rust bridge metadata
Xare123
committed
aa9eba6
View commit details
Copy full SHA for aa9eba6
Browse repository at this point
Reject non-plain outbound canary payloads
Xare123
committed
84eeab5
View commit details
Copy full SHA for 84eeab5
Browse repository at this point
Fix CloudKit shadow fence identity
Xare123
committed
cb1e32f
View commit details
Copy full SHA for cb1e32f
Browse repository at this point
Stabilize CloudKit canary signing
Xare123
committed
20db70d
View commit details
Copy full SHA for 20db70d
Browse repository at this point
Locate Android signer from SDK
Xare123
committed
7b7dc7d
View commit details
Copy full SHA for 7b7dc7d
Browse repository at this point
You can’t perform that action at this time.