Magento 1.3.1.1 (actualización para no perder la costumbre)

Luego del ruido producido por el lanzamiento del doble licenciamiento y versionado de la plataforma, tenemos una nueva versión.

Para ser sinceros, más que versión, Magento 1.3.1.1 (http://www.magentocommerce.com/blog/comments/magento-version-1311-now-available/) es una especie de service pack.

El changelog tiene menos caracteres que un examen entregado sin responder (si si, de esos que alguna vez dejamos pasar en el secundario o en la universidad).

Los temas corregidos y/o agregados son:

  • Corrección de seguridad para instalaciones con múltiples dominios o subdominios.
  • Se agrega la variable «media» para los templates.
  • Cambios en la vista de usuarios online, para que cuando se accede a ésta opción en el backend no se afecte la performance en el frontend.
  • Corrección de bug en redirección del método de pago Amazon Simple Pay.

Casi tan escueto que más que post esto podría ser un tweet.

Relocalización de repositorios SVN

Retomo nuevamente el tema repositorios, y en particular con Subversion.

El comando svn que vamos a ver hoy se llama switch.

Con ésta herramienta podemos ir alternando nuestro proyecto (o parte de él) con los distintos branches que tenga el repositorio, y también podemos apuntar el proyecto entero a otra dirección de repositorio.

Yo me voy a centrar en ésta última parte, en la de la relocalización de un repositorio entero.

La primera pregunta sería: ¿por qué tengo que relocalizar el repositorio?. El escenario más común podría consistir en que por cuestiones externas al desarrollador, la dirección inicial usada para el checkout ya no esté disponible y ahora el mismo repositorio esté accesible a través de otra url.

Seguir leyendo «Relocalización de repositorios SVN»

Dc_Logs, extensión en camino

A partir de lo visto en el anuncio de la versión Enterprise, me puse a mirar algunas cuestiones del código pensando en lograr algo de lo que vi como funcionalidad premium. (Pensando rápido, creo que es la única que puede intentar igualarse con poco esfuerzo).

Puntualmente me refiero a los logs en el backend, que permitirán trackear todo lo que pase en cuanto a la gestión de la tienda se refiera.

Si bien recién empieza, y le falta bastante para parecerse al del backend, ya dejo una muestra de lo que viene siendo.

Logs en el backend de Magento con Dc Logs

Espero seguir avanzando en los próximos días agregando información, haciéndola más human readable y, el punto importante, controlando de no afectar la performance.

Magento 1.3.1 (menos bugs, más mejoras)

Ya tenemos entre nosotros una nueva versión de la plataforma. La primera desde el anuncio de la versión Enterprise.

Magento 1.3.1 (http://www.magentocommerce.com/blog/comments/magento-version-131-now-available/) es considerada una actualización menor (como lo fue la anterior), cosa que no comparto. Por un lado estamos frente a una nueva etapa en cuanto a la evolución de la herramienta, y por el otro, la lista de mejoras tienen, en algunos casos, impacto sobre cuestiones fundamentales.

En el changelog se pueden ver las mejoras y los bugs corregidos. Los que me han resultado más interesantes son:

  • Cambios en la lógica del catálogo plano en cuanto al uso de atributos para la navegación por capas.
  • Integración con métodos de pago de Amazon.
  • Mejoras en el chequeo de dependencias para los módulos.
  • Optimización en la limpieza de logs.
  • La duración de la sessión del backend se gestiona de forma independiente a la de la tienda.
  • Regla para la contraseña del backend (ahora tiene un mínimo de 7 dígitos y debe ser alfanumérica).
Seguir leyendo «Magento 1.3.1 (menos bugs, más mejoras)»