Skip to content

Release v0.1.0

Pre-release
Pre-release

Choose a tag to compare

@ericjameszimmerman ericjameszimmerman released this 02 Nov 03:48
· 1 commit to main since this 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