Skip to content

Commit

Permalink
Merge branch 'develop' of https://github.com/podverse/podverse-web
Browse files Browse the repository at this point in the history
  • Loading branch information
mitchdowney committed Aug 8, 2024
2 parents 6073b93 + d5356a2 commit 9f70b71
Show file tree
Hide file tree
Showing 4 changed files with 76 additions and 19 deletions.
10 changes: 6 additions & 4 deletions .github/workflows/master.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ on:
push:
branches: [ master ]


jobs:
build:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -48,12 +47,14 @@ jobs:
push: true
tags: podverse/podverse_web:latest,podverse/podverse_web:${{ steps.package-node-version.outputs.version }}

- name: Tailscale
-
name: Tailscale
uses: tailscale/github-action@main
with:
authkey: ${{ secrets.TAILSCALE_AUTHKEY }}

- name: log into prod, then deploy latest prod image
-
name: log into prod, then deploy latest prod image
uses: appleboy/ssh-action@master
with:
host: ${{ secrets.PROD_SSH_HOST }}
Expand All @@ -66,7 +67,8 @@ jobs:
docker image rm podverse/podverse_web:latest
docker compose -f /opt/podverse-ops/docker-compose/prod/srv/docker-compose.yml up --quiet-pull -d podverse_web
- name: send deploy finished message to Matrix Alerts room
-
name: send deploy finished message to Matrix Alerts room
uses: s3krit/[email protected]
with:
room_id: ${{ secrets.MATRIX_ALERTS_ROOM_ID }}
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "podverse-web",
"version": "4.16.4",
"version": "4.16.5",
"description": "Web app for the Podverse podcast clip sharing ecosystem",
"repository": {
"type": "git",
Expand Down
42 changes: 29 additions & 13 deletions public/locales/de/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -121,12 +121,12 @@
"Export OPML Description": "Exportieren Sie Ihre Abonnements als OPML-Datei, um sie in andere Podcast-Anwendungen zu importieren.",
"features - mark episodes as played": "Episoden als abgespielt markieren",
"features - opml import and export": "OPML-Import und -Export",
"features - podcasting 2.0 transcripts": "Podcasting 2.0 Transkripte",
"features - podcasting 2.0 transcripts": "Podcasting 2.0 Abschriften",
"features - screen-reader accessibility": "Zugänglichkeit für Bildschirmleser",
"features - subscribe to listener profiles": "Hörerprofile abonnieren",
"features - support open source software": "Open-Source-Software unterstützen",
"features - podcasting 2.0 chapters": "Podcasting 2.0 Kapitel",
"features - podcasting 2.0 cross-app comments": "Podcasting 2.0 app-übergreifende Kommentare",
"features - podcasting 2.0 cross-app comments": "Podcasting 2.0 App-übergreifende Kommentare",
"Filtering by category": "Filtern nach Kategorie",
"Filtering by subscribed": "Filtern nach abonnierten",
"Finished episode": "Beendete Episode",
Expand Down Expand Up @@ -205,7 +205,7 @@
"Media player controls": "Media-Player-Steuerung",
"More": "Mehr",
"Move": "Verschieben",
"Must be a number larger than 1": "Muss eine Zahl über 1 sein",
"Must be a number larger than 1": "Zahl: 2 oder mehr",
"Mute": "Stummschalten",
"Page numbers": "Seitennummerierung",
"Page out of range": "`Die Seitenzahl muss unter {{totalPages}} liegen.",
Expand Down Expand Up @@ -376,7 +376,7 @@
"pages-tutorials_Description": "Anleitungen und häufig gestellte Fragen zur Verwendung der Podverse Web- und Mobilanwendungen.",
"Tutorials": "Anleitungen",
"pages-tutorials_Title": "Tutorials",
"filter sorting - top-past-day": "Gestern besonders beliebt",
"filter sorting - top-past-day": "Beliebt - Gestern",
"category - sports": "Sport",
"category - technology": "Technologie",
"category - tvfilm": "Fernsehen und Film",
Expand All @@ -390,14 +390,14 @@
"filter sorting - oldest": "Älteste",
"filter sorting - chronological": "Chronologisch",
"filter sorting - most-recent": "Neueste",
"filter sorting - top-past-year": "Top - Vergangenes Jahr",
"filter sorting - top-past-year": "Beliebt - Vergangenes Jahr",
"filter sorting - random": "Zufällig",
"filter type - clips": "Clips",
"filter sorting - top-past-week": "Top - Letzte Woche",
"filter sorting - top-past-month": "Top - Vergangener Monat",
"filter sorting - top-past-week": "Beliebt - Letzte Woche",
"filter sorting - top-past-month": "Beliebt - Vergangener Monat",
"filter type - playlists": "Wiedergabelisten",
"filter type - podcasts": "Podcasts",
"filter sorting - top-all-time": "Top - Seit Beginn der Aufzeichnung",
"filter sorting - top-all-time": "Beliebt - Seit Beginn der Aufzeichnung",
"Latest episode": "Neueste Episode",
"pages-account-claim-token_Title": "Token für Account-Claims",
"Mark as Unplayed": "Als ungespielt markieren",
Expand All @@ -408,13 +408,13 @@
"Mark as Played": "Als angehört markieren",
"This token has been claimed": "Dieses Token wurde bereits genutzt oder es existiert nicht.",
"Years to add": "Hinzuzufügende Jahre",
"Contribute info": "Wenn Sie daran interessiert sind, Podverse in irgendeiner Form zu unterstützen, wenden Sie sich bitte an uns, indem Sie eine der Optionen auf unserer Kontaktseite nutzen.",
"Contribute info": "Wenn Sie Podverse in irgendeiner Form zu unterstützen möchten, wenden Sie sich an uns, indem Sie eine der Optionen auf unserer Kontaktseite nutzen.",
"Feature is only available on the website": "Diese Funktion ist nur auf der Website verfügbar.",
"Mission statement": "Podverse entwickelt kostenlose und quelloffene Software, um die Möglichkeiten des Podcasting zu erweitern.",
"License and free trial info": "Die gesamte Podverse-Software wird unter einer freien und quelloffenen (FOSS) Lizenz bereitgestellt. Funktionen, die eine Aktualisierung unserer Server erfordern, sind nur mit einer Premium-Mitgliedschaft verfügbar. Melden Sie sich noch heute an und erhalten Sie eine 3-monatige kostenlose Testversion.",
"Embed player overrides error info": "Um den Podverse Embed-Webplayer mit benutzerdefinierten Überschreibungen verwenden zu können, müssen wir zunächst eine Liste der \"genehmigten Medien-URLs\" für diesen Podcast hinzufügen. Dies ist erforderlich, um zu verhindern, dass unser Embed-Player für Raubkopien oder falsche Darstellungen von Podcasts verwendet wird. Bitte kontaktieren Sie uns und wir werden diese Funktion für Sie aktivieren!",
"Embed player overrides error info": "Um den Podverse Embed-Webplayer mit benutzerdefinierten Überschreibungen verwenden zu können, müssen wir Sie der Liste \"genehmigten Medien-URLs\" für diesen Podcast hinzufügen. (Dies ist erforderlich, um erstellung von Raubkopien oder falsche Darstellungen von Podcasts durch den Embed-Player auszuschließen . Bitte kontaktieren Sie uns um diese Funktion zu aktivieren!",
"Embed player overrides error email body": "Bitte geben Sie uns einen Link zum RSS-Feed Ihres Podcasts, damit wir die Funktion zum Einbetten von Player-Overrides für Sie aktivieren können.",
"Embed player overrides error email subject": "Hilfe beim Festlegen von genehmigten Medienurls für die Einbettungsplayer-Überschreibungsfunktion",
"Embed player overrides error email subject": "Hilfe beim Festlegen von genehmigten Medien URLs für die Einbettungsplayer-Überschreibungsfunktion",
"Podverse is a FOSS podcast manager": "Podverse ist ein FOSS-Podcast-Manager für iOS, Android, F-Droid und das Web.",
"Try premium free for 3 months": "Testen Sie Premium 3 Monate lang kostenlos!",
"Delete Clip": "Clip löschen",
Expand Down Expand Up @@ -442,7 +442,7 @@
"Boostagram some failed": "Boostagram konnte an einige Empfänger nicht gesendet werden. Klicken Sie für weitere Informationen.",
"Maintenance mode subtext": "Sie wird wieder verfügbar sein, sobald die Aktualisierung abgeschlossen ist.",
"Delete my account": "Mein Konto löschen",
"Download my data explanation": "Herunterladen einer vollständigen Kopie Ihrer Daten aus unserer Datenbank.",
"Download my data explanation": "Herunterladen einer vollständigen Kopie Ihrer Daten.",
"Download my data": "Meine Daten herunterladen",
"Join our Matrix space": "Treten Sie unserem Matrix-Raum bei",
"Search livestreams": "Livestreams durchsuchen",
Expand All @@ -459,5 +459,21 @@
"Scheduled": "Geplant",
"tutorials link - playlists": "Weitere Informationen zu Wiedergabelisten",
"tutorials link - profiles": "Erfahren Sie mehr über Profile",
"Report a content issue": "Inhalte melden"
"Report a content issue": "Inhalte melden",
"Bitcoin wallet address": "Bitcoin Konto Adresse",
"Extend Membership": "Mitgliedschaft velängern",
"Download Episode": "Episode Herunterladen",
"Episode only": "Episode Einzeln",
"filter status - live now": "Live übertragung",
"filter status - scheduled": "Geplant",
"language - nl": "Niederländisch",
"Show More": "Mehr zeigen",
"Extend Membership Text 3": "Podverse ist ein Wert-für-Wert Unternehmen, falls die Verlängerungs-kosten nichtin Ihrem Budget liegen, bitte kontaktieren sie [email protected] um Ihre Mitgliedschaft zu verlängern.",
"pages-extend-membership_Title": "Mitgliedschaft verlängern",
"Donate with Patreon": "Spenden auf Patreon",
"Donate with PayPal": "Spenden mit PayPal",
"Extend Membership Text": "Melden sie sich auf der Webseite an, wählen Sie \"Mitgliedschaft\" aus dem Dropdown Oben-Rechts, dann wählen Sie \"Mitgliedschaft verlängern\" um mit PayPal zu bezahlen.",
"Extend Membership Text 2": "Apple-Pay und Google-Pay werden ebenfalls akzeptiert.",
"Contribute page": "Mitarbeiten",
"Donate with Github": "Spenden auf Github"
}
41 changes: 40 additions & 1 deletion public/locales/tr/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,44 @@
"Buy a Podverse premium membership": "Podverse Premium satın alın",
"brandName chat is powered by": "Podverse canlı sohbet, bu açık kaynak kitaplıkları tarafından desteklenmektedir",
"Below are a few ways you can support the project": "Aşağıda projeyi destekleyebileceğiniz birkaç farklı metot yer almaktadır.",
"Are you sure you want to remove all of your history items": "Tüm geçmiş silinsin mi?"
"Are you sure you want to remove all of your history items": "Tüm geçmiş silinsin mi?",
"Bitcoin wallet address": "Bitcoin cüzdan adresi",
"category - history": "Tarih",
"category - music": "Müzik",
"category - news": "Haberler",
"confirmed": "onaylandı",
"Demo": "Demo",
"Download": "Verilerimi indir",
"Download on the App Store": "App Store'da İndirin",
"category - healthfitness": "Sağlık ve Fitness",
"category - science": "Bilim",
"Close": "Kapat",
"delete": "sil",
"Delete": "Sil",
"Edit": "Düzenle",
"category - religionspirituality": "Din ve Maneviyat",
"category - societyculture": "Toplum ve Kültür",
"category - technology": "Teknoloji",
"Delete my account": "Hesabımı sil",
"End livestream": "Canlı yayını bitir",
"Cancel": "İptal",
"Chapters": "Bölümler",
"Create Playlist": "Çalma Listesi Oluştur",
"DeleteAccount": "Hesabı Sil",
"Done": "Tamamlandı",
"Features": "Özellikler",
"Feature is only available in the mobile app": "BU özelliği kullanmak için mobil uygulamayı açın.",
"Comments": "Yorumlar",
"Confirm Password": "Şifreyi Onayla",
"Download on the Google Play Store": "Google Play'den İndirin",
"Chat Room": "Sohbet Odası",
"Contribute": "Katıkıda Bulun",
"Copied": "Kopyalandı",
"category - comedy": "Komedi",
"category - education": "Eğitim",
"category - fiction": "Kurgu",
"Download on the F-Droid Store": "F-Droid'den İndirin",
"Episode Summary": "Bölüm Özeti",
"Episodes": "Bölümler",
"Email": "E-posta"
}

0 comments on commit 9f70b71

Please sign in to comment.