Live Change Loglog

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

17,860
Общие изменения
4,577
Особенности
4,511
Исправления
32
Проекты
Фильтр по проекту
Все проекты17,860AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService347InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,551kamo-login318kamo-marketing582kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Фильтр по типу
Все типыBuild24CI522Chore670Docs226Feature4,577Fix4,511Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 21, 2026
FeatureInitializerService

Добавить binders.is scratch

Четыре утверждения вместо одного ALTER: связующие населены, а югабайт Отклоняет весь СДВОЙ КОЛУМН... НЕ НУЛЬНАЯ формулировка, а не пункт, поэтому Колонна приход...

Kamo·3w ago
FeatureInitializerService

Добавить *******************

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

Kamo·3w ago
FeatureInitializerService

Составные индексы для геолит локаций

Только страна была единственным индексом в таблице с 80 429 строками. Измеряется по производству: Городское разрешение (страна + подразделение) сканирует все 18...

Kamo·3w ago
FeatureInitializerService

Индекс Member rights applied on (member id, the right)

В таблице вообще не было индексов, в то время как каждый искатель на ней фильтруется MEMBER ID. На 10 524 строках поиск прав одного участника был полным последо...

Kamo·3w ago
August 20, 2026
FeatureInitializerService

Составляйте свинцовые индексы и разблокируйте запуск, который их создает

Сетка /leads теперь фильтрует страницы в базе данных вместо доставки Вся организация в браузере. Только IX LEADS ORG ID Сканирование будет перенесено, а не удал...

Kamo·3w ago
FeatureInitializerService

Пенсионер ****************************

Коды отслеживания теперь используются как ?discount=<uuid>. Старый <memberId>.<n> токен Опубликовал настоящий идентификатор участника в каждой общей ссылке и сд...

Kamo·3w ago
August 19, 2026
FeatureInitializerService

Добавить user.is fake, в единственном порядке утверждения густонаселенная таблица позволяет

Отражает новое поле «User.isFake». Четыре утверждения, и порядок есть целое Миграция: YugabyteDB отвергает «ADD COLUMN... NOT NULL» на густонаселенном столе все...

Kamo·3w ago
August 15, 2026
FeatureInitializerService

Добавить колонку kamomeet logo overlay

Третья накладная поверхность: экран предварительной встречи KamoMeet. Такая же форма, как и Два других — недействительные, без возврата, без дефекта. Охранник ...

Kamo·3w ago
FeatureInitializerService

Очистите отчеты и строки приборной панели и прекратите посев VIEW DASHBOARD

VIEW DASHBOARD (0), VIEW REPORTS (1) и EXPORT REPORTS (2) были удалены из RoleRightType сегодня, вместе с двумя названными ими страницами. Это устраняет то, что...

Kamo·3w ago
FeatureInitializerService

Добавить колонку loading logo overlay

Вторая поверхность для функции наложения логотипа: показан экран загрузки между навигацией по страницам, рядом с главной страницей masthead. Оба Альтера живут ...

Kamo·3w ago
FeatureInitializerService

Добавить колонку home logo overlay

Настройка наложения логотипа домашней страницы: сплошной цвет, который может краска над логотипом туловища на внутренней домашней странице Камо. Держит токен, ...

Kamo·3w ago
FeatureInitializerService

Очистите строки VIEW EMAIL LOGS и прекратите тест гниения при смене порядков

VIEW EMAIL LOGS (64) был удален из RoleRightType сегодня за наименование функции, которая Он никогда не был построен. Это устраняет то, что он оставил позади - ...

Kamo·3w ago
FeatureInitializerService

Очистите сохраненные строки для двух прав отставных нот

SHARE NOTES (72) и MANAGE NOTES SETTINGS (73) были удалены из RoleRightType. Сегодня за то, что у нас нет ворот. Это устраняет то, что они оставили позади. и во...

Kamo·3w ago
FeatureInitializerService

Добавить orgs.background order

Nollable VARCHAR(20), no backfill and no DEFAULT - каждый клиент решает Отсутствующее значение для последовательного, которое является поведением, которое имела...

Kamo·3w ago
FeatureInitializerService

Составьте список администраторов платформы

Заполняет его из отставной системы user access гранты, чтобы никто не мог управлять Системным пользователем до того, как это развертывание потеряет его: карта г...

Kamo·3w ago
FeatureInitializerService

Семя прав встречи перед воротами может запереть кого угодно

MediaService теперь требует START MEETING для создания встречи Разрешите один. Измерение производительности перед написанием этого: 42 роли безопасности 14 орга...

Kamo·3w ago
August 14, 2026
FeatureInitializerService

Очистка сохраненных строк для удаленных прав чат-канала

Ids 74/75/76 больше не разрешается. RoleRightsSyncService заметит их на некоторых В любом случае, будущая загрузка Службы безопасности - молча, в непредсказуемы...

Kamo·3w ago
FeatureInitializerService

Переместить примечания от владения счетом к членству

Добавляет примечания.member id и прикрепляет каждую ноту к самой ранней записке владельца. членство — организация, которой счет принадлежал дольше всех, На прак...

Kamo·3w ago
FeatureInitializerService

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

MemberRightsAppliedService теперь отрицает любое право, родительская цепочка которого не предоставлено. Каждая строка, написанная до возникновения иерархии, нич...

Kamo·3w ago
FeatureInitializerService

Добавьте столбец is rich text, по умолчанию и обратно заполненный на rich

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

Kamo·4w ago
FeatureInitializerService

Семя каждой организации юридический текст по умолчанию

Один ряд hr legal settings per org, уникальный на org id, несущий **************************** ВНИМАНИЕ – никогда не обновляйтесь. Орг, отредактировавший собст...

Kamo·4w ago
FeatureInitializerService

Таблицы уведомлений участников и столбцы происхождения события

Две половины одной особенности. Обратный вызов, запланированный на свинце, отражается на расписание члена, и точка зеркала - вернуться к Ведущий — так календари...

Kamo·4w ago
FeatureInitializerService

Добавить is answered в индекс поиска почты

Добавляет ****************, так что индекс записывает все три Флаги IMAP вместо двух. Список сообщений рисует маркер ответа из этого один, и индексный листинг в...

Kamo·4w ago
FeatureInitializerService

Индекс и REVOKE таблицы поставщиков заработной платы

Что Hibernate не может выразить для новых таблиц hr timecard payroll * Две ручки. PayrollDispatch и PayrollSyncIssue отказываются от обновлений и удаляют Java ...

Kamo·4w ago
August 13, 2026
FeatureInitializerService

Колонки пустот на hr timecard punch

Зеркала четыре новых нулевых столбца на TimecardPunch. Пустота - это Ни удаление, ни исправление: в нем говорится, что удара никогда не должно было быть. - двой...

Kamo·4w ago
August 12, 2026
FeatureInitializerService

Создать отчет историю

Зеркало для AccountHistory в библиотеке kamo-shared. Написано явно Вместо того, чтобы оставить ddl-auto, потому что по умолчанию имеет значение: ID и DATE CREAT...

Kamo·4w ago
FeatureInitializerService

Частичные индексы, которые останавливают двойную оплату и столкновение кода

**************** — это зубы, стоящие за экспортной службой. отказ в переиздании. Второй файл за один период оплаты дважды платит Вся компания, и только проверка...

Kamo·4w ago
August 11, 2026
FeatureInitializerService

Регистрация KI и схема миграции

Таблицы приходят из ddl-auto; этот бегун поставляет только то, что Hibernate не может - частичные уникальные индексы на одну открытую первичную уступку и одну о...

Kamo·4w ago
FeatureInitializerService

Схема для групп, которые действительно могут платить

Три бегуна: BillingGroupRosterMigration создает Billing pay group members - кого группа Это значит заплатить, прежде чем что-то купить. Org id денормализуется ...

Kamo·4w ago
FeatureInitializerService

Создание схемы обучения HR

Регистрация com.kamo.z.shared.hr.training в явном списке @EnableJpaRepositories — @EntityScan широк, поэтому объекты найдены в любом случае, но репозитории нет,...

Kamo·4w ago
FeatureInitializerService

Создайте billing pay groups и отмените наследственное столкновение

Создавая его в миграцию, а не оставляя его на ddl-auto, который произвел Полупостроенная таблица, когда объект был направлен на уже существующие Billing groups.

Kamo·4w ago
FeatureInitializerService

Добавить часовые колонки

past due since и suspension notified at оба являются недействительными. Нуль означает платить и Пока не сказано, соответственно.

Kamo·4w ago
FeatureInitializerService

Бросьте ограничение, которое ограничивало участника одним расчетным счетом

Находит ограничение по форме, а не по имени — Hibernate генерирует его. Название не является стабильным во всех средах, поэтому любое уникальное ограничение Acc...

Kamo·4w ago
FeatureInitializerService

Добавить колонки Auto Expand

Kamo·4w ago
FeatureInitializerService

Добавить столбцы, которые делают изменение цены обнаруживаемым

Порядок (0), нулевой, без обратного заполнения — нулевая сумма читается как «мы не знаем, что». Эта цена была создана с "и примиритель рассматривает его как неи...

Kamo·4w ago
FeatureInitializerService

Дополнительное хранилище по цене $2,50 за 10 ГБ, по всей стране

Дополнение описывало общий пул для всей организации и затем оценивалось по цене. USAGE BASED за $4 с «25 Гб» заявлено только в прозе. Ничто никогда не представл...

Kamo·4w ago
August 10, 2026
FeatureInitializerService

Добавьте и заполните счета. date созданный

Hibernate не может добавить это сам: ddl-auto излучает его НЕ НУЛЬНО. CockroachDB отказывается на столе, который уже имеет ряды. При этом он добавляется нулевой...

Kamo·4w ago
FeatureInitializerService

Переместите календари на членства и дайте каждой организации общий

Календарь и события находились в собственности учетной записи и не имели организации. Это прикрепляет каждого к самому раннему членству его владельца - организа...

Kamo·4w ago
FeatureInitializerService

Ручные контакты с адресной книгой обратно их владельцам

EmailService теперь охватывает все контакты читать на contact books.owner id оставляет контакты уже сидящими в бесхозной организации-дефолте Книга недоступна. C...

Kamo·4w ago
August 9, 2026
FeatureInitializerService

Схема для измеренного миниатюрного и трекового хранения

img dat derivatives записи, на сохраненный файл, реальный размер байта всего Камо, созданный из него. Заменяет img dats. THUMB FILE SIZE как источник Эта цифра:...

Kamo·4w ago
FeatureInitializerService

Схема для измерения хранения только для объектов

object storage days записывает то, что считывает отметка от MinIO. Вещи, которые не имеют размера в базе данных: брендинговые активы и документы рабочее простра...

Kamo·4w ago
FeatureInitializerService

Схема измерения объема хранения в почтовом ящике

**************** Держит, на почтовый ящик и в день прибытия RFC822 байты, которые держит почтовый ящик. У бухгалтерского учета не было честного источника для ба...

Kamo·4w ago
FeatureInitializerService

Разработчик: Org storage snapshots

Mirrors OrgStorageSnapshot как явный DDL, по стилю дома — ddl-auto Сначала создается таблица, поэтому Творение является откатом, а СЕТЫЕ ДЕФУЛЬТЫ — это Что на с...

Kamo·4w ago
FeatureInitializerService

Объявить о разделении приложения ****************

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

Kamo·4w ago
August 8, 2026
FeatureInitializerService

Одна правильно классифицированная строка каталога для приложения на каждом корне права

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

Kamo·4w ago
FeatureInitializerService

Заполните строки прав приложения Backfill в каталог плана платформы

Право теперь решается на типизированной колонке service type, но ни одна строка каталога не несет его. Каждый план по-прежнему решается на «все включено» с помо...

Kamo·4w ago
August 7, 2026
FeatureInitializerService

Указатели почтовых ящиков для департаментов и организаций, а также заполнение отделов

DEPTS.MAILBOX ID и ORGS.CONTACT MAILBOX ID - простые UUID без FK email provider.mailboxes: почтовые ящики синхронизируются с внешними поставщиками и могут быть ...

Kamo·1mo ago
FeatureInitializerService

Дайте члену команды менеджера

Добавляет MANAGER ID в Member team member, самоотчетность для отчетности линия. Ничего не заполнено: ни один менеджер не является полным ответом. График и для л...

Kamo·1mo ago
FeatureInitializerService

Добавить DEPTS.PARENT DEPT ID для вложенных отделов

Nullable with no backfill - нуль означает верхний уровень, который является тем, что каждый существующий Большинство было и останется. Объявлен простой UUID с ...

Kamo·1mo ago
FeatureInitializerService

Миграция для реестра комиссий и таблиц выплат Stripe

Зеркала com.kamo.z.shared.commission. ddl-auto создает их из В любом случае аннотации; явный DDL - это соглашение о доме и то, что делает Форма может быть рассм...

Kamo·1mo ago

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

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

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