Обновить UI каналов, логаут DM и документацию

- Исправлена вкладка Каналы: стабильные режимы Все/Мои, корректные кнопки и навигация назад.

- Зафиксирована доработка по личным сообщениям: при logout очищается локальная база/кеш DM на устройстве.

- Обновлены AGENTS/CLAUDE и документация Personal_Messages.

- Обновлены версии в VERSION.properties (client 1.2.106, server 1.2.99).
This commit is contained in:
AidarKC
2026-05-31 20:30:31 +04:00
parent 5899bd2f77
commit e3c1cbf1c0
9 changed files with 79 additions and 43 deletions
+2 -1
View File
@@ -1,5 +1,5 @@
import { AuthService } from './services/auth-service.js';
import { listStoredMessages, putStoredMessage } from './services/message-store.js';
import { listStoredMessages, putStoredMessage, clearStoredMessages } from './services/message-store.js';
import { SOLANA_ENDPOINT_DEFAULT } from './solana-programs.js';
const clone = (value) => JSON.parse(JSON.stringify(value));
@@ -752,6 +752,7 @@ function resetStateForSignedOut() {
export async function terminateCurrentSession({ infoMessage = '' } = {}) {
clearStoredSession();
resetStateForSignedOut();
await clearStoredMessages().catch(() => {});
authService.close();
if (infoMessage) {
state.startHint = infoMessage;