AidarKC
e3061b46f9
Связи: финальный вид сияющих связей
...
Перенести финальный плазменный рендер связей из коммита Pixel 2559f1e6 в main.
2026-06-10 19:00:22 +04:00
AidarKC
41edd1423c
Связи: двухслойные линии-световоды, живой фон и стеклянные фильтры
...
- Сияющие связи — двухслойный неоновый «световод»: размытый glow (4px, blur 2px,
opacity 0.4) + тонкий чёткий core (1.5px, #e0f7fc). Объёмное OLED-свечение,
линия остаётся изящной. Оба слоя растут синхронно (общий dashoffset).
- Обычные линии — тоньше (1.0–1.2px) и глубокий уход в прозрачность (0.42 → 0.07),
чтобы матовые связи не спорили с сияющими.
- Живой фон-«небула»: глубокое размытое сине-голубое облако под центром, медленная
пульсация радиуса/яркости + переливы индиго↔ультрамарин (hue-rotate, 7с).
- Стеклянные чипы фильтров (frosted glass): rgba(255,255,255,0.03) + backdrop blur(12px)
+ граница 0.5px solid rgba(255,255,255,0.1); активный подсвечен сине-голубым.
- Бамп client.version → 1.2.138; документация фичи обновлена.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-09 18:01:36 +03:00
AidarKC
3e4759a0c9
Связи: полировка карты связей (свечение, прорастание линий, CSS-фильтры)
...
- Линии: тонкие дуги Безье (градиент неон-центр → цвет роли); связь к «сияющему»
монолитно светится статичной тенью drop-shadow (без бегущих импульсов).
- Прорастание новых линий из центра: stroke-dasharray/dashoffset синхронно с
разлётом узла (кончик трекает аватарку); старые линии исчезают мгновенно.
- Ghost-слой: только аватарки (без линий), 1000мс — нет висящих «ошмётков».
- CSS-bloom разлёта на компоновщике (устойчив к троттлингу rAF; завершение по таймеру).
- Сияющие узлы: мягкая медленная пульсация 3.6с (многослойная box-shadow + SVG-ореол);
тестовые фото-аватарки.
- Фильтры слоёв в лаборатории + фикс перехвата click сценой (stopPropagation на чипах);
фейд скрываемых на месте (opacity 0 + scale 0.8, 300мс), фиксация без физики (ноль тряски).
- Бамп client.version → 1.2.137; обновлена документация фичи.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-09 17:06:45 +03: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
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
5899bd2f77
Убрал long-press меню каналов и обновил deploy-проверку sudo
2026-05-31 19:30:36 +04:00
AidarKC
f1cfe9b6aa
UI: обновлена шапка каналов, закрыты pending-задачи и обновлены версии
2026-05-26 00:30:49 +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
f3262c2d64
Исправить edit/delete сообщений, упростить вкладки каналов и улучшить автоскролл DM
2026-05-19 21:00:29 +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
580bd6fbeb
feat(thread): переход в тред ответа и явная история сверху
2026-05-19 00:47:12 +03:00
AidarKC
a332ddc828
UI: отключение вкладки чатов и исправление загрузки каналов
2026-05-19 00:04:34 +03:00
AidarKC
56a69ab683
UI: отправка UI-ошибок, персональный публичный чат, русские pending-файлы
2026-05-14 14:16:03 +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
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
1fec6c7b54
feat(relations): spouse 40/41 и новый UX вкладки Связи (проверено)
2026-04-26 18:24:30 +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
4c1aeeeac8
Аватары: общий компонент, кэш txId и avatar.ar в графе связей
2026-04-26 02:27:41 +03:00
AidarKC
667c5310bf
Добавить аватар профиля через Arweave и мастер загрузки
2026-04-26 01:41:09 +03:00
AidarKC
b2d3061796
Merge remote-tracking branch 'origin/user/channels-ui-read-unread-views-2026-04-23'
2026-04-23 15:46:44 +03:00
AidarKC
e9f58ca004
fix(ui): чат метаданные сообщений и корректная раскладка backlog type2
2026-04-23 13:41:13 +03:00
DrygMira
c0dfa6c7ab
Channels UI + read/unread + unique views + style polish
2026-04-23 13:36:01 +03:00
AidarKC
1a8d1c70fd
feat(ui): зелёная кнопка ответа и автообновление PWA
2026-04-22 19:49:32 +03:00
AidarKC
97a2bee81a
feat(ui): старт с личных сообщений и бейдж непрочитанных
2026-04-22 17:23:20 +03:00
AidarKC
58bbf063ca
fix(ui): обработка устаревшей сессии и корректировка индикаторов соединения
2026-04-22 17:04:16 +03:00
AidarKC
0159dd9074
feat(ui): индикатор connected в тулбаре и панель переподключения
2026-04-22 16:53:36 +03:00
AidarKC
29a07a9a8b
feat(call-ui): полноценное окно звонка, статусы, звуки и тех-история вызовов
2026-04-22 15:46:45 +03:00
AidarKC
8be56192cb
Добавить автообновление UI и нижний статус соединения
2026-04-21 01:58:46 +03:00
AidarKC
d07602b0a9
Добавить диагностику PWA/Push и endpoint тестового push
2026-04-21 01:10:56 +03:00
AidarKC
185ba5b1d3
наверное работает
2026-04-21 01:04:05 +03:00
AidarKC
f0b560ec06
Связи UI: сияние и бейдж официального
...
- Добавлен визуальный эффект сияния вокруг круга для аккаунтов с флагом 'Сияющий'.
- Добавлен бейдж 'ОФ' над узлом для официальных аккаунтов.
2026-04-17 23:56:11 +03:00
AidarKC
30fcde5744
Уточнён термин close friend и улучшен UX связей
...
Что сделано:\n- В UI возвращён термин «Близкий друг» без пометки про «друга».\n- На графе связей добавлено меню узла с двумя действиями: «Показать информацию» и «Показать связи» (перенос узла в центр).\n- В модалке добавления связи реализован автопоиск логинов: Enter или пауза 2 секунды, до 5 подсказок, выбор кликом.\n- Добавлены стили для меню узла и списка подсказок.\n- В коде добавлены явные пояснения и alias-константы close friend (без изменения кодов 10/11 и логики):\n CONNECTION_CLOSE_FRIEND / CONNECTION_UNCLOSE_FRIEND.\n- Обработчики чтения/записи связей переключены на alias close friend для лучшей читаемости.
2026-04-17 21:18:03 +03:00
AidarKC
4a92a7fa22
Добавлены родственные связи, расширен граф связей и улучшен локальный запуск
...
Что добавлено:\n- Новые типы CONNECTION для родственников: parent/child/sibling (50/51, 52/53, 54/55) в blockchain/db слоях.\n- Обновлены проверки ConnectionBody и DB-триггер connections_state для корректной записи/удаления новых связей.\n- В профиле добавлен блок "Близкие родственники" с модальным выбором типа связи и логина; добавление через AddBlock для parent/child/sibling.\n- Расширен API GetUserConnectionsGraph: out/in списки для родителей/детей/сиблингов, агрегированные списки родственников с полом, список allUsers с метками официальный/сияющий.\n- Полностью обновлен UI страницы "Связи": новое позиционирование родственников вокруг центра, отдельный цвет родственных связей, линия для взаимных связей и стрелка для односторонних, корректная геометрия линий при ресайзе.\n- Добавлена Gradle-задача startLocalWithBuild для запуска локального стека после build; сохранена отдельная startLocal без полного build.
2026-04-17 21:01:53 +03:00
AidarKC
9b188d56e9
17-04-2026
...
Сделал красивыми кнопки для изменения параметров на вкладке профиль
2026-04-17 17:51:03 +03:00
AidarKC
0b7691bdea
14-04-2026
...
Веб пуш работает. Дальше попробую звонки добавить.
2026-04-15 00:50:25 +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