Docs Cleanup

This commit is contained in:
Eric Gullickson
2025-11-02 10:34:43 -06:00
parent a0748ced5b
commit 3693ce5761
60 changed files with 885 additions and 6815 deletions

View File

@@ -53,7 +53,7 @@ make test
- `config-loader.ts` - Environment variable loading and validation
- `database.ts` - PostgreSQL connection pool
- `redis.ts` - Redis client and cache service
- `tenant.ts` - Tenant configuration utilities
- `user-context.ts` - User context extraction utilities
### Security (Fastify Plugins)
- `src/core/plugins/auth.plugin.ts` - Auth0 JWT via JWKS (@fastify/jwt + get-jwks)
@@ -64,7 +64,7 @@ make test
- `logger.ts` - Structured logging with Winston
### Middleware
- `src/core/middleware/tenant.ts` - Tenant extraction and validation
- `src/core/middleware/user-context.ts` - User ID extraction from JWT
### Storage
- `src/core/storage/` - Storage abstractions

View File

@@ -4,7 +4,7 @@
- `config-loader.ts` — Load and validate environment variables
- `database.ts` — PostgreSQL connection pool
- `redis.ts` — Redis client and cache helpers
- `tenant.ts` — Tenant configuration utilities
- `user-context.ts` — User context utilities
## Plugins (`src/core/plugins/`)
- `auth.plugin.ts` — Auth0 JWT via JWKS (@fastify/jwt, get-jwks)
@@ -15,7 +15,7 @@
- `logger.ts` — Structured logging (Winston)
## Middleware
- `middleware/tenant.ts`Tenant extraction/validation
- `middleware/user-context.ts`User ID extraction from JWT
## Storage (`src/core/storage/`)
- `storage.service.ts` — Storage abstraction

View File

@@ -21,7 +21,7 @@ Secure vehicle document management with S3-compatible storage. Metadata and file
- **tests/** - All feature tests
## Dependencies
- Internal: core/auth, core/middleware/tenant, core/storage
- Internal: core/auth, core/middleware/user-context, core/storage
- Database: documents table
## Quick Commands