Commit Graph

134 Commits

Author SHA256 Message Date
AidarKC
66975862f7 ESP32: временно отключить PIN-вход в subserver UI 2026-06-08 12:29:47 +04:00
AidarKC
b9185e761b ESP32: добавить UI сабсервера, PIN-ввод пока не работает 2026-06-08 12:25:54 +04:00
AidarKC
6bf5d1d5ed Исправить клиентскую Solana-регистрацию после ухода от Anchor 2026-06-07 10:58:06 +04:00
AidarKC
b0b8c7a445 Перевести shine_payments на новый program id и подтвердить e2e 2026-06-07 10:00:39 +04:00
AidarKC
d25c19cdaa Исправить чтение state в shine_payments и описать e2e тест 2026-06-06 17:12:26 +04:00
AidarKC
89d06d317b Переписать shine_payments и обновить тестовый UI с известным багом state 2026-06-06 16:58:57 +04:00
AidarKC
c5ec32f87a Обновить Telegram-бота, документацию и связанные доработки 2026-06-06 13:45:02 +04:00
AidarKC
ce5c348023 Убрать v2 из economy seed shine_users 2026-06-05 11:42:21 +04:00
AidarKC
832eea5889 Переписать shine_users и shine_login_guard на чистый Rust 2026-06-04 23:05:45 +04:00
AidarKC
6b0379bfdc Добавить спецификации Solana программ и вынести формат PDA 2026-06-04 22:17:17 +04:00
AidarKC
a9510a6d36 Обновить lazy-import Solana PDA под новый формат 2026-06-04 14:33:42 +04:00
AidarKC
59e4156bb9 Удалить obsolete server UI и подчистить ссылки 2026-06-04 14:25:59 +04:00
AidarKC
de9606519a Починить native Ed25519 update_user_pda без OOM 2026-06-04 13:47:47 +04:00
AidarKC
eeb115584d Добавить диагностику server PDA и баланс device (не проверено) 2026-06-03 16:12:40 +04:00
AidarKC
ee3721dfa4 Исправить DEVNET topup и автоподстановку пароля 2026-06-03 15:57:49 +04:00
AidarKC
4bd4df7b09 Добавить переход в server UI и DEVNET topup 2026-06-03 15:21:55 +04:00
AidarKC
d12371b84f Перенести server UI в shine-UI и объединить PDA-модуль 2026-06-03 15:11:26 +04:00
AidarKC
c97b3e3ec3 Снимок состояния до переноса серверного UI 2026-06-03 14:49:03 +04:00
AidarKC
2c2aad1355 Убраны непроверенные готовые фичи и перенесён QR-план 2026-06-03 14:20:45 +04:00
AidarKC
9949935bcc Добавить обработку длинных voice/audio в агент-боте 2026-06-03 00:18:30 +04:00
AidarKC
a06b76b800 Обновлён server UI и приватные ключи переведены в base58 2026-06-02 15:52:22 +04:00
AidarKC
17dc4981c6 Поправить Solana-программу регистрации пользователей
Шаг 1 — Rust (users.rs)

- Убран server_key: Pubkey из UserMutableFields и UserRecord.

- Добавлены address_format_type: u8 и address_format_version: u8 в соответствующие структуры.

- Добавлена константа BLOCK_VERSION_1: u8 = 1.

- Обновлен write_server_profile_block: версия блока = 1, убраны 32 байта server_key, добавлены 2 байта формата адреса перед server_address.

- Обновлен deserialize_record_from_pda для BLOCK_TYPE_SERVER_PROFILE: ожидается BLOCK_VERSION_1, чтение server_key убрано, добавлено чтение type/version формата адреса.

- Обновлены конструкторы UserRecord под новые поля.

- Обновлена документация формата: shine-solana/shine/doc/SHiNE-user-format-v.1.0.md.

- Синхронизированы связанные изменения UI/доков и VERSION.properties (client 1.2.109, server 1.2.101).
2026-05-31 22:25:33 +04:00
AidarKC
e3c1cbf1c0 Обновить UI каналов, логаут DM и документацию
- Исправлена вкладка Каналы: стабильные режимы Все/Мои, корректные кнопки и навигация назад.

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

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

- Обновлены версии в VERSION.properties (client 1.2.106, server 1.2.99).
2026-05-31 20:30:31 +04:00
AidarKC
5899bd2f77 Убрал long-press меню каналов и обновил deploy-проверку sudo 2026-05-31 19:30:36 +04:00
AidarKC
edc94d3700 WIP: кошелек запускается, но есть ошибки 2026-05-30 11:24:59 +04:00
AidarKC
b13efa92fd Добавить адаптацию голосовых ответов бота 2026-05-30 00:16:39 +04:00
AidarKC
3a5856c7f0 Добавить кошелек блокчейна и озвучивание агента 2026-05-29 23:48:44 +04:00
AidarKC
101fd2eaa4 Solana-first регистрация: lazy-import пользователя при входе, AddUser отключен, UI ожидание 15с 2026-05-27 18:38:45 +04:00
AidarKC
6f0bb01b61 Промежуточный коммит: состояние до нормальной Solana-first регистрации 2026-05-27 18:33:26 +04:00
AidarKC
b345900459 docs: убрать выполненную задачу про кнопку создания канала из Future_Features 2026-05-26 00:46:58 +03:00
AidarKC
f1cfe9b6aa UI: обновлена шапка каналов, закрыты pending-задачи и обновлены версии 2026-05-26 00:30:49 +03:00
AidarKC
8941582d54 chore: зафиксированы все текущие изменения проекта 2026-05-25 23:46:54 +03:00
AidarKC
8c5de781ea API: задокументирован rawBlockB64 в GetMessageThread и обновлены версии 2026-05-25 23:43:43 +03:00
AidarKC
baef264bd0 Обновить формат Solana user PDA 2026-05-24 19:41:13 +03:00
AidarKC
74df7e2645 Добавить документацию Solana PDA и ESP32-подпроект 2026-05-24 19:29:42 +03:00
AidarKC
56cd90a197 Отключить репосты и добавить Solana-модуль 2026-05-24 12:16:39 +03:00
AidarKC
abdce05136 Удалить Java-реализацию агента-кодера 2026-05-24 09:30:25 +03:00
AidarKC
35565845ca Добавить канальный режим агента-кодера 2026-05-24 09:25:25 +03:00
AidarKC
a83ec2c971 Обновить сервис агента-кодера 2026-05-24 09:21:50 +03:00
AidarKC
4b371e142d Документировать API и сервис агента-кодера 2026-05-24 08:04:44 +03:00
AidarKC
fd99250882 feat: добавить репосты сообщений в каналах и тредах 2026-05-21 16:16:26 +03:00
AidarKC
5344c42ceb chore: очистить Pending_Features и обновить версии 2026-05-21 15:03:28 +03:00
AidarKC
21413268f3 Добавил гостевой режим, единые shine-ссылки и пометку о нестабильности мнений 2026-05-20 16:14:59 +03:00
AidarKC
aa35d87885 Добавить opinion-связи и обновить UI связей в профиле 2026-05-20 13:13:50 +03:00
AidarKC
a53444b863 Перенести UI-деплой в /home/player/SHiNE/shine-ui 2026-05-19 22:10:19 +03:00
AidarKC
4b0031fb08 Исправить UI-деплой в /var/www и права rsync через sudo 2026-05-19 21:55:21 +03:00
AidarKC
62b8534769 Исправить устойчивость UI-деплоя и проверку Caddy 2026-05-19 21:50:05 +03:00
AidarKC
f3262c2d64 Исправить edit/delete сообщений, упростить вкладки каналов и улучшить автоскролл DM 2026-05-19 21:00:29 +03:00
AidarKC
7986184111 chore(deploy): новый прод-контур 93.170.12.154, единые deploy task и docs 2026-05-19 16:27:09 +03:00
AidarKC
9c35567389 fix(dm): Ctrl+Enter перенос, время в списке и выравнивание карточек 2026-05-19 16:13:44 +03:00
AidarKC
8325cbec84 UI: DM список метаданных и Enter/Ctrl+Enter в чате 2026-05-19 15:50:42 +03:00
AidarKC
c6d310184b UI: упростить профиль и обновить UX чатов/шапок 2026-05-19 15:34:46 +03:00
AidarKC
83892d5093 UI: поднята фиксированная шапка в канале и треде 2026-05-19 15:05:29 +03:00
AidarKC
1e1cdd9e76 UI: шапка channel owner/name и унификация карточек треда 2026-05-19 14:22:28 +03:00
AidarKC
90d10086d7 UI: карточка автора в канале, профиль user и назад по истории 2026-05-19 13:58:49 +03:00
AidarKC
db2d9a666b UI: переход на history-router без # и короткие ссылки тредов 2026-05-19 10:15:15 +03:00
AidarKC
3a0899bcfe feat(ui): короткий роут m для тредов и восстановление заголовка канала 2026-05-19 01:05:25 +03:00
AidarKC
580bd6fbeb feat(thread): переход в тред ответа и явная история сверху 2026-05-19 00:47:12 +03:00
AidarKC
b85643ca33 docs(blockchain): актуализировать MVP-формат и правила изменения протокола 2026-05-19 00:23:10 +03:00
AidarKC
c27da63a3e chore: зафиксированы оставшиеся локальные изменения 2026-05-19 00:07:49 +03:00
AidarKC
ab31ccf6d8 UI: каналы 1..32, публичный type=1 и актуальный prevLine перед записью 2026-05-14 17:58:16 +03:00
AidarKC
01b38952e5 UI: исправить каналы и добавить MCP-док по чтению/дозаписи 2026-05-14 17:35:54 +03:00
AidarKC
94263a46bd UI: мультиаккаунты профиля и улучшенный поиск каналов 2026-05-14 16:28:17 +03:00
AidarKC
56a69ab683 UI: отправка UI-ошибок, персональный публичный чат, русские pending-файлы 2026-05-14 14:16:03 +03:00
AidarKC
e73e103ac4 UI: заглушки уведомлений и правило intake в AGENTS 2026-05-14 13:32:53 +03:00
AidarKC
c0b0c99f53 UI: обновить thread/counters, вкладку Каналы и сценарий просмотра+подписки 2026-05-14 12:46:22 +03:00
AidarKC
a2954071bd Channels/CreateChannel: выровнена версия формата на v3 + legacy fallback 2026-05-13 02:47:43 +03:00
AidarKC
76e4a6cba0 UI/Channels: вкладки по тапу + CreateChannel fallback для legacy формата 2026-05-13 02:42:57 +03:00
AidarKC
b55fd1571e Auth/UI: Argon2id derivation для login/register + блок Расширенные 2026-05-13 02:10:42 +03:00
AidarKC
8de4e95c6a UI: голосовой ввод/STT, TTS через OpenAI, настройки инструментов + учёт недопроверенных фич 2026-05-13 02:01:51 +03:00
AidarKC
ddeaf82bfd CreateChannel: оставить единый актуальный формат, убрать legacy v2/v3 2026-05-13 01:22:07 +03:00
AidarKC
e95f65ac78 Каналы: типы 0/1/100/200, CreateChannel v3, state для chat200, новые API и деплой на prod 2026-05-13 01:17:23 +03:00
ai5590
61f4c1e115 docs: clarify user params profile keys and sessionId format 2026-04-05 12:39:21 +03:00
ai5590
c0fba4af94 Add channels IT coverage, live UI loading, and runbook 2026-03-30 16:06:28 +03:00
ai5590
9723696b2c Start server-side channel read RPC handlers and simplify API spec 2026-03-30 14:32:15 +03:00
AidarKC
1bf1c768dd 30 03 25
Удалил наверное устаревшую  документацию
2026-03-30 00:53:45 +03:00
ai5590
1c9841b4a6 Merge branch 'main' into codex/analyze-block-addition-functionality-and-create-api-docs 2026-03-30 00:36:29 +03:00
AidarKC
99cf000f24 30 03 25
Добавил АПИ функцию которая возвращает информацию о версии сервера и о том что он работает
2026-03-30 00:34:16 +03:00
ai5590
3d780a2605 Split blockchain block-format docs by block type 2026-03-28 11:11:16 +03:00
AidarKC
1aabcf4d80 27 03 25
Доделал API функции для авторификации и работы с сессиями сервер и документ для разработчиков по

Авторификациии и серверам

Всё работает
2026-03-27 22:06:19 +03:00
AidarKC
51de9779e3 27 03 25
Доделал сервер и документ для разработчиков по

Авторификациии и серверам

Всё работает
2026-03-27 16:29:19 +03:00
AidarKC
2f9cf2bff1 27 03 25
Добавил документ для разработчиков (про сессии но не закончил) и исправил мекую ошибку с несопостовлениеминдексов 2
2026-03-27 14:59:52 +03:00
AidarKC
6d3719ba71 27 03 25
Добавил документ для разработчиков (про сессии но не закончил) и исправил мекую ошибку с несопостовлениеминдексов
2026-03-27 14:44:01 +03:00
ai5590
b23ecdfdf2 Add Dev_Docs with protocol, blockchain, and API design analysis 2026-03-26 15:27:59 +03:00