Промежуточная версия

в которой надо дорабоать

1. Исправить ошибки и сделать что бы работала вторая слева вкладка. ТОесть АПИ для сервера я сделал (пока они возвращают весь список сообщений целиком - всем большим списком сообщений в канал - для мвп это устраивает,и по этому только три АПИ функции добавилось)

  Там какието ошибки на клиенте ( я только сгенерил код - но гдето вылетает) по UI можешь исправлять переделывать - моешь оставить калечное как есть - мне пока не важно. Важно увидить что каналы и сообщения и публичная переписка в каналах блокчейна работает

2. потестировать и сделать корректное завершение сессии (там есть глюки при завершении сесии)
This commit is contained in:
AidarKC
2026-04-03 11:45:42 +03:00
parent c25393e3b6
commit cf5460c5c7
36 changed files with 106 additions and 106 deletions
+34 -34
View File
@@ -1,7 +1,7 @@
import { navigate, getRoute, PRE_AUTH_PAGES } from './router.js?v=20260330210201';
import { renderToolbar } from './components/toolbar.js?v=20260330210201';
import { renderPageLabel } from './components/page-label.js?v=20260330210201';
import { captureClientError, setClientErrorTransport } from './services/client-error-reporter.js?v=20260331000100';
import { navigate, getRoute, PRE_AUTH_PAGES } from './router.js?v=20260403081123';
import { renderToolbar } from './components/toolbar.js?v=20260403081123';
import { renderPageLabel } from './components/page-label.js?v=20260403081123';
import { captureClientError, setClientErrorTransport } from './services/client-error-reporter.js?v=20260403081123';
import {
authService,
authorizeSession,
@@ -11,38 +11,38 @@ import {
state,
terminateCurrentSession,
togglePageLabel,
} from './state.js?v=20260330210201';
} from './state.js?v=20260403081123';
import * as startView from './pages/start-view.js?v=20260330210201';
import * as entrySettingsView from './pages/entry-settings-view.js?v=20260330210201';
import * as registerView from './pages/register-view.js?v=20260330210201';
import * as registrationPaymentView from './pages/registration-payment-view.js?v=20260330210201';
import * as registrationKeysView from './pages/registration-keys-view.js?v=20260330210201';
import * as topupView from './pages/topup-view.js?v=20260330210201';
import * as loginView from './pages/login-view.js?v=20260330210201';
import * as loginCameraView from './pages/login-camera-view.js?v=20260330210201';
import * as loginPasswordView from './pages/login-password-view.js?v=20260330210201';
import * as keyStorageView from './pages/key-storage-view.js?v=20260330210201';
import * as startView from './pages/start-view.js?v=20260403081123';
import * as entrySettingsView from './pages/entry-settings-view.js?v=20260403081123';
import * as registerView from './pages/register-view.js?v=20260403081123';
import * as registrationPaymentView from './pages/registration-payment-view.js?v=20260403081123';
import * as registrationKeysView from './pages/registration-keys-view.js?v=20260403081123';
import * as topupView from './pages/topup-view.js?v=20260403081123';
import * as loginView from './pages/login-view.js?v=20260403081123';
import * as loginCameraView from './pages/login-camera-view.js?v=20260403081123';
import * as loginPasswordView from './pages/login-password-view.js?v=20260403081123';
import * as keyStorageView from './pages/key-storage-view.js?v=20260403081123';
import * as profileView from './pages/profile-view.js?v=20260330210201';
import * as walletView from './pages/wallet-view.js?v=20260330210201';
import * as settingsView from './pages/settings-view.js?v=20260330210201';
import * as serverSettingsView from './pages/server-settings-view.js?v=20260330210201';
import * as deviceView from './pages/device-view.js?v=20260330210201';
import * as connectDeviceView from './pages/connect-device-view.js?v=20260330210201';
import * as deviceQrView from './pages/device-qr-view.js?v=20260330210201';
import * as deviceCameraView from './pages/device-camera-view.js?v=20260330210201';
import * as showKeysView from './pages/show-keys-view.js?v=20260330210201';
import * as deviceSessionView from './pages/device-session-view.js?v=20260330210201';
import * as languageView from './pages/language-view.js?v=20260330210201';
import * as messagesList from './pages/messages-list.js?v=20260330210201';
import * as contactSearchView from './pages/contact-search-view.js?v=20260330210201';
import * as chatView from './pages/chat-view.js?v=20260330210201';
import * as channelsList from './pages/channels-list.js?v=20260330210201';
import * as channelView from './pages/channel-view.js?v=20260330210201';
import * as addChannelView from './pages/add-channel-view.js?v=20260330210201';
import * as networkView from './pages/network-view.js?v=20260330210201';
import * as notificationsView from './pages/notifications-view.js?v=20260330210201';
import * as profileView from './pages/profile-view.js?v=20260403081123';
import * as walletView from './pages/wallet-view.js?v=20260403081123';
import * as settingsView from './pages/settings-view.js?v=20260403081123';
import * as serverSettingsView from './pages/server-settings-view.js?v=20260403081123';
import * as deviceView from './pages/device-view.js?v=20260403081123';
import * as connectDeviceView from './pages/connect-device-view.js?v=20260403081123';
import * as deviceQrView from './pages/device-qr-view.js?v=20260403081123';
import * as deviceCameraView from './pages/device-camera-view.js?v=20260403081123';
import * as showKeysView from './pages/show-keys-view.js?v=20260403081123';
import * as deviceSessionView from './pages/device-session-view.js?v=20260403081123';
import * as languageView from './pages/language-view.js?v=20260403081123';
import * as messagesList from './pages/messages-list.js?v=20260403081123';
import * as contactSearchView from './pages/contact-search-view.js?v=20260403081123';
import * as chatView from './pages/chat-view.js?v=20260403081123';
import * as channelsList from './pages/channels-list.js?v=20260403081123';
import * as channelView from './pages/channel-view.js?v=20260403081123';
import * as addChannelView from './pages/add-channel-view.js?v=20260403081123';
import * as networkView from './pages/network-view.js?v=20260403081123';
import * as notificationsView from './pages/notifications-view.js?v=20260403081123';
const routes = {
'start-view': startView,