]> git.ipfire.org Git - ipfire.org.git/log
ipfire.org.git
3 weeks agodbl: Link DNS Firewall master
Michael Tremer [Thu, 19 Mar 2026 17:19:16 +0000 (17:19 +0000)] 
dbl: Link DNS Firewall

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 weeks agodbl: Update domain name from where to fetch the zones
Michael Tremer [Thu, 19 Mar 2026 17:05:03 +0000 (17:05 +0000)] 
dbl: Update domain name from where to fetch the zones

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 weeks agologo: Add St. Patrick's Day
Michael Tremer [Tue, 17 Mar 2026 15:52:52 +0000 (15:52 +0000)] 
logo: Add St. Patrick's Day

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 weeks agodbl: Remove tag to promote the beta in Core Update 200
Michael Tremer [Tue, 10 Mar 2026 15:26:38 +0000 (15:26 +0000)] 
dbl: Remove tag to promote the beta in Core Update 200

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 weeks agoblog: Add a button to our RSS feed
Michael Tremer [Mon, 9 Mar 2026 15:35:11 +0000 (15:35 +0000)] 
blog: Add a button to our RSS feed

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 weeks agofireinfo: Accept locales like "de_DE.utf8"
Michael Tremer [Mon, 9 Mar 2026 15:12:28 +0000 (15:12 +0000)] 
fireinfo: Accept locales like "de_DE.utf8"

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 weeks agousers: Give the avatars a darker background
Michael Tremer [Mon, 9 Mar 2026 15:04:23 +0000 (15:04 +0000)] 
users: Give the avatars a darker background

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 weeks agodocs: Use the full width for the content
Michael Tremer [Fri, 6 Mar 2026 14:57:25 +0000 (14:57 +0000)] 
docs: Use the full width for the content

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 weeks agowiki: Directly link to user pages
Michael Tremer [Fri, 6 Mar 2026 14:41:55 +0000 (14:41 +0000)] 
wiki: Directly link to user pages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoauth: Center the join form
Michael Tremer [Thu, 5 Mar 2026 11:46:10 +0000 (11:46 +0000)] 
auth: Center the join form

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoblog: Move the encouragement to subscribe between the posts
Michael Tremer [Thu, 5 Mar 2026 11:43:42 +0000 (11:43 +0000)] 
blog: Move the encouragement to subscribe between the posts

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoblog: Put posts on cards
Michael Tremer [Thu, 5 Mar 2026 11:34:36 +0000 (11:34 +0000)] 
blog: Put posts on cards

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoutil: Remove the blur to improve compression ratio
Michael Tremer [Thu, 5 Mar 2026 11:34:17 +0000 (11:34 +0000)] 
util: Remove the blur to improve compression ratio

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoutil: Compress PNG images harder
Michael Tremer [Wed, 4 Mar 2026 19:45:20 +0000 (19:45 +0000)] 
util: Compress PNG images harder

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoutil: Be less aggressive when we generate thumbnails
Michael Tremer [Wed, 4 Mar 2026 19:36:59 +0000 (19:36 +0000)] 
util: Be less aggressive when we generate thumbnails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoImprove some pages on mobile
Michael Tremer [Wed, 4 Mar 2026 19:25:34 +0000 (19:25 +0000)] 
Improve some pages on mobile

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodownloads: Refactor the entire page
Michael Tremer [Wed, 4 Mar 2026 19:16:24 +0000 (19:16 +0000)] 
downloads: Refactor the entire page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agojs: Fix a small syntax error
Michael Tremer [Wed, 4 Mar 2026 19:16:12 +0000 (19:16 +0000)] 
js: Fix a small syntax error

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agobase: Remove the community link from the top navigation
Michael Tremer [Wed, 4 Mar 2026 18:31:34 +0000 (18:31 +0000)] 
base: Remove the community link from the top navigation

We don't have enough space for this.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoCSS: Disable the fullhd viewport
Michael Tremer [Wed, 4 Mar 2026 18:29:33 +0000 (18:29 +0000)] 
CSS: Disable the fullhd viewport

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodownload: Add icons to the download dropdown
Michael Tremer [Wed, 4 Mar 2026 18:20:25 +0000 (18:20 +0000)] 
download: Add icons to the download dropdown

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoFix some smaller problems on mobile
Michael Tremer [Wed, 4 Mar 2026 18:11:06 +0000 (18:11 +0000)] 
Fix some smaller problems on mobile

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoindex: Remove the blog posts
Michael Tremer [Wed, 4 Mar 2026 18:05:32 +0000 (18:05 +0000)] 
index: Remove the blog posts

Those should not be here and they are making the page unneccesarily
long.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoblog: Separate the archive button from the posts
Michael Tremer [Wed, 4 Mar 2026 18:03:36 +0000 (18:03 +0000)] 
blog: Separate the archive button from the posts

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoblog: Redesign the post page
Michael Tremer [Wed, 4 Mar 2026 18:01:43 +0000 (18:01 +0000)] 
blog: Redesign the post page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agobase: Swap the order of the Donate any Buy button
Michael Tremer [Wed, 4 Mar 2026 17:38:41 +0000 (17:38 +0000)] 
base: Swap the order of the Donate any Buy button

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoblog: Don't break excerpt extraction if there is no text
Michael Tremer [Wed, 4 Mar 2026 16:52:16 +0000 (16:52 +0000)] 
blog: Don't break excerpt extraction if there is no text

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoblog: Move the subscribe option into the header
Michael Tremer [Wed, 4 Mar 2026 16:52:01 +0000 (16:52 +0000)] 
blog: Move the subscribe option into the header

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoblog: Redesign the newsletter box
Michael Tremer [Wed, 4 Mar 2026 16:45:39 +0000 (16:45 +0000)] 
blog: Redesign the newsletter box

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoblog: Drop the social links
Michael Tremer [Wed, 4 Mar 2026 16:40:58 +0000 (16:40 +0000)] 
blog: Drop the social links

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoblog: Drop parsing the rendered markdown again to get excerpt
Michael Tremer [Wed, 4 Mar 2026 16:39:42 +0000 (16:39 +0000)] 
blog: Drop parsing the rendered markdown again to get excerpt

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoblog: Refactor the index page
Michael Tremer [Wed, 4 Mar 2026 16:38:51 +0000 (16:38 +0000)] 
blog: Refactor the index page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoindex: Refresh the content
Michael Tremer [Wed, 4 Mar 2026 15:30:04 +0000 (15:30 +0000)] 
index: Refresh the content

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoCSS: Make scrolling smooth
Michael Tremer [Wed, 4 Mar 2026 15:29:52 +0000 (15:29 +0000)] 
CSS: Make scrolling smooth

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoCSS: Make the slightly enlarged font only a little bit bigger
Michael Tremer [Wed, 4 Mar 2026 15:29:27 +0000 (15:29 +0000)] 
CSS: Make the slightly enlarged font only a little bit bigger

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoabout: SYN Flood Protection is no longer new
Michael Tremer [Wed, 4 Mar 2026 13:58:28 +0000 (13:58 +0000)] 
about: SYN Flood Protection is no longer new

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodownloads: Bring back links to torrent downloads
Michael Tremer [Wed, 4 Mar 2026 13:55:09 +0000 (13:55 +0000)] 
downloads: Bring back links to torrent downloads

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agousers: Don't show user email addresses to everyone
Michael Tremer [Wed, 4 Mar 2026 13:24:53 +0000 (13:24 +0000)] 
users: Don't show user email addresses to everyone

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodbl: Send correct user to close a report
Michael Tremer [Wed, 4 Mar 2026 13:22:11 +0000 (13:22 +0000)] 
dbl: Send correct user to close a report

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodbl: Show closed status for reports
Michael Tremer [Wed, 4 Mar 2026 13:19:15 +0000 (13:19 +0000)] 
dbl: Show closed status for reports

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodbl: Link to reports in history
Michael Tremer [Wed, 4 Mar 2026 13:17:10 +0000 (13:17 +0000)] 
dbl: Link to reports in history

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodbl: Fetch the account name of the reporter
Michael Tremer [Wed, 4 Mar 2026 13:16:44 +0000 (13:16 +0000)] 
dbl: Fetch the account name of the reporter

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agoweb: Create a module for avatars
Michael Tremer [Wed, 4 Mar 2026 13:11:56 +0000 (13:11 +0000)] 
web: Create a module for avatars

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodbl: Don't require pending reports field
Michael Tremer [Wed, 4 Mar 2026 11:53:32 +0000 (11:53 +0000)] 
dbl: Don't require pending reports field

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodbl: Use the new reports API
Michael Tremer [Tue, 3 Mar 2026 14:37:03 +0000 (14:37 +0000)] 
dbl: Use the new reports API

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodbl: Create UI to add comments
Michael Tremer [Tue, 3 Mar 2026 14:22:11 +0000 (14:22 +0000)] 
dbl: Create UI to add comments

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodbl: Make it more convenient to impersonate another user
Michael Tremer [Tue, 3 Mar 2026 14:21:26 +0000 (14:21 +0000)] 
dbl: Make it more convenient to impersonate another user

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodbl: reports: Make the listing much shorter
Michael Tremer [Tue, 3 Mar 2026 10:24:45 +0000 (10:24 +0000)] 
dbl: reports: Make the listing much shorter

This patch also introduces fetching the account to show the real name.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodbl: reports: Don't show the initial comment in the listing
Michael Tremer [Tue, 3 Mar 2026 10:11:16 +0000 (10:11 +0000)] 
dbl: reports: Don't show the initial comment in the listing

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodbl: Use a HTTP header to impersonate users
Michael Tremer [Mon, 2 Mar 2026 17:44:52 +0000 (17:44 +0000)] 
dbl: Use a HTTP header to impersonate users

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodbl: reports: Improve header now that comments have moved below
Michael Tremer [Fri, 27 Feb 2026 17:55:27 +0000 (17:55 +0000)] 
dbl: reports: Improve header now that comments have moved below

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodbl: Fetch comments for reports
Michael Tremer [Fri, 27 Feb 2026 17:51:22 +0000 (17:51 +0000)] 
dbl: Fetch comments for reports

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 weeks agodbl: Add an FAQ page
Michael Tremer [Fri, 27 Feb 2026 15:55:47 +0000 (15:55 +0000)] 
dbl: Add an FAQ page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 weeks agodownloads: No longer rate-limit the download redirector
Michael Tremer [Thu, 26 Feb 2026 16:23:39 +0000 (16:23 +0000)] 
downloads: No longer rate-limit the download redirector

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 weeks agodbl: Add the OpenWrt logo to the index page
Michael Tremer [Sun, 22 Feb 2026 11:26:55 +0000 (11:26 +0000)] 
dbl: Add the OpenWrt logo to the index page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 weeks agodbl: Add OpenWrt to the How To Use? page
Michael Tremer [Sun, 22 Feb 2026 11:21:50 +0000 (11:21 +0000)] 
dbl: Add OpenWrt to the How To Use? page

Suggested-by: Dirk Brenken <dev@brenken.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 weeks agoCSS: Don't specify the Unicode range for Prompt
Michael Tremer [Sun, 22 Feb 2026 11:20:05 +0000 (11:20 +0000)] 
CSS: Don't specify the Unicode range for Prompt

We don't seem to be able to show any arrows (&rarr; &larr;) when this is
there because the ranges don't align with what the font files actually
provide.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 weeks agobase: Add more boolean values
Michael Tremer [Mon, 16 Feb 2026 18:47:10 +0000 (18:47 +0000)] 
base: Add more boolean values

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 weeks agobase: Add a simple option to go back to IPFire.org
Michael Tremer [Mon, 16 Feb 2026 16:54:21 +0000 (16:54 +0000)] 
base: Add a simple option to go back to IPFire.org

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 weeks agodbl: Adjust help text for browser extensions
Michael Tremer [Mon, 16 Feb 2026 16:46:09 +0000 (16:46 +0000)] 
dbl: Adjust help text for browser extensions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 weeks agositemap: Mark IPFire DBL as new
Michael Tremer [Mon, 16 Feb 2026 16:39:53 +0000 (16:39 +0000)] 
sitemap: Mark IPFire DBL as new

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 weeks agodbl: Fix suggested blocking action
Michael Tremer [Mon, 16 Feb 2026 16:36:44 +0000 (16:36 +0000)] 
dbl: Fix suggested blocking action

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 weeks agodbl: Make it clearer what the intention is on reports
Michael Tremer [Mon, 16 Feb 2026 16:31:33 +0000 (16:31 +0000)] 
dbl: Make it clearer what the intention is on reports

Too many people selected the wrong option or just stuck with the
default.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
8 weeks agodbl: how-to-use: Add suricata-update instructions
Michael Tremer [Tue, 10 Feb 2026 11:19:46 +0000 (11:19 +0000)] 
dbl: how-to-use: Add suricata-update instructions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
8 weeks agodbl: index: Remove some superfluous copy
Michael Tremer [Tue, 10 Feb 2026 11:06:06 +0000 (11:06 +0000)] 
dbl: index: Remove some superfluous copy

We should not hit people too hard with a wall of text.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
8 weeks agodbl: how-to-use: Improve button layout on mobile
Michael Tremer [Tue, 10 Feb 2026 11:05:52 +0000 (11:05 +0000)] 
dbl: how-to-use: Improve button layout on mobile

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
8 weeks agodbl: Make the index page work better on tablets
Michael Tremer [Tue, 10 Feb 2026 11:03:33 +0000 (11:03 +0000)] 
dbl: Make the index page work better on tablets

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
8 weeks agodbl: Implement closing reports
Michael Tremer [Sun, 8 Feb 2026 18:35:03 +0000 (18:35 +0000)] 
dbl: Implement closing reports

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
8 weeks agodbl: Refactor the reports page
Michael Tremer [Sun, 8 Feb 2026 18:04:13 +0000 (18:04 +0000)] 
dbl: Refactor the reports page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
8 weeks agodbl: Encourage users to submit reports on the list page
Michael Tremer [Sun, 8 Feb 2026 16:48:25 +0000 (16:48 +0000)] 
dbl: Encourage users to submit reports on the list page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
8 weeks agodbl: Move reports to the list page
Michael Tremer [Sun, 8 Feb 2026 16:35:43 +0000 (16:35 +0000)] 
dbl: Move reports to the list page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
8 weeks agodbl: Move the sources to the main page
Michael Tremer [Sun, 8 Feb 2026 16:26:46 +0000 (16:26 +0000)] 
dbl: Move the sources to the main page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
8 weeks agodbl: Refactor the lists header
Michael Tremer [Sun, 8 Feb 2026 16:19:10 +0000 (16:19 +0000)] 
dbl: Refactor the lists header

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
8 weeks agodbl: Drop the lists page as they are listed on the main page
Michael Tremer [Sun, 8 Feb 2026 16:06:13 +0000 (16:06 +0000)] 
dbl: Drop the lists page as they are listed on the main page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
8 weeks agodbl: Major refactor of the front page and "How To Use?"
Michael Tremer [Sun, 8 Feb 2026 15:58:22 +0000 (15:58 +0000)] 
dbl: Major refactor of the front page and "How To Use?"

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodbl: Don't auto-correct domains when submitting a report
Michael Tremer [Mon, 26 Jan 2026 14:26:36 +0000 (14:26 +0000)] 
dbl: Don't auto-correct domains when submitting a report

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodbl: Only who pending reports
Michael Tremer [Mon, 26 Jan 2026 14:26:26 +0000 (14:26 +0000)] 
dbl: Only who pending reports

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodbl: Add reference to the Suricata ruleset
Michael Tremer [Sun, 25 Jan 2026 15:15:25 +0000 (15:15 +0000)] 
dbl: Add reference to the Suricata ruleset

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodbl: Remove any leading *. from the search
Michael Tremer [Sat, 24 Jan 2026 16:46:41 +0000 (16:46 +0000)] 
dbl: Remove any leading *. from the search

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodbl: Show any parent domains in search results
Michael Tremer [Sat, 24 Jan 2026 16:45:18 +0000 (16:45 +0000)] 
dbl: Show any parent domains in search results

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodbl: Improve visual of the history on mobile
Michael Tremer [Sat, 24 Jan 2026 16:40:21 +0000 (16:40 +0000)] 
dbl: Improve visual of the history on mobile

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodbl: Improve the submit report box on mobile
Michael Tremer [Sat, 24 Jan 2026 16:27:24 +0000 (16:27 +0000)] 
dbl: Improve the submit report box on mobile

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodbl: Remove any leading/trailing dots from the search
Michael Tremer [Sat, 24 Jan 2026 16:25:06 +0000 (16:25 +0000)] 
dbl: Remove any leading/trailing dots from the search

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodbl: Refactor how we show search results
Michael Tremer [Sat, 24 Jan 2026 16:18:39 +0000 (16:18 +0000)] 
dbl: Refactor how we show search results

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodbl: Don't auto-correct the search
Michael Tremer [Sat, 24 Jan 2026 15:50:31 +0000 (15:50 +0000)] 
dbl: Don't auto-correct the search

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodbl: Encourage people to report a domain if it could not be found
Michael Tremer [Sat, 24 Jan 2026 15:40:19 +0000 (15:40 +0000)] 
dbl: Encourage people to report a domain if it could not be found

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodbl: Create a module for the box to encourage reports
Michael Tremer [Sat, 24 Jan 2026 15:39:58 +0000 (15:39 +0000)] 
dbl: Create a module for the box to encourage reports

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodbl: Allow to preselect the block/allow option
Michael Tremer [Sat, 24 Jan 2026 15:25:23 +0000 (15:25 +0000)] 
dbl: Allow to preselect the block/allow option

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agoweb: Add helper function to fetch bools from query args
Michael Tremer [Sat, 24 Jan 2026 15:24:46 +0000 (15:24 +0000)] 
web: Add helper function to fetch bools from query args

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agoaccounts: Add a probe handler to people can reset their bounces
Michael Tremer [Thu, 22 Jan 2026 16:17:03 +0000 (16:17 +0000)] 
accounts: Add a probe handler to people can reset their bounces

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agoaccounts: Send a probe message after a few bounces
Michael Tremer [Tue, 20 Jan 2026 17:42:16 +0000 (17:42 +0000)] 
accounts: Send a probe message after a few bounces

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agomessages: No longer set the Errors-To header
Michael Tremer [Tue, 20 Jan 2026 17:26:30 +0000 (17:26 +0000)] 
messages: No longer set the Errors-To header

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agomessages: Add a VERP address as Return-Path:
Michael Tremer [Tue, 20 Jan 2026 17:19:07 +0000 (17:19 +0000)] 
messages: Add a VERP address as Return-Path:

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agoaccounts: Process any incoming bounces and store with the user
Michael Tremer [Tue, 20 Jan 2026 16:48:46 +0000 (16:48 +0000)] 
accounts: Process any incoming bounces and store with the user

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodbl: Support lists with a hyphen in the slug
Michael Tremer [Mon, 19 Jan 2026 11:17:35 +0000 (11:17 +0000)] 
dbl: Support lists with a hyphen in the slug

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agoindex: Update the news section
Michael Tremer [Fri, 16 Jan 2026 11:05:17 +0000 (11:05 +0000)] 
index: Update the news section

This will give some more information and make it clearer that there is
an RSS feed as well as a newsletter to subscribe to.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodbl: Re-enable report ratelimiting
Michael Tremer [Wed, 14 Jan 2026 18:27:28 +0000 (18:27 +0000)] 
dbl: Re-enable report ratelimiting

This was commented out for debugging only.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodbl: Improve search result and show it on report pages
Michael Tremer [Wed, 14 Jan 2026 18:26:34 +0000 (18:26 +0000)] 
dbl: Improve search result and show it on report pages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodbl: Center the domain status on the history listing
Michael Tremer [Wed, 14 Jan 2026 15:24:42 +0000 (15:24 +0000)] 
dbl: Center the domain status on the history listing

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 months agodbl: Don't show the Buy button
Michael Tremer [Wed, 14 Jan 2026 15:20:13 +0000 (15:20 +0000)] 
dbl: Don't show the Buy button

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>