diff --git a/packages/api/package-lock.json b/packages/api/package-lock.json
index bc738ac4d8..5f5e19b688 100644
--- a/packages/api/package-lock.json
+++ b/packages/api/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "litefarm-api",
- "version": "3.6.5",
+ "version": "3.6.6",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "litefarm-api",
- "version": "3.6.5",
+ "version": "3.6.6",
"dependencies": {
"@aws-sdk/client-s3": "^3.456.0",
"@googlemaps/google-maps-services-js": "^3.3.14",
diff --git a/packages/api/package.json b/packages/api/package.json
index ba9e257d99..f05456cf06 100644
--- a/packages/api/package.json
+++ b/packages/api/package.json
@@ -1,6 +1,6 @@
{
"name": "litefarm-api",
- "version": "3.6.5",
+ "version": "3.6.6",
"description": "LiteFarm API server",
"main": "./api/src/server.js",
"type": "module",
diff --git a/packages/api/src/server.js b/packages/api/src/server.js
index 57f01afba2..8a4c739503 100644
--- a/packages/api/src/server.js
+++ b/packages/api/src/server.js
@@ -39,7 +39,7 @@ if (process.env.SENTRY_DSN && environment !== 'development') {
// Automatically instrument Node.js libraries and frameworks
...Sentry.autoDiscoverNodePerformanceMonitoringIntegrations(),
],
- release: '3.6.5',
+ release: '3.6.6',
// Set tracesSampleRate to 1.0 to capture 100%
// of transactions for performance monitoring.
// We recommend adjusting this value in production
diff --git a/packages/api/src/templates/locales/es.json b/packages/api/src/templates/locales/es.json
index cbf3cd7e3b..76e37ca9b6 100644
--- a/packages/api/src/templates/locales/es.json
+++ b/packages/api/src/templates/locales/es.json
@@ -1,15 +1,4 @@
{
- "HELP_REQUEST": {
- "RESPONSE": "Gracias por contactarnos. Alguien de nuestro equipo de ayuda le contactará dentro de las próximas 48 horas. Puede encontrar un resumen de su solicitud más abajo.",
- "TYPE_HEADER": "Tipo de soporte",
- "MESSAGE_HEADER": "Mensaje",
- "CONTACT_METHOD_HEADER": "Método de contacto preferido",
- "SUBJECT": "Su solicitud de ayuda a LiteFarm a las",
- "REQUEST_INFORMATION": "Solicitar Información",
- "REPORT_A_BUG": "Reportar un error",
- "REQUEST_A_FEATURE": "Solicitar una característica",
- "OTHER": "Otro"
- },
"TEMPLATE": {
"DEAR": "Estimado/a",
"CHEERS": "Saludos",
@@ -20,48 +9,34 @@
"OR": "o",
"CONTACT": "Contacte con nosotres"
},
+ "HELP_REQUEST": {
+ "RESPONSE": "Gracias por contactarnos. Alguien de nuestro equipo de ayuda le contactará dentro de las próximas 48 horas. Puede encontrar un resumen de su solicitud más abajo.",
+ "TYPE_HEADER": "Tipo de soporte",
+ "MESSAGE_HEADER": "Mensaje",
+ "REQUEST_INFORMATION": "Solicitar Información",
+ "REPORT_A_BUG": "Reportar un error",
+ "REQUEST_A_FEATURE": "Solicitar una característica",
+ "OTHER": "Otro",
+ "CONTACT_METHOD_HEADER": "Método de contacto preferido",
+ "SUBJECT": "Su solicitud de ayuda a LiteFarm a las"
+ },
"INVITE": {
"GREAT_FOLK": "Las personas de",
- "YOU_CAN_ACCEPT": "le invitan a registrar su finca en LiteFarm! LiteFarm es una herramienta de software de código abierto creado para ayudar a los agricultores y campesinos a manejar sus fincas. Puede conocer más sobre LiteFarm en",
"INVITED_YOU": "Puede aceptar esta invitación (desde cualquier dispositivo electrónico) usando el botón de abajo",
+ "YOU_CAN_ACCEPT": "le invitan a registrar su finca en LiteFarm! LiteFarm es una herramienta de software de código abierto creado para ayudar a los agricultores y campesinos a manejar sus fincas. Puede conocer más sobre LiteFarm en",
"SUBJECT0": "Has sido invitado a unirse a",
"SUBJECT1": "en LiteFarm!"
},
- "COMMON": {
- "JOIN": "Únase",
- "LOG_IN": "Iniciar Sesión",
- "OWNER": "Dueño/a",
- "EXTENSION_OFFICER": "Oficial de extensión",
- "WORKER": "Trabajador/a",
- "MANAGER": "Gerente"
- },
"PASSWORD_RESET_REQUEST": {
"DID_YOU_FORGET": "Olvidó su clave en LiteFarm? No se preocupe! Haga clic en el botón de Cambiar y su acceso será restaurado pronto.",
"RESET": "Cambiar contraseña",
"IGNORE": "Si Ud. no solicitó que le enviaramos este correo, por favor ignórelo. No habrá cambios en su cuenta.",
"SUBJECT": "Solicitud de recuperación de clave"
},
- "CREATE_ACCOUNT_CONFIRMATION": {
- "WELCOME": "Bienvenido/a a LiteFarm! LiteFarm es una herramienta de software de código abierto creado para ayudar a los/las agricultores y campesinos/as a manejar sus fincas. Puede conocer más acerca de LiteFarm en",
- "CLICK_BELOW": "También puede iniciar sesión (en cualquier dispositivo electrónico) usando el botón de abajo",
- "SUBJECT": "Bienvenido a LiteFarm!"
- },
- "ACCEPT_INVITE_CONFIRMATION": {
- "CONGRATS": "Felicitaciones! Se ha convertido en el/la nuevo/a",
- "AT": "en",
- "CLICK_BELOW": "Puede iniciar sesión (en cualquier dispositivo electrónico) haciendo clic en el botón de abajo",
- "SUBJECT": "Se unió exitosamente"
- },
"PASSWORD_RESET_CONFIRMATION": {
"UPDATED": "Hemos actualizado su clave en LiteFarm. Haga click en `Iniciar Sesión` abajo para acceder a su cuenta.",
"SUBJECT": "Su clave en LiteFarm ha cambiado"
},
- "REVOKE_ACCESS": {
- "ADMIN": "Al parece desde",
- "REVOKE": "han revocado el acceso a su finca en LiteFarm. Si ha habido un error, por favor contacte a su administrador para resolver el problema.",
- "SUBJECT0": "Ha perdido acceso a",
- "SUBJECT1": "en LiteFarm!"
- },
"RESTORE_ACCESS": {
"ADMIN": "Al parecer desde",
"RESTORED": "han renovado su acceso a su finca. Bienvenido/a nuevamente!",
@@ -69,6 +44,23 @@
"SUBJECT0": "Su acceso a",
"SUBJECT1": "ha sido restaurado!"
},
+ "REVOKE_ACCESS": {
+ "ADMIN": "Al parece desde",
+ "REVOKE": "han revocado el acceso a su finca en LiteFarm. Si ha habido un error, por favor contacte a su administrador para resolver el problema.",
+ "SUBJECT0": "Ha perdido acceso a",
+ "SUBJECT1": "en LiteFarm!"
+ },
+ "ACCEPT_INVITE_CONFIRMATION": {
+ "CONGRATS": "Felicitaciones! Se ha convertido en el/la nuevo/a",
+ "AT": "en",
+ "CLICK_BELOW": "Puede iniciar sesión (en cualquier dispositivo electrónico) haciendo clic en el botón de abajo",
+ "SUBJECT": "Se unió exitosamente"
+ },
+ "CREATE_ACCOUNT_CONFIRMATION": {
+ "WELCOME": "Bienvenido/a a LiteFarm! LiteFarm es una herramienta de software de código abierto creado para ayudar a los/las agricultores y campesinos/as a manejar sus fincas. Puede conocer más acerca de LiteFarm en",
+ "CLICK_BELOW": "También puede iniciar sesión (en cualquier dispositivo electrónico) usando el botón de abajo",
+ "SUBJECT": "Bienvenido a LiteFarm!"
+ },
"WITHHOLD_CONSENT": {
"RECENT": "Recientemente, mientra formaba parte de",
"WITHHOLD": "en LiteFarm, Ud. decidió retirar su consentimiento acerca de la política de privacidad de LiteFarm. Está en su absoluto derecho. Sin embargo, ésto también significa que no podrá volver a acceder a este programa. Lo lamentamos mucho.",
@@ -97,10 +89,17 @@
"SEASON": "Esperamos que haya tenido una increíble temporada en",
"CERTIFICATION": "Puede hacer clic en el link de abajo para descargar el zip con sus documentos de certificación y todos los documentos adicionales (imágenes de empaques de semillas, escaneos de sus facturas de insumos, etc.) Para su periodo de reporte.",
"PRIVACY": "En LiteFarm, tomamos su privacidad enserio, asi que tendrá que tener su sesión iniciada antes de poder acceder a sus documentos. Disculpe por los inconvenientes ocasionados. Buena suerte con su certificación y gracias por usar LiteFarm!",
- "GET_EXPORT": "Obtener sus documentos",
"SUBJECT": "sus documentos de certificación de LiteFarm",
"HI": "Hola",
"GET_YOUR_EXPORT": "Obtener documentos",
"LANGUAGE_DELAY": "Los cultivos e insumos en el reporte estan en inglés, pero muy pronto estara disponible en español. Pedimos disculpas por los inconvenientes."
+ },
+ "COMMON": {
+ "JOIN": "Únase",
+ "LOG_IN": "Iniciar Sesión",
+ "OWNER": "Dueño/a",
+ "MANAGER": "Gerente",
+ "WORKER": "Trabajador/a",
+ "EXTENSION_OFFICER": "Oficial de extensión"
}
}
\ No newline at end of file
diff --git a/packages/api/src/templates/locales/fr.json b/packages/api/src/templates/locales/fr.json
index 67fe12b381..f31db444d4 100644
--- a/packages/api/src/templates/locales/fr.json
+++ b/packages/api/src/templates/locales/fr.json
@@ -13,12 +13,12 @@
"RESPONSE": "Merci de nous avoir contactés. Un membre de notre équipe d'assistance vous contactera dans les 48 heures. Un récapitulatif de votre demande est présenté ci-dessous.",
"TYPE_HEADER": "Type d'aide",
"MESSAGE_HEADER": "Message",
- "CONTACT_METHOD_HEADER": "Méthode de contact préférée",
- "SUBJECT": "Votre demande d'aide LiteFarm à",
"REQUEST_INFORMATION": "Informations requises",
"REPORT_A_BUG": "Signaler un bogue",
"REQUEST_A_FEATURE": "Demander une fonctionnalité",
- "OTHER": "Autre"
+ "OTHER": "Autre",
+ "CONTACT_METHOD_HEADER": "Méthode de contact préférée",
+ "SUBJECT": "Votre demande d'aide LiteFarm à"
},
"INVITE": {
"GREAT_FOLK": "Les gens formidables de",
@@ -85,21 +85,21 @@
"SUBJECT0": "Voici votre carte de ferme pour",
"SUBJECT1": "sur LiteFarm"
},
- "COMMON": {
- "JOIN": "Rejoindre",
- "LOG_IN": "Connexion",
- "OWNER": "Propriétaire",
- "EXTENSION_OFFICER": "Agent de vulgarisation",
- "WORKER": "Ouvrier",
- "MANAGER": "Gestionnaire"
- },
"EXPORT": {
- "HI": "Bonjour",
"SEASON": "Nous espérons que vous avez eu une saison fantastique à",
"CERTIFICATION": " Vous pouvez cliquer sur le lien ci-dessous pour télécharger un fichier zip de vos documents de certification et tous les documents à l'appui (photos d'emballages de semences, reçus d'entrée, etc.) pour votre période de déclaration.",
- "GET_YOUR_EXPORT": "Obtenir vos documents",
- "SUBJECT": "Export de documents de certification de LiteFarm",
"PRIVACY": "Chez LiteFarm, nous prenons votre vie privée au sérieux, donc vous devrez être connecté avant que vous puissiez accéder votre export. Désolée pour le dérangement. Bonne chance avec votre soumission et merci d'utiliser LiteFarm!",
+ "SUBJECT": "Export de documents de certification de LiteFarm",
+ "HI": "Bonjour",
+ "GET_YOUR_EXPORT": "Obtenir vos documents",
"LANGUAGE_DELAY": "Les cultures et les intrants dans les documents sont en anglais, mais ils seront disponible en français très prochainement. Nous sommes sincèrement désolés pour tout inconvénient."
+ },
+ "COMMON": {
+ "JOIN": "Rejoindre",
+ "LOG_IN": "Connexion",
+ "OWNER": "Propriétaire",
+ "MANAGER": "Gestionnaire",
+ "WORKER": "Ouvrier",
+ "EXTENSION_OFFICER": "Agent de vulgarisation"
}
-}
+}
\ No newline at end of file
diff --git a/packages/api/src/templates/locales/pt.json b/packages/api/src/templates/locales/pt.json
index 5de04c5b66..daa755ea9b 100644
--- a/packages/api/src/templates/locales/pt.json
+++ b/packages/api/src/templates/locales/pt.json
@@ -13,12 +13,12 @@
"RESPONSE": "Obrigado por nos contatar. Alguém do nosso time de suporte entrará em contato dentro de 48 horas. Um resumo do seu pedido está mostrado abaixo.",
"TYPE_HEADER": "Tipo de suporte",
"MESSAGE_HEADER": "Mensagem",
- "CONTACT_METHOD_HEADER": "Método de contato preferido",
- "SUBJECT": "Seu pedido de ajuda para LiteFarm às",
"REQUEST_INFORMATION": "Pedir informação",
"REPORT_A_BUG": "Reportar um erro",
"REQUEST_A_FEATURE": "Solicite um recurso",
- "OTHER": "Outro"
+ "OTHER": "Outro",
+ "CONTACT_METHOD_HEADER": "Método de contato preferido",
+ "SUBJECT": "Seu pedido de ajuda para LiteFarm às"
},
"INVITE": {
"GREAT_FOLK": "O grande pessoal da",
@@ -78,14 +78,6 @@
"RESTORE": "Se você o fizer, mais uma vez será capaz de acessar o sistema do LiteFarm.",
"SUBJECT": "Você não concordou com a política de privacidade da LiteFarm - aqui estão suas opções"
},
- "COMMON": {
- "JOIN": "Junte-se",
- "LOG_IN": "Conecte-se",
- "OWNER": "Proprietário(a)",
- "EXTENSION_OFFICER": "Técnico(a) de Extensão",
- "WORKER": "Trabalhador(a)",
- "MANAGER": "Gerente"
- },
"EXPORT_MAP": {
"EXPORT": "Aqui está a exportação do mapa de ",
"REQUESTED": "que você solicitou do LiteFarm.",
@@ -94,12 +86,20 @@
"SUBJECT1": "em LiteFarm"
},
"EXPORT": {
- "HI": "Olá",
"SEASON": "Esperamos que você tenha tido uma safra fantástica em",
"CERTIFICATION": "Você pode clicar no link abaixo para baixar seus documentos de certificação e outros documentos de apoio (fotos dos pacotes de sementes, seus recibos digitalizados, etc.) para o período do relatório.",
- "GET_YOUR_EXPORT": "Obter documentos",
- "SUBJECT": "Seus documentos de certificação são exportados do LiteFarm",
"PRIVACY": "No LiteFarm, consideramos a sua privacidade importante, então você precisa estar logado antes de acessar sua exportação. Desculpe por qualquer inconveniente. Boa sorte com seu envio e agradecemos a você por usar o LiteFarm!",
+ "SUBJECT": "Seus documentos de certificação são exportados do LiteFarm",
+ "HI": "Olá",
+ "GET_YOUR_EXPORT": "Obter documentos",
"LANGUAGE_DELAY": "Os registros de cultivos e insumos são exportados atualmente em inglês, mas em breve estarão disponíveis em português. Pedimos desculpas pelo transtorno."
+ },
+ "COMMON": {
+ "JOIN": "Junte-se",
+ "LOG_IN": "Conecte-se",
+ "OWNER": "Proprietário(a)",
+ "MANAGER": "Gerente",
+ "WORKER": "Trabalhador(a)",
+ "EXTENSION_OFFICER": "Técnico(a) de Extensão"
}
-}
+}
\ No newline at end of file
diff --git a/packages/webapp/package.json b/packages/webapp/package.json
index a074d3fc7a..1c6f1d12d9 100644
--- a/packages/webapp/package.json
+++ b/packages/webapp/package.json
@@ -1,6 +1,6 @@
{
"name": "litefarm-webapp",
- "version": "3.6.5",
+ "version": "3.6.6",
"description": "LiteFarm Web application",
"type": "module",
"scripts": {
diff --git a/packages/webapp/src/components/CertificationSurvey/RegisteredCertifierQuestions/index.jsx b/packages/webapp/src/components/CertificationSurvey/RegisteredCertifierQuestions/index.jsx
index e0df0f8841..e00712a07e 100644
--- a/packages/webapp/src/components/CertificationSurvey/RegisteredCertifierQuestions/index.jsx
+++ b/packages/webapp/src/components/CertificationSurvey/RegisteredCertifierQuestions/index.jsx
@@ -6,6 +6,7 @@ import { useTranslation } from 'react-i18next';
import { Info, Main, Semibold } from '../../Typography';
import { colors } from '../../../assets/theme';
import { ReactComponent as PostSurveySplash } from '../../../assets/images/certification/CompleteSurveySplash.svg';
+const surveyGroupId = import.meta.env.VITE_SURVEY_GROUP_ID;
const RegisteredCertifierQuestionsSurvey = ({
certiferAcronym,
@@ -49,7 +50,7 @@ const PreSurveyBody = ({ surveyId }) => {
return (
diff --git a/packages/webapp/src/components/Task/AddSoilAmendmentProducts/ProductCard/index.tsx b/packages/webapp/src/components/Task/AddSoilAmendmentProducts/ProductCard/index.tsx
index 9475b3bd73..00fd3ed2f0 100644
--- a/packages/webapp/src/components/Task/AddSoilAmendmentProducts/ProductCard/index.tsx
+++ b/packages/webapp/src/components/Task/AddSoilAmendmentProducts/ProductCard/index.tsx
@@ -13,7 +13,7 @@
* GNU General Public License for more details, see