Commit Graph

30 Commits

Author SHA1 Message Date
R3D347HR4Y
82ca9a27db feat(drive): refactor document and drawing editors with new metadata handling
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
- Replaced suite page metadata with drive-specific metadata for document and drawing editors.
- Introduced new `driveEditorPageMetadata` function to manage titles and favicons based on editor type.
- Updated layout components for document and drawing editors to utilize the new metadata structure.
- Enhanced document title handling in various editor components to reflect the current editing context.
- Added new SVG icons for UltiDocs, UltiSheets, UltiSlides, and UltiDraw to improve visual consistency across editors.
- Improved print styles and layout handling for better document rendering in print and PDF formats.
2026-06-15 15:51:09 +02:00
R3D347HR4Y
9e9fd208ad feat(admin-settings): enhance admin settings with new components and layout improvements
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
- Introduced new components for managing admin settings, including AdminListControls, AdminSettingsCard, and TechBrandSelectLabel.
- Implemented dynamic loading for admin settings sections to optimize performance.
- Enhanced the layout of various admin settings sections for better user experience.
- Updated the AiAssistantSection to include LLM provider management and improved model selection.
- Refactored authentication settings to streamline configuration and improve accessibility.
2026-06-15 00:22:20 +02:00
R3D347HR4Y
7ee1a66942 feat(ai-assistant): enhance AI assistant configuration and integration
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
- Added support for managing AI models within the AI assistant settings.
- Introduced new hosted mail setup component for streamlined email configuration.
- Updated environment variables for local development and proxy settings.
- Enhanced error handling and user feedback in the chat page for API connectivity issues.
- Improved routing for AI-related API calls in the Next.js configuration.
- Added documentation for local development and agent management in CLAUDE.md.
2026-06-13 20:38:15 +02:00
R3D347HR4Y
6c7278a3aa feat(onboarding): implement claim and migration pages with OAuth support
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
- Added OnboardClaimPage and OnboardMigrationPage components for user onboarding.
- Integrated OAuth login flow for Google and Microsoft accounts.
- Implemented error handling and user feedback for claim and migration processes.
- Created MigrationStepList and MigrationOnboardingAlerts components for progress tracking.
- Added MailDomainsSection and MigrationProjectsPanel for admin settings.
- Introduced e2e tests for onboarding migration scenarios.
2026-06-13 12:47:03 +02:00
R3D347HR4Y
ad1370ea7e feat: enhance configuration and add new demo layouts
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
- Introduced turbopack alias for canvas in next.config.mjs.
- Updated package.json scripts for development and branding tasks.
- Added new dependencies for Tiptap extensions.
- Implemented new demo layouts for agenda, contacts, drive, and mail applications.
- Enhanced globals.css for improved theming and splash screen animations.
- Added OAuth callback handling for drive mounts.
- Updated layout components to integrate new demo shells and improve structure.
2026-06-12 19:10:24 +02:00
R3D347HR4Y
3bbf3691b0 bordel c'est beau
Some checks failed
E2E / Playwright e2e (push) Has been cancelled
2026-06-11 10:10:39 +02:00
R3D347HR4Y
303b2b1074 wow
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
2026-06-11 01:22:40 +02:00
R3D347HR4Y
2a7c153748 wrap page
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
2026-06-10 12:48:27 +02:00
R3D347HR4Y
5b1cc5e83c hehehehe 2026-06-09 17:06:20 +02:00
R3D347HR4Y
cdff12490a hocuspocus
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
2026-06-09 14:31:07 +02:00
R3D347HR4Y
5304790ed5 feat(auth): enhance session management and identity provider settings
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
- Added SessionGuard component to manage session expiration and online status.
- Updated AuthProvider to streamline session fetching and handling.
- Introduced IdentityProvidersSection for managing OAuth, SAML, and LDAP identity providers.
- Implemented identity provider guides for easier configuration.
- Enhanced mail settings with infinite scroll option for improved user experience.
- Updated global styles and layout components for better consistency across the application.
2026-06-09 09:36:46 +02:00
R3D347HR4Y
8b9717861c Admin interface 2026-06-07 21:55:42 +02:00
R3D347HR4Y
6ec95262af Add OnlyOffice integration and update project configurations
- Updated .env.example to include configuration for OnlyOffice Document Server.
- Modified the workspace configuration to remove the drive-suite path.
- Adjusted TypeScript environment imports for consistency.
- Enhanced Next.js configuration to disable canvas in Webpack.
- Updated package.json to include new dependencies for OnlyOffice and PDF.js.
- Added global styles for OnlyOffice theme integration in the CSS.
- Created new layout and page components for the Drive feature, including public sharing and editing functionalities.
- Updated metadata handling across various layouts to reflect the new app structure.
2026-06-07 15:49:21 +02:00
R3D347HR4Y
8a02c10ba3 Add environment configuration and update email view components
- Created a .cursorignore file to manage local environment files.
- Updated .env.example to reflect changes in the public app URL.
- Modified the gmail workspace configuration to include the drive-suite path.
- Enhanced email view components to support attachment handling and fallback for plain text bodies.
- Improved user experience by updating attachment display logic and integrating inline attachment support.
2026-06-04 00:12:43 +02:00
R3D347HR4Y
5567e2f0c1 huhuhuhu 2026-05-25 13:52:40 +02:00
R3D347HR4Y
c87670e90f feat(api): offline-first mail sync w/ TanStack Query
Some checks failed
E2E / Playwright e2e (push) Has been cancelled
Move mail, compose, contacts, and accounts off mocks onto REST + WS.
Add client, auth store, IDB-backed query cache, offline queue, and
sync bar; hybrid Zustand for UI-only state. Settings still local until
backend has preferences API.
2026-05-23 00:04:28 +02:00
R3D347HR4Y
447567a411 Add first launch splash screen with animations and styles
- Introduced CSS animations for splash screen elements including aurora drift, logo float, loader progress, and card breathing effects.
- Implemented a new FirstLaunchSplash component in layout to display the splash screen on the initial app launch.
- Updated theme initialization script to manage splash screen visibility based on local storage state.
2026-05-21 09:55:10 +02:00
R3D347HR4Y
5bf388e062 xs colors 2026-05-20 18:29:40 +02:00
R3D347HR4Y
c36793e440 refactoed and sidebar better 2026-05-20 18:22:36 +02:00
R3D347HR4Y
8551150ffe before split 2 2026-05-20 16:01:08 +02:00
R3D347HR4Y
aad897b617 Huhu 2026-05-20 14:06:44 +02:00
R3D347HR4Y
9266aa34cd huhu 2026-05-19 22:20:43 +02:00
R3D347HR4Y
77f99d8d8a hehe 2026-05-19 00:48:20 +02:00
R3D347HR4Y
ae54fa29e4 Hehe 2026-05-18 17:47:32 +02:00
R3D347HR4Y
18cb1257f4 Enhance email components with dynamic accent colors for active tabs and improved styling. Updated CompactInboxCategoryTabs and EmailList to utilize new accent color logic, refined sidebar icons, and adjusted layout for better responsiveness in split view. 2026-05-18 14:38:27 +02:00
R3D347HR4Y
4207b5eb55 Update dependencies, enhance long-press functionality, and improve sidebar navigation. Added Fluent icons for folder representation and refined touch interactions for better user experience. 2026-05-18 09:29:20 +02:00
R3D347HR4Y
1fc4de1873 Refactor and enhance mobile experience with new components and layout adjustments. Updated TypeScript configurations, improved sidebar navigation, and added search functionality. Enhanced email view and invitation handling for better user interaction. 2026-05-18 00:17:51 +02:00
R3D347HR4Y
489c0d0c5c Massive upgrades 2026-05-16 20:30:50 +02:00
R3D347HR4Y
22e7b8e1d2 Major improvements on mobile 2026-05-15 23:22:24 +02:00
R3D347HR4Y
88d8ab283d First commit, not a small one 2026-05-15 17:40:17 +02:00