KamoCRM

Жизненный журнал изменений

Каждая особенность, исправление и улучшение, опубликованные, как это корабли. Ничего не удерживается для запуска.

17,659
Итого изменений
6,077
Особенности
5,341
Постоянные расходы
30
Проекты
Фильтр по проекту
Все проекты17,659AIService260APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,412kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,681kamo-signer-monorepo57kamolos114
Фильтр по типу
Все типыBuild16CI523Chore776Docs3,257Feature6,077Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
August 19, 2026
FixSecurityService

Прекратите сообщать о пропавшей колонке как о пропавшей таблице

Четыре контроллера переписали любое сообщение, содержащее «не существует». "Таблица Х базы данных не существует. Пожалуйста, запустите KamoInitializerApp, чтобы...

Kamo·2mo ago
ChoreSecurityService

Удалить непроверенную /api/security/roles/test stub

Досягаемость зонда, который вернулся "Конечная точка испытания контроллера безопасности «Работать» с кем угодно. Ничто не называет это — ни ссылка на какую-либо...

Kamo·2mo ago
FixSecurityService

Закрыть две неаутентифицированные конечные точки, доступные из Интернета

SecurityService - это любой запрос (.permitAll) с отсутствием @EnableMethodSecurity. Каждый @PreAuthorize является инертным и публичным по умолчанию; реле APISe...

Kamo·2mo ago
August 18, 2026
OtherSecurityService

Обновление DomainController

Kamo·2mo ago
August 15, 2026
FeatureSecurityService

Личные учетные данные SSO и предполет, который объясняет неудачи

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

Kamo·2mo ago
FeatureSecurityService

Dev Machine Service и контроллеры

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

Kamo·2mo ago
FeatureSecurityService

HTTP-клиент для агента резервирования машины dev

здоровье () проглатывает транспортные сбои и отвечает ложно, чтобы предполет SSO мог Возврат 503, а не 500.

Kamo·2mo ago
FeatureSecurityService

Секретный кодек AES-GCM и вывод имени пользователя POSIX

Codec намеренно обратим - автологину RDP нужен реальный пароль - и использует GCM, поэтому неправильный или неправильный ряд клавиш громко выходит из строя, а н...

Kamo·2mo ago
FeatureSecurityService

Отправляйте int64 ids в браузер в виде строк, не касаясь сеансов

CockroachDB unique rowid() ids - 19 цифр, прошедшее число. MAX SAFE INTEGER, таким образом Отправленный как номер JSON поступает в браузер с округленными низким...

Kamo·2mo ago
FixSecurityService

Удалите конфигурацию Long-as-string и пин-код, почему она должна оставаться мертвой

JacksonConfig зарегистрировал ************* сериализацию String — стандартная защита для идентификаторов CockroachDB, которые проходят мимо JavaScript. MAX SAFE...

Kamo·2mo ago
FixSecurityService

Прекратите отклонять поля запросов, которых у DTO нет

Объявление бобов ObjectMapper отнимает связывание с автонастроенной Spring Boot Один, и ручной картограф несет по умолчанию Джексона, а не Бута. Тот единственны...

Kamo·2mo ago
FeatureSecurityService

Разрешить наложение логотипа KamoMeet на config.json

KamoMeet - это вилка Meet без доступа к OrgContext, поэтому она изучает Org. брендинг из темы config.json этот сервис печет. Орг хранит ан наложение TOKEN; это ...

Kamo·2mo ago
ChoreSecurityService

Восстановление в колонке Shared-lib loading logo overlay

Источник не меняется. CI клонирует камо-совместимую библиотеку во время сборки. Organization.loadingLogoOverlay отображается только после восстановления. До тех...

Kamo·2mo ago
FeatureSecurityService

Узкий член ищет держателей данного права

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

Kamo·2mo ago
FixSecurityService

Перестаньте отказываться от сохранения бренда по сравнению с флагами соответствия, которые он никогда не отправлял

PUT /org / {id} получил возрастные диапазоны и три флага ATF. Каждый раз, когда кто-то из них опускал строку, он утверждал, что все пять против. Применяемая мод...

Kamo·2mo ago
ChoreSecurityService

Восстановление против колонки share-lib home logo overlay

Источник здесь не меняется. CI SecurityService клонирует библиотеку, разделенную Камо Создайте время, поэтому он отображает только Organization.homeLogoOverlay....

Kamo·2mo ago
FeatureSecurityService

Позвольте создателю выбрать приложения новой организации

Мастер создания сети получает шаг «Приложения и функции», и это Это половина того, что делает его реальным. /branch-types/creatable теперь описывает приложения...

Kamo·2mo ago
FixSecurityService

Создание и удаление лида берут права, которые их называют

LeadController является одним из лучших контроллеров в платформе — VIEW LEADS. EDIT LEADS, ASSIGN LEADS, REASSIGN LEADS MANUALLY, VIEW UNASSIGNED LEADS Все прав...

Kamo·2mo ago
FeatureSecurityService

Защита учетных записей бога в списке администраторов платформы

Права на платформу учетной записи бога могут быть изменены только другим богом. Счет никогда не может быть удален из списка — кем-либо, включая другого бога. Б...

Kamo·2mo ago
FeatureSecurityService

Выпекайте фоновый порядок организации в config.json

kamo-login, kamo-register, маркетинговый сайт и KamoMeet все читают Тема bucket's config.json для backgroundImageCount; backgroundOrder now катается рядом с ним...

Kamo·2mo ago
FixSecurityService

Переименование члена - это акт администратора, и теперь у него есть ворота

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

Kamo·2mo ago
FeatureSecurityService

Все сети следуют праву пользователя системы

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

Kamo·2mo ago
PerformanceSecurityService

Разрешить аннотацию платформы каждого обработчика один раз

Перехватчик зарегистрирован на /**, поэтому поиск аннотации выполняется на каждом устройстве. запросить эту услугу, вход включен, и AnnotatedElementUtils ходы м...

Kamo·2mo ago
FixSecurityService

Закройте дополнительный маршрут вокруг блокировки платформы-администратора

POST заменяет существующие права администратора, поэтому он может отобрать их. Дайте их, но только пути PUT и DELETE проверили, редактируют ли они. Никто не смо...

Kamo·2mo ago
FeatureSecurityService

Защита прав платформы на каждой поверхности платформы

@RequirePlatformRight + PlatformRightInterceptor заменит трехручный "является абонентом владельца верхнего уровня" ворота, которые были копиями друг друга, один...

Kamo·2mo ago
FeatureSecurityService

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

Байты поступают через ConversionService (владеет ffmpeg и сканером); Все после этого здесь, где сессия и правила определения уже Живи. Все три полки возвращаютс...

Kamo·2mo ago
August 14, 2026
FeatureSecurityService

Читайте и записывайте три слоя стека событийного звука

GET возвращает все три слоя в одном круглом путешествии плюс то, что абонент может редактировать - Каждая страница настроек нуждается во всем стеке, потому что ...

Kamo·2mo ago
FixSecurityService

Обеспечить соблюдение прав поиска doc-share на стороне сервера

/ Члены-подписчики и / Члены-подрядчики-подрядчики перечисляют организации люди — имена и идентификаторы — для заполнения автозаполнения документа-аккаунта, и т...

Kamo·2mo ago
FeatureSecurityService

Нормализованный член отвергает иерархию

Прямые права членов теперь проходят через иерархию прав. нормализовать уровень до того, как они упорствуют: одаренный ребенок подталкивает своих предков к ГАРАН...

Kamo·2mo ago
FixSecurityService

Прекратите копировать главные детали календарного события

На мероприятии было указано имя, номер, адрес электронной почты и лучшее время для звонка, скопировано О том, когда был сделан звонок. Копия записи, которая до ...

Kamo·2mo ago
FixSecurityService

Прекратите записывать ведущий путь в описание обратного вызова

На нем было написано "Открой лидерство: /leads/view/123" и не было ссылки. Не может быть: а Описание отредактировано в текстовой области, где текст является тек...

Kamo·2mo ago
FeatureSecurityService

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

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

Kamo·2mo ago
FeatureSecurityService

Обратная связь, которая ведет к лидерству

Обратный звонок уже дошел до календаря участника, как событие под названием «Ведущий» Callback" с их комментарием в описании. Никто не сказал, чей это был призы...

Kamo·2mo ago
FeatureSecurityService

Граница авторизации для установки поставщика платежных услуг

Ретранслирует новую поверхность **************** и обеспечивает, кто может Дотянуться. TimecardService удерживает двигатель, а не сеанс; это удерживает сессии и...

Kamo·2mo ago
August 13, 2026
FeatureSecurityService

Удалить Пунш Войд

Пропуск для POST/punches/{id}/void, ключ удаления редактора и Машины позади слияния двух смежных пролетов. Тот же авторитет, что и /правильный, и по той же при...

Kamo·2mo ago
August 12, 2026
FeatureSecurityService

Ретранслировать диапазон времени редактора

Пропуск для GET/members/{id}/range, график периода прочитан. от / до / быть пересылается только тогда, когда присутствует, поэтому TimecardService может решить ...

Kamo·2mo ago
FeatureSecurityService

Конечные точки истории учетных записей, реальные строки участников, каталог всех членов

Теперь вид учетной записи может сказать, что произошло с учетной записью и кто на ней. Каждая мутация на поверхности учетной записи записывает историю: создава...

Kamo·2mo ago
FixSecurityService

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

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

Kamo·2mo ago
FixSecurityService

Неудавшаяся эстафета готовности оставляет ожидание одобрения неизвестным, а не уверенным нулем

С FINALIZE PAY PERIODS 5xx/404/неразборчивый ответ с близкой готовностью ожидая одобрения, сидя на своем начальном 0 - журнал WARN уволен, но обзор HR все еще С...

Kamo·2mo ago
FixSecurityService

Ворота утверждения половины резюме по FINALIZE PAY PERIODS

Указание композитора на близость расширило привилегии. Собственная эстафета Картографирование охранников с помощью FINALIZE PAY PERIODS и resolveRole не допуска...

Kamo·2mo ago
FixSecurityService

В резюме посещаемости назван путь, которого не существует

краткое описание () запросил TimecardService для **************** Это название службы безопасности MAPPING, а не какого-либо маршрута вниз по течению. TimecardS...

Kamo·2mo ago
FeatureSecurityService

Резюме посещений для обзора HR

Один вызов MANAGE TIMECARDS, составленный из списка и очереди менеджеров реле с локальным исключением, рядами занятости и оплата труда.

Kamo·2mo ago
FeatureSecurityService

Ретрансляция

MANAGE TIMECARDS для чтения или изменения того, кто находится на карточках времени получает оплату от этой системы, поэтому она удерживается за администратором ...

Kamo·2mo ago
FeatureSecurityService

Ретранслируйте очередь исключений

MANAGE TIMECARDS читать очередь и отказаться, потому что очередь именует каждый участник с проблемой и отказом изменяет то, что читает завершающий вентиль. The ...

Kamo·2mo ago
FeatureSecurityService

Ретрансляция массовых операций и посещаемость

Основная роль одобрения отводится здесь от прав абонента и прилагается к Путь — никогда не читай с тела. Поставленная телом роль — это поставляемая телом роль п...

Kamo·2mo ago
FeatureSecurityService

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

В общеорганизационных отчетах нужны MANAGE TIMECARDS. Доказательств нет, если а Они тянут за собой — и в этом суть. Пакет - это то, что работник Необходимо пред...

Kamo·2mo ago
FeatureSecurityService

Ретранслировать поверхность конфигурации карты времени

MANAGE TIMECARDS для чтения правил организации - рабочая неделя и настройки округления Опишите, как всем в организации платят — и FINALIZE PAY PERIODS изменить ...

Kamo·2mo ago
FeatureSecurityService

Передача редактора, авторизованного личностью до прав

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

Kamo·2mo ago
FeatureSecurityService

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

Члену команды, чья работа не является активной, было отказано у двери. Ваш аккаунт существует, но не активен в данный момент. Это была неправильная форма. Уволь...

Kamo·2mo ago
FeatureSecurityService

Эстафета уровня одобрения с ролью, урегулированной из прав

Роль определяется здесь, от прав абонента и их отношения к Субъект - никогда из органа запроса. Тело, которое может назвать свою роль Пусть кто-нибудь будет пре...

Kamo·2mo ago

Подобно тому, что вы видите доставку?

Все это приходит в ваше рабочее пространство само по себе. Начните с бесплатного плана и прочтите эту страницу снова через месяц.

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