La extensión ya no funciona debido a que en 42Madrid el sistema white nova ha sido cambiado y esta extensión todavía no se ha adaptado a los nuevos cambios.
Se ha creado esta pequeña extensión de navegador para que los estudiantes de 42 Madrid puedan consultar su estado y el de otros estudiantes desde la comodidad de la intranet.
Consiste en una interfaz integrada a la página de perfil que contiene toda la información relevante a un click de distancia, con una estética afín al resto de la intra.
- Chrome: se puede descargar de la store de chrome
- Firefox: se puede descargar de las releases de github aquí
Para calcular si se cumplen los requistos de Whitenova hay que hacer una serie de llamadas a la API de 42 que son muy costosas en cuanto a tiempo de respuesta.
Para solucionar este problema se ha implementado una base de datos que es alimentada por un proceso "sincronizador" que se encarga de hacer llamadas a la API de 42 periódicamente.
Al guardar todos estos datos las consultas y los cálculos son instantáneos.
Los datos generados se guardan en una base de datos. Se guardan tu ID de usuario, tu login, y la fecha en la que un usuario con extensión te buscó por última vez. Si no quieres que se guarden tus datos contacta a @apavel en Slack.
Estos datos se extraen de la API de 42.
Este repositorio se ha creado con una continua evolución en mente. Cualquier persona que quiera contribuir o proponer nuevas ideas es más que bienvenida. Podéis crear una pull request o contactar con nosotros a través de Slack.
@alvrodri @apavel @mmartin- @npinto-g @ycarro
🔥 made with ❤ for students by students
Aviso: Esta es una herramienta no oficial, los desarrolladores no se hacen responsables de los errores a la hora del calculo para cumplir el WhiteNova.