Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updating for later fix #37

Open
wants to merge 116 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
116 commits
Select commit Hold shift + click to select a range
2117c54
v.18.1.1 Bugfixes
Sep 6, 2023
a4a5092
Merge pull request #752 from rix1337/dev
rix1337 Sep 6, 2023
10f9667
v.19.0.0 - Remove Web-based Sponsors Helper GUI
Oct 16, 2023
e2cf2f7
Merge pull request #754 from rix1337/dev
rix1337 Oct 16, 2023
266d813
v.19.0.1 - Close browser window upon replacing links
Oct 26, 2023
a793dfd
Merge pull request #756 from rix1337/dev
rix1337 Oct 26, 2023
115fb83
v.19.0.2 - Detect cloudflare blogs on empty SF/FF feed
Nov 12, 2023
32c4de4
Merge pull request #759 from rix1337/dev
rix1337 Nov 12, 2023
e6fa8f1
v.19.0.3 - Deactivate packages after too many attempts
Dec 10, 2023
64b18cd
Merge pull request #761 from rix1337/dev
rix1337 Dec 10, 2023
b71edc3
v.19.0.4 - Reactivate Disabled Packages Button
Dec 19, 2023
3483a5e
Merge pull request #763 from rix1337/dev
rix1337 Dec 19, 2023
8db8777
v.19.0.5 - Security Updates
Feb 11, 2024
d45b439
Merge pull request #768 from rix1337/dev
rix1337 Feb 11, 2024
3208d4f
Nodejs20 (#769)
rix1337 Feb 18, 2024
94dfb5b
fixed the padding error
9Mad-Max5 Mar 2, 2024
818f135
without the autoformatter
9Mad-Max5 Mar 2, 2024
eb47ef7
v.19.0.6 - Prepare Release
Mar 3, 2024
e391b23
Merge pull request #771 from 9Mad-Max5/padding-fix
rix1337 Mar 3, 2024
cc0abf6
v.19.0.6 - Cleanup
Mar 3, 2024
fffbcf8
Merge pull request #772 from rix1337/dev
rix1337 Mar 3, 2024
ff2f31c
Fix workflow (#773)
rix1337 Mar 3, 2024
c075360
v.19.1.0 - Switch Toast provider
Apr 13, 2024
89ddfba
v.19.1.0 - Fix Download/Pause Buttons
Apr 13, 2024
e42431b
Merge pull request #778 from rix1337/dev
rix1337 Apr 13, 2024
5675488
v.19.2.0 - Include Docker build environment in repo
May 19, 2024
3c6708e
Merge pull request #779 from rix1337/dev
rix1337 May 19, 2024
b7867d6
v.19.2.1 - Improved release flow (#780)
rix1337 May 20, 2024
5335710
v.19.2.2 - Remove Changelog check
May 20, 2024
8d6ee44
Merge pull request #781 from rix1337/dev
rix1337 May 20, 2024
773e6d1
Replace PAT
rix1337 May 20, 2024
5220525
v.19.2.3 - Fix #782 by updating linuxserver baseimage
Jun 17, 2024
383b02e
Merge pull request #783 from rix1337/dev
rix1337 Jun 17, 2024
5897df2
v.19.2.4 - Switch to official alpine docker baseimage
Jun 24, 2024
673c1d4
Merge pull request #784 from rix1337/dev
rix1337 Jun 24, 2024
caf8796
v.19.2.5 - Switch to official alpine docker baseimage
Jun 24, 2024
9b80c19
Merge pull request #785 from rix1337/dev
rix1337 Jun 24, 2024
68a858c
v.19.2.6 - Improved Plex Integration
Jun 24, 2024
ee8b1af
Merge pull request #786 from rix1337/dev
rix1337 Jun 24, 2024
96f8994
v.19.2.7 - Remove vue-router
Jun 29, 2024
6844881
v.19.2.7 - Improve direct Connection to JDownloader
Jun 29, 2024
771059f
v.19.2.7 - Fix #787 by replacing special chars earlier
Jun 29, 2024
169f430
Merge pull request #788 from rix1337/dev
rix1337 Jun 29, 2024
127e74f
v.20.0.0 - Fix Readme Badges
Jun 30, 2024
721b0e7
v.20.0.0 - Direct Connection Timeout dicreased to 1 hour
Jun 30, 2024
a864d3e
v.20.0.0 - Refactor vuex to pina
Jun 30, 2024
6cc4d32
v.20.0.0 - Bugfix: Prevent replacing spaces in Search lists
Jun 30, 2024
fc5bb1d
v.20.0.0 - Use vite ESM build instead of CJS
Jun 30, 2024
ad0ff92
v.20.0.0 - Major Release due to frontend refactor
Jun 30, 2024
3315602
v.20.0.0 - Run Tests for Python 3.12
Jun 30, 2024
10b91de
Merge pull request #789 from rix1337/dev
rix1337 Jun 30, 2024
58c551f
v.20.0.1 - Fix DW link handling
Jun 30, 2024
0ed87bd
Merge pull request #790 from rix1337/dev
rix1337 Jun 30, 2024
4cdb301
v.20.0.2 - Initial Setup for Hostnames in Web UI
Jun 30, 2024
9733088
v.20.0.2 - Launch automatically on *nix after 30 seconds
Jun 30, 2024
4f8c8df
v.20.0.2 - Initial Setup for My JDownloader in Web UI
Jun 30, 2024
500a505
v.20.0.2 - Version Increment
Jun 30, 2024
0e2daaa
Merge pull request #791 from rix1337/dev
rix1337 Jun 30, 2024
f284931
v.20.0.3 - Deprecate unneeded launch parameters
Jul 1, 2024
a063875
v.20.0.3 - Use fstrings
Jul 1, 2024
cf8e3b0
v.20.0.3 - Rewrite initial setup
Jul 1, 2024
d576d86
v.20.0.3 - Remove vueuse for Dark mode toggle
Jul 4, 2024
86df81b
v.20.0.3 - Style initial setup like Bootstrap 5
Jul 4, 2024
35875fb
v.20.0.3 - Replace wiki links
Jul 4, 2024
da7bf8e
v.20.0.3 - Check if config path is writable
Jul 5, 2024
3156c46
v.20.0.3 - GUI fixes
Jul 5, 2024
ffc7e78
Merge pull request #792 from rix1337/dev
rix1337 Jul 5, 2024
04e53e6
v.20.0.4 - Improved startup handling
Jul 6, 2024
18df90e
v.20.0.4 - Remove discussions reference
Jul 6, 2024
8547825
Merge pull request #793 from rix1337/dev
rix1337 Jul 6, 2024
de9b63b
v.20.0.4 - Improve log level reference
Jul 6, 2024
7af263c
Merge pull request #794 from rix1337/dev
rix1337 Jul 6, 2024
a77da98
v.20.1.0 - Fix Windows-Exe (#795)
Jul 6, 2024
9fbec26
Merge pull request #796 from rix1337/dev
rix1337 Jul 6, 2024
e5d0917
v.20.1.1 - Prevent f-String-based SQL-Injection in sqlite db
Jul 13, 2024
c323ee8
Merge pull request #797 from rix1337/dev
rix1337 Jul 13, 2024
a930e2d
v.20.1.2 - Prevent SQL-Injection in sqlite db
Jul 13, 2024
44f0782
Merge pull request #798 from rix1337/dev
rix1337 Jul 13, 2024
64e1d21
v.20.1.3 - Refactor tampermonkey setup / external links
Jul 21, 2024
4e95984
Merge pull request #799 from rix1337/dev
rix1337 Jul 21, 2024
a21dfe0
v.20.1.4 - Improve Package autostart for NX-Links
Jul 21, 2024
01245d6
Merge pull request #800 from rix1337/dev
rix1337 Jul 21, 2024
8ba6e0d
v.20.1.5 - Improve Package autostart for NX-Links
Jul 25, 2024
88666b1
Merge pull request #801 from rix1337/dev
rix1337 Jul 25, 2024
bae7d22
v.20.1.6 - Improve NX package name handling
Jul 27, 2024
75a2195
Merge pull request #802 from rix1337/dev
rix1337 Jul 27, 2024
b9367c4
fix the for loop for direct connection check
9Mad-Max5 Aug 25, 2024
5e95eb2
Bump vite in /feedcrawler/web_interface/vuejs_frontend
dependabot[bot] Sep 17, 2024
31191af
Bump axios in /feedcrawler/web_interface/vuejs_frontend
dependabot[bot] Sep 18, 2024
c81ef49
Bump rollup in /feedcrawler/web_interface/vuejs_frontend
dependabot[bot] Sep 24, 2024
3df1b28
Merge pull request #805 from rix1337/dependabot/npm_and_yarn/feedcraw…
rix1337 Sep 29, 2024
cce7747
Merge pull request #806 from rix1337/dependabot/npm_and_yarn/feedcraw…
rix1337 Sep 29, 2024
2ab6ffe
Merge branch 'dev' into dependabot/npm_and_yarn/feedcrawler/web_inter…
rix1337 Sep 29, 2024
9c763db
Merge pull request #807 from rix1337/dependabot/npm_and_yarn/feedcraw…
rix1337 Sep 29, 2024
788c16f
Merge pull request #804 from 9Mad-Max5/dir_con
rix1337 Sep 29, 2024
811bcd2
Version bump
Sep 29, 2024
ccf0310
Advanced logging for #803
Sep 29, 2024
f81d74a
Whitelist more RegEx characters in Lists
Oct 3, 2024
b6be404
Enable RegEx search for all content types on BY
Oct 3, 2024
d390ebd
Update dependencies and package version to 21.0.0
Dec 21, 2024
784921d
Remove Tampermonkey scripts and Click'n'Load functionality.
Dec 21, 2024
b7df1c1
Integrate Quasarr CAPTCHA resolution method to Web Interface
Dec 21, 2024
930e4a3
Speed up FeedCrawler start procedure by pushing JDownloader connectio…
Dec 23, 2024
72363fa
Upgrade to version 21.0.1 and update captcha provider references.
Dec 30, 2024
d4df35a
Improve JDownloader connection handling and add delay adjustments
Dec 30, 2024
e83d2fd
Remove Sponsors Helper support for captcha solving
Dec 30, 2024
598e0a6
Update branding to 'SponsorsHelper' and bump version to 21.0.2
Dec 31, 2024
832a256
Fix #816
Dec 31, 2024
413f6f1
SF Bugfix: Improve download link fallback handling
Jan 4, 2025
b8cc1fd
Fix Discord invite
Jan 7, 2025
51665cb
Update version to 21.0.5 and improve avatar URL handling
Jan 7, 2025
60297ce
Refine URL handling and improve string processing for SJ
Jan 7, 2025
8f5af90
Improve process exit condition handling
Jan 12, 2025
956babb
Update Dependencies
Jan 22, 2025
91f8369
Better logging during CAPTCHA processing
Jan 27, 2025
8a8e6c9
Merge pull request #825 from rix1337/dev
rix1337 Jan 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
v.19.2.1 - Improved release flow (rix1337#780)
rix1337 authored May 20, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
commit b7867d6ea7329a59769e9d1201780d784b702d8b
29 changes: 1 addition & 28 deletions .github/Changelog.md
Original file line number Diff line number Diff line change
@@ -4,31 +4,4 @@

---

### Changelog FeedCrawler:

- **19.2.0** Vereinheitlichte Repo-Struktur / Docker-Umgebung in Haupt-Repo überführt
- **19.1.0** Fix: Fehler in der Pause-Funktion behoben
- **19.1.0** Fix: Zeige Start-Button nach JDownloader Update
- **19.1.0** Depedency `vue-toastification` ersetzt durch `vue-toaster`
- **19.0.6** Fix #770, danke @9Mad-Max5
- **19.0.5** Security Updates
- **19.0.4** "Erneut automatisch lösen"-Button für deaktivierte Pakete
- **19.0.4** Lösche deaktivierte Pakete bei manuellem Lösen von CAPTCHAs
- **19.0.3** Deaktiviere Pakete nach Erreichen der maximalen CAPTCHA-Lösungsversuche, statt diese zu löschen.
- **19.0.2** Überprüfe bei SF/FF den Feed von vor 3 Tagen, für die Erkennung von Cloudflare-Blockaden.
Das verhindert Falsch positive Blockade-Erkennung, wenn der heutige Feed (noch) leer ist.
- **19.0.1** [FeedCrawler Sponsors Helper](https://github.com/rix1337/FeedCrawler/wiki/5.-FeedCrawler-Sponsors-Helper) schließt Chrome automatisch, wenn Links an die GUI übergeben wurden (#755)
- **19.0.0** Web-basierte GUI für den [FeedCrawler Sponsors Helper](https://github.com/rix1337/FeedCrawler/wiki/5.-FeedCrawler-Sponsors-Helper) entfernt
- **19.0.0** Neue Methode, um aktiven Sponsoren-Status zwischen [FeedCrawler Sponsors Helper](https://github.com/rix1337/FeedCrawler/wiki/5.-FeedCrawler-Sponsors-Helper) und FeedCrawler zu übermitteln.
### Changelog [FeedCrawler Sponsors Helper](https://github.com/rix1337/FeedCrawler/wiki/5.-FeedCrawler-Sponsors-Helper):

Punkte, die den [FeedCrawler Sponsors Helper](https://github.com/rix1337/FeedCrawler/wiki/5.-FeedCrawler-Sponsors-Helper)
betreffen, werden erst nach dessen Update aktiv.

- **14.0.0** Entfernung von Google Chrome, VNC und GUI
- Alle bekannten CAPTCHA-Typen werden wie gewohnt gelöst.
- Die Lösung ohne Browser ist effizienter und weniger fehleranfällig.
- Detaillierte Informationen zu laufenden Lösungsversuchen werden in der Konsole ausgegeben.
- Das Image ist nun deutlich kleiner und verbraucht weniger Ressourcen.
- Hinweis: FC/CutCaptcha benötigt meist mehrere Versuche, um ein CAPTCHA zu lösen.
Entsprechend sollte die maximale Anzahl an Lösungsversuchen hoch genug gesetzt (bspw. auf 5) werden.
### Changelog:
10 changes: 9 additions & 1 deletion .github/workflows/CreateRelease.yml
Original file line number Diff line number Diff line change
@@ -98,6 +98,14 @@ jobs:
- name: Get Version
run: echo "version=$(python feedcrawler/providers/version.py)" >>$GITHUB_OUTPUT
id: version
- name: Generate commit changelog
id: changelog
uses: metcalfc/[email protected] # this requires at least one release tag in the repo!
with:
myToken: ${{ secrets.GITHUB_TOKEN }}
- name: Append commit changelog
run: |
echo -e "\n${{ steps.changelog.outputs.changelog }}" >> .github/Changelog.md
- name: Create Release
uses: ncipollo/release-action@v1
with:
@@ -110,4 +118,4 @@ jobs:
python -m twine upload ./artifact-wheel/* -u __token__ -p ${{ secrets.PYPI_TOKEN }}
- name: Trigger Docker Image build
run: |
curl -XPOST -u "${{ secrets.CR_USER }}:${{secrets.CR_PAT}}" -H "Accept: application/vnd.github.v3+json" -H "Content-Type: application/json" https://api.github.com/repos/rix1337/FeedCrawler/actions/workflows/BuildImage.yml/dispatches --data '{"ref": "main", "inputs": {"version": "${{ steps.version.outputs.version }}"}"}'
curl -XPOST -H "authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" -H "Accept: application/vnd.github.v3+json" -H "Content-Type: application/json" https://api.github.com/repos/rix1337/FeedCrawler/actions/workflows/BuildImage.yml/dispatches --data '{"ref": "main", "inputs": {"version": "${{ steps.version.outputs.version }}"}"}'
2 changes: 1 addition & 1 deletion .github/workflows/UpdateOnBaseImageChange.yml
Original file line number Diff line number Diff line change
@@ -19,5 +19,5 @@ jobs:
image: ${{ env.IMAGE }}
- name: Trigger Docker Image build
run: |
curl -XPOST -u "${{ secrets.CR_USER }}:${{secrets.CR_PAT}}" -H "Accept: application/vnd.github.v3+json" -H "Content-Type: application/json" https://api.github.com/repos/rix1337/FeedCrawler/actions/workflows/BuildImage.yml/dispatches --data '{"ref": "main"}'
curl -XPOST -H "authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" -H "Accept: application/vnd.github.v3+json" -H "Content-Type: application/json" https://api.github.com/repos/rix1337/FeedCrawler/actions/workflows/BuildImage.yml/dispatches --data '{"ref": "main"}'
if: steps.baseupdatecheck.outputs.needs-updating == 'true'
2 changes: 1 addition & 1 deletion feedcrawler/providers/version.py
Original file line number Diff line number Diff line change
@@ -9,7 +9,7 @@


def get_version():
return "19.2.0"
return "19.2.1"


def create_version_file():
369 changes: 169 additions & 200 deletions feedcrawler/web_interface/vuejs_frontend/package-lock.json

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions feedcrawler/web_interface/vuejs_frontend/package.json
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
{
"name": "feedcrawler-web",
"version": "19.2.0",
"version": "19.2.1",
"scripts": {
"dev": "vite",
"build": "vite build",
"preview": "vite preview --port 5050"
},
"dependencies": {
"@formkit/i18n": "^1.6.2",
"@formkit/vue": "^1.6.2",
"@formkit/i18n": "^1.6.3",
"@formkit/vue": "^1.6.3",
"@meforma/vue-toaster": "^1.3.0",
"@vueuse/core": "^10.9.0",
"axios": "^1.6.8",
"bootstrap": "^5.3.3",
"bootstrap-icons": "^1.11.3",
"sass": "^1.75.0",
"vue": "^3.4.21",
"vue-router": "^4.3.0",
"sass": "^1.77.2",
"vue": "^3.4.27",
"vue-router": "^4.3.2",
"vue-tippy": "^6.4.1",
"vuejs-paginate-next": "^1.0.2",
"vuex": "^4.1.0"