]>
git.ipfire.org Git - ipfire.org.git/log
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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 (→ ←) 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>
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>
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>
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>
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>
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>
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>
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>