v0.9.0
Pre-release / Development
High Validation Impact
Initial implementation of GxPSign, establishing the core SaaS PDF e-signature platform for GxP (GAMP5 Category 4) and Freelancer/SMB markets. This release includes multi-tenant architecture, electronic signature workflows, audit logging, and GxP qualification documentation framework.
| # | Type | Description | Val. Impact | 21 CFR Part 11 |
|---|---|---|---|---|
| 1 | Feature | Multi-tenant architecture with PostgreSQL Row Level Security (django-rls) | High | Yes — data isolation |
| 2 | Feature | Custom User model with email authentication and role-based access control | High | Yes — access control |
| 3 | Feature | PDF document upload and management (S3 storage with tenant-scoped paths) | Medium | Yes — record storage |
| 4 | Feature | PDF.js in-browser document viewer | Low | No |
| 5 | Feature | Signature field placement UI (drag-and-drop, coordinate-based) | High | Yes — e-sig placement |
| 6 | Feature | Signer portal with signature pad (draw, type, upload modes) | High | Yes — e-sig capture |
| 7 | Feature | pyHanko PDF signing integration (CMS/PKCS#7, PAdES, TSA timestamps, LTV) | High | Yes — e-sig embedding |
| 8 | Feature | Certificate management (create, import, validate X.509 certificates) | High | Yes — digital certificates |
| 9 | Feature | Signature audit log with comprehensive event tracking | High | Yes — audit trail |
| 10 | Feature | Secure token-based external signer access (SignatureToken) | High | Yes — authentication |
| 11 | Feature | Async email notification system (Procrastinate + AWS SES) | Medium | Indirect — notifications |
| 12 | Feature | Document template system with reusable field configurations | Medium | No |
| 13 | Feature | Organization (tenant) management with settings and user management UI | Medium | Yes — access control |
| 14 | Feature | Billing management UI (subscription plans, usage tracking) | Low | No |
| 15 | Feature | GAMP5 qualification documentation framework (URS, FRS, DS, traceability matrix) | High | Yes — qualification |
| 16 | Feature | Django Admin interface for compliance management | Medium | Yes — admin access |
| 17 | Feature | REST API foundation (DRF serializers) | Low | No |
| 18 | Infra | Docker containerization with multi-stage builds | Low | Indirect |
| 19 | Infra | PostgreSQL-based caching (UNLOGGED table) and sessions | Low | No |
| 20 | Infra | Procrastinate background task processing (PostgreSQL-backed) | Low | Indirect |
| 21 | Infra | TailwindCSS + HTMX + Alpine.js frontend stack | None | No |
| 22 | Infra | portless local HTTPS development proxy | None | No |