Dev Machine Service и контроллеры
Имя пользователя происходит от электронной почты участника ACCOUNT, а не от рабочего электронного письма TeamMember. рабочий адрес может сидеть на другом домене...
HTTP-клиент для агента резервирования машины dev
здоровье () проглатывает транспортные сбои и отвечает ложно, чтобы предполет SSO мог Возврат 503, а не 500.
Секретный кодек AES-GCM и вывод имени пользователя POSIX
Codec намеренно обратим - автологину RDP нужен реальный пароль - и использует GCM, поэтому неправильный или неправильный ряд клавиш громко выходит из строя, а н...
Отправляйте int64 ids в браузер в виде строк, не касаясь сеансов
CockroachDB unique rowid() ids - 19 цифр, прошедшее число. MAX SAFE INTEGER, таким образом Отправленный как номер JSON поступает в браузер с округленными низким...
Удалите конфигурацию Long-as-string и пин-код, почему она должна оставаться мертвой
JacksonConfig зарегистрировал ************* сериализацию String — стандартная защита для идентификаторов CockroachDB, которые проходят мимо JavaScript. MAX SAFE...
Прекратите отклонять поля запросов, которых у DTO нет
Объявление бобов ObjectMapper отнимает связывание с автонастроенной Spring Boot Один, и ручной картограф несет по умолчанию Джексона, а не Бута. Тот единственны...
Разрешить наложение логотипа KamoMeet на config.json
KamoMeet - это вилка Meet без доступа к OrgContext, поэтому она изучает Org. брендинг из темы config.json этот сервис печет. Орг хранит ан наложение TOKEN; это ...
Восстановление в колонке Shared-lib loading logo overlay
Источник не меняется. CI клонирует камо-совместимую библиотеку во время сборки. Organization.loadingLogoOverlay отображается только после восстановления. До тех...
Узкий член ищет держателей данного права
Ведущий выборщик заданий нуждается в каталоге, чтобы вернуть только людей, которые могут На самом деле работает лид, поэтому / команда-члены / поиск занимает не...
Перестаньте отказываться от сохранения бренда по сравнению с флагами соответствия, которые он никогда не отправлял
PUT /org / {id} получил возрастные диапазоны и три флага ATF. Каждый раз, когда кто-то из них опускал строку, он утверждал, что все пять против. Применяемая мод...
Восстановление против колонки share-lib home logo overlay
Источник здесь не меняется. CI SecurityService клонирует библиотеку, разделенную Камо Создайте время, поэтому он отображает только Organization.homeLogoOverlay....
Позвольте создателю выбрать приложения новой организации
Мастер создания сети получает шаг «Приложения и функции», и это Это половина того, что делает его реальным. /branch-types/creatable теперь описывает приложения...
Создание и удаление лида берут права, которые их называют
LeadController является одним из лучших контроллеров в платформе — VIEW LEADS. EDIT LEADS, ASSIGN LEADS, REASSIGN LEADS MANUALLY, VIEW UNASSIGNED LEADS Все прав...
Защита учетных записей бога в списке администраторов платформы
Права на платформу учетной записи бога могут быть изменены только другим богом. Счет никогда не может быть удален из списка — кем-либо, включая другого бога. Б...
Выпекайте фоновый порядок организации в config.json
kamo-login, kamo-register, маркетинговый сайт и KamoMeet все читают Тема bucket's config.json для backgroundImageCount; backgroundOrder now катается рядом с ним...
Переименование члена - это акт администратора, и теперь у него есть ворота
Карта юридического имени участника была только для себя, поэтому администратор, который набрал Имя неправильное в форме создания никогда не сможет исправить это...
Все сети следуют праву пользователя системы
Видеть каждую организацию и иметь возможность войти в нее — одно и то же решение. Список существует для того, чтобы оператор мог найти организацию, в которой он...
Разрешить аннотацию платформы каждого обработчика один раз
Перехватчик зарегистрирован на /**, поэтому поиск аннотации выполняется на каждом устройстве. запросить эту услугу, вход включен, и AnnotatedElementUtils ходы м...
Закройте дополнительный маршрут вокруг блокировки платформы-администратора
POST заменяет существующие права администратора, поэтому он может отобрать их. Дайте их, но только пути PUT и DELETE проверили, редактируют ли они. Никто не смо...
Защита прав платформы на каждой поверхности платформы
@RequirePlatformRight + PlatformRightInterceptor заменит трехручный "является абонентом владельца верхнего уровня" ворота, которые были копиями друг друга, один...
Перечислить, переименовать, удалить и транслировать загруженные звуковые эффекты
Байты поступают через ConversionService (владеет ffmpeg и сканером); Все после этого здесь, где сессия и правила определения уже Живи. Все три полки возвращаютс...
Читайте и записывайте три слоя стека событийного звука
GET возвращает все три слоя в одном круглом путешествии плюс то, что абонент может редактировать - Каждая страница настроек нуждается во всем стеке, потому что ...
Обеспечить соблюдение прав поиска doc-share на стороне сервера
/ Члены-подписчики и / Члены-подрядчики-подрядчики перечисляют организации люди — имена и идентификаторы — для заполнения автозаполнения документа-аккаунта, и т...
Нормализованный член отвергает иерархию
Прямые права членов теперь проходят через иерархию прав. нормализовать уровень до того, как они упорствуют: одаренный ребенок подталкивает своих предков к ГАРАН...
Прекратите копировать главные детали календарного события
На мероприятии было указано имя, номер, адрес электронной почты и лучшее время для звонка, скопировано О том, когда был сделан звонок. Копия записи, которая до ...
Прекратите записывать ведущий путь в описание обратного вызова
На нем было написано "Открой лидерство: /leads/view/123" и не было ссылки. Не может быть: а Описание отредактировано в текстовой области, где текст является тек...
Резюме обратной связи для маркера списка потенциальных клиентов
Ответы, которые ведут, все еще ждут звонка, и когда он наступит, для организации абонента в одном запросе. собственной конечной точкой, а не поле на лидерство: ...
Обратная связь, которая ведет к лидерству
Обратный звонок уже дошел до календаря участника, как событие под названием «Ведущий» Callback" с их комментарием в описании. Никто не сказал, чей это был призы...
Граница авторизации для установки поставщика платежных услуг
Ретранслирует новую поверхность **************** и обеспечивает, кто может Дотянуться. TimecardService удерживает двигатель, а не сеанс; это удерживает сессии и...
Удалить Пунш Войд
Пропуск для POST/punches/{id}/void, ключ удаления редактора и Машины позади слияния двух смежных пролетов. Тот же авторитет, что и /правильный, и по той же при...
Ретранслировать диапазон времени редактора
Пропуск для GET/members/{id}/range, график периода прочитан. от / до / быть пересылается только тогда, когда присутствует, поэтому TimecardService может решить ...
Конечные точки истории учетных записей, реальные строки участников, каталог всех членов
Теперь вид учетной записи может сказать, что произошло с учетной записью и кто на ней. Каждая мутация на поверхности учетной записи записывает историю: создава...
Нечитаемое тело с близкой готовностью неизвестно, и количество одобрения перемещается в его окно
Ошибка неправильного пути фиксируется, и форма ответа проверяется, но CLASS Неудача, к которой он принадлежал, была еще открыта: если TimecardService переименуе...
Неудавшаяся эстафета готовности оставляет ожидание одобрения неизвестным, а не уверенным нулем
С FINALIZE PAY PERIODS 5xx/404/неразборчивый ответ с близкой готовностью ожидая одобрения, сидя на своем начальном 0 - журнал WARN уволен, но обзор HR все еще С...
Ворота утверждения половины резюме по FINALIZE PAY PERIODS
Указание композитора на близость расширило привилегии. Собственная эстафета Картографирование охранников с помощью FINALIZE PAY PERIODS и resolveRole не допуска...
В резюме посещаемости назван путь, которого не существует
краткое описание () запросил TimecardService для **************** Это название службы безопасности MAPPING, а не какого-либо маршрута вниз по течению. TimecardS...
Резюме посещений для обзора HR
Один вызов MANAGE TIMECARDS, составленный из списка и очереди менеджеров реле с локальным исключением, рядами занятости и оплата труда.
Ретрансляция
MANAGE TIMECARDS для чтения или изменения того, кто находится на карточках времени получает оплату от этой системы, поэтому она удерживается за администратором ...
Ретранслируйте очередь исключений
MANAGE TIMECARDS читать очередь и отказаться, потому что очередь именует каждый участник с проблемой и отказом изменяет то, что читает завершающий вентиль. The ...
Ретрансляция массовых операций и посещаемость
Основная роль одобрения отводится здесь от прав абонента и прилагается к Путь — никогда не читай с тела. Поставленная телом роль — это поставляемая телом роль п...
Передача отчетов о соответствии, пакет доказательств о личности
В общеорганизационных отчетах нужны MANAGE TIMECARDS. Доказательств нет, если а Они тянут за собой — и в этом суть. Пакет - это то, что работник Необходимо пред...
Ретранслировать поверхность конфигурации карты времени
MANAGE TIMECARDS для чтения правил организации - рабочая неделя и настройки округления Опишите, как всем в организации платят — и FINALIZE PAY PERIODS изменить ...
Передача редактора, авторизованного личностью до прав
EMPLOYEE может исправить свою собственную запись — в этом смысл редактора. Отказ от него оставляет сотрудника без возможности сказать, что часы были неправильны...
Подпишите бывших сотрудников на ограниченный уровень вместо того, чтобы отказывать им
Члену команды, чья работа не является активной, было отказано у двери. Ваш аккаунт существует, но не активен в данный момент. Это была неправильная форма. Уволь...
Эстафета уровня одобрения с ролью, урегулированной из прав
Роль определяется здесь, от прав абонента и их отношения к Субъект - никогда из органа запроса. Тело, которое может назвать свою роль Пусть кто-нибудь будет пре...
Ретрансляция службы безопасности в службу Timecard
Граница авторизации. TimecardService содержит данные и двигатель, но не Сессия; это проводит сессию и решает, кто может что делать, а затем передает. The Двигат...
****************************
timezoneService.ts называет эту конечную точку с момента ее написания и существования. В отсутствие Java-сервиса клиент проглотил 404 и решил перейти на UTC. Ме...
Следуйте за переименованием искателя подписки
****************************************************************************************************************************************************************...
Объявите секрет хранения объектов, который ConfigMap больше не несет
Ключ MinIO был перенесен из ConfigMap в учетные данные мини-приложений секрет, но энв из этого снаряжения его применяли только вживую Развертывание — никогда не...
Прекратить доставку общих учетных данных в качестве конфигурационного по умолчанию
Общий пароль платформы был запечён в качестве запасного для DB PASSWORD и MINIO ROOT PASSWORD, так что он жил в этом репо и в построенном образе, а также В клас...
Как вы видите судоходство?
Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.