Skip to content

Sync fork with official Ente aac8ee79eb - #9

Merged
vanton1 merged 112 commits into
mainfrom
sync/upstream-2026-07-22-aac8ee79eb
Jul 22, 2026
Merged

vanton1 merged 112 commits into
mainfrom
sync/upstream-2026-07-22-aac8ee79eb

Conversation

@vanton1

@vanton1 vanton1 commented Jul 22, 2026

Copy link
Copy Markdown
Owner

Upstream synchronization

  • Fork base: 046dd91ad7df94ec8f5673c66a90225ba8bd9f9d
  • Official Ente: aac8ee79eb713c16122f1f2664484b22cdda8c08
  • Validated commit: 86565f1c2f509a741ca3d081db9e69175dc96485
  • Validation gates: 10 passed
  • Platform builds: not requested

This pull request was created by the guarded local upstream synchronizer. It was not merged automatically.

ashilkn and others added 30 commits July 16, 2026 17:31
Use centralized shared-collection resolution so the selector excludes deleted collections.
mnvr and others added 28 commits July 22, 2026 14:47
…memories

# Conflicts:
#	mobile/apps/photos/lib/ui/home/memories/full_screen_memory.dart
#	mobile/apps/photos/lib/ui/viewer/file/detail_page.dart
## Description



- Comments and reaction on memories
- Move comment and reaction button
…nte#11607)

## Description

When a user creates a new account with no favorites collection, uploads
a file, and favorites it from the file viewer - the favorites collection
gets created only on the server. IndexedDB isn't updated since that sync
happens on file viewer closure.

If the user unfavorites the file without closing the file viewer, the
code checks the local IndexedDB for the favorites collection, which
isn't there yet (pull hasn't happened). This causes the "Something went
wrong" modal to pop up.

**Fix:** introduced two temp variables to hold the reference to the
collection and the promise. if IndexedDB returns undefined/null, we
check these instead of showing the error and do the unfavoriting.
- Keep used storage visually distinct from remaining capacity.
- Prefer saved contact names, then linked Person names, over email.

Validation: Mobile lint workflow passed locally.
# Conflicts:
#	.github/workflows/rust-lint.yml
#	.github/workflows/warm-caches.yml
@vanton1
vanton1 merged commit 3b5c99d into main Jul 22, 2026
9 checks passed
@vanton1
vanton1 deleted the sync/upstream-2026-07-22-aac8ee79eb branch July 22, 2026 16:26
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.

8 participants