Admin9705
9ae58f0180
Fix GitHub Actions workflow to fetch all sponsors - try both org and user accounts, expand fallback data to 18 sponsors
2025-06-15 12:42:05 -04:00
Admin9705
07a3aff21e
Update avatar URLs in manifest and workflow files; enhance direct reset button functionality on settings page
2025-06-15 12:37:23 -04:00
Admin9705
887319c232
Convert sponsor system from JSON to database storage and fix avatar URLs
2025-06-15 12:19:41 -04:00
Admin9705
98129c2641
Fix manifest update workflow to use main branch and add fallback sponsors
2025-06-15 12:13:37 -04:00
Admin9705
5f08f7f1e3
Update macOS Intel installer workflow to use macOS 13 and simplify architecture handling
...
- Changed the runner from macos-latest to macos-13 for improved compatibility.
- Removed explicit architecture specification for pip installations and PyInstaller, allowing native execution.
- Updated comments for clarity on the build process.
2025-06-14 23:25:51 -04:00
Admin9705
04352b9e56
Add Apprise data file handling to macOS workflows
...
- Updated macOS installer workflows to dynamically include Apprise data files, addressing attachment directory errors.
- Enhanced error handling for missing Apprise modules during the build process.
- Removed explicit collection of Apprise in the PyInstaller command for a cleaner build process.
2025-06-14 23:19:49 -04:00
Admin9705
0badb86f04
Enhance macOS Intel build process for Huntarr
...
- Updated macOS installer workflow to enforce x86_64 architecture during pip installations and the PyInstaller build process.
- Added verification steps to ensure the built binary is correctly targeting the Intel architecture.
- Improved comments for clarity on architecture-specific commands.
2025-06-14 23:11:51 -04:00
Admin9705
8c884a1567
Add Apprise support for macOS and Windows builds
...
- Updated macOS installer workflows to include Apprise and its dependencies for notification support.
- Modified Windows build script to explicitly install Apprise and its dependencies.
- Enhanced huntarr.spec to bundle Apprise data files, addressing attachment directory issues.
- Ensured all relevant Apprise modules are collected during the build process for both macOS and Windows.
2025-06-14 23:08:09 -04:00
Admin9705
6c82a28581
Refactor logging system to utilize a database-only approach, removing file-based logging. Update Dockerfile and workflows to reflect changes in log storage, and modify documentation to guide users on accessing logs from the database. Enhance logging setup in the application to ensure compatibility with the new system.
2025-06-13 00:28:19 -04:00
Admin9705
212c5eb492
Refactor reset management by removing legacy file-based reset handling and transitioning to a database-driven approach. Update relevant modules to create and process reset requests directly in the database, enhancing reliability and consistency across the application. Adjust directory creation in Dockerfile and workflows to reflect the removal of unnecessary paths.
2025-06-12 22:47:57 -04:00
Admin9705
1c3df68f8e
Update directory structure in Dockerfile and workflows to remove legacy paths and enhance configuration management. Adjust related scripts to create only necessary directories, reflecting the transition to database storage for settings. Update documentation to clarify credential management changes.
2025-06-12 22:39:00 -04:00
Admin9705
b816114215
Refactor application to utilize SQLite database for managing configuration, statistics, schedules, and sleep data, replacing JSON file operations for enhanced performance and reliability. Update Dockerfile and workflows to reflect directory structure changes and remove unnecessary directories.
2025-06-12 21:00:22 -04:00
Admin9705
dfeeb372e2
Update
2025-06-11 12:11:37 -04:00
Admin9705
8fc1209094
update
2025-06-11 11:53:31 -04:00
Admin9705
427965eb1b
chore: update Docker workflow to allow builds on dev branch, add manual trigger option, and refine push conditions
2025-06-08 07:47:09 -04:00
Huntarr Developer
7d083c784a
Update Windows installer to use versioned filename format
2025-05-20 09:22:54 -04:00
Huntarr Developer
86ce479cbf
Add GitHub release publishing to Windows NSIS workflow
2025-05-20 08:37:34 -04:00
Huntarr Developer
5dde552d8c
Fix macOS workflows: sanitize branch names for package paths and add release permissions
2025-05-20 08:26:38 -04:00
Admin9705
3203fe764e
chore: bump version to 7.0.6 and remove Windows installer workflow
2025-05-20 05:10:10 -04:00
Huntarr Developer
3b77600def
Fix installer path in workflow to match actual NSIS output location
2025-05-19 20:23:51 -04:00
Huntarr Developer
2bfe68833e
Create installer directories before running NSIS
2025-05-19 20:21:07 -04:00
Huntarr Developer
98f39c004c
Fix PowerShell variable expansion for PROJECT_ROOT in GHA workflow
2025-05-19 20:04:27 -04:00
Huntarr Developer
b5324dd70b
Fix icon path in NSIS script using PROJECT_ROOT define
2025-05-19 19:57:19 -04:00
Huntarr Developer
59d6c55e8b
Refine NSIS version file path handling in GHA workflow
2025-05-19 19:51:06 -04:00
Huntarr Developer
1036ef495a
Fix version file handling in NSIS installer
2025-05-19 19:45:11 -04:00
Huntarr Developer
cff0ee465f
Update upload-artifact action to v4
2025-05-19 19:41:39 -04:00
Huntarr Developer
980c97f623
Switch to NSIS installer for better compatibility with GitHub Actions
2025-05-19 19:39:43 -04:00
Huntarr Developer
0a8fbb6995
Replace installer build step with direct Inno Setup compilation for reliable output
2025-05-19 17:12:01 -04:00
Admin9705
1bc7acac4d
fix: improve installer build process to handle existing directories
2025-05-19 16:02:05 -04:00
Admin9705
c1ac682ec2
fix: update Windows installer workflow to handle existing directories
2025-05-19 15:59:10 -04:00
Admin9705
7314d134e6
fix: add missing main.py script and update Windows workflow
2025-05-19 15:52:08 -04:00
Admin9705
55ced08445
feat: add Windows compatibility with proper distribution structure
2025-05-19 15:49:27 -04:00
Admin9705
a167215061
test
2025-05-18 15:39:15 -04:00
Admin9705
47a3fccb93
feat: implement core functionality and UI components for Huntarr media management system
2025-05-18 15:34:36 -04:00
Admin9705
c690c01181
chore: update macOS Intel package naming to include mac prefix
2025-05-18 15:13:21 -04:00
Admin9705
8874e10b4b
chore: bump version to 7.0.0 and update macOS ARM package naming
2025-05-18 15:12:57 -04:00
Admin9705
2074f44907
fix: improve macOS config directory handling to avoid permission issues and add fallback locations
2025-05-18 11:33:56 -04:00
Admin9705
9edb43f182
refactor: split macOS installer build steps into separate tasks and improve error handling
2025-05-18 11:29:38 -04:00
Admin9705
f8832c4b1d
ufpdate
2025-05-18 11:20:52 -04:00
Admin9705
dd5cb6345b
fix: replace f-string with string concatenation in error logging
2025-05-18 11:15:10 -04:00
Admin9705
3c1260415f
update
2025-05-18 11:11:44 -04:00
Admin9705
833a4c1ab2
ci: split macOS installer workflow into separate Intel and ARM builds
2025-05-18 11:01:43 -04:00
Admin9705
e9f792431e
feat: add macOS native installer with GitHub Actions workflow and documentation
2025-05-18 10:55:33 -04:00
Admin9705
a66d9aa3f4
ci: remove latest tag from main branch docker builds
2025-05-17 03:22:37 -04:00
Admin9705
1e987a7bbe
fix: update GitHub Actions to latest versions per community discussion solutions
2025-05-16 22:44:27 -04:00
Admin9705
14a794de8d
fix: downgrade GitHub Actions to compatible versions for docs deployment
2025-05-16 22:42:10 -04:00
Admin9705
19aae1403e
fix: Update GitHub Actions workflow for docs deployment
2025-05-16 22:39:36 -04:00
Admin9705
8a6fedfac4
docs: set up GitHub Pages documentation site with initial structure and workflow
2025-05-16 22:32:54 -04:00
Admin9705
eac0e533e3
Add GitHub Pages documentation site with workflow
2025-05-16 22:26:33 -04:00
Admin9705
675fccd5a5
chore: remove documentation files and components during migration
2025-05-16 22:22:24 -04:00