Исключить резервные копии "первой организации в базе данных"
Семь блоков на пяти контроллерах завершили свое решение с помощью эффект: если имя сервера локальный хост или голый IP, возвращайте в зависимости от того, что С...
Держите псевдоним уникальным по всей платформе, на обоих путях записи
Creation проверял псевдоним только в пределах одного провайдера безопасности. PUT/org/{id} вообще ничего не проверял — он применял то, что ему давали. Оба были ...
Нарисуйте брендинг организации во вкладке, а не хозяина
getThemePath() получил тематическую базу от window.location.hostname. Это Ответьте на правильный вопрос, в то время как у каждой организации есть имя хоста. Соб...
Очистить клонированную сессию во вкладке Enter-as
Вход в организацию открывает вкладку с помощью window.open ('', ' blank') и указывает на нее. в /validate. Это было кросс-оригинал до сих пор, так что ничего не...
Пять ранее существовавших вертикалей должны быть доступны
Отправка всех шести детей с планами была неправильной для пяти из них. Встань, Аренда, обслуживание, подписка и ПРОКУРЕНЦИЯ не являются новыми функциями. Это то...
Прочитайте сессию со вкладки, а не из общей банки cookie
46 клиентских модулей считывают идентификатор *** из документа. Файлы cookie и отправленные как Токен X-***. SessionStorage - per-TAB; cookie - per-ORIGIN. Хотя...
Откажитесь от псевдонима, который называет более одной организации
алиас взял LIMIT 1 над оргами. alias, который не имеет ограничения уникальности: Путь создания проверяет его на поставщика безопасности, а PUT /org / {id} не Пр...
Назначенный на поддержку ведущий пикер не предложил никому
Раскрывающаяся вкладка Presenters была пустой для каждой организации и всегда имела Был. Встать **************************** ответы с { teamMembers, total }; вк...
Разрешить домен на /org/текущей стороне сервера
internal.kamocrm.com не удалось отобразить с помощью "Недействительные данные организации: Отсутствие «id» или «domain». Организация не имеет «доменной» области...
Дать /api/org/current домен, который требуется клиенту
internal.kamocrm.com не удалось отобразить с помощью "Недействительные данные организации: Отсутствие «id» или «domain». Organization.fromJSON отказывается от з...
Переместите прыжок в новейшее с другими действиями панели инструментов
Поиск теперь владеет всей левой дорожкой панели инструментов, потому что пустая часть этой дорожки Именно в комнату открывается поле. Контроль свитка до дна сид...
Дайте траектории рабочего пространства ту же работу после входа в систему, что и путь хоста
Два пробела, обнаруженные при повторном чтении исходного хвоста входа в систему против нового, Перед тем, как дать выбор. Конечная точка с кодировкой формы /lo...
Посланное сообщение оживляет один раз, а не два
Список сообщений вводил каждую строку в идентификатор сообщения, и идентификатор отправленного сообщения точно изменяется. один раз — оптимистичный ряд прилагае...
Название комнаты после идентификатора org, а не имя хоста
getOrgToken() взял первый ярлык текущего хоста и собственный комментарий Почему: «Таким образом, одноимённые комнаты не могут сталкиваться между собой». Над общ...
Область комнат для их организации на общем хозяине встречи
Изоляция комнаты была главной. Член группы В не может представить *** cookie on meet.<org-A-domain>, так что, зная название комнаты Орга А, они Нигде. Обслужива...
Сделайте так, чтобы перекрестный охранник автологина действительно работал
Охранник читает идентификатор хост-орга с /"id"\s*:\s*(\d+)/ - голой цифрой Прямо после толстой кишки. Служба безопасности JsSafeLongSerializer пишет любые Длин...
Прекратите передавать строку псевдонима в качестве домена организации
************* ходит org.getDomains() фильтрация только на Активен. Эта коллекция содержит корневой домен организации и ее ряды псевдонимов - api, login, тема и ...
Возьмите ядро чата, которое останавливает отправленное сообщение, показывающее дважды
@kamo/chat-core 0,1.6. Редуктор разговора теперь принимает ожидающий оптимистический ряд, когда Собственное сообщение участника возвращается через STOMP, вместо...
Прекратите требовать верификации DNS для входа
OrgHostResolver.resolveByDomain фильтруется на od.is dns verified = TRUE, поэтому строка домена, существовавшая, но не завершившая проверку, решенная для ничего...
Остановите RingCentral OAuth, подписав арендаторов с белыми метками
Два дефекта, оба на одном прыжке, и каждый из них скрывает другой. RingCentral отвергает все значения объема, которые может запросить это приложение. «invalid ...
Показать центы на дополнительный тариф, который имеет их
Дополнительное хранилище составляет $2,50 за блок 10 ГБ, а каталог хранит это как номер — так 2,50 прибывает как 2,5 и отображается прямо в карточку, которую он...
Установите дополнительное хранилище на уровне $2,50 за блок 10 ГБ
Подтверждает размер блока и ставку как $2,50 за 10 ГБ, а не $4 за 25 ГБ Производственный ряд дрейфовал. Сеятель, ряд каталогов, цена Stripe На странице маркетин...
Цена Дополнительное хранение как $4 за 25 ГБ единицы, FLAT не дозируется
Дополнительное хранилище покупается подразделением, не принадлежит ни одному плану ни на одном уровне, и Не на основе сидений. Сеятель по-прежнему описывал его ...
Перестаньте предлагать бизнесу дополнения, которые он уже включает
Выбирая бизнес по-прежнему представлены видеоконференции, ИИ-помощник, HR Система и электронные подписи как вещи для покупки, хотя план объединяет все четыре. К...
Объедините дополнения к приложению, которое они продают, и прекратите бизнес, предоставляющий почту бесплатно
********************************************** **************** матчи. Загрузчик камуфляжа Он никогда не был написан, поэтому каждый дополнительный ряд KamoCRM ...
Прекратить продажу надстроек уже включает выбранный план
Каталог всегда записывал, какие дополнения к плану пакеты, в **************************** - Бизнес и предпринимательство несут видеоконференции, помощник ИИ, HR...
Пусть SSL проверяет флаг, а не только поднимает его
checkDns только когда-либо защелкивал sslConfirmed to true. домен, на котором хранится флаг Он был установлен в соответствии со старым правилом «любой-одной-хос...
Проверка ответов для настоящего, а не для сохраненного флага
Конечная точка полностью пропустила зондирование, когда ssl confirmed уже была верной. О том, что в соответствии с правилом «всех хозяев» он мог быть установлен...
Перепроверить домены, уже отмеченные SSL-подтвержденными, и исцелить их
фильтры проверки подтвердили домены по дизайну, поэтому один раз ssl confirmed был установлен, что ничто никогда не смотрел на этот домен снова. Это было Флаг и...
Откройте собственное цветовое окно, а не первое на странице
Часы достигли скрытого <input type="color"> через document.getElementById на встроенном идентификаторе. с переводной этикетки пикера. Ярлык уникален только в од...
Перестаньте бороться с цветом, который вы выбираете
ModernColorGroup контролировалась и не контролировалась одновременно. Сохранилось местное состояние для каждого слота, отражало «значение» реквизита в этом сост...
Прочитайте идентификатор новой организации, когда он прибывает
Последний шаг волшебника, казалось, ничего не сделал, и щелчок Создать второй раз ответил что организация уже существует — потому что первый клик фактически ее ...
Настройте пост-коммит-орг на самом деле писать, и исцелите пропущенные орги
Транзакционный метод, вызванный ****************, не открывает собственной сделки. Весна вызывает эти обратные вызовы от ProcessCommit Очистка AfterCompletion р...
Подтверждать SSL только тогда, когда каждый хост имеет свой собственный сертификат
Сертификаты чеканятся по одному на FQDN - по одному dnsName, так что лист CN соответствует имени хоста, к которому подключен браузер, и работает автосертификат ...
Показать прогресс сертификата на каждого хозяина, а не один спиннер
Сертификаты выдаются по одному на поддомен, и не все они приземляются на Один раз, так что шаг SSL теперь сообщает, сколько хостов организации в прямом эфире. И...
Средства кадра точки в конечной точке, которая фактически служит ему
Каждое фото и видео в кадре изображения отображается как разбитое изображение. URL указывает на **************** Я принял это за Общий прокси-сервер изображени...
Обслуживайте фрейм-медиа сами, с помощью Range
Каждая фотография отображается как разбитое изображение. URL указывает на MediaService ****************, который я взял для общей визуализации прокси Потому что...
Сделайте животное видимым и остановите исчезновение палитры
Два сообщения, две разные ошибки. Паттерн был незаметен. Он рисовал за панелями, и каждая поверхность панелей — FeatureCard, LauncherParentCard, WidgetFrame — ...
Бросьте замороженные порядковые CHECK, которые терпели неудачу при каждом новом численном значении
imgs assoc id check разрешенный assoc id 0..13. ImageAssocType.PICTURE FRAME Порядок 14, поэтому каждая загрузка кадра изображения нарушила его. Hibernate пише...
Отметьте last login, чтобы «Последний вход» перестал читать Never
Ничто в SecurityService никогда не писало user.last login. Писатель жил в отставной аутентификационной службе и не был передан, когда аутентификацию перенесли н...
Остановить /валидировать и /logout от установки подписанного снаряда
Загрузка / показал всплеск 401/403 до окончания сеанса — пользовательская информация, ui-предпочтения, по департаменту, чат / нечитаемый, часовой пояс / эффекти...
Восстановить статус конечной точки фронтенд был опрос
камо-внутренние опросы GET/api/security/session/god-mode один раз на горе и каждый 60-е годы спустя. Эта конечная точка была удалена в 9c70cb7 вместе с остально...
Остановите предварительный просмотр перетаскивания от вождения себя в петлю рендеринга
Перетаскивание панели иногда бросало React #185 и оставляло прокрутку страницы на дно навсегда, отменяя каждую попытку прокрутки назад. Одна причина, два симпт...
Включите историю ко дню участника, а не браузера
groupByDay построила свой дневной ключ из getFullYear/getMonth/getDate, который гласил: Календарь машины, а не члена. С тех пор, как он был создан, UTC это всег...
Восстановите фиксацию часовой зоны и возьмите ядро чата 0,1.5 / нетто 0,1.1
5d1cc23e был совершен через устаревший частный индекс и возвращен ec881208 оптово — serverTime.ts, поставщик часовых поясов, охранник и все 216 Исправления с ме...
Отображайте каждую временную метку в зоне участника, читайте каждую как UTC
Прямое сообщение, отправленное в 3:33 утра по тихоокеанскому времени, отображает «10:33 утра» — сырой UTC Часы, напечатанные как местные. Два независимых дефект...
Остановите кольцо главной ноты, пронизывающее градиент по всей стартовой площадке
Живут на производстве с b9b1fe08. Кольцо мастера Орга было коническим градиентом в псевдоэлемент размером 150% на 150%, центрированный и вращающийся один раз в ...
Сделайте логотип панели видимым, и остановите два сеянных прохода гонки
Две ошибки, каждая из которых сама по себе не показала бы никаких логотипов. Он был заколот из-за взрыва. Отметка попала в z-индекс 0, под панель. Содержание —...
Не предлагать поля формы на файлах, которые не могут их нести
Замена двух кнопок выпала из преобразуемого шлюза, который имел старый «Edit PDF», Модифицировать предлагаемое редактирование формы на аудио и видео — там, где ...
Форму заполняемой строки можно открыть в редакторе
Я отключил «Edit In Form Fillable Mode» на строке с заполнением формы. противоречит правилу: его поля остаются редактируемыми в каждом инструменте, который имее...
Как вы видите судоходство?
Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.