meshcore-open/lib/storage
Winston Lowe 1fba5312a2
Refactor storage classes to include companion's public key (#277)
* Refactor storage classes to include public key handling and improve data loading/saving logic

* Remove redundant publicKeyHex handling from ContactDiscoveryStore and fix key reference in saveContacts method

* Remove unused app_logger import from ContactDiscoveryStore

* Add warning log for empty publicKeyHex in saveChannelMessages method

* Add warning log for empty publicKeyHex in clearMessages method

* Migrate legacy storage keys to scoped keys across multiple stores

* Remove legacy unscoped keys during migration in storage classes

* Update lib/storage/contact_store.dart

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-12 00:14:48 -07:00
..
channel_message_store.dart Refactor storage classes to include companion's public key (#277) 2026-03-12 00:14:48 -07:00
channel_order_store.dart Refactor storage classes to include companion's public key (#277) 2026-03-12 00:14:48 -07:00
channel_settings_store.dart Refactor storage classes to include companion's public key (#277) 2026-03-12 00:14:48 -07:00
channel_store.dart Refactor storage classes to include companion's public key (#277) 2026-03-12 00:14:48 -07:00
community_store.dart Refactor storage classes to include companion's public key (#277) 2026-03-12 00:14:48 -07:00
contact_discovery_store.dart Refactor storage classes to include companion's public key (#277) 2026-03-12 00:14:48 -07:00
contact_group_store.dart Refactor storage classes to include companion's public key (#277) 2026-03-12 00:14:48 -07:00
contact_settings_store.dart Refactor storage classes to include companion's public key (#277) 2026-03-12 00:14:48 -07:00
contact_store.dart Refactor storage classes to include companion's public key (#277) 2026-03-12 00:14:48 -07:00
message_store.dart Refactor storage classes to include companion's public key (#277) 2026-03-12 00:14:48 -07:00
prefs_manager.dart format dart files 2026-02-04 08:32:35 -08:00
unread_store.dart Refactor storage classes to include companion's public key (#277) 2026-03-12 00:14:48 -07:00