fix: add file extension to persistent url

This commit is contained in:
2026-06-16 22:03:44 +02:00
parent 8df6047a6a
commit 0d039d38c8
17 changed files with 36 additions and 36 deletions
@@ -6,7 +6,7 @@
<author>
<name>ReSSPublica</name>
</author>
<link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/de/eidgenossischVolksinitiativen" rel="self"/>
<link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/de/eidgenossischVolksinitiativen.atom" rel="self"/>
<generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
<subtitle>RSS-Feed der föderalen Volksinitiativen</subtitle>
<entry>
@@ -2,11 +2,11 @@
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
<id>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/de/sichtungenAsiatischerHornissenBern</id>
<title>Sichtungen von Asiatischen Hornissen in Bern</title>
<updated>2026-06-16T21:59:09.464420+02:00</updated>
<updated>2026-06-16T22:03:08.255041+02:00</updated>
<author>
<name>ReSSPublica</name>
</author>
<link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/de/sichtungenAsiatischerHornissenBern" rel="self"/>
<link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/de/sichtungenAsiatischerHornissenBern.atom" rel="self"/>
<generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
<subtitle>RSS-Feed der Sichtungen von Asiatischen Hornissen in Bern</subtitle>
<entry>
+2 -2
View File
@@ -2,11 +2,11 @@
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
<id>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/en/asianHornetSightingsInBern</id>
<title>Asian Hornet sightings in Bern</title>
<updated>2026-06-16T21:59:09.461618+02:00</updated>
<updated>2026-06-16T22:03:08.251925+02:00</updated>
<author>
<name>ReSSPublica</name>
</author>
<link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/en/asianHornetSightingsInBern" rel="self"/>
<link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/en/asianHornetSightingsInBern.atom" rel="self"/>
<generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
<subtitle>RSS feed of Asian Hornet sightings in Bern</subtitle>
<entry>
@@ -6,7 +6,7 @@
<author>
<name>ReSSPublica</name>
</author>
<link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/fr/initiativesPopulairesFederales" rel="self"/>
<link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/fr/initiativesPopulairesFederales.atom" rel="self"/>
<generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
<subtitle>Flux RSS des initiatives populaires fédérales</subtitle>
<entry>
@@ -2,11 +2,11 @@
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
<id>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/fr/observationsFrelonsAsiatiquesBerne</id>
<title>Observations de frelons asiatiques à Berne</title>
<updated>2026-06-16T21:59:09.463574+02:00</updated>
<updated>2026-06-16T22:03:08.253607+02:00</updated>
<author>
<name>ReSSPublica</name>
</author>
<link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/fr/observationsFrelonsAsiatiquesBerne" rel="self"/>
<link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/fr/observationsFrelonsAsiatiquesBerne.atom" rel="self"/>
<generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
<subtitle>Flux RSS des observations de frelons asiatiques à Berne</subtitle>
<entry>
@@ -2,11 +2,11 @@
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="it">
<id>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/it/avvistamentiCalabroniAsiaticiBerna</id>
<title>Avvistamenti di calabroni asiatici a Berna</title>
<updated>2026-06-16T21:59:09.465263+02:00</updated>
<updated>2026-06-16T22:03:08.256372+02:00</updated>
<author>
<name>ReSSPublica</name>
</author>
<link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/it/avvistamentiCalabroniAsiaticiBerna" rel="self"/>
<link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/it/avvistamentiCalabroniAsiaticiBerna.atom" rel="self"/>
<generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
<subtitle>Feed RSS degli avvistamenti di calabroni asiatici a Berna</subtitle>
<entry>
+1 -1
View File
@@ -6,7 +6,7 @@
<author>
<name>ReSSPublica</name>
</author>
<link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/it/iniziativePopolariFederali" rel="self"/>
<link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/it/iniziativePopolariFederali.atom" rel="self"/>
<generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
<subtitle>Feed RSS delle iniziative popolari federali</subtitle>
<entry>
@@ -2,11 +2,11 @@
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="rm">
<id>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/rm/observaziunsVesprasAsiaticasBerna</id>
<title>Observaziuns da vespras asiaticas a Berna</title>
<updated>2026-06-16T21:59:09.466047+02:00</updated>
<updated>2026-06-16T22:03:08.257651+02:00</updated>
<author>
<name>ReSSPublica</name>
</author>
<link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/rm/observaziunsVesprasAsiaticasBerna" rel="self"/>
<link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/rm/observaziunsVesprasAsiaticasBerna.atom" rel="self"/>
<generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
<subtitle>Feed RSS da las observaziuns da vespras asiaticas a Berna</subtitle>
<entry>
@@ -2,9 +2,9 @@
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
<channel>
<title>Eidgenössisch Volksinitiativen</title>
<link>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/de/eidgenossischVolksinitiativen</link>
<link>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/de/eidgenossischVolksinitiativen.atom</link>
<description>RSS-Feed der föderalen Volksinitiativen</description>
<atom:link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/de/eidgenossischVolksinitiativen" rel="self"/>
<atom:link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/de/eidgenossischVolksinitiativen.atom" rel="self"/>
<docs>https://github.com/tomasriveral/ReSSPublica</docs>
<generator>python-feedgen</generator>
<language>de</language>
@@ -2,13 +2,13 @@
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
<channel>
<title>Sichtungen von Asiatischen Hornissen in Bern</title>
<link>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/de/sichtungenAsiatischerHornissenBern</link>
<link>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/de/sichtungenAsiatischerHornissenBern.atom</link>
<description>RSS-Feed der Sichtungen von Asiatischen Hornissen in Bern</description>
<atom:link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/de/sichtungenAsiatischerHornissenBern" rel="self"/>
<atom:link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/de/sichtungenAsiatischerHornissenBern.atom" rel="self"/>
<docs>https://github.com/tomasriveral/ReSSPublica</docs>
<generator>python-feedgen</generator>
<language>de</language>
<lastBuildDate>Tue, 16 Jun 2026 21:59:09 +0200</lastBuildDate>
<lastBuildDate>Tue, 16 Jun 2026 22:03:08 +0200</lastBuildDate>
<item>
<title>Sichtungen von Asiatischen Hornissen in Bern 2026-06-08-2026-06-14</title>
<description>&lt;img src="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/.cache/bernAsianHornets-de-2026-06-08-2026-06-14.png" alt="Sichtungen von Asiatischen Hornissen in Bern 2026-06-08-2026-06-14"&gt;</description>
+3 -3
View File
@@ -2,13 +2,13 @@
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
<channel>
<title>Asian Hornet sightings in Bern</title>
<link>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/en/asianHornetSightingsInBern</link>
<link>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/en/asianHornetSightingsInBern.atom</link>
<description>RSS feed of Asian Hornet sightings in Bern</description>
<atom:link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/en/asianHornetSightingsInBern" rel="self"/>
<atom:link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/en/asianHornetSightingsInBern.atom" rel="self"/>
<docs>https://github.com/tomasriveral/ReSSPublica</docs>
<generator>python-feedgen</generator>
<language>en</language>
<lastBuildDate>Tue, 16 Jun 2026 21:59:09 +0200</lastBuildDate>
<lastBuildDate>Tue, 16 Jun 2026 22:03:08 +0200</lastBuildDate>
<item>
<title>Asian Hornet sightings in Bern 2026-06-08-2026-06-14</title>
<description>&lt;img src="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/.cache/bernAsianHornets-en-2026-06-08-2026-06-14.png" alt="Asian Hornet sightings in Bern 2026-06-08-2026-06-14"&gt;</description>
@@ -2,9 +2,9 @@
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
<channel>
<title>Initiatives populaires fédérales</title>
<link>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/fr/initiativesPopulairesFederales</link>
<link>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/fr/initiativesPopulairesFederales.atom</link>
<description>Flux RSS des initiatives populaires fédérales</description>
<atom:link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/fr/initiativesPopulairesFederales" rel="self"/>
<atom:link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/fr/initiativesPopulairesFederales.atom" rel="self"/>
<docs>https://github.com/tomasriveral/ReSSPublica</docs>
<generator>python-feedgen</generator>
<language>fr</language>
@@ -2,13 +2,13 @@
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
<channel>
<title>Observations de frelons asiatiques à Berne</title>
<link>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/fr/observationsFrelonsAsiatiquesBerne</link>
<link>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/fr/observationsFrelonsAsiatiquesBerne.atom</link>
<description>Flux RSS des observations de frelons asiatiques à Berne</description>
<atom:link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/fr/observationsFrelonsAsiatiquesBerne" rel="self"/>
<atom:link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/fr/observationsFrelonsAsiatiquesBerne.atom" rel="self"/>
<docs>https://github.com/tomasriveral/ReSSPublica</docs>
<generator>python-feedgen</generator>
<language>fr</language>
<lastBuildDate>Tue, 16 Jun 2026 21:59:09 +0200</lastBuildDate>
<lastBuildDate>Tue, 16 Jun 2026 22:03:08 +0200</lastBuildDate>
<item>
<title>Observations de frelons asiatiques à Berne 2026-06-08-2026-06-14</title>
<description>&lt;img src="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/.cache/bernAsianHornets-fr-2026-06-08-2026-06-14.png" alt="Observations de frelons asiatiques à Berne 2026-06-08-2026-06-14"&gt;</description>
@@ -2,13 +2,13 @@
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
<channel>
<title>Avvistamenti di calabroni asiatici a Berna</title>
<link>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/it/avvistamentiCalabroniAsiaticiBerna</link>
<link>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/it/avvistamentiCalabroniAsiaticiBerna.atom</link>
<description>Feed RSS degli avvistamenti di calabroni asiatici a Berna</description>
<atom:link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/it/avvistamentiCalabroniAsiaticiBerna" rel="self"/>
<atom:link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/it/avvistamentiCalabroniAsiaticiBerna.atom" rel="self"/>
<docs>https://github.com/tomasriveral/ReSSPublica</docs>
<generator>python-feedgen</generator>
<language>it</language>
<lastBuildDate>Tue, 16 Jun 2026 21:59:09 +0200</lastBuildDate>
<lastBuildDate>Tue, 16 Jun 2026 22:03:08 +0200</lastBuildDate>
<item>
<title>Avvistamenti di calabroni asiatici a Berna 2026-06-08-2026-06-14</title>
<description>&lt;img src="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/.cache/bernAsianHornets-it-2026-06-08-2026-06-14.png" alt="Avvistamenti di calabroni asiatici a Berna 2026-06-08-2026-06-14"&gt;</description>
+2 -2
View File
@@ -2,9 +2,9 @@
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
<channel>
<title>Iniziative popolari federali</title>
<link>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/it/iniziativePopolariFederali</link>
<link>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/it/iniziativePopolariFederali.atom</link>
<description>Feed RSS delle iniziative popolari federali</description>
<atom:link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/it/iniziativePopolariFederali" rel="self"/>
<atom:link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/it/iniziativePopolariFederali.atom" rel="self"/>
<docs>https://github.com/tomasriveral/ReSSPublica</docs>
<generator>python-feedgen</generator>
<language>it</language>
@@ -2,13 +2,13 @@
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
<channel>
<title>Observaziuns da vespras asiaticas a Berna</title>
<link>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/rm/observaziunsVesprasAsiaticasBerna</link>
<link>https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/rm/observaziunsVesprasAsiaticasBerna.atom</link>
<description>Feed RSS da las observaziuns da vespras asiaticas a Berna</description>
<atom:link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/rm/observaziunsVesprasAsiaticasBerna" rel="self"/>
<atom:link href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/rm/observaziunsVesprasAsiaticasBerna.atom" rel="self"/>
<docs>https://github.com/tomasriveral/ReSSPublica</docs>
<generator>python-feedgen</generator>
<language>rm</language>
<lastBuildDate>Tue, 16 Jun 2026 21:59:09 +0200</lastBuildDate>
<lastBuildDate>Tue, 16 Jun 2026 22:03:08 +0200</lastBuildDate>
<item>
<title>Observaziuns da vespras asiaticas a Berna 2026-06-08-2026-06-14</title>
<description>&lt;img src="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/.cache/bernAsianHornets-rm-2026-06-08-2026-06-14.png" alt="Observaziuns da vespras asiaticas a Berna 2026-06-08-2026-06-14"&gt;</description>
+2 -2
View File
@@ -23,8 +23,8 @@ def generateFeed(title, description, fileName, language, standards, lastUpdateTi
fg.title(title)
# We need to set a different link between atom and rss. As rss links are easier with feedgen we set fg.link for atom and fg.__rss_link for rss
# See https://github.com/lkiesow/python-feedgen/blob/main/feedgen/feed.py#L542
fg.link(href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/" + language + "/" + fileName, rel='self')
fg.__rss_link = "https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/rss/" + language + "/" + fileName
fg.link(href="https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/" + language + "/" + fileName + ".atom", rel='self')
fg.__rss_link = "https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/rss/" + language + "/" + fileName + ".xml"
fg.id("https://raw.githubusercontent.com/tomasriveral/ReSSPublica/refs/heads/main/feed/atom/" + language + "/" + fileName)
fg.description(description)
fg.language(language)