229 Commits

Author SHA1 Message Date
2a75f5c868 Fix cancellation handling 2026-02-27 00:20:09 -06:00
b3e6ca4b5f Rename OF DL to OF DL.Cli in release workflow 2026-02-27 00:19:01 -06:00
f1d3ac7ea3 Use a logging sync to ensure GUI users are aware of any errors that occur while downloading 2026-02-27 00:01:07 -06:00
49cddd0608 Use consistent error message in GUI log 2026-02-26 22:56:24 -06:00
c035fa5721 Add global unhandled exception handler to GUI 2026-02-26 22:55:50 -06:00
6b345ea986 Update stealth script instructions to include specific instructions for GUI and CLI 2026-02-26 22:50:29 -06:00
daca54da2e Merge branch 'master' into add-initial-gui 2026-02-26 22:30:03 -06:00
b5be1f350b merge upstream 2026-02-27 04:29:37 +00:00
3749cd1568 Display a warning if a download is attempted without enabling both media types and sources 2026-02-26 22:28:40 -06:00
2a727c7121 Improve help text on config page 2026-02-26 19:10:52 -06:00
3f51f469ab Update .gitea/workflows/publish-release.yml 2026-02-27 00:25:50 +00:00
0b149e2547 Update .gitea/workflows/publish-release.yml 2026-02-26 23:55:36 +00:00
fe941bb540 merge upstream 2026-02-20 16:57:31 +00:00
ba0347f86f Merge pull request 'Replace PuppeteerSharp with Playwright' (#44) from whimsical-c4lic0/OF-DL:replace-puppeteer-with-playwright into master
Reviewed-on: sim0n00ps/OF-DL#44
2026-02-20 10:39:25 +00:00
bb04e0518a Add rules.json and stealth script to GUI project 2026-02-20 02:54:22 -06:00
e409e4a16c Fix CLI project name for docker 2026-02-20 02:52:52 -06:00
0a709f97ea Add legacy auth method to GUI, remove unnecessary activity log entries, and avoid deleting the auth.json file when auth fails 2026-02-20 00:35:19 -06:00
f536a34772 Rename OF DL to OF DL.Cli 2026-02-19 19:12:45 -06:00
2dcb9a3753 Update web link handling to copy links to clipboard when click inside docker 2026-02-19 18:52:15 -06:00
4d3ae0e19a Move OS and system environment checks to a helper class 2026-02-19 17:01:15 -06:00
3b8e575a21 Add auth flow status updates to the GUI 2026-02-19 16:36:50 -06:00
603c998ae9 Merge branch 'master' into add-initial-gui 2026-02-19 12:27:23 -06:00
d81a4d60f9 Merge remote-tracking branch 'sim0n00ps/master'
# Conflicts:
#	OF DL.Core/Services/DownloadService.cs
2026-02-19 12:26:37 -06:00
22ad1c005b Merge remote-tracking branch 'sim0n00ps/master' into replace-puppeteer-with-playwright
# Conflicts:
#	.gitea/workflows/publish-release.yml
2026-02-19 12:25:27 -06:00
40a7687606 Merge pull request 'Detect if a single post is paid or free' (#144) from whimsical-c4lic0/OF-DL:detect-free-and-paid-single-posts into master
Reviewed-on: sim0n00ps/OF-DL#144
2026-02-19 18:23:24 +00:00
ccb990675a Merge branch 'master' into detect-free-and-paid-single-posts 2026-02-19 18:22:51 +00:00
77bd5f7ed9 Merge pull request 'Fix custom filename formats for paid messages and paid posts' (#143) from whimsical-c4lic0/OF-DL:fix-custom-filename-formats into master
Reviewed-on: sim0n00ps/OF-DL#143
2026-02-19 18:22:42 +00:00
70f69fb502 Merge remote-tracking branch 'sim0n00ps/master' into fix-custom-filename-formats
# Conflicts:
#	OF DL.Core/Services/DownloadService.cs
2026-02-19 12:21:06 -06:00
e22d2b63a2 Merge remote-tracking branch 'sim0n00ps/master' into detect-free-and-paid-single-posts
# Conflicts:
#	OF DL.Core/Services/DownloadService.cs
2026-02-19 12:20:23 -06:00
4b0bd4d676 Merge pull request 'Prevent partial DRM video downloads' (#142) from whimsical-c4lic0/OF-DL:fix-partial-video-downloads into master
Reviewed-on: sim0n00ps/OF-DL#142
2026-02-19 18:03:11 +00:00
6b7cb29e2e Add GUI application to docker 2026-02-18 10:17:14 -06:00
f9089a339a Merge branch 'refs/heads/replace-puppeteer-with-playwright' into add-initial-gui
# Conflicts:
#	.gitea/workflows/publish-release.yml
2026-02-18 09:40:19 -06:00
65b25e6336 Avoid swallowing cancelation attempts via exception handling 2026-02-18 04:50:45 -06:00
8facc470f0 Merge branch 'master' into add-initial-gui 2026-02-18 04:37:08 -06:00
846b80a6c9 Merge branch 'detect-free-and-paid-single-posts'
# Conflicts:
#	OF DL.Core/Services/DownloadService.cs
2026-02-18 04:35:52 -06:00
605fbbda69 Merge branch 'fix-custom-filename-formats'
# Conflicts:
#	OF DL.Core/Services/DownloadService.cs
2026-02-18 04:35:01 -06:00
4ae09a5991 Change the default theme to dark mode 2026-02-18 04:33:32 -06:00
36dbb3de5d GUI improvements 2026-02-18 04:29:51 -06:00
a74ebc810a Update progress messaging for consistency 2026-02-18 03:52:56 -06:00
35bde51e7d Add a warning about missing CDM keys before starting downloads 2026-02-18 03:14:24 -06:00
dce7e7a6bd Detect if a single post is paid or free 2026-02-18 02:30:47 -06:00
d662d9be4d Add a download single post/message option to the GUI 2026-02-18 02:24:10 -06:00
ac4061f1ca UI improvements 2026-02-18 01:48:28 -06:00
34ad00ce03 Improve configuration layout 2026-02-18 00:04:37 -06:00
56b951ace0 Rename and organize config values 2026-02-17 22:23:43 -06:00
ac1c814633 Add help links and pages 2026-02-17 17:14:45 -06:00
e58ac7d2a6 Improve the filename format input field's appearance and validation 2026-02-17 13:58:06 -06:00
378a82548b Update linux installation docs 2026-02-17 12:37:28 -06:00
b6872a2b9e Add a dark theme option to the GUI 2026-02-17 02:10:27 -06:00
da40f3d0c5 Add FFprobe Path and DRM Video Duration Match Threshold to the config page 2026-02-17 01:36:57 -06:00