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
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
60049442f1
Зафиксировать все текущие изменения проекта
2026-06-04 22:27:09 +04:00
AidarKC
624557ebfd
Удалить старый путь документа формата PDA
2026-06-04 22:17:33 +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
239cc231ea
Снимок состояния перед фиксом DEVNET topup и автоподстановки пароля
2026-06-03 15:56:17 +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
9949935bcc
Добавить обработку длинных voice/audio в агент-боте
2026-06-03 00:18:30 +04:00
AidarKC
35fc6ebf62
Сделана компактная кнопка показа ключей в регистрации
2026-06-02 16:43:38 +04:00
AidarKC
d2205648e6
Сделана компактная кнопка скрытия ключей в UI
2026-06-02 16:40:58 +04:00
AidarKC
68ed93dd24
Переведены ключи UI в base58 и обновлены deploy defaults
2026-06-02 16:34:37 +04:00
AidarKC
a06b76b800
Обновлён server UI и приватные ключи переведены в base58
2026-06-02 15:52:22 +04:00
AidarKC
67f882b9bc
Добавлен контур server-backup для shineup.me и регламент обновляемых бэкапов
2026-06-01 13:05:54 +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
0179b25d12
Исправить дефолты деплоя на shineup.me
...
- deployServer: remoteHost по умолчанию = shineup.me.
- deployServer: путь localJar по умолчанию = build/libs/shine-server.jar.
- deployUI: REMOTE_HOST по умолчанию = player@shineup.me .
- VERSION.properties: client 1.2.107, server 1.2.100.
2026-05-31 20:36:34 +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
1b0e1cf1d4
refactor: перенос серверных модулей в папку SHiNE-server
2026-05-30 17:12:15 +04:00
AidarKC
134e877b7c
chore: состояние проекта перед переносом сервера в SHiNE-server
2026-05-30 17:10:21 +04:00
AidarKC
b75ac46781
Кошелёк Сияния: фактический расход с сервера, доработка UI и topup через compute budget
2026-05-30 11:53: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
6f796c98f7
Уточнить голосовые ответы агента
2026-05-29 23:53:59 +04:00
AidarKC
3a5856c7f0
Добавить кошелек блокчейна и озвучивание агента
2026-05-29 23:48:44 +04:00
AidarKC
775b655aac
Логин guard: корректный precheck, company приоритет, hp в trademarks; подробные ошибки UI
2026-05-27 22:15:54 +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
f1cfe9b6aa
UI: обновлена шапка каналов, закрыты pending-задачи и обновлены версии
2026-05-26 00:30:49 +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
aa2644d812
fix: считать шаг линии через lineStep перед AddBlock
2026-05-21 16:57:31 +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
3e62a2a01c
UI: компактная тёмная плитка автора и корректный переход в профиль
2026-05-19 14:18:20 +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
d13c60fca1
fix(thread): открывать ответ через channel-thread-view с hash
2026-05-19 00:49:22 +03:00
AidarKC
580bd6fbeb
feat(thread): переход в тред ответа и явная история сверху
2026-05-19 00:47:12 +03:00
AidarKC
49ebf1605a
fix(ui-thread): корректные поля channel для GetChannelMessages
2026-05-19 00:42:00 +03:00
AidarKC
f1fbb35296
fix(ui): открыть вкладку каналов по умолчанию и исправить резолв owner/channel
2026-05-19 00:41:19 +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
a332ddc828
UI: отключение вкладки чатов и исправление загрузки каналов
2026-05-19 00:04:34 +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
0fdb5b245c
Откат мультисессии: возвращен один активный сеанс
2026-05-14 17:11:24 +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
b8b33696ec
Docs: добавить правило push через GITEA_TOKEN
2026-05-14 12:49:10 +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
e95f65ac78
Каналы: типы 0/1/100/200, CreateChannel v3, state для chat200, новые API и деплой на prod
2026-05-13 01:17:23 +03:00
AidarKC
a23d090bc1
Канал root 0 переименован в news в API и документации
2026-05-08 20:10:02 +03:00
AidarKC
4956ba7352
Ужесточение имен каналов и удаление legacy USER_PARAM для описания
2026-05-08 19:06:58 +03:00
AidarKC
acdd6c928b
Каналы: новый роутинг, поиск, вход-возврат, удаление просмотров и документация
2026-05-08 01:15:54 +03:00
AidarKC
6774c26ea1
Звонки: preflight сессии перед вызовом и retry; таймаут вынесен в настройки
2026-05-05 18:11:55 +03:00
AidarKC
e921b06826
Звонки: дольше показывать статус занято; deployServer проверяет sudo -n
2026-05-02 19:05:54 +03:00
AidarKC
c0c29b74ab
Звонки: WebPush incoming/stop, actions и TTL; обновлена логика
2026-05-02 18:25:44 +03:00
AidarKC
310863faec
Checkpoint: первая рабочая версия звонков, сигналинг будет переделан
2026-05-02 18:13:22 +03:00
AidarKC
b05da86197
Удалён AckIncomingMessage и обновлена документация доставки
2026-05-02 17:02:57 +03:00
AidarKC
c44d755ce0
Добавлен TODO по будущим доработкам доставки почты
2026-05-02 16:52:38 +03:00
AidarKC
b7e6cf7437
Почта v2: ReceiveOutcomingMessage без авторизации и атомарная вставка пары
2026-05-02 16:46:22 +03:00
AidarKC
e73328461e
Звонки: выбор одной callee-сессии и авто-закрытие входящего на других устройствах
2026-05-01 19:26:32 +03:00
AidarKC
db93eace30
WebRTC: строгая обработка сигналов (ICE до PC в очередь, ANSWER только для outgoing)
2026-05-01 18:16:01 +03:00
AidarKC
c5dfa47903
WebRTC: очередь ранних ICE, игнор дублирующего ANSWER и деплой UI 1.2.30
2026-05-01 18:08:43 +03:00
AidarKC
d96985303d
Звонки/UI: освобождение микрофона после звонка, детальнее failed и возврат в Настройки после принудительного обновления
2026-05-01 18:05:39 +03:00
AidarKC
27bd47dbe0
Звонки: фиксы session fallback/registry, аналитика ICE/TURN, авточек UI-версии и перенос кнопки разработчика
2026-05-01 17:42:51 +03:00
AidarKC
e3377a48b3
Звонки: расширенная диагностика + экран настроек разработчика + обновление TURN-конфига
2026-05-01 16:39:03 +03:00
AidarKC
a2ed41514d
Деплой UI: обязательная подстановка client.version из VERSION.properties
2026-05-01 16:09:01 +03:00
AidarKC
78ee5a60fa
UI: кнопка помощи при проблеме обновления клиента + инкремент версий
2026-05-01 15:36:04 +03:00
AidarKC
bff403ea04
CallDeliveryReport: универсальный формат type/value и расширенные отчёты по звонкам
2026-05-01 15:09:20 +03:00
AidarKC
9b03273055
Промо devnet: вечный код 0000, сообщение после пополнения и деплой-задачи
2026-05-01 13:55:29 +03:00
AidarKC
bdcab5ee05
Регистрация: wallet.key работает и с пустым паролем
2026-04-27 02:20:02 +03:00
AidarKC
14cc3be620
Регистрация: проверка реального баланса wallet.key перед продолжением
2026-04-27 01:50:41 +03:00
AidarKC
50da3e868d
Регистрация Solana: промо-topup URL с wallet(base58) и порог 0.01 SOL
2026-04-27 01:44:07 +03:00
AidarKC
2c68dedea2
UI: фикс шапки связей и правки профиля (работает)
2026-04-26 20:34:12 +03:00
AidarKC
da12521517
UI: обновлены профиль/связи, статусы отношений и фикс верхней панели (работает)
2026-04-26 19:13:08 +03:00
AidarKC
28bbdb8b7c
style(ui): уплотнить профиль и растянуть экран связей
2026-04-26 18:57:26 +03:00
AidarKC
1e8e2915f9
feat(network): поиск, help, история центра и fullscreen PWA
2026-04-26 18:50:36 +03:00
AidarKC
2350745e61
feat(profile): разделить просмотр и редактирование профиля
2026-04-26 18:31:38 +03:00
AidarKC
1fec6c7b54
feat(relations): spouse 40/41 и новый UX вкладки Связи (проверено)
2026-04-26 18:24:30 +03:00
AidarKC
3e10407afd
fix(auth): вход сразу по логину, регистрацию отправлять при любом балансе (проверено)
2026-04-26 18:13:37 +03:00
AidarKC
3d5b5b2214
fix(ui): восстановить показ аватаров и корректный fallback
2026-04-26 09:31:56 +03:00
AidarKC
c094af920e
fix(ui): исправить наложение fallback-букв на аватарах
2026-04-26 09:24:27 +03:00
AidarKC
dafdae5276
Настройки: блок Для разработчиков и ручная загрузка аватара в Arweave
2026-04-26 02:46:18 +03:00
AidarKC
df7f38bd0a
Аватары: убрать инициалы при наличии txId и усилить загрузку старых файлов
2026-04-26 02:39:21 +03:00
AidarKC
4c1aeeeac8
Аватары: общий компонент, кэш txId и avatar.ar в графе связей
2026-04-26 02:27:41 +03:00
AidarKC
667c5310bf
Добавить аватар профиля через Arweave и мастер загрузки
2026-04-26 01:41:09 +03:00
AidarKC
126cf2f5c3
Добавить SAWD-v1 и Arweave-кошелек в UI
2026-04-26 01:19:46 +03:00
AidarKC
c8fa4a01a1
Добавить версионирование схемы БД и заблокировать прод-очистку БД
2026-04-26 00:32:10 +03:00
AidarKC
f213e9aa43
feat(update): server push-команда на массовое обновление UI и формат версий
2026-04-23 16:19:00 +03:00
AidarKC
630ba30c27
chore(version): bump client/server до 1.2.1 после merge каналов
2026-04-23 15:47:48 +03:00
AidarKC
ecb018b32c
feat(version): единый файл версий и отображение client/server в настройках
2026-04-23 15:37:39 +03:00