Skip to content

feat: switch accaunts via push notification#2682

Open
ice-linus wants to merge 5 commits into
masterfrom
feature/switch-accaunts-via-push
Open

feat: switch accaunts via push notification#2682
ice-linus wants to merge 5 commits into
masterfrom
feature/switch-accaunts-via-push

Conversation

@ice-linus

Copy link
Copy Markdown
Contributor

Description

Implemented multi-account support for push notifications. Added push subscription cleanup on logout, notification display after account switching, improved handling of notifications for messages encrypted for other users, and added a method to retrieve pubkey by identity key name with caching.

Additional Notes

  • Notifications are shown even if the message is encrypted for another account (user can switch to view)
  • Added localized strings for account switch notification
  • Caches and databases are invalidated on account switch

Task ID

ION-4646

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Refactoring
  • Documentation
  • Chore

@ice-linus ice-linus marked this pull request as ready for review December 5, 2025 14:13
@ice-morpheus ice-morpheus enabled auto-merge (squash) December 5, 2025 14:14
@ice-morpheus ice-morpheus force-pushed the feature/switch-accaunts-via-push branch 8 times, most recently from baf3d3f to 2c09a3b Compare December 8, 2025 11:41
@ice-linus ice-linus force-pushed the feature/switch-accaunts-via-push branch from 2c09a3b to 1144556 Compare December 9, 2025 08:57
@ice-morpheus ice-morpheus force-pushed the feature/switch-accaunts-via-push branch 14 times, most recently from 74efbb8 to 8d35674 Compare December 10, 2025 10:50
@ice-morpheus ice-morpheus force-pushed the feature/switch-accaunts-via-push branch 24 times, most recently from 57a3042 to e5ada4e Compare December 14, 2025 11:05
ice-orion
ice-orion previously approved these changes Jan 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants