Add OAuth configuration management UI for multi-tenant system
- Create OAuth App Configurations settings page at /settings/integrations - Add UI for managing OAuth credentials per organization - Support Google Calendar, Mi...
Implement multi-tenant OAuth configuration system
- Update GoogleCalendarService to fetch OAuth credentials from database per organization - Update MicrosoftOutlookService to use database-driven OAuth configs -...
Adaugă sistem de configurare OAuth multi-tenant
- Creați entitatea OauthAppConfigurare pentru stocarea acreditărilor OAuth per organizație - Adăugați OauthAppConfigurationRepository cu întrebări cuprinzătoare...
Add iCal export and import functionality
- Create ICalService for RFC 5545 iCalendar format support - Implement calendar export to .ics file format - Implement single event export functionality - Add i...
Add recurring events and enhanced event creation
- Add recurring event support in EventModal - Implement recurrence frequency selection (daily, weekly, monthly, yearly) - Add recurrence interval and occurrence...
Add search and filtering functionality to calendar
- Create CalendarSearchBar component with search input and filter popover - Add calendar-specific filtering (show/hide specific calendars) - Implement privacy f...
Add CalendarSyncService for automatic background synchronization
- Create CalendarSyncService with scheduled tasks - Add automatic sync every 5 minutes for enabled integrations - Implement smart sync frequency checking based ...
Implement Google Calendar and Microsoft Outlook OAuth integrations
- Add GoogleCalendarService with full OAuth flow and calendar sync - Add MicrosoftOutlookService with Microsoft Graph API integration - Implement token exchange...
Add Third-Party Integrations page and replace Login & Security
- Create ThirdPartyIntegrationsTab component with modern UI - Replace Login & Security tab with Third-Party Integrations in user settings - Add integration mana...
Add comprehensive calendar system UI
- Add Calendar button to top navigation bar - Create TypeScript types for calendar system (events, calendars, integrations) - Implement calendar page with 4 vie...
Add Calendar and ThirdPartyIntegration controllers
- Add CalendarController with full CRUD operations for calendars and events - Add event search, date range filtering, and event management endpoints - Add Third...
Adăugați entități de integrare cu calendar cuprinzător și terți
- Adăugaţi entitate CalendarEveniment cu suport complet de gestionare a evenimentelor - Adăugați entitatea Calendar pentru calendare specifice utilizatorului - ...
Add advanced features - version history viewer, export to PDF/Markdown/HTML/Text, and client-side encryption with Web Crypto API
Add comprehensive notes management system frontend with rich text editor, auto-save, search, filtering, and complete UI
Add comprehensive notes management system with encryption, CRUD, search, tagging, and version history
Adaugă note, NoteTag și NoteVersion entități cu depozite și DTO-uri pentru sistemul de note personale
Complete domain ownership verification system with modern UI
Add domain ownership verification with TXT record validation and transfer
Adaugă sistemul de verificare a proprietății domeniului cu validarea înregistrărilor TXT
Add authentication middleware to auto-redirect unauthenticated users to /logout
Add feature-rich floating AI chat assistant with drag, resize, minimize, and maximize
Adăugaţi ruta diagnostică spre înainte /api/diagnostici /** la Serviciul de Securitate
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...
Adăugaţi sfere plutitoare şi aplicaţi gradienţi moderni pentru a recupera pagina
Îmbunătățiri ale paginii de autentificare: - Adaugat doua globuri plutitoare cu animatii independente - Globurile plutesc vertical si orizontal cu efecte de sca...
Modernizează secțiunea Bine ai revenit cu gradient lustruit
- Fundal solid inlocuit cu gradient sofisticat 135deg folosind culori primare - Adăugat animație gradient radial suprapus care pulsează subtil (8s buclă) - Adău...
Dezactivează toate elementele interactive în timpul redirecționării cu succes a autentificării
- Adăugat redirecționare stare pentru a urmări atunci când login reușește și redirecționare este în curs de desfășurare - Câmpuri de intrare cu parolă și nume d...
Adăugați configurarea*** la configurarea mediului
- Adăugat NEXT PUBLIC RE*** SITE KEY la K8s ConfigMaps - Adăugat NEXT PUBLIC RE*** ATTRIB MODE la ConfigMaps (mod de badge) - ReadME actualizat cu instrucţiuni ...
Adaugă suport domeniu gazdă locală în DataLoader
- Adauga gazda si gazda locala:3000 domenii pentru dezvoltare locala - Comentarii îmbunătățite care explică comportamentul de concatenare subdomeniu - Lucrari c...
Adaugă inițializarea furnizorului de aut extern în DataLoader
- Adauga injectie de dependenta pentru AuthProviderService - AddExternalAuthProviders() metoda ajutor pentru a configura furnizorii - Furnizorii de auturi exter...
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...
Adaugă sistem ExternalAuthProvider pentru configurarea butonului de autentificare dinamică
- Creat entitate ExternalAuthProvider cu adnotări JPA/Hibernate - Added ExternalAuthProviderRepository cu intrebari pentru managementul furnizorului - Implement...
Dezactivează formularul de autentificare după autentificare reușită pentru a preveni transmiterea duplicatelor
Arată departamentele din lista de membri chiar și atunci când sunt goale cu mesajul "Fără membri"
Adăugaţi MemberController cu /la-departament pentru a aduce membri org grupate pe departament cu OTK auth
Implement member list API integration - fetch members by department from SecurityService with real data
Add intro animation to OTK login flow in kamo-internal matching kamo-login style
Adăugați animație intro elegantă la pagina de conectare cu logo-ul org, gradient tematice, și de încărcare spinner
Redesign network/create page to use 100% width layout with optimized sidebar/content ratio
Use full organization logo (with text) instead of logo-only on validate and logout screens
Redesign logout page with modern themed UI - use org colors, animated logo, and elegant loading spinner
Auto-redirect to /logout on 401 authentication errors for network page and OTK generation
Add professional Material-UI confirmation dialog for unsubscribe action with warning message
Redesign network page - highlight current org separately with premium styling, show other orgs in grid below
Ca ceea ce vezi de transport maritim?
Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.