- Added 'onDelete' and 'onNotes' support to TaskItem. - Implemented hover actions (Delete and Notes icons) for tasks. - Added Notes Modal for editing task markdown content. - Simplified navigation animation to remove blank flash (single-phase slide-in). - Fixed syntax error in updateTask function. - Updated styles for modal and task actions.
1.4 KiB
1.4 KiB
Infrastructure Requirements for Production Deployment
Database Configuration
Required Environment Variables:
DATABASE_URL=postgresql://username:password@host:port/database_name?schema=public
Database Details:
- Type: PostgreSQL (recommended)
- Host: 192.168.178.91
- Port: 5432 (default PostgreSQL port)
- Username: root
- Password: WKE7xeZohxdZit7eObjG
- Database Name: My-Weekly-ToDo-List
- Schema: public
Email Service Configuration
Required Environment Variables:
SMTP_HOST=smtp.your-email-provider.com
SMTP_PORT=587
SMTP_USERNAME=your-email@example.com
SMTP_PASSWORD=your-email-app-password
SMTP_SECURE=false
Email Service Details:
- SMTP Host: w00ff033.kasserver.com
- SMTP Port: 587 (or 465 for SSL)
- SMTP Username: mail@carrylight.de
- SMTP Password: QijU8e2A8p3FE8WS8esR
- SMTP Secure: true (or true for SSL)
- Sender Email: mail@carrylight.de
Additional Environment Variables:
NEXTAUTH_SECRET=Ca7EoJzZSMJO2CkqwdWd
NEXT_PUBLIC_BASE_URL=192.168.178.8
Next Steps:
- Create a
.env.localfile in your project root with these variables - Test database connectivity with your chosen database provider
- Test email service connectivity with your chosen email provider
- Once configured, you can proceed with implementing the actual database and email functionality in your authentication system