Release v0.1.0
Pre-release
Pre-release
FastAPI Intranet Demo - A production-ready full-stack intranet application showcasing enterprise authentication, user management, and API access patterns.
This initial release delivers a complete enterprise intranet application with dual authentication (local + LDAP), role-based access control, personal access tokens for API access, and a modern React frontend with responsive design.
Key Features
- Dual Authentication: JWT-based login with username/password or LDAP/Active Directory integration
- User Management: Complete profile management with admin CRUD operations, search, and filtering
- Personal Access Tokens: Generate scoped API keys (read/write/admin) for programmatic access via Bearer token authentication
- Items Management: Full CRUD operations with ownership-based authorization
- Modern UI: React + TypeScript + Vite frontend with responsive design, consistent navigation bar, and toast notifications
- Docker Ready: Complete containerization with docker-compose for easy deployment
- Security Hardened: Argon2 password hashing, JWT validation, input sanitization, SQL injection prevention, and LDAPS support