Commit graph

  • c9704efc8d feat: Update README with status change, enhanced configuration details, and improved installation instructions main claudi 2026-02-10 10:00:10 +01:00
  • 4ab44c83ba feat: Enhance update check and download processes with safety timeouts and logging claudi 2026-01-30 13:09:50 +01:00
  • f4eb511a1c feat: Implement timeout handling and background processing for update feature claudi 2026-01-30 12:09:03 +01:00
  • c97301728c feat: Add settings button and dialog for configuration management claudi 2026-01-30 11:31:52 +01:00
  • 8e97f85c64 feat: Add window title configuration and update related components and tests claudi 2026-01-30 11:28:23 +01:00
  • c621e63a8d feat: Enhance navigation toolbar with help actions and update related tests claudi 2026-01-30 11:22:33 +01:00
  • a355c13c82 feat: Implement configuration bundling for customer-specific builds and enhance build scripts claudi 2026-01-30 11:09:19 +01:00
  • 4e5deab7e9 fix: Remove APP_ENV and unnecessary variables from .env.example claudi 2026-01-30 10:59:33 +01:00
  • 6643640ab4 fix: Update ProductVersion to 0.1.0 in WebDropBridge.wxs claudi 2026-01-30 10:03:11 +01:00
  • bba6caf7c5 feat: Add function to read APP_VERSION from .env or .env.example in create_release.ps1 claudi 2026-01-30 09:57:08 +01:00
  • 03c9cbe802 feat: Add function to update APP_VERSION in .env file during version sync claudi 2026-01-30 09:53:16 +01:00
  • ad6e388dc8 fix: Enhance subprocess calls with UTF-8 encoding and error handling claudi 2026-01-30 09:41:31 +01:00
  • fb82d8d612 fix: Update version to 0.1.0 in configuration files and tests claudi 2026-01-30 09:19:03 +01:00
  • 0d9464854d feat: Implement centralized version management and sync process claudi 2026-01-30 09:16:12 +01:00
  • c1133ae8e9 docs: Update documentation for auto-update system and integration tests claudi 2026-01-30 08:43:52 +01:00
  • f701247fab fix: Implement drag-and-drop functionality with QWebChannel integration claudi 2026-01-30 08:17:01 +01:00
  • b2681a9cbd fix: Remove type ignore comments for web view page actions claudi 2026-01-30 07:10:42 +01:00
  • 64378f753b feat: Add user feedback dialog for manual update checks and handle dialog closure claudi 2026-01-29 15:52:59 +01:00
  • e57e822bed fix: Improve background thread management and error handling in update check claudi 2026-01-29 15:27:00 +01:00
  • a8eaa84310 fix: Specify type for log level combo box and adjust method signature claudi 2026-01-29 12:53:54 +01:00
  • 8b0df0e04f Add unit tests for configuration management and settings dialog claudi 2026-01-29 12:52:53 +01:00
  • 5dc988005c feat: Implement structured JSON logging and performance tracking features claudi 2026-01-29 10:25:54 +01:00
  • db3799a643 Refactor code structure for improved readability and maintainability claudi 2026-01-29 10:19:52 +01:00
  • 4581fd393c fix: Correct method call for retrieving URL in navigation request handler claudi 2026-01-29 10:04:21 +01:00
  • ca9526c1c1 fix: Ensure release objects are not None in update flow integration tests claudi 2026-01-29 10:02:44 +01:00
  • e1bf5a57c2 feat: Update DEVELOPMENT_PLAN with completion status and test coverage details for auto-update features claudi 2026-01-29 09:10:44 +01:00
  • 6ffea4d575 fix: Refactor import statements in test_main_window to improve clarity claudi 2026-01-29 09:09:31 +01:00
  • 6278ef8eed feat: Enhance Help menu with About dialog and update check functionality claudi 2026-01-29 09:09:04 +01:00
  • eb7ffe9969 feat: Update DEVELOPMENT_PLAN with deliverables and acceptance criteria; add integration tests for update flow claudi 2026-01-29 09:01:58 +01:00
  • 50311139bf fix: Correct window flag type for close button hint in update dialogs claudi 2026-01-29 08:48:29 +01:00
  • 41549848ed feat: Implement asynchronous update check on startup with UI integration claudi 2026-01-29 08:44:03 +01:00
  • 5b28c931d8 feat: Add status bar with update status indicator claudi 2026-01-29 08:37:53 +01:00
  • 2896f6ba5c feat: Add Help menu with Check for Updates action claudi 2026-01-29 08:35:21 +01:00
  • af8e417197 feat: Implement auto-update system with Forgejo releases management claudi 2026-01-29 08:19:42 +01:00
  • b221ba8436 feat: Add 6 update manager UI dialogs (100% coverage) claudi 2026-01-29 08:18:39 +01:00
  • 342044ec3f deps: Add pytest-asyncio to dev requirements claudi 2026-01-29 08:16:36 +01:00
  • d408c3a2de test: Add comprehensive unit tests for UpdateManager (20 tests, 77% coverage) claudi 2026-01-29 08:15:35 +01:00
  • 79afa91490 docs: Update copilot instructions to include development environment setup and quality checks claudi 2026-01-29 08:13:54 +01:00
  • 50ce5abb6f docs: Add detailed UI components for Phase 4.1 auto-update system claudi 2026-01-29 08:04:01 +01:00
  • 3d2f09636d feat: Add WiX installer configuration for WebDrop Bridge claudi 2026-01-28 15:54:39 +01:00
  • 15d68a9ba9 feat: Add MSI installer upload to Forgejo releases claudi 2026-01-28 15:53:39 +01:00
  • 0f9fd4c730 feat: Add WiX MSI installer creation with fallback to default installation path claudi 2026-01-28 15:48:46 +01:00
  • 634eed8996 docs: Update Phase 3 status to reflect distribution completion v0.1.0 v0.0.4 v0.0.3 claudi 2026-01-28 15:19:50 +01:00
  • 1d26d785a3 fix: Use curl for file uploads and add UseBasicParsing flag for PowerShell 5.1 compatibility claudi 2026-01-28 15:14:42 +01:00
  • 72b0cfb496 refactor: Switch from Packages API to Releases API for distribution v0.0.2 v0.0.1 claudi 2026-01-28 15:11:46 +01:00
  • 9c8a8d269c feat: Add SHA256 checksum generation to Windows build script claudi 2026-01-28 15:05:37 +01:00
  • 847692eef6 feat: Add interactive credential prompts to upload scripts claudi 2026-01-28 14:49:02 +01:00
  • a4659d0a92 fix: Fix PowerShell syntax error in upload script claudi 2026-01-28 14:43:19 +01:00
  • e4a3a9a2cc refactor: Use HTTP Basic Auth instead of tokens for package uploads claudi 2026-01-28 14:35:56 +01:00
  • 1b37335f8a refactor: Use environment variables for upload script authentication claudi 2026-01-28 14:29:35 +01:00
  • 7bf3a86f5c refactor: Switch from CI/CD runners to Forgejo Packages distribution claudi 2026-01-28 14:23:35 +01:00
  • 39c6211edd docs: Add Phase 3.3 CI/CD implementation summary claudi 2026-01-28 13:15:50 +01:00
  • 00b4c55612 feat: Add Forgejo CI/CD pipeline for automated builds and releases claudi 2026-01-28 13:14:41 +01:00
  • db0cef4797 fix: Correct PowerShell syntax in sync_remotes.ps1 and add graceful error handling claudi 2026-01-28 13:07:45 +01:00
  • f0c96f15b8 feat: Implement default welcome page for missing web application claudi 2026-01-28 12:59:33 +01:00
  • 90dc09eb4d Add auto-update system with Forgejo integration and enhance configuration management claudi 2026-01-28 12:05:07 +01:00
  • 1c1ec95139 Fix formatting issue in test_drag_interceptor.py and ensure signal connection for drag_started claudi 2026-01-28 11:52:19 +01:00
  • dbf8f2b92f Enhance test coverage and refactor code in various modules claudi 2026-01-28 11:51:59 +01:00
  • 736b80b8f1 Fix URL retrieval in navigation request handler for restricted web view claudi 2026-01-28 11:47:15 +01:00
  • 6db67ee445 bugfixes claudi 2026-01-28 11:43:31 +01:00
  • 86034358b7 Add URL whitelist enforcement for Kiosk-mode and enhance configuration management claudi 2026-01-28 11:33:37 +01:00
  • 6bef2f6119 Implement configuration management, drag-and-drop functionality, and logging utilities for WebDrop Bridge claudi 2026-01-28 11:21:11 +01:00
  • 04ef84cf9a Update pytest configuration to ensure coverage fails under specified threshold claudi 2026-01-28 11:04:06 +01:00
  • 61aa33633c Add initial project structure and documentation claudi 2026-01-28 10:48:36 +01:00