AidarKC
77f5759d60
Обновить UI кошелька и регистрацию
2026-06-24 13:48:07 +04:00
AidarKC
2225c2d173
Wallet plugin: офлайн wallet-session и выбор homeserver\n\nСделано:\n- wallet plugin сохраняет PDA-профиль и остаётся офлайн до действия;\n- добавлен каркас выбора ключа подписи и homeserver-устройства;\n- добавлен ручной refresh trusted devices через ListSessions;\n- на регистрации показан первый сервер SHiNE и его адрес;\n- обновлены pending notes для ручной проверки.\n\nЕщё не проверено / не доделано:\n- end-to-end ручная проверка plugin после этих правок не завершена;\n- signaling запроса подписи и ответ подписи ещё не реализованы;\n- локальный browser plugin нужно отдельно reload в Chrome/Opera.
2026-06-18 11:04:34 +04:00
AidarKC
f8a76bcd7f
Автоопределение SHiNE-сервера по логину через PDA
2026-06-16 16:32:33 +04:00
AidarKC
3efa8bb7ee
Wallet-session pairing и browser plugin wallet, оплаты пока не работают
2026-06-16 16:23:08 +04:00
AidarKC
0744ac3163
fix(ui): починить прямые ссылки профиля и связей
2026-06-09 22:32:02 +04:00
AidarKC
f56e531384
Связи: интерактивная карта связей (force-directed graph)
...
Переработка экрана «Связи» в интерактивный нод-граф с премиальными переходами.
Движок (js/pages/network/force-graph.js):
- diffing-переходы: общие узлы перелетают, новые расцветают каскадом, исчезнувшие — Ghost-слой (800мс, на месте);
- мягкая радиальная пружина + отталкивание (органичная орбита), упругий влёт фокуса;
- динамическая вязкость на старте (трение 0.92→0.82, отталкивание ослаблено) — мягкий разлёт без тряски;
- жёсткая заморозка (kill-switch) при затухании — нет «треска», экономия батареи;
- линии — SVG <path> Безье (изогнутые нити), прорастание; жесты pan с инерцией;
- хард-лимит DOM-аватарок (остальное — SVG-точки).
Интеграция и UX:
- adapter.js: getUserConnectionsGraph → модель движка (сервер не трогаем, read-only);
- фильтры (Все/Семья/Друзья/Сияющие), контекстное меню (node-menu.js), нижний сниппет, профиль;
- прицел в центре, дыхание фокуса, свечение сияющих;
- лаборатория network-view/lab на мок-данных (networkGraphUsers) для тестов без бэкенда.
Документация: shine-UI/Dev_Docs/features/interactive-network-graph.md.
Бамп client.version 1.2.135 -> 1.2.136.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-09 12:43:56 +03: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
3a5856c7f0
Добавить кошелек блокчейна и озвучивание агента
2026-05-29 23:48:44 +04: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
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
AidarKC
24be1d0c1f
merge: add-web-push into main
...
# Conflicts:
# shine-UI/js/router.js
# shine-UI/js/services/auth-service.js
# shine-UI/js/state.js
2026-04-14 22:35:28 +03:00
AidarKC
cfc92beec0
14-04-2026
...
То что дела ай и то во что надо влить изменнеия
2026-04-14 21:51:16 +03:00
DrygMira
a9c69e5947
feat: finalize channels fixes and runtime stability
2026-04-13 23:00:36 +03:00
ai5590
62e55dbaec
feat(dm): implement signed direct messaging with web push fallback
2026-04-12 19:34:55 +03:00
AidarKC
e2a9caa07d
Внёс изменения что бы постоянно не обновляло версию каждого JS файла и не создавало кучу шума
2026-04-07 14:01:29 +03:00
AidarKC
3016d25f73
Закомитил промежуточную почти работающую версию ...
2026-04-07 13:57:09 +03:00
AidarKC
d9e61e7c5b
добаил автозаполнение тестовых пользователей
2026-04-07 01:05:33 +03:00
ai5590
bc8f4a0582
Add handoff task document for PWA, chats, and connections
2026-04-05 12:13:05 +03:00
AidarKC
cf5460c5c7
Промежуточная версия
...
в которой надо дорабоать
1. Исправить ошибки и сделать что бы работала вторая слева вкладка. ТОесть АПИ для сервера я сделал (пока они возвращают весь список сообщений целиком - всем большим списком сообщений в канал - для мвп это устраивает,и по этому только три АПИ функции добавилось)
Там какието ошибки на клиенте ( я только сгенерил код - но гдето вылетает) по UI можешь исправлять переделывать - моешь оставить калечное как есть - мне пока не важно. Важно увидить что каналы и сообщения и публичная переписка в каналах блокчейна работает
2. потестировать и сделать корректное завершение сессии (там есть глюки при завершении сесии)
2026-04-03 11:45:42 +03:00
AidarKC
78e62997d1
Промежуточный комит для отдачи задания брату
2026-04-03 10:50:44 +03:00
AidarKC
eb5593c7be
30 03 25
...
Сделал адекватное отображение ключей / и при регистрации ключи спрашивают какие сохранять
(что то работает что то сложно)
2026-03-30 03:11:09 +03:00
AidarKC
b33fa4aeaa
30 03 25
...
Добавил сайт с UI прямо сюда
2026-03-30 00:43:49 +03:00