<feed xmlns='http://www.w3.org/2005/Atom'>
<title>celcatsanitizer, branch prod/pa1ch/0.y.z</title>
<subtitle>A sane interface to celcat calendar.  This project is now abandonware.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.pa1ch.fr/alban/celcatsanitizer.git/'/>
<entry>
<title>Merge branch 'stable/0.14.z' into prod/pa1ch/0.y.z</title>
<updated>2018-09-06T19:46:51+00:00</updated>
<author>
<name>Alban Gruin</name>
</author>
<published>2018-09-06T19:46:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pa1ch.fr/alban/celcatsanitizer.git/commit/?id=676345434415d40363c80960484abf0295ca800a'/>
<id>676345434415d40363c80960484abf0295ca800a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>templates: changement du titre et de la description de l’index</title>
<updated>2018-09-06T19:44:58+00:00</updated>
<author>
<name>Alban Gruin</name>
</author>
<published>2018-09-06T19:44:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pa1ch.fr/alban/celcatsanitizer.git/commit/?id=6b8ea6615de6000ea14396fc2d31eb5c6cb159f9'/>
<id>6b8ea6615de6000ea14396fc2d31eb5c6cb159f9</id>
<content type='text'>
Ces changements indiquent que cette instance de celcatsanitizer
héberge les emplois du temps de l’Université Paul Sabatier, via le
titre de la page et la description.  Ça aidera peut-être pour le
référencement.

Signed-off-by: Alban Gruin &lt;alban@pa1ch.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ces changements indiquent que cette instance de celcatsanitizer
héberge les emplois du temps de l’Université Paul Sabatier, via le
titre de la page et la description.  Ça aidera peut-être pour le
référencement.

Signed-off-by: Alban Gruin &lt;alban@pa1ch.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Version 0.14.0</title>
<updated>2018-09-06T19:04:33+00:00</updated>
<author>
<name>Alban Gruin</name>
</author>
<published>2018-09-06T15:20:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pa1ch.fr/alban/celcatsanitizer.git/commit/?id=b4fde18263de491650c71bd31dffe3c324e97879'/>
<id>b4fde18263de491650c71bd31dffe3c324e97879</id>
<content type='text'>
Signed-off-by: Alban Gruin &lt;alban@pa1ch.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Alban Gruin &lt;alban@pa1ch.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>documentation: mise à jour de la documentation</title>
<updated>2018-09-06T19:03:49+00:00</updated>
<author>
<name>Alban Gruin</name>
</author>
<published>2018-09-03T11:53:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pa1ch.fr/alban/celcatsanitizer.git/commit/?id=169226eda0a5ab4711fe0a0097f211ff31353708'/>
<id>169226eda0a5ab4711fe0a0097f211ff31353708</id>
<content type='text'>
Rajout des nouveautés de la (future) version 0.14, met à jour la
feuille de route pour la version 0.15, rajout d’informations par
rapport aux parseurs lors de l’installation, rajout de LXML dans la
liste des modules nécessaires, rajout d’un paragraphe sur les versions
de Python 3 testées.

Signed-off-by: Alban Gruin &lt;alban@pa1ch.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rajout des nouveautés de la (future) version 0.14, met à jour la
feuille de route pour la version 0.15, rajout d’informations par
rapport aux parseurs lors de l’installation, rajout de LXML dans la
liste des modules nécessaires, rajout d’un paragraphe sur les versions
de Python 3 testées.

Signed-off-by: Alban Gruin &lt;alban@pa1ch.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>requirements: mise à jour des modules de celcatsanitizer</title>
<updated>2018-09-06T19:03:49+00:00</updated>
<author>
<name>Alban Gruin</name>
</author>
<published>2018-09-03T11:57:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pa1ch.fr/alban/celcatsanitizer.git/commit/?id=935a8d7d2b7a9a0dc3b6c0480ee29c0432412db9'/>
<id>935a8d7d2b7a9a0dc3b6c0480ee29c0432412db9</id>
<content type='text'>
Signed-off-by: Alban Gruin &lt;alban@pa1ch.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Alban Gruin &lt;alban@pa1ch.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>groupes: ajout du support d’une nouvelle syntaxe</title>
<updated>2018-09-06T19:03:49+00:00</updated>
<author>
<name>Alban Gruin</name>
</author>
<published>2018-09-06T15:10:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pa1ch.fr/alban/celcatsanitizer.git/commit/?id=4b53705a15d07caa12c2ca43b00ad03a81e600bd'/>
<id>4b53705a15d07caa12c2ca43b00ad03a81e600bd</id>
<content type='text'>
Certains groupes ont la syntaxe suivante :

  L1 4L s1 CM4L
  L1 4L s1 TD4L1
  L1 4L s1 TP4L12
  etc.

Le « 4 » entre le CM/TD/TP et le « numéro » fait échouer la regex.  Ce
commit rajoute le support de cette syntaxe, et ajoute les cas de test adéquats.

Signed-off-by: Alban Gruin &lt;alban@pa1ch.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Certains groupes ont la syntaxe suivante :

  L1 4L s1 CM4L
  L1 4L s1 TD4L1
  L1 4L s1 TP4L12
  etc.

Le « 4 » entre le CM/TD/TP et le « numéro » fait échouer la regex.  Ce
commit rajoute le support de cette syntaxe, et ajoute les cas de test adéquats.

Signed-off-by: Alban Gruin &lt;alban@pa1ch.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>models: augmentation de la limite de taille de cours à 511 caractères</title>
<updated>2018-09-06T19:03:49+00:00</updated>
<author>
<name>Alban Gruin</name>
</author>
<published>2018-09-06T18:58:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pa1ch.fr/alban/celcatsanitizer.git/commit/?id=eaed30e578f7e403a83fe0adff555e5c95654989'/>
<id>eaed30e578f7e403a83fe0adff555e5c95654989</id>
<content type='text'>
Certains cours ont des noms trop long pour entrer dans la limite de
255 caractères.

Signed-off-by: Alban Gruin &lt;alban@pa1ch.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Certains cours ont des noms trop long pour entrer dans la limite de
255 caractères.

Signed-off-by: Alban Gruin &lt;alban@pa1ch.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>admin: la mention, le semestre et le sous-groupe deviennent éditables</title>
<updated>2018-09-06T19:03:49+00:00</updated>
<author>
<name>Alban Gruin</name>
</author>
<published>2018-09-06T14:41:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pa1ch.fr/alban/celcatsanitizer.git/commit/?id=cbdc0e00476f66b48097ee236f627e2b8b2f4eac'/>
<id>cbdc0e00476f66b48097ee236f627e2b8b2f4eac</id>
<content type='text'>
Les champs mention, semestre et sous-groupe d’un groupe n’étaient pas
éditables depuis l’interface d’administration, car ils sont censés
êtres générés automatiquement.

Cela permet de pouvoir éditer les attributs d’un groupe en attendant
de pouvoir corriger la regex des groupes.

Signed-off-by: Alban Gruin &lt;alban@pa1ch.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Les champs mention, semestre et sous-groupe d’un groupe n’étaient pas
éditables depuis l’interface d’administration, car ils sont censés
êtres générés automatiquement.

Cela permet de pouvoir éditer les attributs d’un groupe en attendant
de pouvoir corriger la regex des groupes.

Signed-off-by: Alban Gruin &lt;alban@pa1ch.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>admin: tri des salles par ordre alphabétique par défaut</title>
<updated>2018-09-06T19:03:49+00:00</updated>
<author>
<name>Alban Gruin</name>
</author>
<published>2018-09-06T14:41:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pa1ch.fr/alban/celcatsanitizer.git/commit/?id=13934cdbc8437a6f2a40b18ff6be2ab221a92d05'/>
<id>13934cdbc8437a6f2a40b18ff6be2ab221a92d05</id>
<content type='text'>
Signed-off-by: Alban Gruin &lt;alban@pa1ch.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Alban Gruin &lt;alban@pa1ch.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>timetables: ne rien faire si une source ne contient pas de semaines</title>
<updated>2018-09-06T19:03:49+00:00</updated>
<author>
<name>Alban Gruin</name>
</author>
<published>2018-09-03T11:50:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pa1ch.fr/alban/celcatsanitizer.git/commit/?id=066391b376649214266f48ab95a021cb98b9dfa2'/>
<id>066391b376649214266f48ab95a021cb98b9dfa2</id>
<content type='text'>
Correction d’un bogue qui faisait planter le parseur si on demandait
une mise à jour complète alors que la source ne contenait pas de
semaines.  Désormais, si une source ne contient pas de semaines, la
date de mise à jour de la source est modifiée, et aucun cours n’est
supprimé ou rajouté.

Signed-off-by: Alban Gruin &lt;alban@pa1ch.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Correction d’un bogue qui faisait planter le parseur si on demandait
une mise à jour complète alors que la source ne contenait pas de
semaines.  Désormais, si une source ne contient pas de semaines, la
date de mise à jour de la source est modifiée, et aucun cours n’est
supprimé ou rajouté.

Signed-off-by: Alban Gruin &lt;alban@pa1ch.fr&gt;
</pre>
</div>
</content>
</entry>
</feed>
