Додати управління доменами DTOs (DomainDTO, СтворитиDomainRequest, UpdateDomainRequest, DnsStatusDTO, СтворитиDomainAliasRequest)
Add authentication middleware to auto-redirect unauthenticated users to /logout
Correct framer-motion import path from motion/react to framer-motion
Add feature-rich floating AI chat assistant with drag, resize, minimize, and maximize
Оновлення кольорів посилань для використання основних кольорів CSS
Update diagnostics API path to /api/security/diagnostics/info
Видалити діагностику маршруту - за допомогою /api/security/**
Move diagnostics endpoint to /api/security/diagnostics for consistency
Додати діагностику маршруту на експедицію /апі / діагностика /** до Служби безпеки
Integrate SystemDiagnostics into Session Debug Dashboard
Add default values for init and committed memory calculations
Add default value for usagePercent comparison in SystemDiagnostics
Add default value for usagePercent to handle undefined
- Changed usagePercent > 80 to (usagePercent || 0) > 80 - Prevents TypeScript error when usagePercent is possibly undefined - Defaults to 0 if undefined, showin...
Remove remaining Grid tags causing syntax error
- Fixed lines 518-527 that still had Grid container/item tags - Replaced with Box + CSS Grid for 2-column layout - All Grid references now removed from SystemDi...
Replace all MUI Grid components with Box and CSS Grid
- Removed Grid2 import (module doesn't exist in this MUI version) - Replaced all Grid containers with Box + CSS Grid layout - Used gridTemplateColumns with resp...
Use Grid2 for proper MUI Grid component support
- Changed Grid import to use @mui/material/Unstable_Grid2 - Fixes TypeScript error: Grid item prop not recognized - Grid2 properly supports item, xs, md, lg pro...
Replace any types with proper interfaces in SystemDiagnostics
- Replaced all 'any' types with detailed TypeScript interfaces - Removed unused WarningIcon import - Removed unused getStatusColor and getStatusIcon helper func...
Correct Redis ping() method call in DiagnosticsController
- Changed **************** to connection.ping() - RedisConnection.ping() is the correct API method - Fixes compilation error on lines 302 and 473 Resolves buil...
Add comprehensive System Diagnostics dashboard to Settings
New Features: - Added 'System Diagnostics' tab to Settings page with 4 subtopics - Created SystemDiagnostics component with real-time monitoring - Added API pro...
Add comprehensive diagnostics controller for session debug dashboard
New endpoints: - GET /api/diagnostics/info - Complete system diagnostics - GET /api/diagnostics/health - Quick health check - GET /api/diagnostics/sessions - Re...
Додайте плаваючі кульки та застосуйте сучасні градієнти для відновлення сторінки
Ввійти оновлення сторінок: - Додано два плаваючі кульки з незалежними анімаціями - Орбс плавати вертикально і горизонтально з масштабними ефектами - Вінісно роз...
Модернізуйте вітальну секцію з полірованими градієнтами
- Замінений твердий фон з витонченим градієнтом 135deg, використовуючи основні кольори - Додано анімовану радіальну градієнтну накладку, яка імпульси піднімуть ...
Передача ре**** побудувати арги в робочому середовищі Forgejo
- Додано конструктори для docker/build-push-action з re** - NEXT PUBLIC * env Вари тепер правильно запечені в JavaScript-пакет - Це дозволяє використовувати фун...
Додавання підтримки будівельників NEXT PUBLIC змінного середовища
- Додано оголошення ARG для NEXT PUBLIC RE*** SITE KEY та пов'язаних варів - Перетворення ARG до ENV варів для наступного.js - Створено BUILD ARGS REQUIRED.md з...
Втеча apostrophe в Зарезервувати посилання текст - Видалити помилки побудови ESLint
Add re*** setup and troubleshooting guide
- Documented how to configure re*** for frontend and backend - Explained site key vs secret key requirements - Added instructions for Kubernetes secret configur...
Тригер rebuild для випікання в NEXT PUBLIC RE*** SITE KEY
Next.js NEXT PUBLIC * змінні середовища будуються час, не запускати час. ConfigMap тепер має ключ на сайті re***, але зображення контейнера потрібно перебудуват...
Вимкніть всі інтерактивні елементи при успішному перенаправленні логіна
- Додано перенаправлення стану, щоб відстежувати, коли логін досягається і перенаправлення триває - Вимкнені поля введення пароля при перенаправленні - Вимкнено...
Видалити ROFL листи анімація на паролі
- Вилучений ROFL фоновий ефект, який з'явився на неправильному паролі - Очищені пов'язані консолі.log виписки - Зменшено час від 3 до 2 - Кепт гаптичний відгук ...
Update re *** конфігурація з ключем сайту
- Set NEXT PUBLIC RE*** SITE KEY до фактичної ре**** v2 ключ сайту - Змінений NEXT PUBLIC RE*** ATTRIB MODE від 'badge' до 'text' - Текстовий режим показує поси...
Додати налаштування пере****
- Додано NEXT PUBLIC RE*** SITE KEY до k8s ConfigMaps - Додано NEXT PUBLIC RE*** ATTRIB MODE для ConfigMaps (режим шашлика) - Оновлена інструкція з налаштування...
Rebuild with updated kamo-shared-library
Picks up fix for parent-child domain concatenation in OrganizationRepository (commit 56d9ce2)
Додати локальну службу підтримки домену в DataLoader
- Додано локальнийhost і localhost:3000 доменів для місцевого розвитку - Покращені коментарі, що пояснюють поведінку субдоменів - Працює з оновленою Констанцією...
Додайте при реєстрації доменного імені в організаціїРепозиторію
- Оновлений пошукБиДомен запиту для обробки субдомен + батьківська конкатенація - Тепер підтримує як прямі матчі (localhost) і ієрархічні матчі (login.kamocrm.c...
Нагорода X-Forwarded-Host заголовок для постачальників послуг безпеки
- Додано X-Forwarded-Host заголовок при виклику /api/security/providers - SecurityService вимагає того, щоб визначити, яка організація для постачальників fetch ...
Відновити білий колір тексту на розділі «Збереження»
- Додано чітку кольорову укладку (sx={ Колір: '#ffff` }}) до компонентів типографії - Матеріал-UI переповнений текст-білий клас з кольоровими за замовчуванням -...
Тригер rebuild to pick up kamo-shared-library fixes
Збудувати потрібно, щоб витягнути в фіксованому зовнішнійAuthProviderDTO від kamo-shared-library (commit 8e19676 - виправлено імена часових полісів)
Корисне часове поле імена у зовнішнійАутоПровідаторДТО
- Змінений getCreatedAt() для getDateCreated() - Змінений getUpdatedAt() для getDateUpdated() - Змінено від LocalDateTime до дати матчу EmbRecordState - EmbReco...
Додавання зовнішньої ініціалізації провайдера у DataLoader
- Додано ін'єкцію залежностей зовнішнього доступу - Створено додатокExternalAuthProviders() - Запропоновані зовнішні ауто-провайдери для кожної організації: * K...
Add GET /api/security/providers endpoint
- Added endpoint to return enabled external auth providers for an organization - Determines organization from request hostname (X-Forwarded-Host header) - Queri...
Додавання системи зовнішнього доступу для динамічної конфігурації кнопки входу
- Створена суб'єкт зовнішньої реклами з анотацією JPA/Hibernate - Додано зовнішнійAuthProviderРепозиторію з запитами для управління постачальниками - Реалізован...
Зворотній зв'язок: Вимкнути форму логіну після успішної автентифікації, щоб запобігти дублікатам"
Цей ревертори комітують ****************************************************************************************************************************************...
Вимкнути форму логіну після успішної автентифікації для запобігання дублікатів
Показати відділення в списку членів, навіть при порожненні з повідомленням «Нові члени»
Запобігти списку користувачів від запуску мітки - пропустити fetch на сторінках дійсності/logout і додати перевірку cookie з затримкою
Pass request object to generateOTK to properly read *** cookie
Replace fake member data with real API call in MemberListProvider to show actual organization members
Як ви бачите відправлення?
Все це прибуває в робочому просторі. Почати безкоштовно план і читати цю сторінку знову в місяць.
