Skip to content
This repository has been archived by the owner on Feb 22, 2025. It is now read-only.

v.19.2.1 - Improved release flow #780

Merged
merged 3 commits into from
May 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
29 changes: 1 addition & 28 deletions .github/Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Up @@ -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:
Expand All @@ -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
Expand Up @@ -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
Expand Up @@ -9,7 +9,7 @@


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


def create_version_file():
Expand Down
Loading
Loading