Changes Report

Release History

Version Date Description
3.14 2008-05-18 so long!
3.13 2005-03-01 back!!
3.12 2005-10-19 Right Away
3.11 2005-09-06 Extreme Makeover
3.10 2005-08-30 frapé
3.9 2005-08-22 go speedracer, go!
3.8 2005-08-18 glue
3.7 2005-08-16 glue
3.6 2005-05-15 java 1.4
3.5 2005-05-07 behind scenes
3.4
3.3 2005-04-26 login
3.2 2005-04-26 news!!
3.1 2005-04-19 conectividad...
3.0 2005-04-14 versión inicial


Release 3.14 - 2008-05-18

Type Changes By
fix IOL cambió el formulario de login (intentaron hacerlo más dificil para el jiol?). Nos adaptamos. juan
fix Algunas materias que en su nombre tenian acentos, se mostraban mal juan
update Actualizo la forma de construir jiol. Ahora usa maven2. (en el 2005 no habia un release de maven2!) juan
update Actualizo de springframework 1.2.x a springframework 2.5.4. juan
update El feed de changelog atom ahora se genera con rome 0.9. juan

Release 3.13 - 2005-03-01

Type Changes By
update La gente de IOL cambió la forma de navegar las carpetas. Se hizo más "dificil". Nos adaptamos. juan
update Cambió el tipo de link directo de descarga de archivo rompiendo el modo iolsucker-2.x. Nos adaptamos. juan

Release 3.12 - 2005-10-19

Type Changes By
Se puede configurar para que el jiol arranque sin preguntar la configuración. epere4

Release 3.11 - 2005-09-06

Type Changes By
Si se utiliza la forma vieja de bajar los archivos (iolsucker-2.x) y el profesor cambia el archivo manteniendo el mismo nombre (es una mala práctica) se detecta el cambio, se renombra la version local, y se baja la nueva versión (Idea de Eduardo Pereda) juan
update Ajustes visuales a la GUI. Queda todo más lindo! epere4
fix En Windows, si se apretaba el boton Salir durante la sincronización se quedaba colgado intentado liberar los recursos (bug de swing?) juan
add dev: algo de documentación como preparar el entorno de programación y como configurar el eclipse para jugar con el jiol. juan

Release 3.10 - 2005-08-30

Type Changes By
posibilidad de elegir la forma vieja (iolsucker-2.x) de bajar los archivos. Hoy se usa el boton "Bajar Archivo", y el viejo iolsucker usaba el link "Bajar". Si bien es menos robusto la vieja forma de bajar los archivos y genera un poco mas de tráfico, no marca como leido a los archivo. Según Edu, que no se cambie el estado del archivo puede ser útil para saber que se imprimió. juan
Posibilidad de seleccionar que materias sincronizar (si bien ya el soporte estaba, faltaba la ventanita...y un "pero...va a bajar todo" en la lab me hizo hacerla. juan
update atom changelog: cada entrada tiene link al nuevo archivo. asi haciendo click en el agregator se habre el archivo que acabo de bajar. juan
update dev: el prometido desglose en modulos: jiol-api tiene la definición del api de jio, jiol-api-impl implementa el api, y jiol-iolsucker es una aplicación que usa jiol. Tambien ademas de soportar maven-1, agregé los poms para M2. juan

Release 3.9 - 2005-08-22

Type Changes By
performace fix: se paraleliza el recorrido por las carpetas de material didáctico y la búsqueda de los nombres de archivos, optimizando el uso del ancho de banda disponible. En mi caso pasé de tardar 36 segundos a 15 segundos. Para la paralización venía comodo algunas clases de java 5 (queue y el JCP-166), por lo que abandoné la compatiblidad 1.4. Se requiere un jre 1.5. juan
update termino de matar warnings checkstyle juan

Release 3.8 - 2005-08-18

Type Changes By
Changelog de texto (changelog.txt) para la gente no tan cool. juan
update El changelo de formatp atom feed tiene un título mas informativo juan

Release 3.7 - 2005-08-16

Type Changes By
Changelog de las operaciones sobre el repositorio local (al estilo el cambios.txt del iolsucker-2.x), pero con ATOM feed! juan
update cambio el contenedor IoC picoContainer por Spring! picoContainer se estaba yendo de las manos, y generando codigo que olia feo. juan
update la mayoría de las clases fueron retocadas para que checkstyle no se queje. juan
nuevo controlador que permite al usuario borrar todas las noticias (util para cuando se acumulan mucha, y los títulos no parecen interesantes) juan

Release 3.6 - 2005-05-15

Type Changes By
la versiones 3.4 y 3.5 parecen que no funcionaban con un jre 1.4 porque se usaba un método especifico de java 1.5. Reportado por Federico Angeleri. juan

Release 3.5 - 2005-05-07

Type Changes By
update cambio algunos codigos para hacer las clases un poco mas facil de reusar desde afuera de jiol. Para jiolnotifier. juan
add jiol notifier! juan

Release 3.4 -

Type Changes By
fix security fix: agrego un chequeo agresivo contra los nombre de archivos de material didactico que pasa el servidor. Sin este fix, si la gente de iol (o por hay un administrador de material didactico) fuera mala, podria crear (pero no pisar) archivos fuera del repositorio. juan

Release 3.3 - 2005-04-26

Type Changes By
fix Si el usuario entra mal el usuario o la password, se muestra un mensaje mas entendible... Reportado por Sebastián Thierer. juan

Release 3.2 - 2005-04-26

Type Changes By
add En la vista gráfica (swing) se puede seleccionar el nivel de debug de los mensajes juan
add Soporte de noticias juan
fix programación: Hago un poco mas claro el código que obtiene las materias en la implementación HTTP. juan
fix programación: Se pueden registrar múltiples controladores. Por ejemplo ahora hay dos controladores: iolsucker y noticias juan
fix programación: el programa está libre de Reflexion! la clase Main mejoró mucho. juan

Release 3.1 - 2005-04-19

Type Changes By
add Interface visual (y cambio en la fabrica de contenedores) para seteo de proxy. juan
add Interface visual (y cambio en la fabrica de contenedores) que permite cambiar la URL de Itba-OnLine juan

Release 3.0 - 2005-04-14

Type Changes By
add Versión Inicial juan