]> git.ipfire.org Git - ipfire.org.git/log
ipfire.org.git
12 days agowiki: Remove superfluous slash when creating user links master
Michael Tremer [Tue, 1 Jul 2025 13:55:54 +0000 (13:55 +0000)] 
wiki: Remove superfluous slash when creating user links

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 weeks agocrontab: Throw away all logging output of the mirror check
Michael Tremer [Thu, 26 Jun 2025 08:29:18 +0000 (08:29 +0000)] 
crontab: Throw away all logging output of the mirror check

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 weeks agocron: Kill the mirror check if not done without 10 minutes
Michael Tremer [Mon, 23 Jun 2025 10:07:42 +0000 (10:07 +0000)] 
cron: Kill the mirror check if not done without 10 minutes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 weeks agoabout: Add WireGuard support
Michael Tremer [Mon, 23 Jun 2025 09:54:53 +0000 (09:54 +0000)] 
about: Add WireGuard support

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 weeks agonopaste/create: remove doubled label word "after"
Rico Hoppe [Mon, 26 May 2025 11:00:17 +0000 (11:00 +0000)] 
nopaste/create: remove doubled label word "after"

Fixes: #13853
Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agomirrors: Wait longer to receive the filelist
Michael Tremer [Mon, 12 May 2025 09:49:32 +0000 (09:49 +0000)] 
mirrors: Wait longer to receive the filelist

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agoauth: Deny registration with spammy email addresses
Michael Tremer [Thu, 8 May 2025 09:31:34 +0000 (09:31 +0000)] 
auth: Deny registration with spammy email addresses

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agoauth: Fail join when first name and last name match
Michael Tremer [Thu, 8 May 2025 09:26:27 +0000 (09:26 +0000)] 
auth: Fail join when first name and last name match

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agoabout: Add lots more content
Michael Tremer [Fri, 2 May 2025 16:46:28 +0000 (16:46 +0000)] 
about: Add lots more content

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agoindex: Update slogan
Michael Tremer [Fri, 2 May 2025 15:44:33 +0000 (15:44 +0000)] 
index: Update slogan

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agoindex: More face-lifting
Michael Tremer [Fri, 2 May 2025 15:30:57 +0000 (15:30 +0000)] 
index: More face-lifting

This patch moves the top part of the "About" page to the index page.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agoabout: Facelift of the "Under The Hood" section
Michael Tremer [Fri, 2 May 2025 15:30:38 +0000 (15:30 +0000)] 
about: Facelift of the "Under The Hood" section

No changes of the content.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agoindex: Give the page small facelift
Michael Tremer [Fri, 2 May 2025 15:01:59 +0000 (15:01 +0000)] 
index: Give the page small facelift

This also removes some content that probably does not need to be here.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agoreleases: Fix JSON syntax of the os-list object
Michael Tremer [Thu, 1 May 2025 15:37:05 +0000 (15:37 +0000)] 
releases: Fix JSON syntax of the os-list object

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodownloads: Add document for the Raspberry Pi Imager
Michael Tremer [Thu, 1 May 2025 14:58:46 +0000 (14:58 +0000)] 
downloads: Add document for the Raspberry Pi Imager

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agofooter: Break differently on mobile
Michael Tremer [Thu, 1 May 2025 09:44:52 +0000 (09:44 +0000)] 
footer: Break differently on mobile

The link section became too wide on mobile phones which resulted in the
entire page scrolling horizontally :(

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agobase: Add link to Press information
Michael Tremer [Wed, 30 Apr 2025 16:10:30 +0000 (16:10 +0000)] 
base: Add link to Press information

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agoabout: Add link to SYN flood blog article
Michael Tremer [Wed, 30 Apr 2025 16:07:02 +0000 (16:07 +0000)] 
about: Add link to SYN flood blog article

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agoabout: Add support for IPsec PQC
Michael Tremer [Wed, 30 Apr 2025 16:06:18 +0000 (16:06 +0000)] 
about: Add support for IPsec PQC

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodonations: Fix typo in reminder email
Michael Tremer [Sat, 26 Apr 2025 13:25:28 +0000 (13:25 +0000)] 
donations: Fix typo in reminder email

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agoblog: Move the action buttons to the end of the post
Michael Tremer [Thu, 13 Mar 2025 18:28:59 +0000 (18:28 +0000)] 
blog: Move the action buttons to the end of the post

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agoindex: Put the last two blog posts on the front page
Michael Tremer [Thu, 13 Mar 2025 18:25:35 +0000 (18:25 +0000)] 
index: Put the last two blog posts on the front page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agoindex: Remove "Looking for more?" headline and make section a hero
Michael Tremer [Thu, 13 Mar 2025 18:00:05 +0000 (18:00 +0000)] 
index: Remove "Looking for more?" headline and make section a hero

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agofireinfo: Accept profiles with bogomips
Michael Tremer [Thu, 13 Mar 2025 10:13:46 +0000 (10:13 +0000)] 
fireinfo: Accept profiles with bogomips

We should not really have anyone send this any more, but there seem to
be many really outdated machines out there that are spamming my logs.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agoauth: Add a honeypot to stop all those spam registrations
Michael Tremer [Wed, 12 Mar 2025 16:48:32 +0000 (16:48 +0000)] 
auth: Add a honeypot to stop all those spam registrations

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agolists: Remove stuff for Mailman
Michael Tremer [Wed, 5 Mar 2025 16:37:11 +0000 (16:37 +0000)] 
lists: Remove stuff for Mailman

We are moving away from mailman and therefore don't need this any more.

I don't think that the new solution will have some API that we can use
instead, so all of it is going for now.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agoCSS: Add custom CSS for Public Inbox
Michael Tremer [Wed, 5 Mar 2025 14:23:55 +0000 (14:23 +0000)] 
CSS: Add custom CSS for Public Inbox

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agoCSS: Use Source Code Pro as default monospace font
Michael Tremer [Wed, 5 Mar 2025 14:17:57 +0000 (14:17 +0000)] 
CSS: Use Source Code Pro as default monospace font

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agofonts: Add Source Code Pro
Michael Tremer [Wed, 5 Mar 2025 13:44:29 +0000 (13:44 +0000)] 
fonts: Add Source Code Pro

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 months agobase: add reddit link to footer
Rico Hoppe [Wed, 12 Feb 2025 17:04:08 +0000 (17:04 +0000)] 
base: add reddit link to footer

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 months agomirrors: Run all checks concurrently
Michael Tremer [Tue, 21 Jan 2025 10:24:14 +0000 (10:24 +0000)] 
mirrors: Run all checks concurrently

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 months agohttpclient: Don't log any errors
Michael Tremer [Tue, 21 Jan 2025 10:23:58 +0000 (10:23 +0000)] 
httpclient: Don't log any errors

These should be caught somewhere else in the code.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 months agomirrors: Add faster timeouts to mirror checks
Michael Tremer [Tue, 21 Jan 2025 10:18:16 +0000 (10:18 +0000)] 
mirrors: Add faster timeouts to mirror checks

The checker used to freeze here sometimes as the default timeouts where
pretty much to infinity and beyond.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 months agomirrors: Use our default cURL-based HTTP client
Michael Tremer [Thu, 19 Dec 2024 14:37:22 +0000 (14:37 +0000)] 
mirrors: Use our default cURL-based HTTP client

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agocron: Avoid having multiple of the same jobs running
Michael Tremer [Fri, 6 Dec 2024 12:33:29 +0000 (12:33 +0000)] 
cron: Avoid having multiple of the same jobs running

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agousers: Show all known phone numbers
Michael Tremer [Wed, 4 Dec 2024 11:29:46 +0000 (11:29 +0000)] 
users: Show all known phone numbers

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agocron: Send the last Christmas email earlier in the morning
Michael Tremer [Sat, 30 Nov 2024 14:39:09 +0000 (14:39 +0000)] 
cron: Send the last Christmas email earlier in the morning

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agoblog: Fix sending announcement emails
Michael Tremer [Sat, 30 Nov 2024 14:37:44 +0000 (14:37 +0000)] 
blog: Fix sending announcement emails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agoauth: Synchronise custom groups with Discourse
Michael Tremer [Wed, 27 Nov 2024 17:45:29 +0000 (17:45 +0000)] 
auth: Synchronise custom groups with Discourse

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agomessages: Fix applying custom headers
Michael Tremer [Wed, 27 Nov 2024 14:30:35 +0000 (14:30 +0000)] 
messages: Fix applying custom headers

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agoaccounts: Build a way for users to change their own email address
Michael Tremer [Wed, 27 Nov 2024 14:30:17 +0000 (14:30 +0000)] 
accounts: Build a way for users to change their own email address

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agousers: Correctly name the mail forwarding field
Michael Tremer [Wed, 27 Nov 2024 13:43:30 +0000 (13:43 +0000)] 
users: Correctly name the mail forwarding field

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agousers: Add control wrappers around control elements
Michael Tremer [Wed, 27 Nov 2024 13:42:18 +0000 (13:42 +0000)] 
users: Add control wrappers around control elements

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agobase: Add link to edit own profile
Michael Tremer [Wed, 27 Nov 2024 13:38:14 +0000 (13:38 +0000)] 
base: Add link to edit own profile

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agobase: Open the profile dropdown in the right direction
Michael Tremer [Wed, 27 Nov 2024 13:36:40 +0000 (13:36 +0000)] 
base: Open the profile dropdown in the right direction

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agoaccounts: Correctly format email addresses for headers
Michael Tremer [Wed, 27 Nov 2024 13:35:15 +0000 (13:35 +0000)] 
accounts: Correctly format email addresses for headers

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agoaccounts: Allow editing alternate email addresses
Michael Tremer [Wed, 27 Nov 2024 13:32:28 +0000 (13:32 +0000)] 
accounts: Allow editing alternate email addresses

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agousers: Update design of profile edit page
Michael Tremer [Wed, 27 Nov 2024 13:22:13 +0000 (13:22 +0000)] 
users: Update design of profile edit page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agousers: Increase the resolution of avatars
Michael Tremer [Wed, 27 Nov 2024 11:36:07 +0000 (11:36 +0000)] 
users: Increase the resolution of avatars

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agobase: Move the download link to second position
Michael Tremer [Wed, 27 Nov 2024 11:33:34 +0000 (11:33 +0000)] 
base: Move the download link to second position

This feels more natural to me.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agosupport: Rename page and make it more concise
Michael Tremer [Wed, 27 Nov 2024 11:32:08 +0000 (11:32 +0000)] 
support: Rename page and make it more concise

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agobase: Add link to community.ipfire.org
Michael Tremer [Wed, 27 Nov 2024 11:24:07 +0000 (11:24 +0000)] 
base: Add link to community.ipfire.org

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agoasterisk: Don't keep a permanent connection
Michael Tremer [Wed, 27 Nov 2024 11:20:05 +0000 (11:20 +0000)] 
asterisk: Don't keep a permanent connection

This was not very stable and caused that we sometimes could not render
the user pages.

Now, we establish a new connection with every request which is still
fast enough.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agocampaigns: Re-implement the donation campaign
Michael Tremer [Tue, 26 Nov 2024 18:20:20 +0000 (18:20 +0000)] 
campaigns: Re-implement the donation campaign

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agoaccounts: Don't send promotional messages to newly registered users
Michael Tremer [Tue, 26 Nov 2024 18:08:04 +0000 (18:08 +0000)] 
accounts: Don't send promotional messages to newly registered users

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agoauth: Style the activated screen
Michael Tremer [Tue, 26 Nov 2024 17:58:18 +0000 (17:58 +0000)] 
auth: Style the activated screen

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agocampaigns: Remove old stuff
Michael Tremer [Tue, 26 Nov 2024 17:33:31 +0000 (17:33 +0000)] 
campaigns: Remove old stuff

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agoaccounts: Immediately schedule the profile setup emails on registration
Michael Tremer [Tue, 26 Nov 2024 17:30:40 +0000 (17:30 +0000)] 
accounts: Immediately schedule the profile setup emails on registration

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agoauth: Style the account activation page
Michael Tremer [Tue, 26 Nov 2024 17:30:09 +0000 (17:30 +0000)] 
auth: Style the account activation page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agomessages: Don't try to send emails from the future
Michael Tremer [Tue, 26 Nov 2024 17:29:43 +0000 (17:29 +0000)] 
messages: Don't try to send emails from the future

I will never learn this.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agoaccounts: Always ask for consent of promotional emails
Michael Tremer [Tue, 26 Nov 2024 17:13:51 +0000 (17:13 +0000)] 
accounts: Always ask for consent of promotional emails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agomessages: Implement sending messages later
Michael Tremer [Tue, 26 Nov 2024 17:07:27 +0000 (17:07 +0000)] 
messages: Implement sending messages later

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agocron: Schedule the Christmas campaign
Michael Tremer [Tue, 26 Nov 2024 16:52:13 +0000 (16:52 +0000)] 
cron: Schedule the Christmas campaign

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agobackend: Add option to send campaign emails
Michael Tremer [Tue, 26 Nov 2024 16:45:38 +0000 (16:45 +0000)] 
backend: Add option to send campaign emails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agobackend: Wrap all tasks into a transaction
Michael Tremer [Tue, 26 Nov 2024 16:45:27 +0000 (16:45 +0000)] 
backend: Wrap all tasks into a transaction

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agoaccounts: Log when we send a message
Michael Tremer [Tue, 26 Nov 2024 16:42:01 +0000 (16:42 +0000)] 
accounts: Log when we send a message

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agobackend: Read environment from environment
Michael Tremer [Tue, 26 Nov 2024 16:40:59 +0000 (16:40 +0000)] 
backend: Read environment from environment

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agoaccounts: Simplify sending messages
Michael Tremer [Tue, 26 Nov 2024 16:11:44 +0000 (16:11 +0000)] 
accounts: Simplify sending messages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agodonate: Update Christmas campaign
Michael Tremer [Tue, 26 Nov 2024 15:51:08 +0000 (15:51 +0000)] 
donate: Update Christmas campaign

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agoblog: Fix feed URL
Michael Tremer [Tue, 19 Nov 2024 15:33:21 +0000 (15:33 +0000)] 
blog: Fix feed URL

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 months agoauth: Allow password reset using the email address
Michael Tremer [Mon, 18 Nov 2024 17:07:22 +0000 (17:07 +0000)] 
auth: Allow password reset using the email address

Before, we strictly required the username.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
12 months agodonate: Update Zeiterfassung API
Michael Tremer [Sat, 15 Jun 2024 11:16:24 +0000 (11:16 +0000)] 
donate: Update Zeiterfassung API

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
13 months agodocs: Fix more Python syntax errors
Michael Tremer [Fri, 7 Jun 2024 16:23:25 +0000 (16:23 +0000)] 
docs: Fix more Python syntax errors

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
13 months agoblog: Fix Python syntax error
Michael Tremer [Fri, 7 Jun 2024 16:21:00 +0000 (16:21 +0000)] 
blog: Fix Python syntax error

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
13 months agodocs: Fix Python syntax error on revisions page
Michael Tremer [Fri, 7 Jun 2024 16:20:06 +0000 (16:20 +0000)] 
docs: Fix Python syntax error on revisions page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
13 months agodocs: Fix Python syntax error in search
Michael Tremer [Fri, 7 Jun 2024 16:17:13 +0000 (16:17 +0000)] 
docs: Fix Python syntax error in search

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
13 months agodocs: Add missing {% end block %} tag
Michael Tremer [Fri, 7 Jun 2024 16:12:02 +0000 (16:12 +0000)] 
docs: Add missing {% end block %} tag

Fixes: #13693
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
13 months agoindex: Advertise IPFire Location on the frontpage
Michael Tremer [Mon, 3 Jun 2024 14:55:46 +0000 (14:55 +0000)] 
index: Advertise IPFire Location on the frontpage

Fixes: #13647 - Find a way to link to IPFire Location
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
13 months agofireinfo: Fix OpenGraph tags
Michael Tremer [Mon, 3 Jun 2024 14:24:49 +0000 (14:24 +0000)] 
fireinfo: Fix OpenGraph tags

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
13 months agoerror: Fix OpenGraph tags
Michael Tremer [Mon, 3 Jun 2024 14:23:14 +0000 (14:23 +0000)] 
error: Fix OpenGraph tags

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
13 months agodonate: Fix OpenGraph tags
Michael Tremer [Mon, 3 Jun 2024 14:22:17 +0000 (14:22 +0000)] 
donate: Fix OpenGraph tags

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
13 months agoindex: Fix OG tags
Michael Tremer [Mon, 3 Jun 2024 14:19:56 +0000 (14:19 +0000)] 
index: Fix OG tags

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
13 months agologo: Fix pride month
Michael Tremer [Mon, 3 Jun 2024 14:09:12 +0000 (14:09 +0000)] 
logo: Fix pride month

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
13 months agolocation: Update OpenGraph
Michael Tremer [Mon, 3 Jun 2024 14:08:17 +0000 (14:08 +0000)] 
location: Update OpenGraph

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
13 months agodocs/diff: use ogp module
Rico Hoppe [Wed, 29 May 2024 14:59:26 +0000 (14:59 +0000)] 
docs/diff: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
13 months agonopaste/view: use ogp module
Rico Hoppe [Wed, 29 May 2024 14:56:59 +0000 (14:56 +0000)] 
nopaste/view: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
13 months agostatic/*: use ogp module
Rico Hoppe [Wed, 29 May 2024 14:55:59 +0000 (14:55 +0000)] 
static/*: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
13 months agousers/*: use ogp module
Rico Hoppe [Wed, 29 May 2024 14:55:39 +0000 (14:55 +0000)] 
users/*: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
13 months agolocation/*: use ogp module
Rico Hoppe [Wed, 29 May 2024 14:55:18 +0000 (14:55 +0000)] 
location/*: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
13 months agofireinfo/*: use ogp module
Rico Hoppe [Wed, 29 May 2024 14:54:55 +0000 (14:54 +0000)] 
fireinfo/*: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
13 months agolists/*: use ogp module
Rico Hoppe [Wed, 29 May 2024 14:54:34 +0000 (14:54 +0000)] 
lists/*: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
13 months agodocs/files/*: use ogp module
Rico Hoppe [Wed, 29 May 2024 14:01:14 +0000 (14:01 +0000)] 
docs/files/*: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
13 months agodocs/404, recent-changes, revisions, search-results, tree: use ogp
Rico Hoppe [Wed, 29 May 2024 14:00:27 +0000 (14:00 +0000)] 
docs/404, recent-changes, revisions, search-results, tree: use ogp
module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
13 months agodownloads/cloud, mirrors, release: use ogp module
Rico Hoppe [Wed, 29 May 2024 13:58:29 +0000 (13:58 +0000)] 
downloads/cloud, mirrors, release: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
13 months agoblog/index, write: use ogp module
Rico Hoppe [Wed, 29 May 2024 13:32:00 +0000 (13:32 +0000)] 
blog/index, write: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
13 months agoauth/join, login, password-reset: use ogp module
Rico Hoppe [Wed, 29 May 2024 13:31:26 +0000 (13:31 +0000)] 
auth/join, login, password-reset: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
13 months agodocs/page: use ogp module
Rico Hoppe [Tue, 28 May 2024 16:24:20 +0000 (16:24 +0000)] 
docs/page: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
13 months agoblog/post: use ogp module
Rico Hoppe [Tue, 28 May 2024 16:23:15 +0000 (16:23 +0000)] 
blog/post: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
13 months agoabout: use ogp module
Rico Hoppe [Tue, 28 May 2024 16:22:37 +0000 (16:22 +0000)] 
about: use ogp module

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
13 months agoadd a module to handle open graph metadata
Rico Hoppe [Tue, 28 May 2024 16:18:51 +0000 (16:18 +0000)] 
add a module to handle open graph metadata

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>