Admin9705
2b8d5306f4
Refactor
2026-02-19 11:49:30 -05:00
Admin9705
ca17636c31
User Refactor
2026-02-19 09:55:27 -05:00
Admin9705
5e687ca248
Refactor Main
2026-02-19 09:18:22 -05:00
Admin9705
5ae0d7ae1a
Refactor
2026-02-19 07:43:19 -05:00
Admin9705
4ca3ac3e79
Version Update
9.3.7
2026-02-18 19:53:00 -05:00
Admin9705
6ade1d44bb
fix: Windows system tray + installer upgrade cleanup
...
- Fix system tray import: use importlib.util to load system_tray.py by
file path instead of package import (PyInstaller bundles resources/ as
data, not a Python package)
- STA thread with CoInitializeEx for COM compatibility on tray thread
- Installer kills running Huntarr.exe in .onInit AND before file copy
(double-kill pattern for reliable upgrades)
- Installer wipes old _internal/ dir and stale top-level binaries before
copying new files (prevents stale file issues on upgrade)
- Remove SW_SHOWMINIMIZED from shortcuts (app is windowless, tray is UI)
- Add Stop Huntarr shortcut to Start Menu
- Add /api/shutdown endpoint for clean shutdown from web UI
- Add system_tray.py bundle verification in GitHub Actions
- Detailed debug logging for tray module path resolution
2026-02-18 19:17:18 -05:00
Admin9705
9fcb357a10
Fix Windows frontend missing files + system tray support
...
- web_server.py: Use sys._MEIPASS for PyInstaller 6.x data file paths
- windows_integration.py: Same _MEIPASS fix for Flask folder override
- huntarr.spec: Use Tree() for frontend, exclude node_modules, add pystray
- huntarr_installer.nsi: Fix File /r glob, remove empty CreateDirectory
- requirements.txt: Enable pystray for Windows
- system_tray.py: Rewrite with proper _MEIPASS icon loading + shutdown callback
- main.py: Integrate system tray on Windows frozen builds
- windows-build-nsis.yml: Add pystray install + frontend verification step
2026-02-18 18:56:25 -05:00
Admin9705
783c736ba2
iframe update
2026-02-18 18:45:31 -05:00
Admin9705
1f58e94f92
Patch Advanced Import
2026-02-18 18:36:04 -05:00
Admin9705
00c7889986
Update
2026-02-18 18:21:38 -05:00
Admin9705
c2bb6e852e
Fomrat Change
2026-02-18 17:43:06 -05:00
Admin9705
8d350af391
Import Detector
2026-02-18 17:33:45 -05:00
Admin9705
ae132f2d46
DL Fixes
2026-02-18 16:31:43 -05:00
Admin9705
6772f9e2b0
Bottle Neck Removal
2026-02-18 16:01:13 -05:00
Admin9705
ee886787fd
DL Improvement
2026-02-18 15:42:38 -05:00
Admin9705
60f1e352bf
Update
2026-02-18 15:23:14 -05:00
Admin9705
e8190f5d3d
update ignore changes
2026-02-18 15:02:53 -05:00
Admin9705
40bb70438c
Improved cycle process
2026-02-18 14:48:04 -05:00
Admin9705
c6d5412d35
Update Fix
2026-02-18 14:42:09 -05:00
Admin9705
d4539ee6ad
Update
2026-02-18 14:40:24 -05:00
Admin9705
2c5203c941
Patch
2026-02-18 14:32:59 -05:00
Admin9705
e8a7eb790c
Upgrade Support
2026-02-18 14:28:49 -05:00
Admin9705
e775b7e6af
Ignore Specials
2026-02-18 12:09:09 -05:00
Admin9705
8688efa700
Proper Refresh Fix For Imports
9.3.6
2026-02-18 11:43:07 -05:00
Admin9705
42351422c8
win-* branches: publish beta tag to Docker Hub and GHCR
9.3.5
2026-02-18 11:24:13 -05:00
Admin9705
c55e8b5e6e
Version Update
2026-02-18 11:22:44 -05:00
Admin9705
52106a2bae
Fix Smart Hunt infinite loading: add 30s fetch timeout and API error handling
2026-02-18 11:04:07 -05:00
Admin9705
966baf197c
Bugs Fixes
9.3.4
2026-02-18 10:34:35 -05:00
Admin9705
76c1ce1a2c
Navigation Fix
2026-02-18 10:03:09 -05:00
Admin9705
dcc4dc4567
Test 1
2026-02-18 10:00:28 -05:00
Admin9705
686b365bcf
Logic Addition
2026-02-18 09:57:11 -05:00
Admin9705
c1d45714a1
API Logic
2026-02-18 09:43:10 -05:00
Admin9705
191d74ac02
Refresh Logic
2026-02-18 09:39:42 -05:00
Admin9705
1b126365ca
MetaData Refresh
2026-02-18 09:35:12 -05:00
Admin9705
666bc33971
Refresh Logic
2026-02-18 09:23:19 -05:00
Admin9705
039a46e83a
Updated Docs
2026-02-18 09:16:00 -05:00
Admin9705
552d3a7c65
Removed False Page Warnings
2026-02-18 09:14:02 -05:00
Admin9705
bd41f528ff
Refresh Data Sync
2026-02-18 08:26:18 -05:00
Admin9705
23ff2ebb2c
Added Refresh Scan
2026-02-18 08:24:30 -05:00
Admin9705
1466c44271
Added Refresh Scan From Import
2026-02-18 08:18:47 -05:00
Admin9705
a777092783
Reset Library and False Warning Pages Tweak
2026-02-18 08:04:10 -05:00
Admin9705
ac21d00390
verison change
9.3.3
2026-02-17 21:32:00 -05:00
Admin9705
ae3e905633
Importer Timing Fix
2026-02-17 21:31:37 -05:00
Admin9705
51d47aa9bf
Path info fix
2026-02-17 21:21:43 -05:00
Admin9705
2dd1a094e8
Fix Hidden Media on Filters
2026-02-17 21:13:21 -05:00
Admin9705
f8e2bba6c2
Fixed proper category folder detection
2026-02-17 21:01:02 -05:00
Admin9705
ddda6236f5
Visual Patches
2026-02-17 20:56:32 -05:00
Admin9705
db40cc9ed5
Import Path Root
2026-02-17 20:40:23 -05:00
Admin9705
4cf52cdf4b
version push
9.3.2
2026-02-17 17:22:36 -05:00
Admin9705
7626c5a23d
Final Fix
2026-02-17 17:20:44 -05:00