Pixel and Claude Opus 4.8
9d1e49949a
Merge origin/main (+56: DM v1 E2EE, промокоды, recovery key) + локальные фичи
...
Слито и разрешено вручную:
- chat-view.js: база — новый DM-чат агента (ответы/реплаи, ревизии, клавиатурный
UX, голосовой ввод); поверх встроен эмодзи-пикер (Telegram-набор): кнопка ☺,
вставка в позицию курсора, анимированные эмодзи в пузырях (renderMessageText
поверх displayText), остановка анимаций в cleanup.
- register-view.js: база — версия агента (промокоды, глаз пароля, TEMP-заглушка
коротких логинов); возвращена компактная ссылка «Вопросы о регистрации»
(FAQ-экран у агента осиротел — снова достижим).
- components.css: шапка «Связей» — вариант агента (sticky + grid minmax,
заголовок сокращается, кнопки не обрезаются); стили эмодзи-пикера сохранены.
- Заметки Pending_Features (шапка связей, поиск каналов, локальный вход)
переложены в новую структуру docs/Pending_Features.
- VERSION: client 1.2.314, server 1.2.292 (продолжение нумерации origin).
Проверено локально: старт → «Открыть локальный тестовый режим» → Личные →
чат: эмодзи-пикер открывается, эмодзи вставляется, PNG-ассеты грузятся;
регистрация: промокод/12 слов/FAQ-ссылка работают; консоль чистая.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-16 11:41:41 +03:00
Pixel and Claude Opus 4.8
266a74ef79
WIP: эмодзи-пикер (Telegram-набор) — чекпоинт незавершённой работы
...
- Эмодзи-пикер: js/components/emoji-picker.js + каталог telegram-emoji-*.js
(smileys/people/animals_nature/food_drink/travel_places/activity/objects/
symbols/flags) + 631 ассет в assets/emoji (7.2 МБ).
- Интеграция пикера: chat-view.js, app.js, index.html, styles/components.css.
- Дев-скрипты генерации превью + THIRD_PARTY_NOTICES.
- Работа НЕ завершена (WIP), сохранено как чекпоинт. С origin (+56) пока НЕ
мержится — большой мерж будет после завершения, отдельным шагом.
- VERSION: client 1.2.263.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-15 21:28:45 +03:00
AidarKC
5a5e9c01ce
Обновить UI чата и закрыть проверенные DM задачи
2026-07-10 12:26:36 +04:00
AidarKC
f9a15ab192
Обновить список каналов и кнопку сообщения
2026-06-24 14:59:08 +04:00
AidarKC
5c92b6a734
Миграция PDA на client.key
2026-06-22 21:57:09 +04:00
AidarKC
dd35e56029
Добавить временную бесплатную загрузку аватаров в Arweave
2026-06-20 21:29:35 +04:00
Pixel and Claude Opus 4.8
8c91484f37
nav: вкладка «Личные» (лейбл)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-19 19:48:27 +03:00
Pixel and Claude Opus 4.8
ac1cc04637
nav: неоновые PNG-иконки вкладок бара + единый вид
...
- toolbar.js: data-driven иконки (iconImg/glow/hero); все 5 вкладок → <img> неон-PNG;
«Связи» помечена hero.
- components.css: единый размер (--tab-icon-size 27px), «Связи» крупнее ВИЗУАЛЬНО через
transform: scale (без сдвига раскладки — иконки на одной линии); active/tap-состояния;
у «Связи» убран лишний drop-shadow-ореол (светится сама PNG); глобально
-webkit-tap-highlight-color: transparent (нет синего tap-квадрата нигде).
- assets: icon_lichnye/kanaly/svyazi/uvedomleniya/profil.png. Иконка «Уведомления»
приведена к прозрачному фону (была без альфы) и обрезана до ~92% заполнения, как у других.
Версия 1.2.166.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-19 00:03:04 +03:00
AidarKC
5899bd2f77
Убрал long-press меню каналов и обновил deploy-проверку sudo
2026-05-31 19:30:36 +04:00
AidarKC
21413268f3
Добавил гостевой режим, единые shine-ссылки и пометку о нестабильности мнений
2026-05-20 16:14:59 +03:00
AidarKC
c6d310184b
UI: упростить профиль и обновить UX чатов/шапок
2026-05-19 15:34:46 +03:00
AidarKC
f1fbb35296
fix(ui): открыть вкладку каналов по умолчанию и исправить резолв owner/channel
2026-05-19 00:41:19 +03:00
AidarKC
0fdb5b245c
Откат мультисессии: возвращен один активный сеанс
2026-05-14 17:11:24 +03:00
AidarKC
94263a46bd
UI: мультиаккаунты профиля и улучшенный поиск каналов
2026-05-14 16:28:17 +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
310863faec
Checkpoint: первая рабочая версия звонков, сигналинг будет переделан
2026-05-02 18:13:22 +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
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
DrygMira
c0dfa6c7ab
Channels UI + read/unread + unique views + style polish
2026-04-23 13:36:01 +03:00
AidarKC
97a2bee81a
feat(ui): старт с личных сообщений и бейдж непрочитанных
2026-04-22 17:23:20 +03:00
AidarKC
0159dd9074
feat(ui): индикатор connected в тулбаре и панель переподключения
2026-04-22 16:53:36 +03:00
AidarKC
185ba5b1d3
наверное работает
2026-04-21 01:04:05 +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
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