update documentation
Some checks are pending
Tests & Quality Checks / Test on Python 3.11 (push) Waiting to run
Tests & Quality Checks / Test on Python 3.12 (push) Waiting to run
Tests & Quality Checks / Test on Python 3.11-1 (push) Waiting to run
Tests & Quality Checks / Test on Python 3.12-1 (push) Waiting to run
Tests & Quality Checks / Test on Python 3.10 (push) Waiting to run
Tests & Quality Checks / Test on Python 3.11-2 (push) Waiting to run
Tests & Quality Checks / Test on Python 3.12-2 (push) Waiting to run
Tests & Quality Checks / Build Artifacts (push) Blocked by required conditions
Tests & Quality Checks / Build Artifacts-1 (push) Blocked by required conditions
Some checks are pending
Tests & Quality Checks / Test on Python 3.11 (push) Waiting to run
Tests & Quality Checks / Test on Python 3.12 (push) Waiting to run
Tests & Quality Checks / Test on Python 3.11-1 (push) Waiting to run
Tests & Quality Checks / Test on Python 3.12-1 (push) Waiting to run
Tests & Quality Checks / Test on Python 3.10 (push) Waiting to run
Tests & Quality Checks / Test on Python 3.11-2 (push) Waiting to run
Tests & Quality Checks / Test on Python 3.12-2 (push) Waiting to run
Tests & Quality Checks / Build Artifacts (push) Blocked by required conditions
Tests & Quality Checks / Build Artifacts-1 (push) Blocked by required conditions
This commit is contained in:
parent
4cc158a791
commit
f0bab2afa5
4 changed files with 109 additions and 51 deletions
12
.github/copilot-instructions.md
vendored
12
.github/copilot-instructions.md
vendored
|
|
@ -19,16 +19,18 @@ WebDrop Bridge is a professional Qt-based desktop application (v0.5.0) that conv
|
|||
|
||||
| File | Purpose |
|
||||
|------|---------|
|
||||
| `src/webdrop_bridge/__init__.py` | Package info, version (0.5.0) |
|
||||
| `src/webdrop_bridge/__init__.py` | Package info, version (0.7.1) |
|
||||
| `src/webdrop_bridge/main.py` | Application entry point, config loading |
|
||||
| `src/webdrop_bridge/config.py` | Configuration management (file/env), URL mappings, validation |
|
||||
| `src/webdrop_bridge/core/validator.py` | Path validation against whitelist, security checks |
|
||||
| `src/webdrop_bridge/core/drag_interceptor.py` | Drag-and-drop event handling |
|
||||
| `src/webdrop_bridge/core/config_manager.py` | File-based config loading and caching |
|
||||
| `src/webdrop_bridge/core/config_manager.py` | Configuration validation, profiles, import/export |
|
||||
| `src/webdrop_bridge/core/url_converter.py` | Azure blob URL → local path conversion |
|
||||
| `src/webdrop_bridge/core/updater.py` | Update checking via Forgejo API, release management |
|
||||
| `src/webdrop_bridge/ui/main_window.py` | Main Qt window, config injection, menu bar |
|
||||
| `src/webdrop_bridge/ui/restricted_web_view.py` | Hardened QWebEngineView with security policies |
|
||||
| `src/webdrop_bridge/ui/bridge_script_intercept.js` | JavaScript drag interception and WebChannel bridge |
|
||||
| `src/webdrop_bridge/ui/download_interceptor.js` | Download handling for web content |
|
||||
| `src/webdrop_bridge/ui/settings_dialog.py` | Settings UI, URL mapping configuration |
|
||||
| `src/webdrop_bridge/ui/update_manager_ui.py` | Update check UI and dialogs |
|
||||
| `src/webdrop_bridge/utils/logging.py` | Logging configuration (console + file) |
|
||||
|
|
@ -254,6 +256,6 @@ git push origin feature/my-feature
|
|||
|
||||
---
|
||||
|
||||
**Current Status**: Phase 4 Complete (Jan 29, 2026) - Phase 5 (Release Candidates) Planned
|
||||
**Version**: 0.5.0
|
||||
**Last Updated**: February 18, 2026
|
||||
**Current Status**: Phase 4 Complete - Phase 5 (Release Candidates) In Progress
|
||||
**Version**: 0.7.1
|
||||
**Last Updated**: March 3, 2026
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue