AidarKC
4b371e142d
Документировать API и сервис агента-кодера
2026-05-24 08:04:44 +03:00
AidarKC
ddeaf82bfd
CreateChannel: оставить единый актуальный формат, убрать legacy v2/v3
2026-05-13 01:22:07 +03:00
AidarKC
ef0cd2cb7d
deployServer: проверка sudo -n только для systemctl сервиса
2026-05-02 19:06:31 +03:00
AidarKC
e921b06826
Звонки: дольше показывать статус занято; deployServer проверяет sudo -n
2026-05-02 19:05:54 +03:00
AidarKC
e3377a48b3
Звонки: расширенная диагностика + экран настроек разработчика + обновление TURN-конфига
2026-05-01 16:39:03 +03:00
AidarKC
e764a713c4
chore(deploy): перевести UI-деплой на белый IP 194.87.0.247
2026-04-23 20:16:12 +03:00
AidarKC
93aef6e18b
UI: исправить автообновление и хронологию диалогов; обновить деплой-цели
2026-04-23 18:04:14 +03:00
AidarKC
f213e9aa43
feat(update): server push-команда на массовое обновление UI и формат версий
2026-04-23 16:19:00 +03:00
AidarKC
78d6124f2a
feat(update): проверка версии UI через Ping без периодических опросов
2026-04-22 19:57:59 +03:00
AidarKC
a905822515
feat(call): серверная выдача ICE/TURN и подключение в WebRTC
2026-04-22 18:11:47 +03:00
AidarKC
c824fb5e9b
fix(debug-api): починить сборку после merge и унифицировать буфер debug-логов
2026-04-22 15:03:14 +03:00
AidarKC
6a9746c17a
Merge branch 'main' of https://github.com/ai5590/SHiNE-server
...
# Conflicts:
# shine-UI/js/app.js
2026-04-22 14:58:28 +03:00
ai5590
5713287c84
Добавлен флаг debug.tempApi.enabled для временных debug API
2026-04-21 20:06:51 +03:00
ai5590
bd0c3dba50
Добавлен временный debug API для автотеста WebRTC и runbook
2026-04-21 19:52:25 +03:00
AidarKC
2d48ae7a16
Добавить деплой без clean/тестов и доработки PWA/сессии в UI
2026-04-20 20:33:20 +03:00
AidarKC
ba3ee4290f
Добавлено тестовое заполнение и доработки входа
...
- Добавлено расширенное тестовое заполнение данных через Seed_TestDataPopulation и SeedDataPopulationHelper (включая базовую схему для пользователей 1, 2, 3, их связи и профили).
- Убраны лишние проверки из тестового заполнения: сид теперь только заполняет данные.
- Исправлен WsTestClient: корректная сборка фрагментированных WS-сообщений до полного JSON.
- На странице входа по логину добавлена подсказка про основные тестовые логины 1, 2, 3 (вход без пароля).
2026-04-17 22:26:37 +03:00
AidarKC
0b7691bdea
14-04-2026
...
Веб пуш работает. Дальше попробую звонки добавить.
2026-04-15 00:50:25 +03:00
AidarKC
21fbc8ffa0
14-04-2026
...
Промежуточный комит версии в которой ну хоть какието тестовые уведомления приходят. Но пока ещё вебпуш не работает
2026-04-14 23:53:54 +03:00
AidarKC
cfc92beec0
14-04-2026
...
То что дела ай и то во что надо влить изменнеия
2026-04-14 21:51:16 +03:00
ai5590
62e55dbaec
feat(dm): implement signed direct messaging with web push fallback
2026-04-12 19:34:55 +03:00
AidarKC
9cbff47194
Добавил массовое тестовое заполнение через API: A1..A10 и дружеские связи
...
- Переименован тест в Seed_TestDataPopulation (не IT_07_*)\n- Тест создаёт пользователей A1..A10 через AddUser\n- Дружеские связи формируются через AddBlock (CONNECTION_FRIEND)\n- Добавлен контроль количества друзей (A1=5, A2=7, A3=3)\n- Тест включён в обязательный запуск всех IT и в suite\n- Обновлена TASKS-документация по тестовым логинам
2026-04-06 10:28:22 +03:00
ai5590
bc8f4a0582
Add handoff task document for PWA, chats, and connections
2026-04-05 12:13:05 +03:00
AidarKC
8a83ac85d9
Промежуточная версия
...
в которой надо дорабоать
1. Исправить ошибки и сделать что бы работала вторая слева вкладка. ТОесть АПИ для сервера я сделал (пока они возвращают весь список сообщений целиком - всем большим списком сообщений в канал - для мвп это устраивает,и по этому только три АПИ функции добавилось)
Там какието ошибки на клиенте ( я только сгенерил код - но гдето вылетает) по UI можешь исправлять переделывать - моешь оставить калечное как есть - мне пока не важно. Важно увидить что каналы и сообщения и публичная переписка в каналах блокчейна работает
2. потестировать и сделать корректное завершение сессии (там есть глюки при завершении сесии)
2026-04-03 11:04:59 +03:00
ai5590
c0fba4af94
Add channels IT coverage, live UI loading, and runbook
2026-03-30 16:06:28 +03:00
AidarKC
99cf000f24
30 03 25
...
Добавил АПИ функцию которая возвращает информацию о версии сервера и о том что он работает
2026-03-30 00:34: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
18bf5d65d7
Initial commit
2026-03-18 22:28:13 +03:00
AidarKC
6949fd8a2f
06 02 25
...
Сделал отдельную команду что бы всё на сервер заливать
2026-02-06 16:51:18 +03:00
AidarKC
a647091a3f
06 02 25
...
Сделал отдельную команду что бы всё на сервер заливать
2026-02-06 16:47:28 +03:00
AidarKC
4cee326a25
28 01 25
...
додела запрос связи с друзьями
тест весь проходит
2026-01-29 17:33:30 +03:00
AidarKC
84bef3365e
28 01 25
...
доработки по запросу связи друг
тест пока не весь проходит
2026-01-29 17:26:54 +03:00
AidarKC
922c18db4b
28 01 25
...
Добавил запрос связей пользователя - друзей - для построения графа друзей
И тест добавил.
но тест пока не весь проходит
2026-01-28 22:31:20 +03:00
AidarKC
22fb35d1d4
28 01 25
...
Добавил запрос поиска пользователей по начаоу логина.
И тест добавил.
Все тесты проходят.
2026-01-28 21:23:01 +03:00
AidarKC
ebf7c9f18e
28 01 25
...
Добавил запрос проверить есть ли в системе такой пользователь и получить его данные.
И тесты добавил.
Все тесты проходят
2026-01-28 20:33:06 +03:00
AidarKC
43b0efb4d3
23 01 25
...
Ура прошли все тесты новой версии авторификации!!
Осталось что то доделать поправить с лишними закрытиями сервака
2026-01-23 22:10:14 +03:00
AidarKC
4430615117
23 01 25
...
Промежуточный комит.
Ужас как устал сегодня, узнал что и запросы у меня постоянно закрывают сессию. Надо переделать
2026-01-23 21:52:45 +03:00
AidarKC
e84c63c3d1
23 01 25
...
Сделал авторификацию новую через sessionKey
(Но пока тесты сессии падают)
2026-01-23 20:50:58 +03:00
AidarKC
580695b486
23 01 25
...
Сделал ещё более два поля в общем формате блоков блокчейна (перед самим блоком данных) и перед его цп
(все тесты проходят)
2026-01-23 17:49:13 +03:00
AidarKC
9f1ca37977
23 01 25
...
Сделал более понятный названия у интерфейса BodyHasLine
(всё работает)
2026-01-23 13:05:29 +03:00
AidarKC
ad5525d88b
22 01 25
...
увеличел количество тестовых запросов добавления блоков
И вроде всё работает и тесты проходят.
И блоки добавляются все что надо для MVP
2026-01-22 02:18:12 +03:00
AidarKC
97840a45d6
22 01 25
...
Счас попробую новое просто добавить от гпт
Патч работает добавление линий - ситуация сложная
тест падает
2026-01-22 01:20:51 +03:00
AidarKC
69cd33479b
15 01 25
...
Потч работает добавление линий - ситуация сложная
тест падает
2026-01-21 18:37:05 +03:00
AidarKC
376d42cd79
15 01 25
...
Доделал типы сообщений посты в линии и едиты на них.ответы на них
И ответы в другие блокчейны
(Все тесты тесты проходят)
2026-01-15 18:55:03 +03:00
AidarKC
d9fe1f02b8
15 01 25
...
Исправил что бы в интерфейсе BodyHasTarget не требывалось хранить в блоках BodyHasTarget
и в блоках коннекстин не зранилась поле тоЛогин в байты блока.
(Все тесты тесты проходят)
2026-01-15 15:09:45 +03:00
AidarKC
5fe41c7656
13 01 25
...
мелкие исправления. Убрал оставшиеся странные связи линии
2026-01-13 17:54:10 +03:00
AidarKC
cd0352f904
13 01 25
...
мелкие исправления
2026-01-13 17:34:30 +03:00
AidarKC
e9e05c1192
13 01 25
...
Переписал код кучи классов перешёл на новый надеюсь теперь подходящий формат блоков
и тесты переделал.
Но пока остались баги и тесты не проходят (в частности пользователи не создаются - ошибка в бд)
2026-01-13 16:18:38 +03:00
AidarKC
9d0da4b39f
08 01 25
...
Список каналов возвращает - хотя сырое всё как то - но всё работает :)
2026-01-09 00:56:05 +03:00
AidarKC
4c87207129
08 01 25
...
Помелоги поменял
2026-01-08 23:32:17 +03:00