<feed xmlns='http://www.w3.org/2005/Atom'>
<title>technical-renaissance/src/technical_renaissance/app.py, branch master</title>
<subtitle></subtitle>
<id>http://git.cashmere.rs/technical-renaissance/atom/src/technical_renaissance/app.py?h=master</id>
<link rel='self' href='http://git.cashmere.rs/technical-renaissance/atom/src/technical_renaissance/app.py?h=master'/>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/technical-renaissance/'/>
<updated>2026-06-19T22:32:53Z</updated>
<entry>
<title>app.py: add main.py</title>
<updated>2026-06-19T22:32:53Z</updated>
<author>
<name>cashmere</name>
<email>cashmere@autistici.org</email>
</author>
<published>2026-06-19T22:32:53Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/technical-renaissance/commit/?id=a6cf2147b5059c772ba70504ac46f201046f2386'/>
<id>urn:sha1:a6cf2147b5059c772ba70504ac46f201046f2386</id>
<content type='text'>
</content>
</entry>
<entry>
<title>app.py: add feed.opml router</title>
<updated>2026-06-19T22:03:51Z</updated>
<author>
<name>cashmere</name>
<email>cashmere@autistici.org</email>
</author>
<published>2026-06-19T22:03:51Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/technical-renaissance/commit/?id=0a49d80013d7114c678beb24db34d0fb088e0b30'/>
<id>urn:sha1:0a49d80013d7114c678beb24db34d0fb088e0b30</id>
<content type='text'>
</content>
</entry>
<entry>
<title>app.py: build_opml</title>
<updated>2026-06-19T22:02:33Z</updated>
<author>
<name>cashmere</name>
<email>cashmere@autistici.org</email>
</author>
<published>2026-06-19T22:02:33Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/technical-renaissance/commit/?id=92b87e4bc2261d1533b6443d1ec72b7589df2dd3'/>
<id>urn:sha1:92b87e4bc2261d1533b6443d1ec72b7589df2dd3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>app.py: add feed to User dict</title>
<updated>2026-06-19T22:02:07Z</updated>
<author>
<name>cashmere</name>
<email>cashmere@autistici.org</email>
</author>
<published>2026-06-19T22:02:07Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/technical-renaissance/commit/?id=48b901c816f45c6451e922bb4d6fad53c40f99e0'/>
<id>urn:sha1:48b901c816f45c6451e922bb4d6fad53c40f99e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>app.py: finish last changes</title>
<updated>2026-06-19T21:43:38Z</updated>
<author>
<name>cashmere</name>
<email>cashmere@autistici.org</email>
</author>
<published>2026-06-19T21:43:38Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/technical-renaissance/commit/?id=55c2e85bd0f2ccf9c78caa7714a7f3233d342317'/>
<id>urn:sha1:55c2e85bd0f2ccf9c78caa7714a7f3233d342317</id>
<content type='text'>
</content>
</entry>
<entry>
<title>app.py: adjust load_users config</title>
<updated>2026-06-19T21:42:53Z</updated>
<author>
<name>cashmere</name>
<email>cashmere@autistici.org</email>
</author>
<published>2026-06-19T21:42:53Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/technical-renaissance/commit/?id=898cbc708f87225b78bc718381c0f5d9a9a75f20'/>
<id>urn:sha1:898cbc708f87225b78bc718381c0f5d9a9a75f20</id>
<content type='text'>
</content>
</entry>
<entry>
<title>app.py: track new router</title>
<updated>2026-06-19T21:42:18Z</updated>
<author>
<name>cashmere</name>
<email>cashmere@autistici.org</email>
</author>
<published>2026-06-19T21:42:18Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/technical-renaissance/commit/?id=7c02f4397801f78401782763be66d16bd1164314'/>
<id>urn:sha1:7c02f4397801f78401782763be66d16bd1164314</id>
<content type='text'>
</content>
</entry>
<entry>
<title>app.py: add jinjatemplate</title>
<updated>2026-06-19T20:48:47Z</updated>
<author>
<name>cashmere</name>
<email>cashmere@autistici.org</email>
</author>
<published>2026-06-19T20:48:47Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/technical-renaissance/commit/?id=f76a475d4da66f1e20a679313765633cabfbec3c'/>
<id>urn:sha1:f76a475d4da66f1e20a679313765633cabfbec3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>app.py: serve static files</title>
<updated>2026-06-19T20:44:00Z</updated>
<author>
<name>cashmere</name>
<email>cashmere@autistici.org</email>
</author>
<published>2026-06-19T20:44:00Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/technical-renaissance/commit/?id=947f58b0819318945a820e17b2a3617170936588'/>
<id>urn:sha1:947f58b0819318945a820e17b2a3617170936588</id>
<content type='text'>
</content>
</entry>
<entry>
<title>app.py: read and type config.toml</title>
<updated>2026-06-19T20:43:44Z</updated>
<author>
<name>cashmere</name>
<email>cashmere@autistici.org</email>
</author>
<published>2026-06-19T20:43:44Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/technical-renaissance/commit/?id=0eba0062e84b52afa2afbbb797fbaa2ec9a2344f'/>
<id>urn:sha1:0eba0062e84b52afa2afbbb797fbaa2ec9a2344f</id>
<content type='text'>
</content>
</entry>
</feed>
