Skip to content

Commit b15d8e9

Browse files
authored
Merge pull request #1 from userfrosting/master
Sync with userfrosting
2 parents c78d17f + 590a174 commit b15d8e9

28 files changed

Lines changed: 956 additions & 433 deletions

File tree

.github/ISSUE_TEMPLATE.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,19 @@
1-
<!-- Love userfrosting? Please consider supporting our collective:
2-
👉 https://opencollective.com/userfrosting/donate -->
1+
🛑 STOP!
2+
3+
Before you open an issue:
4+
5+
1. Make sure that your issue is a BUG or FEATURE REQUEST. General usage and troubleshooting questions should be directed to the [forums](https://forums.userfrosting.com), [chat](https://chat.userfrosting.com), or [Stack Overflow](https://stackoverflow.com/questions/tagged/userfrosting). You can also consult our chapter on [common problems](https://learn.userfrosting.com/troubleshooting/common-problems). Issues asking for general support WILL BE CLOSED automatically.
6+
2. Search the forums and current issues, both open and closed, for a similar issue. If the bug is still present but the relevant issue has been closed, you may ask us to reopen the issue. Duplicate issues will be closed automatically.
7+
3. Make sure that you are using the latest stable version of UserFrosting (see the [release history](https://github.com/userfrosting/UserFrosting/releases)). Support for UserFrosting 3.x or earlier may be limited.
8+
9+
If you are CERTAIN that it is appropriate to open a new issue, you must:
10+
11+
1. Format any code snippets or command-line output using Markdown [code fences](https://help.github.com/articles/creating-and-highlighting-code-blocks/), and make sure your code is properly indented. **This is extremely important** - poorly formatted code is difficult to read and reflects badly on you as a programmer.
12+
2. Remember that courtesy and proper grammar go a long way. Please take the time to craft a precise, polite issue. We will do our best to help, but remember that this is an open-source project - none of us are getting paid a salary to develop this project, or act as your personal support hotline ;-)
13+
1. State the steps needed to reproduce the problem.
14+
2. Mention your version of UserFrosting, as well as the browser(s) and operating system(s) in which the problem occurs.
15+
3. Report any errors in detail. Vague issues like "it doesn't work when I do this" are not helpful. Show that you have put some effort into identifying the cause of the error. See the section on [debugging](https://learn.userfrosting.com/troubleshooting/debugging) for information on how to get more details about errors and other problems.
16+
3. You should always test your code in a local development environment, to separate code-related issues from server issues. In general, we recommend that you install a local development server on your computer, rather than testing your code directly on the production server. This means you can test your code directly on your own computer, making development faster and without the risk of exposing sensitive information to the public. We recommend installing Vagrant and Homestead if you don't already have a local server set up.
17+
4. If you are not conversationally proficient in English, do NOT just post a machine translation (e.g. Google Translate) to GitHub. Get help in crafting your question, either via the [forums](https://forums.userfrosting.com) or in [chat](https://chat.userfrosting.com). If all else fails, you may post your bug report or feature request in your native language, with a machine translation below that. We will tag it with `translation-needed` so that others who speak your language can find it.
18+
5. Clear out this placeholder text.
19+
6. Consider supporting this project by [making a donation to our Open Collective](https://opencollective.com/userfrosting/donate)!

CHANGELOG.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,19 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
66
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
77

8+
## v4.1.19
9+
- Prevent setup to run again if already configured when using `bake`
10+
- Fix `Unique::getPaginatedQuery` to call to `addSelect` instead of `select` during the pre-paginated query
11+
- Updated Spanish Translation (Thanks @silvioq !)
12+
- Fix error template in WhoopsRenderer (#885; Thanks @silvioq !)
13+
14+
## v4.1.18
15+
- Bakery setup wizard for SMTP config + separate SMTP setup in it's own command (https://github.com/userfrosting/UserFrosting/issues/874)
16+
- Update Italian translations (https://github.com/userfrosting/UserFrosting/pull/875)
17+
- Return deleted `row` in `ufCollection` event (https://github.com/userfrosting/UserFrosting/pull/873)
18+
819
## v4.1.17-alpha
9-
- Lock `gulp-uf-bundle-assets` at v2.28.0 until Silic0nS0ldier/gulp-uf-bundle-assets#5 is resolved (see #859)
20+
- Lock `gulp-uf-bundle-assets` at v2.28.0 until userfrosting/gulp-uf-bundle-assets#5 is resolved (see #859)
1021
- Add missing getInfo methods for GroupController and RoleController (#837)
1122

1223
## v4.1.16-alpha

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ This project exists thanks to all the people who contribute. If you're intereste
9797
- Louis Charette (@lcharette) - French
9898
- Karuhut Komol (@popiazaza) - Thai
9999
- Pietro Marangon (@Pe46dro) - Italian
100+
- Christian la Forgia (@optiroot) - Italian
100101
- Abdullah Seba (@abdullahseba) - Arabic
101102
- Bruno Silva (@brunomnsilva) - Portuguese
102103
- @BruceGui - Chinese

app/defines.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
namespace UserFrosting;
44

55
// Some standard defines
6-
define('UserFrosting\VERSION', '4.1.17-alpha');
6+
define('UserFrosting\VERSION', '4.1.19');
77
define('UserFrosting\DS', '/');
88
define('UserFrosting\PHP_MIN_VERSION', '5.6');
99
define('UserFrosting\DEBUG_CONFIG', false);

app/sprinkles/account/locale/es_ES/messages.php

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -17,38 +17,38 @@
1717

1818
"ACCESS_DENIED" => "Hmm, parece que no tienes permiso para hacer eso.",
1919

20-
"DISABLED" => "Esta cuenta se ha inhabilitado. Por favor contáctenos para más información.",
20+
"DISABLED" => "Esta cuenta se ha inhabilitado. Por favor contáctanos para más información.",
2121

2222
"EMAIL_UPDATED" => "Correo electrónico de la cuenta actualizado",
2323

24-
"INVALID" => "Esta cuenta no existe. Puede haber sido eliminado. Por favor contáctenos para más información.",
24+
"INVALID" => "Esta cuenta no existe. Puede haber sido eliminado. Por favor contáctanos para más información.",
2525

26-
"MASTER_NOT_EXISTS" => "No puede registrar una cuenta hasta que se haya creado la cuenta principal.",
26+
"MASTER_NOT_EXISTS" => "No puedes registrar una cuenta hasta que se haya creado la cuenta principal.",
2727
"MY" => "Mi Perfil",
2828

2929
"SESSION_COMPROMISED" => [
30-
"@TRANSLATION" => "Su sesión ha sido comprometida. Debe desconectarse de todos los dispositivos y, a continuación, volver a iniciar sesión y asegurarse de que sus datos no han sido manipulados.",
31-
"TITLE" => "Es posible que su cuenta se haya visto comprometida.",
32-
"TEXT" => "Alguien puede haber utilizado su información de acceso para acceder a esta página. Para su seguridad, todas las sesiones se cerraron. <a href=\"{{url}}\"> ingrese </a> y compruebe si su actividad es sospechosa en su cuenta. También puede cambiar su contraseña."
30+
"@TRANSLATION" => "Tu sesión ha sido comprometida. Debes desconectarse de todos los dispositivos y, a continuación, volver a iniciar sesión y asegurarte de que sus datos no han sido manipulados.",
31+
"TITLE" => "Es posible que tu cuenta se haya visto comprometida.",
32+
"TEXT" => "Alguien puede haber utilizado tu información de acceso para acceder a esta página. Para tu seguridad, todas las sesiones se cerraron. <a href=\"{{url}}\"> ingrese </a> y comprueba si tu actividad es sospechosa en tu cuenta. También puedes cambiar su contraseña."
3333
],
34-
"SESSION_EXPIRED" => "Su sesión ha caducado. Inicie sesión nuevamente.",
34+
"SESSION_EXPIRED" => "Tu sesión ha caducado. Inicie sesión nuevamente.",
3535

3636
"SETTINGS" => [
3737
"@TRANSLATION" => "Configuraciones de la cuenta",
38-
"DESCRIPTION" => "Actualice la configuración de su cuenta, incluido el correo electrónico, el nombre y la contraseña.",
38+
"DESCRIPTION" => "Actualiza la configuración de su cuenta, incluido el correo electrónico, el nombre y la contraseña.",
3939
"UPDATED" => "Configuración de la cuenta actualizada"
4040
],
4141

4242
"TOOLS" => "Herramientas de la cuenta",
4343

44-
"UNVERIFIED" => "Tu cuenta aún no se ha verificado. Revise sus correos electrónicos / carpeta de spam para obtener instrucciones sobre la activación de la cuenta.",
44+
"UNVERIFIED" => "Tu cuenta aún no se ha verificado. Revisa sus correos electrónicos / carpeta de spam para obtener instrucciones sobre la activación de la cuenta.",
4545

4646
"VERIFICATION" => [
4747
"NEW_LINK_SENT" => "Hemos enviado por correo electrónico un nuevo enlace de verificación a {{email}}. Comprueba tu bandeja de entrada y las carpetas de spam para este correo electrónico.",
4848
"RESEND" => "Reenviar correo electrónico de verificación",
49-
"COMPLETE" => "Ha verificado correctamente su cuenta. Ahora puede iniciar sesión.",
50-
"EMAIL" => "Ingrese la dirección de correo electrónico que utilizó para registrarse y su correo electrónico de verificación será enviado de nuevo.",
51-
"PAGE" => "Vuelva a enviar el correo electrónico de verificación de su nueva cuenta.",
49+
"COMPLETE" => "Has verificado correctamente su cuenta. Ahora puedes iniciar sesión.",
50+
"EMAIL" => "Ingresa la dirección de correo electrónico que utilizaste para registrarte y tu correo electrónico de verificación será enviado de nuevo.",
51+
"PAGE" => "Vuelve a enviar el correo electrónico de verificación de tu nueva cuenta.",
5252
"SEND" => "Reenviar correo de verificación",
5353
"TOKEN_NOT_FOUND" => "El token de verificación no existe / La cuenta ya está verificada",
5454
]
@@ -57,7 +57,7 @@
5757
"EMAIL" => [
5858
"INVALID" => "No hay cuenta para <strong> {{email}} </strong>.",
5959
"IN_USE" => "El correo electrónico <strong> {{email}} </strong> ya está en uso.",
60-
"VERIFICATION_REQUIRED" => "Correo electrónico (se requiere verificación - ¡use una dirección real!)"
60+
"VERIFICATION_REQUIRED" => "Correo electrónico (se requiere verificación - ¡usa una dirección real!)"
6161
],
6262

6363
"EMAIL_OR_USERNAME" => "Nombre de usuario o dirección de correo electrónico",
@@ -69,14 +69,14 @@
6969
"LAST_NAME" => "Apellidos",
7070

7171
"LOCALE" => [
72-
"ACCOUNT" => "El idioma y la configuración regional para utilizar en su cuenta",
72+
"ACCOUNT" => "El idioma y la configuración regional para utilizar en tu cuenta",
7373
"INVALID" => "<strong>{{locale}}</strong> no es un idioma válido."
7474
],
7575

7676
"LOGIN" => [
7777
"@TRANSLATION" => "Acceder",
78-
"ALREADY_COMPLETE" => "¡Ya se ha autentificado!",
79-
"SOCIAL" => "O ingrese con",
78+
"ALREADY_COMPLETE" => "¡Ya te has autentificado!",
79+
"SOCIAL" => "O ingresa con",
8080
"REQUIRED" => "Lo sentimos, debes iniciar sesión para acceder a este recurso."
8181
],
8282

@@ -88,8 +88,8 @@
8888

8989
"PAGE" => [
9090
"LOGIN" => [
91-
"DESCRIPTION" => "Inicie sesión en su cuenta de {{site_name}} o regístrese para obtener una nueva cuenta.",
92-
"SUBTITLE" => "Regístrese gratis o inicie sesión con una cuenta existente.",
91+
"DESCRIPTION" => "Inicia sesión en tu cuenta de {{site_name}} o regístrate para obtener una nueva cuenta.",
92+
"SUBTITLE" => "Regístrate gratis o inicia sesión con una cuenta existente.",
9393
"TITLE" => "¡Empecemos!",
9494
]
9595
],
@@ -106,33 +106,33 @@
106106
"CONFIRM_NEW_HELP" => "Sólo se requiere si se selecciona una nueva contraseña",
107107
"CREATE" => [
108108
"@TRANSLATION" => "Crear contraseña",
109-
"PAGE" => "Elija una contraseña para su nueva cuenta.",
109+
"PAGE" => "Elije una contraseña para su nueva cuenta.",
110110
"SET" => "Establecer contraseña e iniciar sesión"
111111
],
112112
"CURRENT" => "Contraseña actual",
113-
"CURRENT_EXPLAIN" => "Debe confirmar su contraseña actual para realizar cambios",
113+
"CURRENT_EXPLAIN" => "Debes confirmar tu contraseña actual para realizar cambios",
114114

115115
"FORGOTTEN" => "Contraseña olvidada",
116116
"FORGET" => [
117117
"@TRANSLATION" => "Olvidé mi contraseña",
118118

119119
"COULD_NOT_UPDATE" => "No se pudo actualizar la contraseña.",
120-
"EMAIL" => "Introduce la dirección de correo electrónico que utilizaste para registrarte. Se le enviará por correo electrónico un enlace con las instrucciones para restablecer su contraseña.",
120+
"EMAIL" => "Introduce la dirección de correo electrónico que utilizaste para registrarte. Se te enviará por correo electrónico un enlace con las instrucciones para restablecer tu contraseña.",
121121
"EMAIL_SEND" => "Contraseña de correo electrónico Restablecer enlace",
122122
"INVALID" => "No se pudo encontrar esta solicitud de restablecimiento de contraseña o ha caducado. Intenta <a href=\"{{url}}\"> volver a enviar tu solicitud <a>.",
123-
"PAGE" => "Obtenga un enlace para restablecer su contraseña.",
123+
"PAGE" => "Obtén un enlace para restablecer tu contraseña.",
124124
"REQUEST_CANNED" => "Se ha cancelado la solicitud de contraseña perdida.",
125125
"REQUEST_SENT" => "Se ha enviado un enlace de restablecimiento de contraseña a <strong> {{email}} </strong>."
126126
],
127127

128128
"RESET" => [
129129
"@TRANSLATION" => "Restablecer la contraseña",
130-
"CHOOSE" => "Por favor, elija una nueva contraseña para continuar.",
130+
"CHOOSE" => "Por favor, elije una nueva contraseña para continuar.",
131131
"PAGE" => "Elige una nueva contraseña para tu cuenta.",
132132
"SEND" => "Establecer nueva contraseña e iniciar sesión"
133133
],
134134

135-
"HASH_FAILED" => "El hash de la contraseña ha fallado. Póngase en contacto con un administrador del sitio.",
135+
"HASH_FAILED" => "El hash de la contraseña ha fallado. Ponte en contacto con un administrador del sitio.",
136136
"INVALID" => "La contraseña actual no coincide con la que tenemos registrada",
137137
"NEW" => "Nueva contraseña",
138138
"NOTHING_TO_UPDATE" => "No se puede actualizar con la misma contraseña",
@@ -149,16 +149,16 @@
149149
"REGISTER" => "Registro",
150150
"REGISTER_ME" => "Inscríbeme",
151151
"REGISTRATION" => [
152-
"BROKEN" => "Lo sentimos, hay un problema con nuestro proceso de registro de cuenta. Póngase en contacto con nosotros directamente para obtener ayuda.",
153-
"COMPLETE_TYPE1" => "Se ha registrado exitosamente. Ahora puede iniciar sesión.",
154-
"COMPLETE_TYPE2" => "Se ha registrado exitosamente. Se ha enviado un enlace para activar tu cuenta a <strong> {{email}} </strong>. No podrá iniciar sesión hasta que complete este paso.",
152+
"BROKEN" => "Lo sentimos, hay un problema con nuestro proceso de registro de cuenta. Ponte en contacto con nosotros directamente para obtener ayuda.",
153+
"COMPLETE_TYPE1" => "Te has registrado exitosamente. Ahora puedes iniciar sesión.",
154+
"COMPLETE_TYPE2" => "Te has registrado exitosamente. Se ha enviado un enlace para activar tu cuenta a <strong> {{email}} </strong>. No podrás iniciar sesión hasta que complete este paso.",
155155
"DISABLED" => "Lo sentimos, el registro de cuenta se ha deshabilitado.",
156-
"LOGOUT" => "Lo siento, no puede registrarse para una cuenta mientras está conectado. Por favor, cierra la sesión primero.",
156+
"LOGOUT" => "Lo siento, no puedes registrarte para una cuenta mientras está conectado. Por favor, cierra la sesión primero.",
157157
"WELCOME" => "El registro es rápido y sencillo."
158158
],
159159

160160
"REMEMBER_ME" => "¡Recuérdame!",
161-
"REMEMBER_ME_ON_COMPUTER" => "Recuérdeme en este ordenador (no se recomienda para ordenadores públicos)",
161+
"REMEMBER_ME_ON_COMPUTER" => "Recuérdame en este ordenador (no se recomienda para ordenadores públicos)",
162162

163163
"SIGNIN" => "Iniciar sesión",
164164
"SIGNIN_OR_REGISTER" => "Ingresa o Registro",

app/sprinkles/account/locale/es_ES/validate.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
return [
1515
"VALIDATE" => [
16-
"PASSWORD_MISMATCH" => "Su contraseña y contraseña de confirmación deben coincidir.",
16+
"PASSWORD_MISMATCH" => "Tu contraseña y contraseña de confirmación deben coincidir.",
1717
"USERNAME" => "El nombre de usuario puede consistir sólo en letras minúsculas, números, '.', '-' y '_'."
1818
]
1919
];

0 commit comments

Comments
 (0)