diff --git a/package-lock.json b/package-lock.json index 2cf40d8..c6e8d92 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "ghost-startos", "dependencies": { - "@start9labs/start-sdk": "3.0.4" + "@start9labs/start-sdk": "3.0.6" } }, "node_modules/@eslint-community/eslint-utils": { @@ -250,9 +250,9 @@ "license": "MIT" }, "node_modules/@start9labs/start-sdk": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@start9labs/start-sdk/-/start-sdk-3.0.4.tgz", - "integrity": "sha512-G02R4TlaLmTSisMpPnSAHB9KOSqJydjsKOeijwMkHp87ek6eNxg/FissID+AsheXmDcZSiyieos45lxud4kihA==", + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@start9labs/start-sdk/-/start-sdk-3.0.6.tgz", + "integrity": "sha512-gVLdb5d488yNDZv7e0/FReJfc3klHbwkyleOwnegSt61fCM/AFI9VZmFPagLcbysjGOMLWlfwWUaDI51VKuFLA==", "bundleDependencies": [ "@start9labs/start-core" ], diff --git a/package.json b/package.json index 639110a..3a2fba5 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ghost-startos", "dependencies": { - "@start9labs/start-sdk": "3.0.4" + "@start9labs/start-sdk": "3.0.6" }, "overrides": { "@start9labs/start-sdk": "$@start9labs/start-sdk" diff --git a/startos/actions/resetPassword.ts b/startos/actions/resetPassword.ts index 5b817c6..e89d1b9 100644 --- a/startos/actions/resetPassword.ts +++ b/startos/actions/resetPassword.ts @@ -83,6 +83,7 @@ export const resetPassword = sdk.Action.withoutInput( masked: true, copyable: true, qr: false, + launchable: false, }, } }, diff --git a/startos/manifest/index.ts b/startos/manifest/index.ts index 7ba4158..8f30eb9 100644 --- a/startos/manifest/index.ts +++ b/startos/manifest/index.ts @@ -14,7 +14,7 @@ export const manifest = setupManifest({ images: { ghost: { source: { - dockerTag: 'ghost:6.69.0-alpine', + dockerTag: 'ghost:6.70.0-alpine', }, arch: ['x86_64', 'aarch64'], }, diff --git a/startos/versions/current.ts b/startos/versions/current.ts index 2d0c3cb..762a84f 100644 --- a/startos/versions/current.ts +++ b/startos/versions/current.ts @@ -1,93 +1,48 @@ import { VersionInfo, IMPOSSIBLE } from '@start9labs/start-sdk' export const current = VersionInfo.of({ - version: '6.69.0:0', + version: '6.70.0:0', releaseNotes: { - en_US: `Updated Ghost to 6.69.0, including the 6.68.0 and 6.69.0 releases. + en_US: `Updated Ghost to 6.70.0. -**Features** +- Released the React editor and billing screens, redesigned the Settings sidebar, and added navigation URL suggestions and Settings shortcuts in Admin search. +- Improved newsletter sending progress and fixed sends failing when default recipients include a tier. +- Fixed the image editor failing to load from local storage, intermittent errors on posts with feature image captions, and Admin saves hanging while offline. +- Updated start-sdk to 3.0.6, including a fix for overlapping daemons when restarting during startup. -- Added member location maps, automation analytics and self-serve site exports in Ghost Admin. -- Released the React posts list and member activity screens, and improved member-import column mapping. +[Full upstream release notes](https://github.com/TryGhost/Ghost/releases/tag/v6.70.0)`, + es_ES: `Actualiza Ghost a 6.70.0. -**Fixes** +- Publica el editor y las pantallas de facturación en React, rediseña la barra lateral de Ajustes y añade sugerencias de URL de navegación y accesos directos a Ajustes en la búsqueda de Admin. +- Mejora el progreso del envío de boletines y corrige los envíos fallidos cuando los destinatarios predeterminados incluyen un nivel. +- Corrige el fallo de carga del editor de imágenes desde el almacenamiento local, los errores intermitentes en publicaciones con leyendas de imágenes destacadas y los guardados de Admin que quedaban bloqueados sin conexión. +- Actualiza start-sdk a 3.0.6, incluida una corrección de la superposición de procesos al reiniciar durante el arranque. -- Fixed scheduled posts not being sent due to a race condition and the editor freezing when adding a YouTube embed. -- Fixed uploads hanging on empty API responses and Portal initialization failing with malformed theme links. +[Notas completas de la versión original](https://github.com/TryGhost/Ghost/releases/tag/v6.70.0)`, + de_DE: `Aktualisiert Ghost auf 6.70.0. -**Internal** +- Veröffentlicht den React-Editor und die Abrechnungsansichten, gestaltet die Einstellungsseitenleiste neu und fügt Vorschläge für Navigations-URLs sowie Einstellungsverknüpfungen in der Admin-Suche hinzu. +- Verbessert die Fortschrittsanzeige beim Newsletter-Versand und behebt fehlgeschlagene Sendungen, wenn die Standardempfänger eine Mitgliedschaftsstufe enthalten. +- Behebt Ladefehler des Bildeditors bei lokalem Speicher, sporadische Fehler bei Beiträgen mit Bildunterschriften für Beitragsbilder und hängende Speichervorgänge im Admin-Bereich ohne Netzwerkverbindung. +- Aktualisiert start-sdk auf 3.0.6, einschließlich einer Korrektur für überlappende Daemons bei einem Neustart während des Starts. -- Updated start-sdk to 3.0.4. +[Vollständige Upstream-Versionshinweise](https://github.com/TryGhost/Ghost/releases/tag/v6.70.0)`, + pl_PL: `Aktualizuje Ghost do 6.70.0. -[Full upstream release notes](https://github.com/TryGhost/Ghost/compare/v6.67.0...v6.69.0)`, - es_ES: `Actualiza Ghost a 6.69.0, incluyendo las versiones 6.68.0 y 6.69.0. +- Udostępnia edytor i ekrany rozliczeń w React, zmienia wygląd panelu bocznego ustawień oraz dodaje podpowiedzi adresów URL nawigacji i skróty do ustawień w wyszukiwarce Admin. +- Ulepsza wyświetlanie postępu wysyłania newsletterów i naprawia nieudane wysyłki, gdy domyślni odbiorcy obejmują poziom subskrypcji. +- Naprawia ładowanie edytora obrazów z lokalnego magazynu, sporadyczne błędy wpisów z podpisami obrazów wyróżniających i zawieszanie się zapisu w Admin bez połączenia z siecią. +- Aktualizuje start-sdk do 3.0.6, w tym naprawia nakładanie się procesów przy restarcie podczas uruchamiania. -**Funciones** +[Pełne informacje o wydaniu upstream](https://github.com/TryGhost/Ghost/releases/tag/v6.70.0)`, + fr_FR: `Met à jour Ghost vers 6.70.0. -- Añade mapas de ubicación de miembros, analíticas de automatizaciones y exportaciones del sitio de autoservicio en Ghost Admin. -- Publica la lista de entradas y las pantallas de actividad de miembros en React, y mejora la asignación de columnas al importar miembros. +- Publie l'éditeur et les écrans de facturation React, renouvelle la barre latérale des réglages et ajoute des suggestions d'URL de navigation et des raccourcis de réglages dans la recherche Admin. +- Améliore l'affichage de la progression des envois de newsletters et corrige les échecs lorsque les destinataires par défaut incluent un palier. +- Corrige le chargement de l'éditeur d'images depuis le stockage local, les erreurs intermittentes des articles avec des légendes d'images à la une et les enregistrements Admin bloqués hors connexion. +- Met à jour start-sdk vers 3.0.6, avec un correctif des démons qui se chevauchent lors d'un redémarrage pendant le démarrage. -**Correcciones** - -- Corrige las entradas programadas que no se enviaban por una condición de carrera y el bloqueo del editor al añadir un vídeo de YouTube. -- Corrige las subidas que quedaban bloqueadas ante respuestas vacías de la API y los fallos de inicialización de Portal con enlaces de tema mal formados. - -**Cambios internos** - -- Actualiza start-sdk a 3.0.4. - -[Notas completas de las versiones originales](https://github.com/TryGhost/Ghost/compare/v6.67.0...v6.69.0)`, - de_DE: `Aktualisiert Ghost auf 6.69.0, einschließlich der Versionen 6.68.0 und 6.69.0. - -**Funktionen** - -- Fügt Karten der Mitgliederstandorte, Automatisierungsanalysen und selbst bedienbare Website-Exporte in Ghost Admin hinzu. -- Veröffentlicht die React-Beitragsliste und die Ansichten der Mitgliederaktivität und verbessert die Spaltenzuordnung beim Mitgliederimport. - -**Fehlerbehebungen** - -- Behebt nicht versendete geplante Beiträge durch eine Race Condition und das Einfrieren des Editors beim Einbetten eines YouTube-Videos. -- Behebt hängende Uploads bei leeren API-Antworten und Fehler beim Start von Portal mit fehlerhaften Theme-Links. - -**Interne Änderungen** - -- Aktualisiert start-sdk auf 3.0.4. - -[Vollständige Upstream-Versionshinweise](https://github.com/TryGhost/Ghost/compare/v6.67.0...v6.69.0)`, - pl_PL: `Aktualizuje Ghost do 6.69.0, obejmując wydania 6.68.0 i 6.69.0. - -**Nowe funkcje** - -- Dodaje mapy lokalizacji członków, statystyki automatyzacji i samodzielne eksportowanie witryny w Ghost Admin. -- Udostępnia listę wpisów i ekrany aktywności członków w React oraz usprawnia mapowanie kolumn podczas importu członków. - -**Poprawki** - -- Naprawia niewysyłanie zaplanowanych wpisów z powodu wyścigu oraz zawieszanie się edytora podczas osadzania filmu z YouTube. -- Naprawia zawieszanie się przesyłania plików przy pustych odpowiedziach API oraz błędy uruchamiania Portal przy nieprawidłowych linkach motywu. - -**Zmiany wewnętrzne** - -- Aktualizuje start-sdk do 3.0.4. - -[Pełne informacje o wydaniach upstream](https://github.com/TryGhost/Ghost/compare/v6.67.0...v6.69.0)`, - fr_FR: `Met à jour Ghost vers 6.69.0, couvrant les versions 6.68.0 et 6.69.0. - -**Fonctionnalités** - -- Ajoute des cartes de localisation des membres, des statistiques d'automatisation et des exports de site en libre-service dans Ghost Admin. -- Publie la liste des articles et les écrans d'activité des membres en React et améliore la correspondance des colonnes lors de l'import de membres. - -**Correctifs** - -- Corrige les articles programmés non envoyés à cause d'une condition de concurrence et le blocage de l'éditeur lors de l'intégration d'une vidéo YouTube. -- Corrige les téléversements bloqués par des réponses API vides et les échecs d'initialisation de Portal avec des liens de thème mal formés. - -**Modifications internes** - -- Met à jour start-sdk vers 3.0.4. - -[Notes de version complètes du projet amont](https://github.com/TryGhost/Ghost/compare/v6.67.0...v6.69.0)`, +[Notes de version complètes du projet amont](https://github.com/TryGhost/Ghost/releases/tag/v6.70.0)`, }, migrations: { up: async ({ effects }) => {},