Releases: CrowDomus/QualiFile
Releases · CrowDomus/QualiFile
v1.2.0 - Project Archive and Note Formatting
QualiFile v1.2.0
Production release with project archive support and lightweight note formatting helpers.
Features
- Project archive/unarchive support with archived projects hidden by default
- Show archived projects toggle and Archived row badge
- Additive SQLite migration for project
archivedandarchived_atlifecycle state - Plain-text note formatting toolbar for bullets, numbered lists, indent, and outdent
- Formatting toolbar on workspace notes, project notes, and the inline project note composer
- Portable build README links updated to the
v1.2.0release assets
Requirements
- Python 3.10 or newer
- Windows primary platform (portable builds Windows-only)
- Office previews require Microsoft Office and
pywin32
Installation
python -m pip install -r requirements.txt
python -m flask --app run.py --debug runPortable Mode: download QualiFile_Portable.zip or QualiFile_Portable_Embedded.zip from this release.
Verification
- Python compile checks passed
- JavaScript syntax checks passed
- Archive API/store/migration smoke passed with CSRF enabled
- Note formatting transform smoke passed
- Browser UI smoke passed for archive, show archived, restore, and toolbar presence
- Offline asset verification passed
- Standard portable output verification passed
- Standard portable smoke test passed
- Embedded portable smoke test passed
License
Business Source License 1.1 - Personal and non-production use allowed. Commercial use requires licensing.
v1.0.0 - Initial Release
QualiFile v1.0.0
Initial public release of QualiFile - a Flask application for managing local file workspaces with comprehensive file management, previewing, and project tracking.
Features
- 📁 Workspace explorer with folder navigation, filtering, and sorting
- 👁️ Preview support for text, code, images, PDFs, and Office documents
- 📄 PDF and image utilities (merge, extraction, annotation)
- 📝 Notes, tags, metadata, and validation tracking
- 📊 Projects, tasks, timeline, and reminders
- 🔄 Git Sync Manager for metadata export/import
Requirements
- Python 3.10 or newer
- Windows primary platform (portable builds Windows-only)
- Office previews require Microsoft Office and
pywin32
Installation
python -m pip install -r requirements.txt
python -m flask --app run.py --debug runPortable Mode: Run build_portable.bat or build_portable_embedded.bat to create standalone executables.
License
Business Source License 1.1 - Personal and non-production use allowed. Commercial use requires licensing.