mirror of
https://framagit.org/les/gancio.git
synced 2025-01-31 16:42:22 +01:00
allowgeoloc: add translations, fix padding in whereinput, center text in show-map dialog
This commit is contained in:
parent
537a68f54d
commit
7fdc6ca07f
13 changed files with 245 additions and 30 deletions
|
@ -15,7 +15,7 @@ client-only(placeholder='Loading...' )
|
||||||
:lat-lng="item.coordinates")
|
:lat-lng="item.coordinates")
|
||||||
LPopup(:content="item.address")
|
LPopup(:content="item.address")
|
||||||
|
|
||||||
v-row.my-4.d-flex.flex-column.align-center
|
v-row.my-4.d-flex.flex-column.align-center.text-center
|
||||||
.text-h6
|
.text-h6
|
||||||
v-icon(v-text='mdiMapMarker' )
|
v-icon(v-text='mdiMapMarker' )
|
||||||
nuxt-link.ml-2.p-name.text-decoration-none(v-text="event.place.name" :to='`/place/${event.place.name}`')
|
nuxt-link.ml-2.p-name.text-decoration-none(v-text="event.place.name" :to='`/place/${event.place.name}`')
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
<template lang="pug">
|
event.coordinates_search<template lang="pug">
|
||||||
v-row
|
v-row.mb-4
|
||||||
v-col(cols=12 md=6)
|
v-col(cols=12 md=6)
|
||||||
v-combobox(ref='place'
|
v-combobox(ref='place'
|
||||||
:rules="[$validators.required('common.where')]"
|
:rules="[$validators.required('common.where')]"
|
||||||
|
@ -35,14 +35,14 @@ v-row
|
||||||
:prepend-icon='mdiMapSearch'
|
:prepend-icon='mdiMapSearch'
|
||||||
:disabled='disableDetails'
|
:disabled='disableDetails'
|
||||||
@input.native='searchCoordinates'
|
@input.native='searchCoordinates'
|
||||||
:label="$t('common.coordinates')"
|
:label="$t('event.coordinates_search')"
|
||||||
:value='value.detailsView'
|
:value='value.detailsView'
|
||||||
persistent-hint hide-no-data clearable no-filter
|
persistent-hint hide-no-data clearable no-filter
|
||||||
:loading='loading'
|
:loading='loading'
|
||||||
@change='selectDetails'
|
@change='selectDetails'
|
||||||
@focus='searchCoordinates'
|
@focus='searchCoordinates'
|
||||||
:items="detailsList"
|
:items="detailsList"
|
||||||
:hint="$t('event.coordinates_description')")
|
:hint="$t('event.coordinates_search_description')")
|
||||||
template(v-slot:item="{ item, attrs, on }")
|
template(v-slot:item="{ item, attrs, on }")
|
||||||
v-list-item(v-bind='attrs' v-on='on')
|
v-list-item(v-bind='attrs' v-on='on')
|
||||||
v-list-item-content(two-line v-if='item')
|
v-list-item-content(two-line v-if='item')
|
||||||
|
|
|
@ -89,7 +89,11 @@
|
||||||
"max_events": "Nre. màx. d'activitats",
|
"max_events": "Nre. màx. d'activitats",
|
||||||
"close": "Tanca",
|
"close": "Tanca",
|
||||||
"blobs": "Blobs",
|
"blobs": "Blobs",
|
||||||
"collections": "Coŀleccions"
|
"collections": "Coŀleccions",
|
||||||
|
"show_map": "Mostra el mapa",
|
||||||
|
"latitude": "Latitud",
|
||||||
|
"longitude": "Longitud",
|
||||||
|
"getting_there": "Com arribar"
|
||||||
},
|
},
|
||||||
"login": {
|
"login": {
|
||||||
"description": "Amb la sessió iniciada pots afegir activitats noves.",
|
"description": "Amb la sessió iniciada pots afegir activitats noves.",
|
||||||
|
@ -128,6 +132,8 @@
|
||||||
"added": "S'ha afegit l'activitat",
|
"added": "S'ha afegit l'activitat",
|
||||||
"added_anon": "S'ha afegit l'activitat però encara ha de ser confirmada.",
|
"added_anon": "S'ha afegit l'activitat però encara ha de ser confirmada.",
|
||||||
"where_description": "On es farà? Si no està posat, escriu-ho i prem Enter.",
|
"where_description": "On es farà? Si no està posat, escriu-ho i prem Enter.",
|
||||||
|
"coordinates_search": "Cerca de coordenades",
|
||||||
|
"coordinates_search_description": "Podeu cercar el lloc pel nom o enganxar el parell de coordenades",
|
||||||
"confirmed": "S'ha confirmat l'activitat",
|
"confirmed": "S'ha confirmat l'activitat",
|
||||||
"not_found": "No s'ha trobat l'activitat",
|
"not_found": "No s'ha trobat l'activitat",
|
||||||
"remove_confirmation": "Segur que vols esborrar l'activitat?",
|
"remove_confirmation": "Segur que vols esborrar l'activitat?",
|
||||||
|
@ -179,6 +185,7 @@
|
||||||
"allow_registration_description": "Vols deixar el registre obert?",
|
"allow_registration_description": "Vols deixar el registre obert?",
|
||||||
"allow_anon_event": "Vols permetre activitats anònimes (s'han de confirmar manualment)?",
|
"allow_anon_event": "Vols permetre activitats anònimes (s'han de confirmar manualment)?",
|
||||||
"allow_recurrent_event": "Habilitar activitats periòdiques",
|
"allow_recurrent_event": "Habilitar activitats periòdiques",
|
||||||
|
"allow_geolocation": "Habilitar la geolocalització d' esdeveniments",
|
||||||
"recurrent_event_visible": "Mostra per defecte les activitats periòdiques",
|
"recurrent_event_visible": "Mostra per defecte les activitats periòdiques",
|
||||||
"federation": "Federació / ActivityPub",
|
"federation": "Federació / ActivityPub",
|
||||||
"enable_federation": "Activa la federació",
|
"enable_federation": "Activa la federació",
|
||||||
|
|
|
@ -88,7 +88,11 @@
|
||||||
"associate": "Partner:in",
|
"associate": "Partner:in",
|
||||||
"collections": "Sammlungen",
|
"collections": "Sammlungen",
|
||||||
"max_events": "Maximale Anzahl an Veranstaltungen",
|
"max_events": "Maximale Anzahl an Veranstaltungen",
|
||||||
"close": "Schließe"
|
"close": "Schließe",
|
||||||
|
"show_map": "Karte anzeigen",
|
||||||
|
"latitude": "Breite",
|
||||||
|
"longitude": "Länge",
|
||||||
|
"getting_there": "Anreise"
|
||||||
},
|
},
|
||||||
"admin": {
|
"admin": {
|
||||||
"delete_footer_link_confirm": "Möchtest du diesen Link löschen?",
|
"delete_footer_link_confirm": "Möchtest du diesen Link löschen?",
|
||||||
|
@ -155,6 +159,7 @@
|
||||||
"enable_federation": "Federation aktivieren",
|
"enable_federation": "Federation aktivieren",
|
||||||
"allow_anon_event": "Kann man auch anonyme Veranstaltungen (vorausgesetzt, diese werden genehmigt) eintragen?",
|
"allow_anon_event": "Kann man auch anonyme Veranstaltungen (vorausgesetzt, diese werden genehmigt) eintragen?",
|
||||||
"allow_registration_description": "Möchtest du die Registrierung aktivieren?",
|
"allow_registration_description": "Möchtest du die Registrierung aktivieren?",
|
||||||
|
"allow_geolocation": "Aktivieren der Ereignis-Geolokalisierung",
|
||||||
"federation": "Föderation / ActivityPub",
|
"federation": "Föderation / ActivityPub",
|
||||||
"enable_federation_help": "Bei Aktivierung kann diese Instanz vom Fediverse aus verfolgt werden",
|
"enable_federation_help": "Bei Aktivierung kann diese Instanz vom Fediverse aus verfolgt werden",
|
||||||
"add_instance": "Instanz hinzufügen",
|
"add_instance": "Instanz hinzufügen",
|
||||||
|
@ -229,6 +234,8 @@
|
||||||
"remove_recurrent_confirmation": "Bist du dir sicher, dass du diese wiederkehrende Veranstaltung entfernen möchtest?\nFrühere Veranstaltungen werden beibehalten, aber es werden keine zukünftigen Veranstaltungen mehr hinzugefügt.",
|
"remove_recurrent_confirmation": "Bist du dir sicher, dass du diese wiederkehrende Veranstaltung entfernen möchtest?\nFrühere Veranstaltungen werden beibehalten, aber es werden keine zukünftigen Veranstaltungen mehr hinzugefügt.",
|
||||||
"anon_description": "Du kannst eine Veranstaltung hinzufügen, ohne dich zu registrieren oder anzumelden,\nmusst dann aber warten, bis jemand es liest und bestätigt, dass es eine zulässige Veranstaltung ist.\nEs ist nicht möglich, den Eintrag zu verändern.<br/><br/>\nDu kannst dich stattdessen <a href='/login'>anmelden</a> oder <a href='/register'>registrieren</a>. In diesem Fall solltest du so schnell wie möglich eine Antwort erhalten. ",
|
"anon_description": "Du kannst eine Veranstaltung hinzufügen, ohne dich zu registrieren oder anzumelden,\nmusst dann aber warten, bis jemand es liest und bestätigt, dass es eine zulässige Veranstaltung ist.\nEs ist nicht möglich, den Eintrag zu verändern.<br/><br/>\nDu kannst dich stattdessen <a href='/login'>anmelden</a> oder <a href='/register'>registrieren</a>. In diesem Fall solltest du so schnell wie möglich eine Antwort erhalten. ",
|
||||||
"where_description": "Wo ist die Veranstaltung? Wenn der Ort noch nicht beschrieben wurde, kannst du ihn selbst eintragen.",
|
"where_description": "Wo ist die Veranstaltung? Wenn der Ort noch nicht beschrieben wurde, kannst du ihn selbst eintragen.",
|
||||||
|
"coordinates_search": "Suche nach Koordinaten",
|
||||||
|
"coordinates_search_description": "Sie können den Ort anhand des Namens suchen oder das Koordinatenpaar einfügen.",
|
||||||
"follow_me_description": "Eine Möglichkeit, über die hier auf {title} veröffentlichten Veranstaltungen auf dem Laufenden zu bleiben, besteht darin, dem Account <u>{account}</u> aus dem Fediverse zu folgen, zum Beispiel über Mastodon, und von dort aus eventuell Ressourcen für eine Veranstaltung hinzuzufügen.<br/><br/>\nWenn Du noch nie von Mastodon und dem Fediverse gehört hast, empfehlen wir dir, diesen Artikel <a href='https://www.savjee.be/videos/simply-explained/mastodon-and-fediverse-explained/'> zu lesen</a>.<br/><br/>Gib unten deine Instanz ein (z.B. mastodon.social)",
|
"follow_me_description": "Eine Möglichkeit, über die hier auf {title} veröffentlichten Veranstaltungen auf dem Laufenden zu bleiben, besteht darin, dem Account <u>{account}</u> aus dem Fediverse zu folgen, zum Beispiel über Mastodon, und von dort aus eventuell Ressourcen für eine Veranstaltung hinzuzufügen.<br/><br/>\nWenn Du noch nie von Mastodon und dem Fediverse gehört hast, empfehlen wir dir, diesen Artikel <a href='https://www.savjee.be/videos/simply-explained/mastodon-and-fediverse-explained/'> zu lesen</a>.<br/><br/>Gib unten deine Instanz ein (z.B. mastodon.social)",
|
||||||
"media_description": "Du kannst (optional) einen Flyer hinzufügen",
|
"media_description": "Du kannst (optional) einen Flyer hinzufügen",
|
||||||
"edit_recurrent": "Bearbeite eine sich wiederholende Veranstaltung :",
|
"edit_recurrent": "Bearbeite eine sich wiederholende Veranstaltung :",
|
||||||
|
|
|
@ -6,7 +6,6 @@
|
||||||
"send": "Send",
|
"send": "Send",
|
||||||
"where": "Where",
|
"where": "Where",
|
||||||
"address": "Address",
|
"address": "Address",
|
||||||
"coordinates": "Coordinates",
|
|
||||||
"details": "Details",
|
"details": "Details",
|
||||||
"when": "When",
|
"when": "When",
|
||||||
"what": "What",
|
"what": "What",
|
||||||
|
@ -135,7 +134,8 @@
|
||||||
"added_anon": "Event added, but has yet to be confirmed.",
|
"added_anon": "Event added, but has yet to be confirmed.",
|
||||||
"updated": "Event updated",
|
"updated": "Event updated",
|
||||||
"where_description": "Where's the event? If not present you can create it.",
|
"where_description": "Where's the event? If not present you can create it.",
|
||||||
"coordinates_description": "You can search the place by name, or paste the coordinates separated by comma: lat,lon",
|
"coordinates_search": "Coordinates search",
|
||||||
|
"coordinates_search_description": "You can search for the place by name, or paste the coordinate pair",
|
||||||
"confirmed": "Event confirmed",
|
"confirmed": "Event confirmed",
|
||||||
"not_found": "Could not find event",
|
"not_found": "Could not find event",
|
||||||
"remove_confirmation": "Are you sure you want to remove this event?",
|
"remove_confirmation": "Are you sure you want to remove this event?",
|
||||||
|
|
|
@ -87,7 +87,11 @@
|
||||||
"reset": "Reset",
|
"reset": "Reset",
|
||||||
"theme": "Tema",
|
"theme": "Tema",
|
||||||
"label": "Etiqueta",
|
"label": "Etiqueta",
|
||||||
"max_events": "Número de eventos máximo"
|
"max_events": "Número de eventos máximo",
|
||||||
|
"show_map": "Mostrar mapa",
|
||||||
|
"latitude": "Latitud",
|
||||||
|
"longitude": "Longitud",
|
||||||
|
"getting_there": "Cómo llegar"
|
||||||
},
|
},
|
||||||
"login": {
|
"login": {
|
||||||
"description": "Entrando podrás publicar nuevos eventos.",
|
"description": "Entrando podrás publicar nuevos eventos.",
|
||||||
|
@ -126,6 +130,8 @@
|
||||||
"added": "Evento agregado",
|
"added": "Evento agregado",
|
||||||
"added_anon": "Evento agregado, será confirmado cuanto antes.",
|
"added_anon": "Evento agregado, será confirmado cuanto antes.",
|
||||||
"where_description": "¿Dónde es? Si el lugar no está, escribilo.",
|
"where_description": "¿Dónde es? Si el lugar no está, escribilo.",
|
||||||
|
"coordinates_search": "Buscar coordenadas",
|
||||||
|
"coordinates_search_description": "Puede buscar el lugar por nombre o pegar el par de coordenadas.",
|
||||||
"confirmed": "Evento confirmado",
|
"confirmed": "Evento confirmado",
|
||||||
"not_found": "Evento no encontrado",
|
"not_found": "Evento no encontrado",
|
||||||
"remove_confirmation": "¿Estás seguro/a de querér eliminar este evento?",
|
"remove_confirmation": "¿Estás seguro/a de querér eliminar este evento?",
|
||||||
|
@ -174,6 +180,7 @@
|
||||||
"allow_anon_event": "¿Se pueden ingresar eventos anónimos (sujeto a confirmación)?",
|
"allow_anon_event": "¿Se pueden ingresar eventos anónimos (sujeto a confirmación)?",
|
||||||
"allow_comments": "Habilitar comentarios",
|
"allow_comments": "Habilitar comentarios",
|
||||||
"allow_recurrent_event": "Habilitar eventos fijos",
|
"allow_recurrent_event": "Habilitar eventos fijos",
|
||||||
|
"allow_geolocation": "Habilitar la geolocalización de eventos",
|
||||||
"recurrent_event_visible": "Eventos fijos visibles por defecto",
|
"recurrent_event_visible": "Eventos fijos visibles por defecto",
|
||||||
"federation": "Federación / ActivityPub",
|
"federation": "Federación / ActivityPub",
|
||||||
"enable_federation": "Habilitar la federación",
|
"enable_federation": "Habilitar la federación",
|
||||||
|
|
|
@ -89,7 +89,11 @@
|
||||||
"max_events": "Nb. max d'événements",
|
"max_events": "Nb. max d'événements",
|
||||||
"blobs": "Blobs",
|
"blobs": "Blobs",
|
||||||
"close": "Fermer",
|
"close": "Fermer",
|
||||||
"collections": "Collections"
|
"collections": "Collections",
|
||||||
|
"show_map": "Afficher la carte",
|
||||||
|
"latitude": "Latitude",
|
||||||
|
"longitude": "Longitude",
|
||||||
|
"getting_there": "Comment s'y rendre"
|
||||||
},
|
},
|
||||||
"event": {
|
"event": {
|
||||||
"follow_me_description": "Une des manières de rester informé sur les évènements publiés ici sur {title}\nest de suivre le compte <u>{account}</u> sur le fediverse, par exemple via Mastodon, et pourquoi pas d'ajouter des ressources à un évènement à partir de là.<br/><br/>\nSi vous n'avez jamais entendu parler de Mastodon and du fediverse, nous vous recommandons de lire <a href='https://www.savjee.be/videos/simply-explained/mastodon-and-fediverse-explained/'>cet article (en anglais)</a>.<br/><br/>Saisissez votre nom d'instance ci-dessous (par ex. mastodon.social)",
|
"follow_me_description": "Une des manières de rester informé sur les évènements publiés ici sur {title}\nest de suivre le compte <u>{account}</u> sur le fediverse, par exemple via Mastodon, et pourquoi pas d'ajouter des ressources à un évènement à partir de là.<br/><br/>\nSi vous n'avez jamais entendu parler de Mastodon and du fediverse, nous vous recommandons de lire <a href='https://www.savjee.be/videos/simply-explained/mastodon-and-fediverse-explained/'>cet article (en anglais)</a>.<br/><br/>Saisissez votre nom d'instance ci-dessous (par ex. mastodon.social)",
|
||||||
|
@ -119,6 +123,8 @@
|
||||||
"not_found": "Impossible de trouver l'évènement",
|
"not_found": "Impossible de trouver l'évènement",
|
||||||
"confirmed": "Évènement confirmé",
|
"confirmed": "Évènement confirmé",
|
||||||
"where_description": "Où est l'évènement ? S'il n'apparaît pas, vous pouvez le créer.",
|
"where_description": "Où est l'évènement ? S'il n'apparaît pas, vous pouvez le créer.",
|
||||||
|
"coordinates_search": "Recherche de coordonnées",
|
||||||
|
"coordinates_search_description": "Vous pouvez rechercher le lieu par son nom ou coller la paire de coordonnées",
|
||||||
"added_anon": "Évènement ajouté, mais il doit encore être confirmé.",
|
"added_anon": "Évènement ajouté, mais il doit encore être confirmé.",
|
||||||
"added": "Évènement ajouté",
|
"added": "Évènement ajouté",
|
||||||
"media_description": "Vous pouvez ajouter un tract (facultatif)",
|
"media_description": "Vous pouvez ajouter un tract (facultatif)",
|
||||||
|
@ -204,6 +210,7 @@
|
||||||
"allow_recurrent_event": "Autoriser les évènements récurrents",
|
"allow_recurrent_event": "Autoriser les évènements récurrents",
|
||||||
"allow_anon_event": "Autoriser les évènements anonymes (doivent être confirmés) ?",
|
"allow_anon_event": "Autoriser les évènements anonymes (doivent être confirmés) ?",
|
||||||
"allow_registration_description": "Autoriser l'ouverture des inscriptions ?",
|
"allow_registration_description": "Autoriser l'ouverture des inscriptions ?",
|
||||||
|
"allow_geolocation": "Autoriser la géolocalisation des événements",
|
||||||
"user_create_ok": "Utilisateur créé",
|
"user_create_ok": "Utilisateur créé",
|
||||||
"user_remove_ok": "Utilisateur supprimé",
|
"user_remove_ok": "Utilisateur supprimé",
|
||||||
"delete_user_confirm": "Êtes-vous sûr·e de vouloir supprimer {user} ?",
|
"delete_user_confirm": "Êtes-vous sûr·e de vouloir supprimer {user} ?",
|
||||||
|
|
|
@ -89,7 +89,11 @@
|
||||||
"tags": "Cancelos",
|
"tags": "Cancelos",
|
||||||
"close": "Pechar",
|
"close": "Pechar",
|
||||||
"blobs": "Blobs",
|
"blobs": "Blobs",
|
||||||
"collections": "Coleccións"
|
"collections": "Coleccións",
|
||||||
|
"show_map": "Mostrar mapa",
|
||||||
|
"latitude": "Latitude",
|
||||||
|
"longitude": "Longitude",
|
||||||
|
"getting_there": "Chegar lá"
|
||||||
},
|
},
|
||||||
"recover": {
|
"recover": {
|
||||||
"not_valid_code": "Algo fallou."
|
"not_valid_code": "Algo fallou."
|
||||||
|
@ -114,6 +118,8 @@
|
||||||
"saved": "Evento gardado",
|
"saved": "Evento gardado",
|
||||||
"updated": "Evento actualizado",
|
"updated": "Evento actualizado",
|
||||||
"where_description": "Onde será o evento? Se non existe podes crealo.",
|
"where_description": "Onde será o evento? Se non existe podes crealo.",
|
||||||
|
"coordinates_search": "Procurar coordenadas",
|
||||||
|
"coordinates_search_description": "Pode procurar o lugar pelo nome ou colar o par de coordenadas.",
|
||||||
"not_found": "Non atopamos o evento",
|
"not_found": "Non atopamos o evento",
|
||||||
"show_recurrent": "eventos recurrentes",
|
"show_recurrent": "eventos recurrentes",
|
||||||
"show_past": "tamén eventos previos",
|
"show_past": "tamén eventos previos",
|
||||||
|
@ -187,6 +193,7 @@
|
||||||
"resources": "Recursos",
|
"resources": "Recursos",
|
||||||
"allow_registration_description": "Permitir o rexistro libre?",
|
"allow_registration_description": "Permitir o rexistro libre?",
|
||||||
"allow_anon_event": "Permitir eventos anónimos (haberá que confirmalos)?",
|
"allow_anon_event": "Permitir eventos anónimos (haberá que confirmalos)?",
|
||||||
|
"allow_geolocation": "Permitir a geolocalização de eventos",
|
||||||
"event_confirm_description": "Aquí podes confirmar os eventos engadidos por usuarias anónimas",
|
"event_confirm_description": "Aquí podes confirmar os eventos engadidos por usuarias anónimas",
|
||||||
"remove_admin": "Eliminar admin",
|
"remove_admin": "Eliminar admin",
|
||||||
"delete_user": "Eliminar",
|
"delete_user": "Eliminar",
|
||||||
|
|
|
@ -87,7 +87,11 @@
|
||||||
"import": "Importa",
|
"import": "Importa",
|
||||||
"max_events": "N. massimo eventi",
|
"max_events": "N. massimo eventi",
|
||||||
"label": "Etichetta",
|
"label": "Etichetta",
|
||||||
"collections": "Bolle"
|
"collections": "Bolle",
|
||||||
|
"show_map": "Show map",
|
||||||
|
"latitude": "Latitudine",
|
||||||
|
"longitude": "Longitudine",
|
||||||
|
"getting_there": "Come arrivare"
|
||||||
},
|
},
|
||||||
"login": {
|
"login": {
|
||||||
"description": "Entrando puoi pubblicare nuovi eventi.",
|
"description": "Entrando puoi pubblicare nuovi eventi.",
|
||||||
|
@ -128,6 +132,8 @@
|
||||||
"added_anon": "Evento aggiunto, verrà confermato quanto prima.",
|
"added_anon": "Evento aggiunto, verrà confermato quanto prima.",
|
||||||
"updated": "Evento aggiornato",
|
"updated": "Evento aggiornato",
|
||||||
"where_description": "Dov'è il gancio? Se il posto non è presente potrai crearlo.",
|
"where_description": "Dov'è il gancio? Se il posto non è presente potrai crearlo.",
|
||||||
|
"coordinates_search": "Ricerca coordinate",
|
||||||
|
"coordinates_search_description": "Puoi ricercare il posto per nome, o incollare la coppia di coordinate.",
|
||||||
"confirmed": "Evento confermato",
|
"confirmed": "Evento confermato",
|
||||||
"not_found": "Evento non trovato",
|
"not_found": "Evento non trovato",
|
||||||
"remove_confirmation": "Vuoi eliminare questo evento?",
|
"remove_confirmation": "Vuoi eliminare questo evento?",
|
||||||
|
@ -178,6 +184,7 @@
|
||||||
"allow_registration_description": "Vuoi abilitare la registrazione?",
|
"allow_registration_description": "Vuoi abilitare la registrazione?",
|
||||||
"allow_anon_event": "Si possono inserire eventi anonimi (previa conferma)?",
|
"allow_anon_event": "Si possono inserire eventi anonimi (previa conferma)?",
|
||||||
"allow_recurrent_event": "Abilita eventi ricorrenti",
|
"allow_recurrent_event": "Abilita eventi ricorrenti",
|
||||||
|
"allow_geolocation": "Abilita la geolocalizzazione degli eventi",
|
||||||
"recurrent_event_visible": "Appuntamenti ricorrenti visibili di default",
|
"recurrent_event_visible": "Appuntamenti ricorrenti visibili di default",
|
||||||
"federation": "Federazione / ActivityPub",
|
"federation": "Federazione / ActivityPub",
|
||||||
"enable_federation": "Abilita la federazione",
|
"enable_federation": "Abilita la federazione",
|
||||||
|
|
|
@ -81,6 +81,7 @@
|
||||||
"allow_recurrent_event": "Tillat gjentagende hendelser",
|
"allow_recurrent_event": "Tillat gjentagende hendelser",
|
||||||
"allow_anon_event": "Tillat anonyme hendelser (må bekreftes)?",
|
"allow_anon_event": "Tillat anonyme hendelser (må bekreftes)?",
|
||||||
"allow_registration_description": "Tillat selv-registrering?",
|
"allow_registration_description": "Tillat selv-registrering?",
|
||||||
|
"allow_geolocation": "Tillat geolokalisering av hendelser",
|
||||||
"event_confirm_description": "Du kan bekrefte hendelser som oppføres av anonyme brukere her",
|
"event_confirm_description": "Du kan bekrefte hendelser som oppføres av anonyme brukere her",
|
||||||
"place_description": "Hvis du har valgt feil sted eller adresse, kan du endre det. <br/>Alle nåværende og foregående hendelser tilknyttet dette stedet vil endre adresse."
|
"place_description": "Hvis du har valgt feil sted eller adresse, kan du endre det. <br/>Alle nåværende og foregående hendelser tilknyttet dette stedet vil endre adresse."
|
||||||
},
|
},
|
||||||
|
@ -119,6 +120,8 @@
|
||||||
"recurrent_2w_days": "En {days} annenhver",
|
"recurrent_2w_days": "En {days} annenhver",
|
||||||
"multidate_description": "Er det en festival? Velg når den starter og slutter",
|
"multidate_description": "Er det en festival? Velg når den starter og slutter",
|
||||||
"where_description": "Hvor finner hendelsen sted? Hvis den ikke finnes kan du opprette den.",
|
"where_description": "Hvor finner hendelsen sted? Hvis den ikke finnes kan du opprette den.",
|
||||||
|
"coordinates_search": "Søk etter koordinater",
|
||||||
|
"coordinates_search_description": "Du kan søke etter sted etter navn, eller lime inn koordinatparet.",
|
||||||
"added_anon": "Hendelse lagt til, men ikke bekreftet enda.",
|
"added_anon": "Hendelse lagt til, men ikke bekreftet enda.",
|
||||||
"added": "Hendelse lagt til",
|
"added": "Hendelse lagt til",
|
||||||
"media_description": "Du kan legge til et flygeblad (valgfritt)",
|
"media_description": "Du kan legge til et flygeblad (valgfritt)",
|
||||||
|
@ -232,7 +235,11 @@
|
||||||
"federation": "Føderasjon",
|
"federation": "Føderasjon",
|
||||||
"n_resources": "ingen ressurs|én ressurs|{n} ressurser",
|
"n_resources": "ingen ressurs|én ressurs|{n} ressurser",
|
||||||
"associate": "Tilknytt",
|
"associate": "Tilknytt",
|
||||||
"import": "Importer"
|
"import": "Importer",
|
||||||
|
"show_map": "Vis kart",
|
||||||
|
"latitude": "breddegrad",
|
||||||
|
"longitude": "Lengdegrad",
|
||||||
|
"getting_there": "Slik kommer du deg dit"
|
||||||
},
|
},
|
||||||
"about": "\n <p><a href='https://gancio.org'>Gancio</a> er en delt agenda for lokale gemenskaper.</p>\n ",
|
"about": "\n <p><a href='https://gancio.org'>Gancio</a> er en delt agenda for lokale gemenskaper.</p>\n ",
|
||||||
"validators": {
|
"validators": {
|
||||||
|
|
|
@ -52,7 +52,8 @@
|
||||||
"https-proxy-agent": "^5.0.1",
|
"https-proxy-agent": "^5.0.1",
|
||||||
"ical.js": "^1.5.0",
|
"ical.js": "^1.5.0",
|
||||||
"ics": "^2.40.0",
|
"ics": "^2.40.0",
|
||||||
"jsdom": "^20.0.0",
|
"jest-environment-jsdom": "^29.3.1",
|
||||||
|
"jsdom": "^20.0.2",
|
||||||
"jsonwebtoken": "^8.5.1",
|
"jsonwebtoken": "^8.5.1",
|
||||||
"leaflet": "^1.8.0",
|
"leaflet": "^1.8.0",
|
||||||
"linkify-html": "^4.0.0",
|
"linkify-html": "^4.0.0",
|
||||||
|
@ -99,6 +100,9 @@
|
||||||
"glob-parent": "^5.1.2",
|
"glob-parent": "^5.1.2",
|
||||||
"moment": "^2.29.2"
|
"moment": "^2.29.2"
|
||||||
},
|
},
|
||||||
|
"jest": {
|
||||||
|
"testEnvironment": "jsdom"
|
||||||
|
},
|
||||||
"bin": {
|
"bin": {
|
||||||
"gancio": "server/cli.js"
|
"gancio": "server/cli.js"
|
||||||
},
|
},
|
||||||
|
|
|
@ -4,11 +4,17 @@ const path = require('path')
|
||||||
|
|
||||||
const admin = { username: 'admin', password: 'test', grant_type: 'password', client_id: 'self' }
|
const admin = { username: 'admin', password: 'test', grant_type: 'password', client_id: 'self' }
|
||||||
|
|
||||||
|
var util= require('util');
|
||||||
|
var encoder = new util.TextEncoder('utf-8');
|
||||||
|
|
||||||
|
jest.useFakeTimers()
|
||||||
|
|
||||||
let token
|
let token
|
||||||
let app
|
let app
|
||||||
let places = []
|
let places = []
|
||||||
|
|
||||||
beforeAll(async () => {
|
beforeAll(async () => {
|
||||||
|
|
||||||
switch (process.env.DB) {
|
switch (process.env.DB) {
|
||||||
case 'mariadb':
|
case 'mariadb':
|
||||||
process.env.config_path = path.resolve(__dirname, './seeds/config.mariadb.json')
|
process.env.config_path = path.resolve(__dirname, './seeds/config.mariadb.json')
|
||||||
|
|
186
yarn.lock
186
yarn.lock
|
@ -1084,6 +1084,16 @@
|
||||||
"@types/node" "*"
|
"@types/node" "*"
|
||||||
jest-mock "^29.1.1"
|
jest-mock "^29.1.1"
|
||||||
|
|
||||||
|
"@jest/environment@^29.3.1":
|
||||||
|
version "29.3.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.3.1.tgz#eb039f726d5fcd14698acd072ac6576d41cfcaa6"
|
||||||
|
integrity sha512-pMmvfOPmoa1c1QpfFW0nXYtNLpofqo4BrCIk6f2kW4JFeNlHV2t3vd+3iDLf31e2ot2Mec0uqZfmI+U0K2CFag==
|
||||||
|
dependencies:
|
||||||
|
"@jest/fake-timers" "^29.3.1"
|
||||||
|
"@jest/types" "^29.3.1"
|
||||||
|
"@types/node" "*"
|
||||||
|
jest-mock "^29.3.1"
|
||||||
|
|
||||||
"@jest/expect-utils@^29.1.0":
|
"@jest/expect-utils@^29.1.0":
|
||||||
version "29.1.0"
|
version "29.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.1.0.tgz#598cc7fea83b1bf84249b3b98683575cee888894"
|
resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.1.0.tgz#598cc7fea83b1bf84249b3b98683575cee888894"
|
||||||
|
@ -1111,6 +1121,18 @@
|
||||||
jest-mock "^29.1.1"
|
jest-mock "^29.1.1"
|
||||||
jest-util "^29.1.0"
|
jest-util "^29.1.0"
|
||||||
|
|
||||||
|
"@jest/fake-timers@^29.3.1":
|
||||||
|
version "29.3.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.3.1.tgz#b140625095b60a44de820876d4c14da1aa963f67"
|
||||||
|
integrity sha512-iHTL/XpnDlFki9Tq0Q1GGuVeQ8BHZGIYsvCO5eN/O/oJaRzofG9Xndd9HuSDBI/0ZS79pg0iwn07OMTQ7ngF2A==
|
||||||
|
dependencies:
|
||||||
|
"@jest/types" "^29.3.1"
|
||||||
|
"@sinonjs/fake-timers" "^9.1.2"
|
||||||
|
"@types/node" "*"
|
||||||
|
jest-message-util "^29.3.1"
|
||||||
|
jest-mock "^29.3.1"
|
||||||
|
jest-util "^29.3.1"
|
||||||
|
|
||||||
"@jest/globals@^29.1.1":
|
"@jest/globals@^29.1.1":
|
||||||
version "29.1.1"
|
version "29.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.1.1.tgz#017cffa0e79b35e7197b229d852c9ad35ed4be5c"
|
resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.1.1.tgz#017cffa0e79b35e7197b229d852c9ad35ed4be5c"
|
||||||
|
@ -1221,6 +1243,18 @@
|
||||||
"@types/yargs" "^17.0.8"
|
"@types/yargs" "^17.0.8"
|
||||||
chalk "^4.0.0"
|
chalk "^4.0.0"
|
||||||
|
|
||||||
|
"@jest/types@^29.3.1":
|
||||||
|
version "29.3.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.3.1.tgz#7c5a80777cb13e703aeec6788d044150341147e3"
|
||||||
|
integrity sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==
|
||||||
|
dependencies:
|
||||||
|
"@jest/schemas" "^29.0.0"
|
||||||
|
"@types/istanbul-lib-coverage" "^2.0.0"
|
||||||
|
"@types/istanbul-reports" "^3.0.0"
|
||||||
|
"@types/node" "*"
|
||||||
|
"@types/yargs" "^17.0.8"
|
||||||
|
chalk "^4.0.0"
|
||||||
|
|
||||||
"@jridgewell/gen-mapping@^0.1.0":
|
"@jridgewell/gen-mapping@^0.1.0":
|
||||||
version "0.1.1"
|
version "0.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996"
|
resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996"
|
||||||
|
@ -1900,6 +1934,15 @@
|
||||||
dependencies:
|
dependencies:
|
||||||
"@types/istanbul-lib-report" "*"
|
"@types/istanbul-lib-report" "*"
|
||||||
|
|
||||||
|
"@types/jsdom@^20.0.0":
|
||||||
|
version "20.0.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/@types/jsdom/-/jsdom-20.0.1.tgz#07c14bc19bd2f918c1929541cdaacae894744808"
|
||||||
|
integrity sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==
|
||||||
|
dependencies:
|
||||||
|
"@types/node" "*"
|
||||||
|
"@types/tough-cookie" "*"
|
||||||
|
parse5 "^7.0.0"
|
||||||
|
|
||||||
"@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
|
"@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
|
||||||
version "7.0.11"
|
version "7.0.11"
|
||||||
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3"
|
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3"
|
||||||
|
@ -1967,6 +2010,11 @@
|
||||||
resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.8.tgz#b94a4391c85666c7b73299fd3ad79d4faa435310"
|
resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.8.tgz#b94a4391c85666c7b73299fd3ad79d4faa435310"
|
||||||
integrity sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==
|
integrity sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==
|
||||||
|
|
||||||
|
"@types/tough-cookie@*":
|
||||||
|
version "4.0.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/@types/tough-cookie/-/tough-cookie-4.0.2.tgz#6286b4c7228d58ab7866d19716f3696e03a09397"
|
||||||
|
integrity sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==
|
||||||
|
|
||||||
"@types/uglify-js@*":
|
"@types/uglify-js@*":
|
||||||
version "3.17.0"
|
version "3.17.0"
|
||||||
resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.17.0.tgz#95271e7abe0bf7094c60284f76ee43232aef43b9"
|
resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.17.0.tgz#95271e7abe0bf7094c60284f76ee43232aef43b9"
|
||||||
|
@ -2323,12 +2371,20 @@ acorn-globals@^6.0.0:
|
||||||
acorn "^7.1.1"
|
acorn "^7.1.1"
|
||||||
acorn-walk "^7.1.1"
|
acorn-walk "^7.1.1"
|
||||||
|
|
||||||
|
acorn-globals@^7.0.0:
|
||||||
|
version "7.0.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-7.0.1.tgz#0dbf05c44fa7c94332914c02066d5beff62c40c3"
|
||||||
|
integrity sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==
|
||||||
|
dependencies:
|
||||||
|
acorn "^8.1.0"
|
||||||
|
acorn-walk "^8.0.2"
|
||||||
|
|
||||||
acorn-walk@^7.1.1:
|
acorn-walk@^7.1.1:
|
||||||
version "7.2.0"
|
version "7.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc"
|
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc"
|
||||||
integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
|
integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
|
||||||
|
|
||||||
acorn-walk@^8.0.0, acorn-walk@^8.2.0:
|
acorn-walk@^8.0.0, acorn-walk@^8.0.2, acorn-walk@^8.2.0:
|
||||||
version "8.2.0"
|
version "8.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1"
|
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1"
|
||||||
integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==
|
integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==
|
||||||
|
@ -2348,6 +2404,11 @@ acorn@^8.0.4, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.7.1:
|
||||||
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.0.tgz#88c0187620435c7f6015803f5539dae05a9dbea8"
|
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.0.tgz#88c0187620435c7f6015803f5539dae05a9dbea8"
|
||||||
integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==
|
integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==
|
||||||
|
|
||||||
|
acorn@^8.1.0, acorn@^8.8.0:
|
||||||
|
version "8.8.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.1.tgz#0a3f9cbecc4ec3bea6f0a80b66ae8dd2da250b73"
|
||||||
|
integrity sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==
|
||||||
|
|
||||||
agent-base@6, agent-base@^6.0.2:
|
agent-base@6, agent-base@^6.0.2:
|
||||||
version "6.0.2"
|
version "6.0.2"
|
||||||
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
|
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
|
||||||
|
@ -4272,6 +4333,11 @@ decimal.js@^10.3.1:
|
||||||
resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.1.tgz#be75eeac4a2281aace80c1a8753587c27ef053e7"
|
resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.1.tgz#be75eeac4a2281aace80c1a8753587c27ef053e7"
|
||||||
integrity sha512-F29o+vci4DodHYT9UrR5IEbfBw9pE5eSapIJdTqXK5+6hq+t8VRxwQyKlW2i+KDKFkkJQRvFyI/QXD83h8LyQw==
|
integrity sha512-F29o+vci4DodHYT9UrR5IEbfBw9pE5eSapIJdTqXK5+6hq+t8VRxwQyKlW2i+KDKFkkJQRvFyI/QXD83h8LyQw==
|
||||||
|
|
||||||
|
decimal.js@^10.4.1:
|
||||||
|
version "10.4.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.2.tgz#0341651d1d997d86065a2ce3a441fbd0d8e8b98e"
|
||||||
|
integrity sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==
|
||||||
|
|
||||||
decode-uri-component@^0.2.0:
|
decode-uri-component@^0.2.0:
|
||||||
version "0.2.0"
|
version "0.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
|
resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
|
||||||
|
@ -6819,6 +6885,20 @@ jest-each@^29.1.0:
|
||||||
jest-util "^29.1.0"
|
jest-util "^29.1.0"
|
||||||
pretty-format "^29.1.0"
|
pretty-format "^29.1.0"
|
||||||
|
|
||||||
|
jest-environment-jsdom@^29.3.1:
|
||||||
|
version "29.3.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-29.3.1.tgz#14ca63c3e0ef5c63c5bcb46033e50bc649e3b639"
|
||||||
|
integrity sha512-G46nKgiez2Gy4zvYNhayfMEAFlVHhWfncqvqS6yCd0i+a4NsSUD2WtrKSaYQrYiLQaupHXxCRi8xxVL2M9PbhA==
|
||||||
|
dependencies:
|
||||||
|
"@jest/environment" "^29.3.1"
|
||||||
|
"@jest/fake-timers" "^29.3.1"
|
||||||
|
"@jest/types" "^29.3.1"
|
||||||
|
"@types/jsdom" "^20.0.0"
|
||||||
|
"@types/node" "*"
|
||||||
|
jest-mock "^29.3.1"
|
||||||
|
jest-util "^29.3.1"
|
||||||
|
jsdom "^20.0.0"
|
||||||
|
|
||||||
jest-environment-node@^29.1.1:
|
jest-environment-node@^29.1.1:
|
||||||
version "29.1.1"
|
version "29.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.1.1.tgz#10f1782b74e17fcf782ff51df79f2b0cee135851"
|
resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.1.1.tgz#10f1782b74e17fcf782ff51df79f2b0cee135851"
|
||||||
|
@ -6888,6 +6968,21 @@ jest-message-util@^29.1.0:
|
||||||
slash "^3.0.0"
|
slash "^3.0.0"
|
||||||
stack-utils "^2.0.3"
|
stack-utils "^2.0.3"
|
||||||
|
|
||||||
|
jest-message-util@^29.3.1:
|
||||||
|
version "29.3.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.3.1.tgz#37bc5c468dfe5120712053dd03faf0f053bd6adb"
|
||||||
|
integrity sha512-lMJTbgNcDm5z+6KDxWtqOFWlGQxD6XaYwBqHR8kmpkP+WWWG90I35kdtQHY67Ay5CSuydkTBbJG+tH9JShFCyA==
|
||||||
|
dependencies:
|
||||||
|
"@babel/code-frame" "^7.12.13"
|
||||||
|
"@jest/types" "^29.3.1"
|
||||||
|
"@types/stack-utils" "^2.0.0"
|
||||||
|
chalk "^4.0.0"
|
||||||
|
graceful-fs "^4.2.9"
|
||||||
|
micromatch "^4.0.4"
|
||||||
|
pretty-format "^29.3.1"
|
||||||
|
slash "^3.0.0"
|
||||||
|
stack-utils "^2.0.3"
|
||||||
|
|
||||||
jest-mock@^29.1.1:
|
jest-mock@^29.1.1:
|
||||||
version "29.1.1"
|
version "29.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.1.1.tgz#b5475d07a8db6d39fe73e960ca94a3ac761afe0d"
|
resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.1.1.tgz#b5475d07a8db6d39fe73e960ca94a3ac761afe0d"
|
||||||
|
@ -6897,6 +6992,15 @@ jest-mock@^29.1.1:
|
||||||
"@types/node" "*"
|
"@types/node" "*"
|
||||||
jest-util "^29.1.0"
|
jest-util "^29.1.0"
|
||||||
|
|
||||||
|
jest-mock@^29.3.1:
|
||||||
|
version "29.3.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.3.1.tgz#60287d92e5010979d01f218c6b215b688e0f313e"
|
||||||
|
integrity sha512-H8/qFDtDVMFvFP4X8NuOT3XRDzOUTz+FeACjufHzsOIBAxivLqkB1PoLCaJx9iPPQ8dZThHPp/G3WRWyMgA3JA==
|
||||||
|
dependencies:
|
||||||
|
"@jest/types" "^29.3.1"
|
||||||
|
"@types/node" "*"
|
||||||
|
jest-util "^29.3.1"
|
||||||
|
|
||||||
jest-pnp-resolver@^1.2.2:
|
jest-pnp-resolver@^1.2.2:
|
||||||
version "1.2.2"
|
version "1.2.2"
|
||||||
resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c"
|
resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c"
|
||||||
|
@ -7027,6 +7131,18 @@ jest-util@^29.1.0:
|
||||||
graceful-fs "^4.2.9"
|
graceful-fs "^4.2.9"
|
||||||
picomatch "^2.2.3"
|
picomatch "^2.2.3"
|
||||||
|
|
||||||
|
jest-util@^29.3.1:
|
||||||
|
version "29.3.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.3.1.tgz#1dda51e378bbcb7e3bc9d8ab651445591ed373e1"
|
||||||
|
integrity sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==
|
||||||
|
dependencies:
|
||||||
|
"@jest/types" "^29.3.1"
|
||||||
|
"@types/node" "*"
|
||||||
|
chalk "^4.0.0"
|
||||||
|
ci-info "^3.2.0"
|
||||||
|
graceful-fs "^4.2.9"
|
||||||
|
picomatch "^2.2.3"
|
||||||
|
|
||||||
jest-validate@^29.1.0:
|
jest-validate@^29.1.0:
|
||||||
version "29.1.0"
|
version "29.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-29.1.0.tgz#5e2ba89d7d6b3e4d3ece34024f317e956a5c85c0"
|
resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-29.1.0.tgz#5e2ba89d7d6b3e4d3ece34024f317e956a5c85c0"
|
||||||
|
@ -7157,6 +7273,38 @@ jsdom@^20.0.0:
|
||||||
ws "^8.8.0"
|
ws "^8.8.0"
|
||||||
xml-name-validator "^4.0.0"
|
xml-name-validator "^4.0.0"
|
||||||
|
|
||||||
|
jsdom@^20.0.2:
|
||||||
|
version "20.0.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-20.0.2.tgz#65ccbed81d5e877c433f353c58bb91ff374127db"
|
||||||
|
integrity sha512-AHWa+QO/cgRg4N+DsmHg1Y7xnz+8KU3EflM0LVDTdmrYOc1WWTSkOjtpUveQH+1Bqd5rtcVnb/DuxV/UjDO4rA==
|
||||||
|
dependencies:
|
||||||
|
abab "^2.0.6"
|
||||||
|
acorn "^8.8.0"
|
||||||
|
acorn-globals "^7.0.0"
|
||||||
|
cssom "^0.5.0"
|
||||||
|
cssstyle "^2.3.0"
|
||||||
|
data-urls "^3.0.2"
|
||||||
|
decimal.js "^10.4.1"
|
||||||
|
domexception "^4.0.0"
|
||||||
|
escodegen "^2.0.0"
|
||||||
|
form-data "^4.0.0"
|
||||||
|
html-encoding-sniffer "^3.0.0"
|
||||||
|
http-proxy-agent "^5.0.0"
|
||||||
|
https-proxy-agent "^5.0.1"
|
||||||
|
is-potential-custom-element-name "^1.0.1"
|
||||||
|
nwsapi "^2.2.2"
|
||||||
|
parse5 "^7.1.1"
|
||||||
|
saxes "^6.0.0"
|
||||||
|
symbol-tree "^3.2.4"
|
||||||
|
tough-cookie "^4.1.2"
|
||||||
|
w3c-xmlserializer "^3.0.0"
|
||||||
|
webidl-conversions "^7.0.0"
|
||||||
|
whatwg-encoding "^2.0.0"
|
||||||
|
whatwg-mimetype "^3.0.0"
|
||||||
|
whatwg-url "^11.0.0"
|
||||||
|
ws "^8.9.0"
|
||||||
|
xml-name-validator "^4.0.0"
|
||||||
|
|
||||||
jsesc@^2.5.1:
|
jsesc@^2.5.1:
|
||||||
version "2.5.2"
|
version "2.5.2"
|
||||||
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
|
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
|
||||||
|
@ -8533,7 +8681,7 @@ nuxt-edge@2.16.0-27720022.54e852f:
|
||||||
"@nuxt/vue-renderer-edge" "2.16.0-27720022.54e852f"
|
"@nuxt/vue-renderer-edge" "2.16.0-27720022.54e852f"
|
||||||
"@nuxt/webpack-edge" "2.16.0-27720022.54e852f"
|
"@nuxt/webpack-edge" "2.16.0-27720022.54e852f"
|
||||||
|
|
||||||
nwsapi@^2.2.0:
|
nwsapi@^2.2.0, nwsapi@^2.2.2:
|
||||||
version "2.2.2"
|
version "2.2.2"
|
||||||
resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.2.tgz#e5418863e7905df67d51ec95938d67bf801f0bb0"
|
resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.2.tgz#e5418863e7905df67d51ec95938d67bf801f0bb0"
|
||||||
integrity sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==
|
integrity sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==
|
||||||
|
@ -8879,7 +9027,7 @@ parse5@^6.0.1:
|
||||||
resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b"
|
resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b"
|
||||||
integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
|
integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
|
||||||
|
|
||||||
parse5@^7.0.0:
|
parse5@^7.0.0, parse5@^7.1.1:
|
||||||
version "7.1.1"
|
version "7.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.1.tgz#4649f940ccfb95d8754f37f73078ea20afe0c746"
|
resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.1.tgz#4649f940ccfb95d8754f37f73078ea20afe0c746"
|
||||||
integrity sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==
|
integrity sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==
|
||||||
|
@ -9823,6 +9971,15 @@ pretty-format@^29.1.0:
|
||||||
ansi-styles "^5.0.0"
|
ansi-styles "^5.0.0"
|
||||||
react-is "^18.0.0"
|
react-is "^18.0.0"
|
||||||
|
|
||||||
|
pretty-format@^29.3.1:
|
||||||
|
version "29.3.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.3.1.tgz#1841cac822b02b4da8971dacb03e8a871b4722da"
|
||||||
|
integrity sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==
|
||||||
|
dependencies:
|
||||||
|
"@jest/schemas" "^29.0.0"
|
||||||
|
ansi-styles "^5.0.0"
|
||||||
|
react-is "^18.0.0"
|
||||||
|
|
||||||
pretty-time@^1.1.0:
|
pretty-time@^1.1.0:
|
||||||
version "1.1.0"
|
version "1.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-1.1.0.tgz#ffb7429afabb8535c346a34e41873adf3d74dd0e"
|
resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-1.1.0.tgz#ffb7429afabb8535c346a34e41873adf3d74dd0e"
|
||||||
|
@ -10777,11 +10934,6 @@ semver-compare@^1.0.0:
|
||||||
resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
|
resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
|
||||||
integrity sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==
|
integrity sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==
|
||||||
|
|
||||||
semver@7.0.0:
|
|
||||||
version "7.0.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
|
|
||||||
integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
|
|
||||||
|
|
||||||
semver@^5.4.1, semver@^5.5.0, semver@^5.6.0:
|
semver@^5.4.1, semver@^5.5.0, semver@^5.6.0:
|
||||||
version "5.7.1"
|
version "5.7.1"
|
||||||
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
|
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
|
||||||
|
@ -11895,7 +12047,7 @@ totalist@^1.0.0:
|
||||||
resolved "https://registry.yarnpkg.com/totalist/-/totalist-1.1.0.tgz#a4d65a3e546517701e3e5c37a47a70ac97fe56df"
|
resolved "https://registry.yarnpkg.com/totalist/-/totalist-1.1.0.tgz#a4d65a3e546517701e3e5c37a47a70ac97fe56df"
|
||||||
integrity sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==
|
integrity sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==
|
||||||
|
|
||||||
tough-cookie@^4.0.0:
|
tough-cookie@^4.0.0, tough-cookie@^4.1.2:
|
||||||
version "4.1.2"
|
version "4.1.2"
|
||||||
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.2.tgz#e53e84b85f24e0b65dd526f46628db6c85f6b874"
|
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.2.tgz#e53e84b85f24e0b65dd526f46628db6c85f6b874"
|
||||||
integrity sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==
|
integrity sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==
|
||||||
|
@ -12484,10 +12636,8 @@ watchpack@^1.7.4:
|
||||||
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.5.tgz#1267e6c55e0b9b5be44c2023aed5437a2c26c453"
|
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.5.tgz#1267e6c55e0b9b5be44c2023aed5437a2c26c453"
|
||||||
integrity sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==
|
integrity sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
chokidar "^3.4.1"
|
|
||||||
graceful-fs "^4.1.2"
|
graceful-fs "^4.1.2"
|
||||||
neo-async "^2.5.0"
|
neo-async "^2.5.0"
|
||||||
watchpack-chokidar2 "^2.0.1"
|
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
chokidar "^3.4.1"
|
chokidar "^3.4.1"
|
||||||
watchpack-chokidar2 "^2.0.1"
|
watchpack-chokidar2 "^2.0.1"
|
||||||
|
@ -12726,11 +12876,12 @@ winston-transport@^4.4.0, winston-transport@^4.5.0:
|
||||||
readable-stream "^3.6.0"
|
readable-stream "^3.6.0"
|
||||||
triple-beam "^1.3.0"
|
triple-beam "^1.3.0"
|
||||||
|
|
||||||
winston@^3.8.1:
|
winston@^3.8.2:
|
||||||
version "3.8.1"
|
version "3.8.2"
|
||||||
resolved "https://registry.yarnpkg.com/winston/-/winston-3.8.1.tgz#76f15b3478cde170b780234e0c4cf805c5a7fb57"
|
resolved "https://registry.yarnpkg.com/winston/-/winston-3.8.2.tgz#56e16b34022eb4cff2638196d9646d7430fdad50"
|
||||||
integrity sha512-r+6YAiCR4uI3N8eQNOg8k3P3PqwAm20cLKlzVD9E66Ch39+LZC+VH1UKf9JemQj2B3QoUHfKD7Poewn0Pr3Y1w==
|
integrity sha512-MsE1gRx1m5jdTTO9Ld/vND4krP2To+lgDoMEHGGa4HIlAUyXJtfc7CxQcGXVyz2IBpw5hbFkj2b/AtUdQwyRew==
|
||||||
dependencies:
|
dependencies:
|
||||||
|
"@colors/colors" "1.5.0"
|
||||||
"@dabh/diagnostics" "^2.0.2"
|
"@dabh/diagnostics" "^2.0.2"
|
||||||
async "^3.2.3"
|
async "^3.2.3"
|
||||||
is-stream "^2.0.0"
|
is-stream "^2.0.0"
|
||||||
|
@ -12824,6 +12975,11 @@ ws@^8.8.0:
|
||||||
resolved "https://registry.yarnpkg.com/ws/-/ws-8.9.0.tgz#2a994bb67144be1b53fe2d23c53c028adeb7f45e"
|
resolved "https://registry.yarnpkg.com/ws/-/ws-8.9.0.tgz#2a994bb67144be1b53fe2d23c53c028adeb7f45e"
|
||||||
integrity sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg==
|
integrity sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg==
|
||||||
|
|
||||||
|
ws@^8.9.0:
|
||||||
|
version "8.11.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/ws/-/ws-8.11.0.tgz#6a0d36b8edfd9f96d8b25683db2f8d7de6e8e143"
|
||||||
|
integrity sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==
|
||||||
|
|
||||||
xml-name-validator@^4.0.0:
|
xml-name-validator@^4.0.0:
|
||||||
version "4.0.0"
|
version "4.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-4.0.0.tgz#79a006e2e63149a8600f15430f0a4725d1524835"
|
resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-4.0.0.tgz#79a006e2e63149a8600f15430f0a4725d1524835"
|
||||||
|
|
Loading…
Reference in a new issue