]>
git.ipfire.org Git - ipfire.org.git/log
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Michael Tremer [Wed, 14 Jan 2026 14:50:40 +0000 (14:50 +0000)]
dbl: Always catch 404 and return None
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 11 Jan 2026 12:42:40 +0000 (12:42 +0000)]
dbl: Rename the DNS Blocklist Project to "IPFire DBL"
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 9 Jan 2026 17:25:13 +0000 (17:25 +0000)]
dnsbl: Add some copy to the ABP subscribe link
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 9 Jan 2026 17:21:55 +0000 (17:21 +0000)]
dnsbl: Add subscribe link for ABP
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 7 Jan 2026 17:26:41 +0000 (17:26 +0000)]
dnsbl: domains: Make the table striped but not hoverable
This is because the hovering suggests that the table is clickable.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 7 Jan 2026 17:23:06 +0000 (17:23 +0000)]
dnsbl: domains: Show a pop-up to encourage people to report
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 7 Jan 2026 17:22:51 +0000 (17:22 +0000)]
dnsbl: search: Allow to pre-select a couple of values
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 7 Jan 2026 17:07:55 +0000 (17:07 +0000)]
dnsbl: Create a page that shows the history of a domain on a list
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 6 Jan 2026 11:34:09 +0000 (11:34 +0000)]
dnsbl: Show false positives
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 2 Jan 2026 14:53:32 +0000 (14:53 +0000)]
dnsbl: Decode any international domain names
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 31 Dec 2025 15:42:00 +0000 (15:42 +0000)]
dnsbl: Split whitelisted domains from added domains
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 31 Dec 2025 15:04:01 +0000 (15:04 +0000)]
dnsbl: Fix spacing between multiple reports
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 31 Dec 2025 15:03:47 +0000 (15:03 +0000)]
logo: Add a couple more days
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 31 Dec 2025 14:36:28 +0000 (14:36 +0000)]
dnsbl: Allow to go backwards in history
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 31 Dec 2025 14:11:43 +0000 (14:11 +0000)]
dnsbl: Show the history of a list
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 31 Dec 2025 14:11:12 +0000 (14:11 +0000)]
base: Show a BETA tag for DNSBL
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 31 Dec 2025 14:10:47 +0000 (14:10 +0000)]
dnsbl: Contact the API using its public domain name
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 16:55:23 +0000 (16:55 +0000)]
dnsbl: Show how many pending reports there are
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 16:41:43 +0000 (16:41 +0000)]
dnsbl: Add a small sub-navigation to list pages
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 16:41:33 +0000 (16:41 +0000)]
sitemap: Add IPFire DNSBL
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 16:29:50 +0000 (16:29 +0000)]
dnsbl: Move the list sources to an extra page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 16:22:04 +0000 (16:22 +0000)]
dnsbl: Add some simple instructions on how to use the lists
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 16:20:15 +0000 (16:20 +0000)]
js: Support Bulma's tabs
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 15:23:15 +0000 (15:23 +0000)]
dnsbl: Add a simple search function
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 15:22:56 +0000 (15:22 +0000)]
dnsbl: Filter out any None values in query arguments
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 14:40:55 +0000 (14:40 +0000)]
dnsbl: Return to the DNSBL index when clicking the logo
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 14:38:08 +0000 (14:38 +0000)]
dnsbl: Add a page to show any pending reports
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 14:09:53 +0000 (14:09 +0000)]
dnsbl: Move the list templates into their own sub-directory
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 13:55:03 +0000 (13:55 +0000)]
dnsbl: Show some more metadata about lists
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 13:04:21 +0000 (13:04 +0000)]
dnsbl: Simplify the layout
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 12:56:16 +0000 (12:56 +0000)]
dnsbl: Update the header of the lists page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 12:51:52 +0000 (12:51 +0000)]
dnsbl: Create a separate page that lists all lists
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 12:42:43 +0000 (12:42 +0000)]
dnsbl: Show breadcrumbs on the reports page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 12:38:13 +0000 (12:38 +0000)]
dnsbl: Make the header dark
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 12:15:38 +0000 (12:15 +0000)]
dnsbl: Move report templates into a sub-directory
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 12:09:48 +0000 (12:09 +0000)]
dnsbl: Add a simple page to view a report
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 30 Dec 2025 11:27:24 +0000 (11:27 +0000)]
dnsbl: Implement submitting a report
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 29 Dec 2025 17:49:52 +0000 (17:49 +0000)]
dnsbl: Show more details about a list
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 29 Dec 2025 16:51:10 +0000 (16:51 +0000)]
dnsbl: Show all available lists on the front page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 29 Dec 2025 16:46:50 +0000 (16:46 +0000)]
web: Add a function to nicely format numbers
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 29 Dec 2025 13:15:41 +0000 (13:15 +0000)]
dnsbl: Add a basic page that explains the project
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Nov 2025 10:36:20 +0000 (10:36 +0000)]
donate: Update the flow of the second Christmas email
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 27 Nov 2025 10:34:59 +0000 (10:34 +0000)]
donate: Update the first Christmas email
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Nov 2025 18:16:55 +0000 (18:16 +0000)]
donate: Update the second Christmas message
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Nov 2025 18:15:23 +0000 (18:15 +0000)]
donate: Change a sentence that starts with From
For some reason this is interpreted as a blockquote and does not look
good.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Nov 2025 17:53:30 +0000 (17:53 +0000)]
donate: Add the third Christmas message
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Nov 2025 17:52:35 +0000 (17:52 +0000)]
Makefile: Compress downsized JPEG images less hard
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Nov 2025 17:30:14 +0000 (17:30 +0000)]
messages: Make the first headline slightly smaller
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Nov 2025 17:24:07 +0000 (17:24 +0000)]
donate: Add a Thanksgiving email
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Nov 2025 17:22:26 +0000 (17:22 +0000)]
messages: CSS: Fix typo
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Nov 2025 17:22:07 +0000 (17:22 +0000)]
messages: Remove the full address from the email signature
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Nov 2025 13:27:09 +0000 (13:27 +0000)]
crontab: Disable the Christmas campaign
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 27 Oct 2025 11:44:54 +0000 (11:44 +0000)]
wiki: Re-render all pages that include an updated image
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 27 Oct 2025 11:43:52 +0000 (11:43 +0000)]
wiki: Force deleting files when they are being replaced
Since the file is still in use, deleting it will be rejected. Since we
want to replace the file, we will have to force deleting as the file is
being replaced immediately.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 27 Oct 2025 11:41:52 +0000 (11:41 +0000)]
donate: Add list with accepted crypto coins
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 27 Oct 2025 11:35:54 +0000 (11:35 +0000)]
donate: Fix markup of the SEPA account details
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 27 Oct 2025 11:33:46 +0000 (11:33 +0000)]
donation: Update payment icons
The previous set was not very accurate and I thought even slightly
misleading. This package has current icons which represent all available
options well.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 14 Oct 2025 16:06:40 +0000 (16:06 +0000)]
Drop payment-font
This is sadly a little bit outdated and we don't gave any crypto
currency icons.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 14 Oct 2025 16:05:42 +0000 (16:05 +0000)]
donate: Change icons to Font-Awesome and add crypto currency
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 14 Oct 2025 16:03:28 +0000 (16:03 +0000)]
font-awesome: Update to 6.7.2
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 25 Sep 2025 17:14:00 +0000 (17:14 +0000)]
CSS: Fix missing space below code boxes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 25 Sep 2025 16:30:08 +0000 (16:30 +0000)]
Revert "downloads: Add document for the Raspberry Pi Imager"
This reverts commit
bb86abb372366bc3293e7c2121a5b2ec6ea3b413 .
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 25 Sep 2025 16:29:52 +0000 (16:29 +0000)]
Revert "releases: Fix JSON syntax of the os-list object"
This reverts commit
e39f2409d21e2f5da2f6c595d040850e5fabcc1e .
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>