Live Change Loglog

Посмотрите, что мы строим в реальном времени. Все функции, исправления и улучшения отправляются через платформу.

17,905
Общие изменения
4,602
Особенности
4,528
Исправления
32
Проекты
Фильтр по проекту
Все проекты17,905AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService369InitializerService299KBService74KlusterServices545MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,566kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Фильтр по типу
Все типыBuild24CI523Chore670Docs226Feature4,602Fix4,528Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
September 3, 2026
Featurekamo-asterisk-support

Расширения звонков, так что мобильные кольца члена

Клиент AMI входит в систему с «Событиями: выключено» и отправляет только действия, поэтому ничего не происходит. Клиентская FreePBX когда-либо сообщала платформ...

Kamo·1w ago
FeatureAPIService

API-ключ для живых звонков от клиента PBX

Компаньон VoipRecordingUploadController, на специально выделенном Объем VOIP CALL EVENTS: загрузка записи после факта и создание Чье-то телефонное кольцо сейчас...

Kamo·1w ago
FeatureVOIPService

Пусть локальный PBX сообщит о расширении звонка

RingCentral и JustCall публикуют INBOUND RINGING со своих веб-хуков. FreePBX и другие KamoPBX ничего не публикует - это собственный Asterisk клиента, и ничего н...

Kamo·1w ago
FeatureMediaService

Кольцо телефона члена для входящего вызова

VoipStompRelayController ретранслирует события voip.call.* в браузер и Нарочно никогда не толкал их, резервируя входящий звонок, предупреждающий о будущем. APNS...

Kamo·1w ago
Featurekamo-internal

Send to AI открывает терминал, в котором он работает, а вкладки получают значки

Отправитель теперь возвращается, называя терминал, и консоль открывает его. Это Это не любезный взгляд на то, что уже происходит — передача права собственности ...

Kamo·1w ago
FeatureKlusterServices

Выберите идентификатор сессии и свяжите терминальную сессию с VS-кодом

"--session-id <uuid>" выбирается в момент подготовки, а не оставляется на CLI, Что делает редактора детерминированным: идентификатор известен до сеанс существуе...

Kamo·1w ago
Fixkamo-internal

Применить в одном запросе и сказать, почему роль не может быть применена к

Последующие меры по пересмотру моего собственного обязательства. Шесть реальных открытий. Апелляция - это сейчас одно требование. Резюме, используемое для загр...

Kamo·1w ago
FixDocsService

Требуемое резюме теперь действительно выполняется

Проверка моего собственного преступления выявила правоприменение, о котором она заявила. JobApplicationService при условии, что "необходимое резюме будет исполн...

Kamo·1w ago
FeatureSecurityService

Отправка ИИ теперь работает в удаленном терминале, который оператор может смотреть

Диспетчер готовит передачу на машине разработчиков — скриншоты, видео и Составленная подсказка, записанная на диск — и ответы с терминалом, который она запустит...

Kamo·1w ago
Featurekamo-shared-library

Диспетчер называет терминал, в котором он работает

Отправка в ИИ теперь размещена в удаленном терминале, поэтому ответ должен сказать, какой из них находится в сети. Первая — консоль открывает это окно, и открыт...

Kamo·1w ago
FeatureKlusterServices

Размещайте отправку Send-to-AI в удаленном терминале

составлено быстро — и ответы с непрозрачным токеном. Терминал, который соединяет Командование вписано в него. Токен - это цельная цель безопасности. "bootstrap...

Kamo·1w ago
Fixkamo-internal

Навигатор не имел собственной поверхности, поэтому был прозрачным

ChatNavigatorPanel не рисует фона — это позиционированная, анимированная оболочка. Колонна внутри него делает его непрозрачным. Поставки ChatSwitcherColumn bg-w...

Kamo·1w ago
Featurekamo-internal

Рабочие места, доступные на /hr, и вкладка Карьера для каждого члена

Две поверхности над одной особенностью. /hr / Карьера - это когда HR пишет объявления и читает *****************************************************************...

Kamo·1w ago
FeatureInitializerService

Сканируйте hr.careers и откажитесь от замороженного рабочего места CHECK

Два изменения, оба необходимы до того, как субъекты карьеры смогут достичь базы данных. Список @EnableJpaRepositories - это явный массив, а @EntityScan - wildc...

Kamo·1w ago
FeatureSecurityService

Закрепить права на две карьеры в существующей авторской группе HR

MANAGE JOB POSTINGS и VIEW JOB LISTINGS вставляются как НЕ SPECIFIED, как и все другие. новое право, так что без семени вкладка /hr / Careers и вкладка Карьера ...

Kamo·1w ago
FeatureDocsService

/api/docs/careers — объявления о работе, членский совет и применение

Два контроллера за одной функцией, и разделение является точкой. /Careers/** - это HR и требует MANAGE JOB POSTINGS; /careers/member/** является работником и тр...

Kamo·1w ago
Featurekamo-shared-library

Сообщения о работе и приложения — схема позади /hr / карьеры

Два объекта, шесть перечней и два хранилища по com.kamo.z.shared.hr.careers, Кроме трех общих типов, функция должна была расширяться. JobPosting - это три груп...

Kamo·1w ago
FixKlusterServices

Список терминалов всегда был пустым — tmux убегает из-под контроля

Полевой сепаратор был единичным сепаратором (0x1f), что является очевидным выбором. тихо неправильно: tmux OCTAL-ESCAPES управляют символами в формате «-F» Байт...

Kamo·1w ago
Featurekamo-internal

Список ваших живых раковин, в панели и рядом с окном

Терминалы присоединяются к Центру взаимодействия справа от Сценариев продаж, закрытых на Обеспеченная разработчиком машина — тот же шлюз, что и опция Linux Desk...

Kamo·1w ago
Fixkamo-internal

Составленная почта разбивала строки в середине слова, для каждого получателя

Quill 2's getSemanticHTML() - значение, реагирующее на изменения, и так каждый байт тела типа члена - заканчивает свое преобразование текста .replaceAll("", " "...

Kamo·1w ago
Featurekamo-internal

«Почему я не могу принять?» переопределить на панели фильтра

Правый на панели фильтра /leads, носящий значок Leads nav с тем же Запрещенная эмблема — так что вещь на навигаторе, которая говорит «вы заблокированы» То, что ...

Kamo·1w ago
FeatureSecurityService

Перечислить, переименовать и закончить терминалы участника

**************************** DELETE и PATCH on /terminals/{id}. Каждый из них удаляет учетную запись Linux из СВОЕЙ СЕССИИ КАЛЛЕРА. не передает имя учетной зап...

Kamo·1w ago
Fixkamo-register

Нажмите на фоновую карусель, чтобы ее зум перестал мигать полосой прокрутки

Входящий кадр анимируется в масштабе 1.04, а его обертка не Обрезка, поэтому сверхмасштабная висела ~2% от обзорного порта мимо нижнего края. Трансформация, нав...

Kamo·1w ago
FeatureKlusterServices

Перечислить, переименовать и закончить терминалы участника

GET/terminals?user=X, POST/terminals/<id>/kill, POST/terminals/<id>/title. Нет никакой базы данных за этим, и это дизайн, а не ярлык. Сервер tmux на машине явл...

Kamo·1w ago
Featurekamo-internal

Ярлык пароля у героя и более узкие ворота

Две половины одного и того же предмета. Короткий путь. Изменение пароля произошло в трех комнатах глубоко за рельсом. Единственное, что макет комнаты сделал де...

Kamo·1w ago
FixSecurityService

Только член или бог может установить пароль участника

MANAGE MEMBER SECURITY pass the change-password gate, which made "can администрировать членов" и "может взять на себя счет любого члена" Точно. Это не одно и то...

Kamo·1w ago
FixSecurityService

Каждое рукопожатие было 403 за краем прокси

Сообщенный симптом был терминалом, который открылся и сразу сказал: "Разъединенный", без каких-либо действий. Оригинальное название: End to End: The Ticket Mint...

Kamo·1w ago
FixSecurityService

Установите маску запутывающей и пропустите ворота для звонящих без зацепок

LeadFieldMaskTest по-прежнему ожидает нулевого электронного письма. Маска теперь запутывается скорее чем заготовки — пустое поле читается как «эта зацепка не им...

Kamo·1w ago
Testkamo-shared-library

Проведите макет приемной двери в тест FFA

принятьNextLead Советы LeadAcceptEligibility Сервис до того, как он достигнет любого из кредитная логика этих случаев, и тест создает услугу Размышления, а не в...

Kamo·1w ago
Fixkamo-internal

Новый терминал может прикрепиться к старой оболочке после обновления

Оболочка была закодирована на идентификаторе окна инструмента, и @kamo/tool-core строит их как '${toolId}-${++idCounter}' со счетчика, который RESETS на каждой ...

Kamo·1w ago
Featurekamo-internal

Запрещенная навигационная эмблема, Назначение себе и запутанная маскировка контакта

Иконка Leads Nav говорит, когда вы не можете принять. Член, который держит лидерство Они не работали, получают эмблему красного блока над значком Leads и наборо...

Kamo·1w ago
FeatureSecurityService

Обслуживайте расширенные приемные ворота, добавьте самоназначение и закройте два обхода контактной маски

** Конечные точки для новых ворот.** /свинец/доступно-резюме и /свинец/доступно Теперь сообщите обе причины, по которым член заблокирован - лиды должны были зап...

Kamo·1w ago
Featurekamo-shared-library

Удалите приемные ворота, запутайте контактную информацию в маске, пусть будут заявлены бесплатные для всех зацепки

Три связанных изменения в ядре назначения руководителя. **Врата принятия теперь задают два вопроса, по каждому назначенному руководству.** LeadAcceptEligibilit...

Kamo·1w ago
Featurekamo-internal

Флаги на языках и прекратите копировать списки платформ

Завершает c20bac57. Языки теперь несут свой флаг, тот же самый, который показывает коммутатор NavTop. из одного и того же источника — закрытое значение, а такж...

Kamo·1w ago
Docskamo-internal

Запишите, чему на самом деле научили развертывание удаленного терминала

Три дефекта, все той же формы: присутствующие в дереве, отсутствующие в вещи что обслуживает запросы — IngressRoute в каталоге ничего не применяется, клиент Пут...

Kamo·1w ago
RefactorKlusterServices

Жнец также использовал «су» — рунузер, и нигде нет оболочки

Сброс Су с пути exec оставил его в reap idle, который работает на каждом Терминальное соединение. Те же три возражения, и последнее — это то, что кусает: 'su - ...

Kamo·1w ago
Fixkamo-internal

Запрос на билет не имел маршрута позади него

Окно принесло **************** и ничего не подавало. Под /api/security нет универсальной защиты — каждая область окружена файлом маршрута. Один из них, и один и...

Kamo·1w ago
ChoreSecurityService

Переместите терминал IngressRoute туда, где что-то его применяет

Этот рабочий процесс РЕПО применяется точно configmap.yaml, развертывание. Ямл и Service.yaml, поэтому четвертый манифест рядом с ними никогда не применялся. ма...

Kamo·1w ago
FixKlusterServices

IngressRoute терминала был в каталоге ничего не применяется

Он был записан в службу безопасности /k8s / рядом с развертыванием, что означает: очевидный дом и не один: рабочий процесс РЕПО применяется точно configmap.yaml...

Kamo·1w ago
FixKlusterServices

Drop ‘su’ — он проглотил SIGWINCH, поэтому ни один терминал никогда не менял размер

Пойманный запуском протокола против живой машины, а не чтением его: после рамки управления с изменением размера "tput cols" в оболочке все еще сообщали о размер...

Kamo·1w ago
Fixkamo-internal

Пользовательское поле может быть отредактировано снова

Завершает c20bac57. «Ценность рендеринга» Филда возвращалась на место всего прочитанного представления, которое Кнопка, открывающая редактор. Всякое поле, в ко...

Kamo·1w ago
Featurekamo-internal

Восстановите мой профиль героя и пять комнат

**************** был одним из 1 999 линейных компонентов рендеринга Тринадцать одинаковых карт в одной колонке. Помощник по секционным картам дал Все они имеют ...

Kamo·1w ago
FixSecurityService

Отказное рукопожатие терминала ответило 200

Найдено путем зондирования развернутой конечной точки, а не путем ее чтения. Возвращение ложных РукопожатиеПерехватчик прерывает рукопожатие, но ничего не устан...

Kamo·1w ago
ChoreSecurityService

Rebuild — последний пробег умер, вытаскивая акции / кассу

Бег 5861 провалился за две секунды, до любой компиляции: бегун не смог Получите data.forgejo.org для получения действий / проверки. Ничего общего с деревом, И т...

Kamo·1w ago
Featurekamo-internal

Настоящий терминал Linux в окне инструмента и подменю, чтобы добраться до него

Опция Linux Desktop nav становится меню вместо запуска с его размерами, удаленным терминалом — точно так же, как софтфон владеет звонком, голосовой почтой и тек...

Kamo·1w ago
DocsSecurityService

Почему 101 читается до того, как что-либо написано

Агент анализирует запрос с помощью буферного считывателя, а затем накачивает сырой розетка, поэтому байт, отправленный перед строкой состояния, будет застрял в ...

Kamo·1w ago
DocsKlusterServices

Pin - инвариант без пипелина при обновлении PTY

self.rfile - это считыватель BUFFERED над гнездом, а насос считывает сокет RAW, Таким образом, абонент, который отправил байты за строкой запроса, застрял бы в ...

Kamo·1w ago
TestKlusterServices

Управляйте настоящей PTY и настоящей розеткой через терминальный насос

Существующие тесты определяют argv и обрамляют в изоляции; эти четыре доказывают, что Куски фактически перемещаются байтами. Скорлупа раздваивается под настоящи...

Kamo·1w ago
Featurekamo-internal

Четвертое состояние окна — плавать, отсоединять, переупорядочивать

Окно всплывающего инструмента имело три состояния: пристыковано к ряду вдоль Нижний, максимизированный над портом обзора или минимизированный до головы чата. Эт...

Kamo·1w ago
FeatureSecurityService

Сервировать удаленный терминал — настоящая оболочка над WebSocket

Переносит браузер на PTY на собственной машине разработчика. Бинарные фреймы являются терминал, текстовые кадры контролируются; на дальнем переходе HTTP 101 на ...

Kamo·1w ago

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены