Добавить DTO управления доменом (DomainDTO, CreateDomainRequest, UpdateDomainRequest, DnsStatusDTO, CreateDomainAliasRequest)
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
Добавить диагностический маршрут для направления /api/diagnostics/** в Службу безопасности
Integrate SystemDiagnostics into Session Debug Dashboard
Добавить значения по умолчанию для init и выделенных вычислений памяти
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
Заменить все «любые» типы подробными интерфейсами TypeScript Удаленный неиспользованный импорт WarningIcon - Удаление неиспользованных функций GetStatusColor и ...
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...
Добавьте плавающие шары и примените современные градиенты для восстановления страницы
Улучшения страницы входа: - Добавлены два плавающих шара с независимой анимацией Сферы плавают вертикально и горизонтально с эффектами масштаба - Сильно размыты...
Модернизация секции Welcome Back с полированными градиентами
- Замененный твердый фон со сложным градиентом 135 градусов с использованием основных цветов - Добавлено анимированное наложение радиального градиента, которое ...
Pass re*** build args в рабочем процессе Forgejo
- Добавлены сборки для docker/build-push-action с ключом сайта re*** NEXT PUBLIC * env vars теперь должным образом встроен в пакет JavaScript Это позволяет испо...
Добавить поддержку сборки для переменных среды NEXT PUBLIC
- Добавлены ARG-декларации для NEXT PUBLIC RE*** SITE KEY и связанных с ними vars Преобразованные ARG в ENV vars для процесса сборки Next.js Создан BUILD ARGS R...
Восстановление триггера с помощью исправления ESLint (комитет 149373d)
Исчезновение апострофа в тексте ссылки Регистра - Решена ошибка сборки 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...
Восстановление триггера для выпечки в NEXT PUBLIC RE*** SITE KEY
NEXT PUBLIC * переменные среды - время сборки, а не время выполнения. У ConfigMap теперь есть ключ сайта re***, но изображение контейнера Его нужно перестроить,...
Отключить все интерактивные элементы во время успешного перенаправления входа
- Добавлено состояние перенаправления для отслеживания, когда логин преуспевает, а перенаправление продолжается - Отключенные поля ввода имени пользователя и па...
Удалите анимацию букв ROFL при ошибке пароля
- Удаленный фоновый эффект букв ROFL, появившийся на неправильном пароле - Очистить соответствующие консоль.лог заявления - Уменьшение тайм-аута состояния ошибк...
Обновление конфигурации re*** с фактическим ключом сайта
- Настройте NEXT PUBLIC RE*** SITE KEY на фактический ключ сайта re*** v2 - Изменен NEXT PUBLIC RE*** ATTRIB MODE с "знака" на "текст" Текстовый режим показывае...
Добавить конфигурацию re*** в настройки среды
- Добавлен NEXT PUBLIC RE*** SITE KEY в k8s ConfigMaps - Добавлен NEXT PUBLIC RE*** ATTRIB MODE в ConfigMaps Обновлено README с инструкциями по настройке среды ...
Rebuild with updated kamo-shared-library
Picks up fix for parent-child domain concatenation in OrganizationRepository (commit 56d9ce2)
Добавить поддержку домена localhost в DataLoader
Добавлены домены localhost и localhost:3000 для локального развития Улучшенные комментарии, объясняющие поведение субдоменной конкатенации Работает с обновленны...
Добавить конкатенацию домена родитель-ребенок в OrganizationRepository
Обновленный запрос findByDomain для обработки поддомена + родительская конкатенация - Сейчас поддерживает как прямые матчи (localhost), так и иерархические матч...
Заголовок Forward X-Forwarded-Host для конечной точки службы безопасности
- Добавлен заголовок X-Forwarded-Host при вызове /api/security/providers Служба безопасности требует, чтобы этот заголовок определял, какая организация привлека...
Восстановите белый цвет текста в разделе Welcome Back
- Добавлен явный цветовой стиль (sx={{цвет: #ffffff}}) к компонентам типографии - Material-UI превалировал над текстово-белым классом с цветами по умолчанию - У...
Восстановление триггера для получения исправлений камо-общей библиотеки
Восстановление, необходимое для втягивания фиксированного ExternalAuthProviderDTO из библиотеки, разделенной на камо. (Комитет 8e19676 - исправленные названия п...
Правильные имена полей меток времени в ExternalAuthProviderDTO
Изменение getCreatedAt() на getDateCreated() - Изменить getUpdatedAt() на getDateUpdated() Изменены с LocalDateTime на Date, чтобы соответствовать EmbRecordStat...
Добавить инициализацию внешнего поставщика auth в DataLoader
- Добавлена инъекция зависимости ExternalAuthProviderService - Создан дополнительный метод помощи ExternalAuthProviders() для настройки поставщиков Населенные в...
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...
Добавить систему ExternalAuthProvider для динамической настройки кнопки входа
- Созданный внешний поставщик с аннотациями JPA/Hibernate - Добавлена репозитория ExternalAuthProviderRepository с запросами по управлению поставщиками Внедренн...
Вернуть «подвиг: отключить форму входа после успешной аутентификации, чтобы предотвратить дублирование представлений»
Это возвращает к совершению ****************************
Отключить форму входа после успешной аутентификации, чтобы предотвратить дублирование представлений
Показать отделы в списке участников, даже если они пусты с сообщением «Нет членов»
Prevent member list from triggering logout - skip fetch on validate/logout pages and add cookie check with delay
Pass request object to generateOTK to properly read *** cookie
Replace fake member data with real API call in MemberListProvider to show actual organization members
Как вы видите судоходство?
Все это приходит в ваше рабочее пространство самостоятельно. Начните с бесплатного плана и прочитайте эту страницу через месяц.
