engels74
d0df4c6d5d
feat: wizard step refactor into pre/post wizard steps
...
Changes:
- Pre/post invitation wizard phases
- Phase-aware routing (/pre-wizard/*, /post-wizard/*)
- Phase indicator badges (visual categorization)
- Dynamic completion button behavior
- Two-column admin layout with category drag-and-drop
- Invite code management service
- Enhanced wizard export/import
- Comprehensive test coverage (17 new test files)
2025-10-16 15:28:48 +02:00
Matthieu B
5f91e4018e
Enhance logging configuration and startup sequence to improve message clarity and prevent duplication across processes
2025-08-12 20:00:01 +02:00
Matthieu B
2b216eec2b
refactor: improve documentation and logic for importing wizard steps
2025-07-30 12:29:23 +02:00
Matthieu B
02126de7b8
Add ty dependency and pre-push hook for type checking
...
- Added `ty` version 0.0.1a14 to dependencies in `pyproject.toml`.
- Updated `.pre-commit-config.yaml` to include a pre-push hook for type checking using `ty`.
- Made minor adjustments in various files to ensure compatibility with type checking.
2025-07-15 21:32:43 +02:00
Matthieu B
7b8f64af7d
Fix SQLAlchemy model constructors to accept keyword arguments
...
- Added __init__ constructors to all SQLAlchemy models
- Fixed pyright 'No parameter named' errors across the codebase
- Fixed various ruff linting issues (SIM108, E741, E402, SIM102, B904, SIM105)
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-15 13:52:15 +02:00
Matthieu B
5c664331cd
Refactor wizard step import logic to remove custom directory handling. Update import process to ensure default wizard steps are appended without overwriting existing user modifications. Enhance documentation within the function for clarity on behavior during fresh installations and upgrades.
2025-06-26 15:39:19 +02:00
Matthieu B
86d21f2e8b
Enhance wizard step import logic to guard against missing table during initial migrations. Add SQLAlchemy inspector to check for WizardStep table existence before proceeding with import.
2025-06-26 00:10:03 +02:00
Matthieu B
11b61ca6eb
seeding wizard steps
2025-06-25 23:28:52 +02:00
Matthieu B
9ac933ac26
Add wizard step management and enhance asset building
2025-06-25 23:17:46 +02:00