fix(admin): update stale NOMAD references to TREK
- GitHubPanel: point release fetcher to mauriceboe/TREK - AdminPage: fix Docker update instructions (image, container name, volume paths) - es.ts: replace all remaining NOMAD occurrences with TREK
This commit is contained in:
@@ -3,7 +3,7 @@ import { Tag, Calendar, ExternalLink, ChevronDown, ChevronUp, Loader2, Heart, Co
|
||||
import { getLocaleForLanguage, useTranslation } from '../../i18n'
|
||||
import apiClient from '../../api/client'
|
||||
|
||||
const REPO = 'mauriceboe/NOMAD'
|
||||
const REPO = 'mauriceboe/TREK'
|
||||
const PER_PAGE = 10
|
||||
|
||||
export default function GitHubPanel() {
|
||||
|
||||
@@ -327,7 +327,7 @@ const es: Record<string, string> = {
|
||||
'login.signingIn': 'Iniciando sesión…',
|
||||
'login.signIn': 'Entrar',
|
||||
'login.createAdmin': 'Crear cuenta de administrador',
|
||||
'login.createAdminHint': 'Configura la primera cuenta administradora de NOMAD.',
|
||||
'login.createAdminHint': 'Configura la primera cuenta administradora de TREK.',
|
||||
'login.setNewPassword': 'Establecer nueva contraseña',
|
||||
'login.setNewPasswordHint': 'Debe cambiar su contraseña antes de continuar.',
|
||||
'login.createAccount': 'Crear cuenta',
|
||||
@@ -483,7 +483,7 @@ const es: Record<string, string> = {
|
||||
// Addons
|
||||
'admin.tabs.addons': 'Complementos',
|
||||
'admin.addons.title': 'Complementos',
|
||||
'admin.addons.subtitle': 'Activa o desactiva funciones para personalizar tu experiencia en NOMAD.',
|
||||
'admin.addons.subtitle': 'Activa o desactiva funciones para personalizar tu experiencia en TREK.',
|
||||
'admin.addons.subtitleBefore': 'Activa o desactiva funciones para personalizar tu experiencia en ',
|
||||
'admin.addons.subtitleAfter': '.',
|
||||
'admin.addons.enabled': 'Activo',
|
||||
@@ -499,7 +499,7 @@ const es: Record<string, string> = {
|
||||
'admin.addons.noAddons': 'No hay complementos disponibles',
|
||||
'admin.weather.title': 'Datos meteorológicos',
|
||||
'admin.weather.badge': 'Desde el 24 de marzo de 2026',
|
||||
'admin.weather.description': 'NOMAD utiliza Open-Meteo como fuente de datos meteorológicos. Open-Meteo es un servicio meteorológico gratuito y de código abierto: no requiere clave API.',
|
||||
'admin.weather.description': 'TREK utiliza Open-Meteo como fuente de datos meteorológicos. Open-Meteo es un servicio meteorológico gratuito y de código abierto: no requiere clave API.',
|
||||
'admin.weather.forecast': 'Pronóstico de 16 días',
|
||||
'admin.weather.forecastDesc': 'Antes eran 5 días (OpenWeatherMap)',
|
||||
'admin.weather.climate': 'Datos climáticos históricos',
|
||||
@@ -551,11 +551,11 @@ const es: Record<string, string> = {
|
||||
'admin.github.error': 'No se pudieron cargar las versiones',
|
||||
'admin.github.by': 'por',
|
||||
'admin.update.available': 'Actualización disponible',
|
||||
'admin.update.text': 'NOMAD {version} está disponible. Estás usando {current}.',
|
||||
'admin.update.text': 'TREK {version} está disponible. Estás usando {current}.',
|
||||
'admin.update.button': 'Ver en GitHub',
|
||||
'admin.update.install': 'Instalar actualización',
|
||||
'admin.update.confirmTitle': '¿Instalar actualización?',
|
||||
'admin.update.confirmText': 'NOMAD se actualizará de {current} a {version}. Después, el servidor se reiniciará automáticamente.',
|
||||
'admin.update.confirmText': 'TREK se actualizará de {current} a {version}. Después, el servidor se reiniciará automáticamente.',
|
||||
'admin.update.dataInfo': 'Todos tus datos (viajes, usuarios, claves API, subidas, Vacay, Atlas, presupuestos) se conservarán.',
|
||||
'admin.update.warning': 'La app estará brevemente no disponible durante el reinicio.',
|
||||
'admin.update.confirm': 'Actualizar ahora',
|
||||
@@ -565,7 +565,7 @@ const es: Record<string, string> = {
|
||||
'admin.update.backupHint': 'Recomendamos crear una copia de seguridad antes de actualizar.',
|
||||
'admin.update.backupLink': 'Ir a Copia de seguridad',
|
||||
'admin.update.howTo': 'Cómo actualizar',
|
||||
'admin.update.dockerText': 'Tu instancia de NOMAD se ejecuta en Docker. Para actualizar a {version}, ejecuta los siguientes comandos en tu servidor:',
|
||||
'admin.update.dockerText': 'Tu instancia de TREK se ejecuta en Docker. Para actualizar a {version}, ejecuta los siguientes comandos en tu servidor:',
|
||||
'admin.update.reloadHint': 'Recarga la página en unos segundos.',
|
||||
|
||||
// Vacay addon
|
||||
@@ -620,9 +620,9 @@ const es: Record<string, string> = {
|
||||
'vacay.carryOver': 'Arrastrar saldo',
|
||||
'vacay.carryOverHint': 'Trasladar automáticamente los días restantes al año siguiente',
|
||||
'vacay.sharing': 'Compartir',
|
||||
'vacay.sharingHint': 'Comparte tu calendario de vacaciones con otros usuarios de NOMAD',
|
||||
'vacay.sharingHint': 'Comparte tu calendario de vacaciones con otros usuarios de TREK',
|
||||
'vacay.owner': 'Propietario',
|
||||
'vacay.shareEmailPlaceholder': 'Correo electrónico del usuario de NOMAD',
|
||||
'vacay.shareEmailPlaceholder': 'Correo electrónico del usuario de TREK',
|
||||
'vacay.shareSuccess': 'Plan compartido correctamente',
|
||||
'vacay.shareError': 'No se pudo compartir el plan',
|
||||
'vacay.dissolve': 'Deshacer fusión',
|
||||
@@ -634,7 +634,7 @@ const es: Record<string, string> = {
|
||||
'vacay.noData': 'Sin datos',
|
||||
'vacay.changeColor': 'Cambiar color',
|
||||
'vacay.inviteUser': 'Invitar usuario',
|
||||
'vacay.inviteHint': 'Invita a otro usuario de NOMAD a compartir un calendario combinado de vacaciones.',
|
||||
'vacay.inviteHint': 'Invita a otro usuario de TREK a compartir un calendario combinado de vacaciones.',
|
||||
'vacay.selectUser': 'Seleccionar usuario',
|
||||
'vacay.sendInvite': 'Enviar invitación',
|
||||
'vacay.inviteSent': 'Invitación enviada',
|
||||
|
||||
@@ -1358,14 +1358,14 @@ export default function AdminPage(): React.ReactElement {
|
||||
<div style={{ marginTop: 14, padding: '12px 14px', borderRadius: 10, fontSize: 12, lineHeight: 1.8, fontFamily: 'monospace', whiteSpace: 'pre-wrap', wordBreak: 'break-all' }}
|
||||
className="bg-gray-900 dark:bg-gray-950 text-gray-100 border border-gray-700"
|
||||
>
|
||||
{`docker pull mauriceboe/nomad:latest
|
||||
docker stop nomad && docker rm nomad
|
||||
docker run -d --name nomad \\
|
||||
{`docker pull mauriceboe/trek:latest
|
||||
docker stop trek && docker rm trek
|
||||
docker run -d --name trek \\
|
||||
-p 3000:3000 \\
|
||||
-v /opt/nomad/data:/app/data \\
|
||||
-v /opt/nomad/uploads:/app/uploads \\
|
||||
-v /opt/trek/data:/app/data \\
|
||||
-v /opt/trek/uploads:/app/uploads \\
|
||||
--restart unless-stopped \\
|
||||
mauriceboe/nomad:latest`}
|
||||
mauriceboe/trek:latest`}
|
||||
</div>
|
||||
|
||||
<div style={{ marginTop: 10, padding: '10px 12px', borderRadius: 10, fontSize: 12, lineHeight: 1.5 }}
|
||||
|
||||
Reference in New Issue
Block a user