Pedidos recientes en el Panel de Control del Comprador en Magento

Vuelvo a escribir, y al parecer perdí la capacidad de resumir los títulos.

En uno de los últimos proyectos en los que estuve participando, junto con Pedro, nos tocó modificar bastante el dashboard del Comprador.

De todo el lío que armamos, hubo una modificación que en si, llamó la atención: la cantidad de Pedidos recientes.

Normalmente, ese bloque se ve de la siguiente manera.

Bloque de Pedidos Recientes del Comprador en Magento
Seguir leyendo «Pedidos recientes en el Panel de Control del Comprador en Magento»

Magento 1.7.0.2 (corrección de falla de seguridad en ZF)

En el día de ayer se publicó una corrección de seguridad de Magento debido a un problema heredado de Zend Framework.

El problema radica en la posibilidad de permitir a un atacante leer cualquier archivo del sistema operativo del servidor en donde se esté usando Zend XMLRPC.

Por este motivo, en el anuncio se pueden obtener las correcciones para todas las versiones desde la 1.4.0.0.

Para los más curiosos, el changelog tiene referencia al reporte del bug dentro de Zend.

Actualizaciones en 3, 2, 1…

Magento 1.7.0.1 (pequeñas correcciones de seguridad y PayPal)

El día 20 de este mes se publicó la versión 1.7.0.1 de Magento.

En ésta versión nos encontramos con pequeños cambios, más que nada relacionados con seguridad:

  • Mejoras en la configuración de PayPal.
  • Mejoras para manejar los campos de las configuraciones.
  • Y… varias mejoras de posibles fallas de seguridad (así de explícito)

La lista oficial del los cambios se encuentra en el changelog de la versión.

Es un upgrade menor, pero siendo que se da prioridad a la seguridad, debería ser obligatorio hacer la actualización.

Usando múltiples cuentas en GitHub

Con la adopción de GitHub como servicio por parte de muchas empresas, es muy probable que nos toque algún proyecto en el cual no podamos usar nuestra cuenta personal.

Con esto se nos presenta un inconveniente: usar múltiples cuentas al mismo tiempo.

Para resolver este escenario, lo primero será crear un nuevo par de claves, sin perder las que ya estamos usando. Abrimos la consola y ejecutamos:

damian@linux:~$ ssh-keygen -t rsa -C "damian@ejemplo.com.ar"

A continuación veremos lo siguiente:

Generating public/private rsa key pair.
Enter file in which to save the key (/home/damian/.ssh/id_rsa):

Acá es importante cambiar el nombre de la clave para evitar pisar las que ya tengamos en nuestro sistema.

Enter file in which to save the key (/home/damian/.ssh/id_rsa): /home/damian/.ssh/id_rsa_ejemplo
Seguir leyendo «Usando múltiples cuentas en GitHub»

Magento 1.7.0.0 (poniéndose los pantalones largos)

Como era de esperar, en el día de ayer, se publicó la versión estable de Magento 1.7.0.0 CE (y la versión estable de Magento 1.12 EE).

En cuanto a las novedades, cambios y mejoras, la lista definitiva quedaría más o menos de la siguiente forma.

  • Mejora el filtro de precio en el layered navigation.
  • Se agrega Captcha nativo para los formularios.
  • Precio por grupos de usuario.
  • Generación automática de múltiples códigos de cupón para una regla de precios.
  • Mejoras en el sistema de backups. Se implementan rollbacks.
  • Validación del código VAT.
  • Soporte para DHL Europa.
  • Mejoras en el sistema de índices.
  • Rediseño del tema mobile usando HTML5.
  • Posibilidad de definir símbolos de moneda.
  • Limpieza de archivos viejos de cache a través de cron jobs.
  • Soporte para memcached.
  • Actualización de la librería drag&drop de Scriptaculous a la versión 1.9.0.
  • Mejoras en la librería Curl de Varien.
  • Primera versión de la API con soporte REST.
  • Ajustes en el manejo de cookies para cumplir con la normativa de la UE.
  • Se agregan los métodos de pago Cash on Delivery y Bank Transfer como opciones nativas.
  • Gestión de los logos de los correos electrónicos desde el backend.
  • Visualización opcional del campo Region para las direcciones.

La lista completa y detallada pueden verla en el changelog correspondiente.

Seguir leyendo «Magento 1.7.0.0 (poniéndose los pantalones largos)»