<feed xmlns='http://www.w3.org/2005/Atom'>
<title>schule/avail-lessons, branch main</title>
<subtitle>script to retrieve and print all lessons and events</subtitle>
<link rel='alternate' type='text/html' href='https://git.muhq.space/schule/avail-lessons/'/>
<entry>
<title>CI: bump the python dev image</title>
<updated>2024-09-10T12:16:04+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2024-09-10T12:16:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/schule/avail-lessons/commit/?id=1f81a1eb539a9539fafae62ef6412ee4d0d881f3'/>
<id>1f81a1eb539a9539fafae62ef6412ee4d0d881f3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bump the python requirement in the Readme</title>
<updated>2024-09-10T12:12:01+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2024-09-10T12:12:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/schule/avail-lessons/commit/?id=22429fa092f16f2a57b1cac3f4782fef341d62d6'/>
<id>22429fa092f16f2a57b1cac3f4782fef341d62d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>support building a timetable without untis specifying the lesson's periods</title>
<updated>2024-09-10T12:08:23+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2024-09-10T12:08:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/schule/avail-lessons/commit/?id=39ac356e5e410fe5378d9a728f5979c8d6e6b1dc'/>
<id>39ac356e5e410fe5378d9a728f5979c8d6e6b1dc</id>
<content type='text'>
Move all untis related configuration into the webuntis section.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move all untis related configuration into the webuntis section.
</pre>
</div>
</content>
</entry>
<entry>
<title>bump the python version and rebuild the virtual environment</title>
<updated>2024-09-10T12:06:23+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2024-09-10T12:05:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/schule/avail-lessons/commit/?id=11923676c8477c4c522535d5c2431667de125a21'/>
<id>11923676c8477c4c522535d5c2431667de125a21</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update virtual env to python 3.11</title>
<updated>2023-08-11T12:49:18+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2023-08-11T12:49:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/schule/avail-lessons/commit/?id=87101938d65be5924de2d57a2afafe0c6297cce4'/>
<id>87101938d65be5924de2d57a2afafe0c6297cce4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>support formatting special events</title>
<updated>2023-04-06T10:06:30+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2023-04-06T10:06:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/schule/avail-lessons/commit/?id=0f1b60f520f94118905071e24de89a76f789f67a'/>
<id>0f1b60f520f94118905071e24de89a76f789f67a</id>
<content type='text'>
This is usefull to include events like holidays or semester end in
the formatted output.

I use the following config

```toml
[special_events.Notenschluss]
pattern = "Notenschluss*"
fmt = '''\\rowcolor{{yellow!30}} \\multicolumn{{5}}{{c}}{{{event.start.date().strftime('%d.%m')} {event.summary}}} \\\\'''

[special_events.Ferien]
pattern = "*ferien*"
fmt = '''\\rowcolor{{yellow!30}} \\multicolumn{{5}}{{c}}{{{event.start.date().strftime('%d.%m')}-{event.end.date().strftime('%d.%m')} {event.summary}}} \\\\'''
```

to include any holidays as well as the semester end in my formatted
latex table.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is usefull to include events like holidays or semester end in
the formatted output.

I use the following config

```toml
[special_events.Notenschluss]
pattern = "Notenschluss*"
fmt = '''\\rowcolor{{yellow!30}} \\multicolumn{{5}}{{c}}{{{event.start.date().strftime('%d.%m')} {event.summary}}} \\\\'''

[special_events.Ferien]
pattern = "*ferien*"
fmt = '''\\rowcolor{{yellow!30}} \\multicolumn{{5}}{{c}}{{{event.start.date().strftime('%d.%m')}-{event.end.date().strftime('%d.%m')} {event.summary}}} \\\\'''
```

to include any holidays as well as the semester end in my formatted
latex table.
</pre>
</div>
</content>
</entry>
<entry>
<title>ignore pylint eval warning and use more expressive variable name</title>
<updated>2023-04-05T15:01:31+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2023-04-05T15:01:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/schule/avail-lessons/commit/?id=c7d91693a6f3d7eb954ff3513ed63e54cb4c10ce'/>
<id>c7d91693a6f3d7eb954ff3513ed63e54cb4c10ce</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Readme: mention event_line_formats configuration table</title>
<updated>2023-04-05T14:44:47+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2023-04-05T14:44:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/schule/avail-lessons/commit/?id=658416b5cc107559e23fca751c73bcdaf590808f'/>
<id>658416b5cc107559e23fca751c73bcdaf590808f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add line formatting for events</title>
<updated>2023-04-05T14:39:10+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2023-04-05T14:39:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/schule/avail-lessons/commit/?id=bba0994ffbce3016d4038504370a953812aefd15'/>
<id>bba0994ffbce3016d4038504370a953812aefd15</id>
<content type='text'>
I want to color a table row in a certain color if a early end of class
causes my lesson to be canceled.
To do so I use the new configuration table:

```toml
[event_line_formats]
Unterrichtsschluss = '\\rowcolor{{red!30}} {line}'```
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I want to color a table row in a certain color if a early end of class
causes my lesson to be canceled.
To do so I use the new configuration table:

```toml
[event_line_formats]
Unterrichtsschluss = '\\rowcolor{{red!30}} {line}'```
</pre>
</div>
</content>
</entry>
<entry>
<title>strip leading whitespace from formatted events</title>
<updated>2023-04-05T14:38:26+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2023-04-05T14:38:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/schule/avail-lessons/commit/?id=6c9cbaf8aa1915dcb3158d8ae856dab0d15b19e6'/>
<id>6c9cbaf8aa1915dcb3158d8ae856dab0d15b19e6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
