Commit Graph

12 Commits

Author SHA1 Message Date
R3D347HR4Y
9ea2d3325d feat(auth): enhance authentication flows with embedded support and UI improvements
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
- Updated login and signup components to utilize AuthCard for better user experience during redirection.
- Introduced AuthentikEmbedDialog for seamless integration of Authentik's identity portal within the application.
- Enhanced password recovery and signup flows with dynamic theme handling and improved loading states.
- Refactored existing components to streamline authentication processes and improve maintainability.
2026-06-21 00:12:45 +02:00
R3D347HR4Y
ce364dbdb4 feat: update environment configuration and derive public URLs
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
- Modified .env.example to include PUBLIC_HOST and SECURE variables for better environment management.
- Updated Dockerfile to pass PUBLIC_HOST and SECURE as build arguments and set them as environment variables.
- Enhanced next.config.mjs to derive public-facing URLs based on PUBLIC_HOST and SECURE, improving flexibility for different deployment environments.
2026-06-18 08:13:55 +02:00
R3D347HR4Y
d6d18f911b Lots of stuff and mobile app
Some checks failed
E2E / Playwright e2e (push) Has been cancelled
2026-06-17 00:13:28 +02:00
R3D347HR4Y
b95948f980 feat: refactor mail and account settings structure for improved navigation and layout
- Updated routing for mail settings to redirect to the new settings layout.
- Introduced new account layout and section components for better organization.
- Replaced hardcoded paths with constants for account and mail settings to enhance maintainability.
- Removed deprecated mail settings layout and integrated it into the new settings structure.
- Enhanced user experience by streamlining navigation between account and mail settings.
2026-06-16 11:32:58 +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
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
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
5567e2f0c1 huhuhuhu 2026-05-25 13:52:40 +02:00
R3D347HR4Y
9d0fb2766b Add Playwright for end-to-end testing and update configuration
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
- Added Playwright as a dependency for end-to-end testing, including necessary scripts in package.json.
- Created a Playwright configuration file to define test settings and browser options.
- Implemented a new GitHub Actions workflow for automated end-to-end testing on push and pull request events.
- Updated .gitignore to exclude Playwright test results and reports.
- Added initial end-to-end tests for mail functionalities, including composing, sending, and searching messages.
2026-05-22 17:02:21 +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
53d5c76d76 deploy 2026-05-15 18:19:29 +02:00
R3D347HR4Y
88d8ab283d First commit, not a small one 2026-05-15 17:40:17 +02:00