Нехай Користувач системи вирішує будь-яку прикладну модель
Перехресні ворота повернулися 403 при orgId != сеанс org і дзвоник не мав жодного учасника рядка в цільовій org. Функціональна система для користувачів в будь-я...
Використання кластера Minio служби DNS; краплі, депресовані дротиGuard/CGNAT IPs і retired k2m1/k0m1
Canonicalize webhook repo name to public-projects касування
Після міграції кластера, репозиції Forgejo були відтворені (безпека обслуговування), але історичні рядки та використання фільтрів публічних проектів канонічний ...
Генерувати favicons через багатонемовне читання логотипу, не існує жодного коду ()
buildAndUploadFavicons() заглушка на minioService.exists(), які тільки stats the current Minio host. Коли простий логотип був написаний тільки відреагований на)...
Експлуатація GD (обов'язково) в /user-info для kamo-universe
Схадреса зберігає прапор GD (KSessionService) але /user-info ніколи не повернулися це, так kamo-universe's KamoIdentity завжди deserialized is god=false і the н...
Випадковий пошук електронної пошти так скидання електронних листів
Відновлення паролів, знебочений вхід, але знайтиByEmail JavaScript licenses API Веб-сайт Go1.13.8 так, що користувач ніколи не знайшов і не відправлявся скиданн...
Приблизний контрольний контроль автомобіля по стрибках
Коли дзвоник вже є імперсонаційним сеансом (додатком адміністратора, що діє як інший учасник, який проводить SUDO MEMBER ID, вступаючи в інший org з /network з'...
Виберіть ринок SUBSCRIPTION для налаштування платформи
KamoCRM володіє декількома ринками ****** так ВирішитиПродуктМаркетинг повинен вибрати ринок SUBSCRIPTION-type (platform-access) не перший активний. Збереження ...
Регенерувати favicons на етикетці зберегти; sniff реальний тип логотипу
config/css/manifest але ніколи не регенеровані favicons — ті, що були тільки виготовлені за умови Анжела org засіяний без повного забезпечення мав порожній favi...
Насіннєвий світ.css від шаблону, коли папка org не має
наданняОновлення (за кожним збереженням кольору) обертів css/globals.css на місці, але цей об'єкт існує тільки після надання Повністю скопійовано його з Шаблон ...
Детач перед заміною функцій колекції в /org/domain
Попередня фіксація проекції прикладної моделі в ****** але називається org.setFeatures(projected) on the world-managed. Організація.features @OneToMany has casc...
Зникнути емігію/орг/домен — Торгово-промислова палата
SecurityController has a другий ******, що студентка з *********** Весна відхилена запит з "Ambiguous обробника методи на картоплі" → 500 → kamo-internal Розміт...
Add /me/language endpoint, який обходить SystemUserGuard
EnglishDeutschPусский简体中文中國傳統EspañolالعربيةFrançaisελληνικάDanskАнглійскаябългарски суб-орг: PUT ***************************************************************...
Ніколи ворота Камо-власники на TXT
Дитячі оргії, які підібрали Kamo web alias (наприклад, gnosia.democrm.com) отримали "TXT рекорд, знайдений, але код перевірки не відповідає" в налаштуваннях DNS...
Грант верхнього рівня org власників крос-орг видалення / оновлення доступу
видалитиДомен і оновленняДомен раніше відхилений адміністратори платформи працює на дочірніх доменах, оскільки вони перевірили isUserOwnerOfOrg проти цільового ...
Allow deleting per-org *.kamocrm.com субдомени
The endsWith(.kamocrm.com) охоронець заблокований кожен демо-орг від ковтання платформи subdomain (наприклад, gmosia.demo.kamocrm.com) для користувацький домен....
Пропагувати статус адміністратора дитини-оргатора до членства батьків-оргів
Коли користувач створює дитину, вони стають власником + адміністратор (через) **********************************************************************************...
Власник OTK з правами на надання гранту без участі у круглому смузі DB
Після ******** призначає Адміністратор роль і пишу члену rights applied, блок OTK-minting був re-reading ті ряди через *********** в тій же @Transactional. В за...
Довгий розширений доступ на getDomainById та контрольні точки кінцевих точок
Власники та власники систем отримали 403 на getDomainBy Ід і перевірте-dns, оскільки ці кінцеві пункти перевірили isUserMemberOf Org безпосередньо. Додає запров...
Дозволити власникам та користувачам системи верхнього рівня, щоб керувати доменами org
Запобігти дублікати доменів і виправити первинний дисплей домену
ONE DOMAIN PER ORG перевірте невірно виключено .kamocrm.com web-alias домени, що дозволяють org накопичувати декілька доменів (і 10 aliases кожен) по переробці ...
Зменшення затримки створення та фіксації несправностей каскадних перекладів
- ОрганізаціяКонтролер: заміна забезпеченняTeamMembersForAllOrgs (full org сканування таблиці) з забезпеченняTeamMemberForOrg (single org) — усувається ~400ms ×...
Авто-призначте перше місце, Безкоштовне як підлога, більш широке визнання
BillingSetupService тепер активує перший відкритий ліцензійний слот для творця при насінні суборгової підписки (та ж для просування-на-волонтера) — Будь ласка, ...
Учасники орг-рівні отримують план-власника, обходячи вексельні ворота
Члени групи KamoCRM не підлягають вексельній системі — вони отримайте функцію матриці OWNER UNLIMITED (з безкоштовною як Захисний недолік, якщо відсутній план в...
Update OrgThemeProvisionServiceTest для побудовиConfigJson параметр опису
Пріоритетуйте справжню ім'я користувачаAlias для відображення
ім'я користувачаAlias є функціонально логінною ручкою (часто дорівнює назві користувачів), не ім'я дисплея. Реальні імена людей, які живуть на User.name (EmbNam...
Вирішити ім'я дисплея з правильним пріоритетом в кінцевій точці
Пріоритет: User.nameAlias → user.name.formatFull() → user.alias → user.username
Серіалізувати довгий як рядок для запобігання втрати точності JS на великих ідентифікаторах CockroachDB
Видалити дублікати CorsFilter bean, викликаючи подвійний доступ-Control-Allow-Origin заголовок
Виявлений парі CorsFilter викликало другий фільтр CORS з пружиною підтримка безпеки (який використовує CorsConfigurationSource). Обидва фільтри вирішили шаблон ...
Користувач системи Allow для управління брендингом org і фіксації логотипу
- Додати обхід системи як перший охоронець в каналіОрганізаціяБрендинг так платформи системний користувач має повне управління брендингом над усіма непарентними...
Поверхня реальна причина за GoDaddy 400 помилка
GoDaddy тепер повертає HTTP 400 з кодом=UNABLE TO AUTHENTICATE та тіло "Подати запит: Поганий запит" коли обліковий запис не відповідає їхньому струму виробницт...
Eager-load доменів за допомогою FindByIdWithDomains, краплі @Transactional
@Transactional на методі контролера зберігає підключення DB Весь завантажувальний MinIO, а також ризики LazyInitializationException, якщо Внутрішній getOrganiza...
Завантажити безпосередньо для публічного/{domain-folder}/img/ замість Staging відро
UploadLogo кінцева точка була написана на жорсткийкодований 'sumtingwong' (заповнена настройка) замість фактичного публічного шляху org. Логотипи зараз go безпо...
Видалити вниз k2m1 вузол з краю-nodes за замовчуванням
k2m1 (10.8.2.1) остаточно вниз. Отримуючи його в списку відмов зумовлений завантажте рети, щоб повісити до нового вигорання OkHttp. Зареєструватися тепер k1m1-o...
Enforce /network ввести правила сервер
Вкажіть, коли ціль поточний сеанс org, користувацький доменний SSL не є підтверджено, або неактивний учасник цілі людини. Обміняти домен логіка з my-networks че...
Потрібні вакансійні члену
В даний час завжди будуються нові *** з цільовою метою клієнта учасник ряд; відхилити незнімний org/член. Покращити заголовок сеансу.
Застосунок для забезпечення безпеки та додаткових цілейMemberId
Компанія Redis SecurityOrgId з глобальної безпеки користувачів при наборі логіну вона налаштовує від мережі FQDN. Що таке невідповідність хрестом ручний пошук я...
Розчинити сеанс користувачів системи від OTK для запитів BFF
SystemUserConfigController і SystemUserCapabilityController тільки читати *** печиво. kamo-internal переадресації X-OTK без файлів cookie, тому SecurityService ...
Встановити телефон за допомогою ідентифікатора облікового запису користувача для EmbPhoneКількість
Вирішити сеанс X-OTK BFF
OTKPreAuthFilter - Інтернет-галерея ексклюзивних предметів інтер'єру атрибути сеансу. Прийняти цільOrgId як рядок для великих INT8 ids від JSON.
Повернення тільки членів команди з кінцевої точки
Центр взаємодії повинен перерахувати рядки Команди, не базові записи членів.
Застосувати ворота для маршрутів додатків та функцій API
AppAvailabilityInterceptor тепер завжди використовується єAppEffectivelyEnabled так FORCE ENABLED по відношенню до підписки. Увімкнено функціюController від тог...
Persist apex is dns verified і розширений SSL-пробес для перевірки-dns
Скопіювати шаблон за замовчуванням для org надання
Використовуйте точну префікс для ключів призначення, пропустіть S3 позначки папок, і не швидко, коли префікс шаблону порожній, так мовчазний півкопія не досягає...
Include TeamMember прапорець власнику *** для платформи admin UI
Команда магазинуMember { членId, isOrganizationOwner } в програмі Redis так kamo-internal hasPlatformAdminAccess може задовольнити власника верхнього рівня шлях...
Включає в себе TopLevel в org-by-domain JSON для внутрішнього векселелазіння UI
Поверніть адресу електронної пошти з обов'язкових даних DNS CNAME
Видаліть пошту з ВідомихАляс, щоб перевірити-dns і на борту більше вимагати mail.example.com; нові користувацькі домени також пропускають авто-створення Пошта д...
Як ви бачите відправлення?
Кожен з цих оновлень землі в робочому просторі автоматично. Почати вільний час і дивитися його на тиждень після тижня.