AI Agent for Website v1.3.0
What's Changed
Added
- Custom File Upload: Upload documents directly to knowledge base (PDF, DOC, DOCX, TXT, CSV, MD, RTF)
- Google Drive Integration: Connect Google Drive and import documents via OAuth 2.0
- Confluence Integration: Connect Atlassian Confluence and import wiki pages
- File processor class with support for multiple document formats
- Drag & drop file upload interface with progress indicators
- REST API endpoints for file upload, Google Drive, and Confluence operations
- Integration configuration in Settings > Integrations tab
- File/page browsers in Knowledge Base page for connected integrations
- Uploaded files management table with delete functionality
- Secure file storage with .htaccess protection
Changed
- Reorganized Knowledge Base page with 3-column grid layout
- Improved Integrations tab with actual connection settings (previously placeholder)
- Enhanced admin UI with file type badges and source icons
Security
- MIME type validation for uploaded files
- File size limits (10MB max)
- Nonce verification on all new endpoints
- OAuth state verification for Google Drive
Full Changelog: ...v1.3.0