dependabot[bot]
9c09b1a994
build(deps): bump actions/checkout from 6 to 7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-18 19:33:39 +00:00
shayaa
1ffa1cacb9
Merge pull request #99 from KeksPirates/auto/sync-readme-dependencies
...
Sync README dependencies
2026-05-14 23:36:19 +02:00
Vxrtrauter
207eb70f11
Sync README dependencies
2026-05-14 21:10:34 +00:00
shayaa
64144e5ed7
Merge pull request #98 from KeksPirates/dependabot/pip/requests-2.34.2
...
build(deps): bump requests from 2.34.1 to 2.34.2
2026-05-14 23:10:21 +02:00
dependabot[bot]
d05fae7e87
build(deps): bump requests from 2.34.1 to 2.34.2
...
Bumps [requests](https://github.com/psf/requests ) from 2.34.1 to 2.34.2.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.34.1...v2.34.2 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.34.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-14 19:37:56 +00:00
shayaa
9abdec6c33
Merge pull request #97 from KeksPirates/auto/sync-readme-dependencies
...
Sync README dependencies
2026-05-13 22:08:47 +02:00
Vxrtrauter
fb5eb61d05
Sync README dependencies
2026-05-13 20:07:34 +00:00
shayaa
eff2164ecc
Merge pull request #89 from KeksPirates/dependabot/pip/pyinstaller-6.20.0
...
build(deps): bump pyinstaller from 6.19.0 to 6.20.0
2026-05-13 22:07:23 +02:00
shayaa
d8aa206ea2
Merge pull request #94 from KeksPirates/dependabot/pip/pyside6-essentials-6.11.1
...
build(deps): bump pyside6-essentials from 6.11.0 to 6.11.1
2026-05-13 22:07:00 +02:00
dependabot[bot]
6de74303ff
build(deps): bump pyside6-essentials from 6.11.0 to 6.11.1
...
Bumps [pyside6-essentials](https://pyside.org ) from 6.11.0 to 6.11.1.
---
updated-dependencies:
- dependency-name: pyside6-essentials
dependency-version: 6.11.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-13 20:06:46 +00:00
shayaa
5eb6314cb2
Merge pull request #96 from KeksPirates/auto/sync-readme-dependencies
...
Sync README dependencies
2026-05-13 22:05:49 +02:00
Vxrtrauter
179dd0af83
Sync README dependencies
2026-05-13 20:05:32 +00:00
shayaa
365700900f
Merge pull request #95 from KeksPirates/dependabot/pip/requests-2.34.1
...
build(deps): bump requests from 2.34.0 to 2.34.1
2026-05-13 22:05:03 +02:00
dependabot[bot]
babbccdc9a
build(deps): bump requests from 2.34.0 to 2.34.1
...
Bumps [requests](https://github.com/psf/requests ) from 2.34.0 to 2.34.1.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.34.0...v2.34.1 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.34.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-13 19:47:10 +00:00
shayaa
367ffab86a
Merge pull request #93 from KeksPirates/auto/sync-readme-dependencies
...
Sync README dependencies
2026-05-12 10:57:57 +02:00
Vxrtrauter
71bad60617
Sync README dependencies
2026-05-12 08:46:59 +00:00
shayaa
27758f794c
Merge pull request #92 from KeksPirates/dependabot/pip/requests-2.34.0
...
build(deps): bump requests from 2.33.1 to 2.34.0
2026-05-12 10:46:50 +02:00
dependabot[bot]
d82afe8577
build(deps): bump requests from 2.33.1 to 2.34.0
...
Bumps [requests](https://github.com/psf/requests ) from 2.33.1 to 2.34.0.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.33.1...v2.34.0 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.34.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-12 02:25:02 +00:00
Vxrtrauter
8592b3058e
Merge branch 'main' of https://github.com/KeksPirates/SoftwareManager
8592b30-stable
2026-05-04 21:51:20 +02:00
Vxrtrauter
7a82e948b9
refactor: remove unused imports
2026-05-04 21:51:18 +02:00
shayaa
782b0b6bc9
Merge pull request #91 from KeksPirates/feat/bzzhr-impl
...
Add bzzhr implementation and improve file preallocation on Windows
2026-05-04 21:49:51 +02:00
KeksNino
71cc0d9f1f
fix: workflows (forgot to git add again)
71cc0d9-dev
2026-05-04 20:58:38 +02:00
KeksNino
675dead1d9
fix: readd dependency installation step for linux in workflow
...
gets rid of pyinstaller warnings and is needed for future appimages
2026-05-04 20:47:05 +02:00
Vxrtrauter
64ca3c76a2
Fix: update buzzheavier link detection logic and improve filename extraction from headers
2026-05-04 19:07:42 +02:00
shayaa
d378ee8258
Enhance macOS build process in create-release.yml
...
Added installation step for create-dmg on macOS and updated artifact handling for macOS builds.
2026-04-24 11:28:56 +02:00
shayaa
e9b01426f8
Merge pull request #90 from KeksPirates/feat/crossplatform-updatecheck
...
Feat/crossplatform updatecheck
2026-04-24 10:37:40 +02:00
Vxrtrauter
631f6592ac
Refactor: remove unused imports from update dialog
2026-04-24 10:36:14 +02:00
Vxrtrauter
468faff16b
Refactor: streamline update notification logic and enhance settings dialog for cross-platform compatibility
2026-04-24 10:20:26 +02:00
shayaa
6b45c40aad
Update GitHub Actions workflow for macOS builds
2026-04-24 09:17:42 +02:00
dependabot[bot]
d6302fc43f
build(deps): bump pyinstaller from 6.19.0 to 6.20.0
...
Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller ) from 6.19.0 to 6.20.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases )
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst )
- [Commits](https://github.com/pyinstaller/pyinstaller/compare/v6.19.0...v6.20.0 )
---
updated-dependencies:
- dependency-name: pyinstaller
dependency-version: 6.20.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-23 19:37:36 +00:00
shayaa
e768c7518b
Remove Activity section from README
...
Removed the Activity section and its associated analytics image from the README.
2026-04-18 19:01:34 +02:00
shayaa
49c390131a
Merge pull request #87 from KeksPirates/dependabot/github_actions/softprops/action-gh-release-3
...
build(deps): bump softprops/action-gh-release from 2 to 3
2026-04-18 03:28:01 +02:00
shayaa
9bc0e22ff7
Merge pull request #88 from KeksPirates/refactor/stability
...
fix/refactor/Improve Stability
9bc0e22-stable
2026-04-17 14:57:48 +02:00
Vxrtrauter
982be09f6e
Refactor: implement log emitter for improved logging and signal handling
2026-04-16 11:51:11 +02:00
Vxrtrauter
d5582c5c38
Refactor: enhance download_update function with cancellation handling and error messaging
2026-04-15 14:18:36 +02:00
Vxrtrauter
392d2a6f03
Refactor: enhance AppDaemons with QThread for improved background task management
2026-04-14 14:40:19 +02:00
Vxrtrauter
7310049246
Refactor: notification handling and introduce AppDaemons for background tasks
2026-04-14 14:33:21 +02:00
dependabot[bot]
04aaff3b29
build(deps): bump softprops/action-gh-release from 2 to 3
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 2 to 3.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: '3'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-13 20:41:00 +00:00
Vxrtrauter
f5809c466a
Add timeouts, error handling & logging
...
Add network timeouts and more robust error handling across scrapers/hosts, improve logging concurrency, and refine download handling:
- Hosts/sources: add request timeouts (15s) and exception handling to buzzheavier, gofile, steamrip, uztracker and rutracker; use urllib.parse.quote for search queries and better parse error checks.
- GoFile: use Session with try/finally, create guest account with timeout, validate API responses and close session.
- Context menu: import DirectDownloadHandle and handle stopping direct downloads separately from libtorrent; simplify file deletion with single try/catch; improve logging on exceptions.
- GUI/search flow: move UI state changes (clear table, disable searchbar, hide empty results) into MainWindow._start_search and reduce duplicated UI changes in run_search.
- Main: remove duplicate is_running assignment.
- Libtorrent: snapshot seeded magnets in update loop to avoid concurrent access; minor indentation change in add_seed.
- State/logging: add _log_lock to AppState; protect state.log_buffer with lock in consoleLog and flush_log_buffer and fix flush semantics.
- Updater: replace busy-wait with QEventLoop/QTimer polling for DirectDownloadHandle progress, stop timer and quit loop on completion/error, and remove unnecessary sleeps.
These changes aim to make network operations more reliable, prevent UI freezes, avoid race conditions when logging, and handle direct vs libtorrent downloads more cleanly.
2026-04-13 11:03:25 +02:00
Vxrtrauter
8f19703314
Merge branch 'main' of https://github.com/KeksPirates/SoftwareManager
2026-04-11 10:17:35 +02:00
Vxrtrauter
7d1f249797
Add sitemap.xml for improved SEO and site indexing
2026-04-11 10:17:34 +02:00
shayaa
c20dc32de5
Merge pull request #85 from KeksPirates/enhance/docs
...
Add meta description and Android favicon
2026-04-11 10:09:54 +02:00
Vxrtrauter
b2bc97a6af
Add meta description and Android favicon
...
Add a meta description tag to improve SEO and provide a brief site summary, and add a 192x192 Android favicon link to support Android/home screen icons. This clarifies site metadata and improves mobile presentation.
2026-04-11 10:09:33 +02:00
shayaa
15a771fe9f
Change runner to use matrix OS in GitHub Actions
2026-04-11 09:55:36 +02:00
shayaa
976d610baf
Change runner to self-hosted for test workflow
2026-04-11 09:47:22 +02:00
shayaa
42616f996d
Merge pull request #84 from KeksPirates/fix/steamrip-indexing
...
fix: steamrip provider indexing
42616f9-stable
2026-04-11 09:26:46 +02:00
Vxrtrauter
8601a1ed50
fix: Detect SteamRip hosts by URL
...
Replace brittle index-based host resolution in SteamripScraper with substring checks on the chosen download URL (buzzheavier, gofile, vikingfile, megadb). Add a console log for the resolved link and adjust returned values for gofile. Remove the unnecessary links.index lookup and its exception handling.
2026-04-11 09:25:32 +02:00
shayaa
a885576d8a
Merge pull request #83 from KeksPirates/auto/sync-readme-dependencies
...
Sync README dependencies
2026-04-11 00:04:32 +02:00
Vxrtrauter
a8de8461bd
Sync README dependencies
2026-04-10 22:03:40 +00:00
shayaa
c1e4f3a688
Merge pull request #76 from KeksPirates/dependabot/pip/pyqtdarktheme-fork-2.3.6
...
build(deps): bump pyqtdarktheme-fork from 2.3.4 to 2.3.6
2026-04-11 00:03:30 +02:00