]> git.ipfire.org Git - dbl.git/log
dbl.git
5 months agodb: Create a simple database schema for lists and sources
Michael Tremer [Fri, 5 Dec 2025 15:36:23 +0000 (15:36 +0000)] 
db: Create a simple database schema for lists and sources

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 months agoconfigure: Add check for Python modules
Michael Tremer [Fri, 5 Dec 2025 15:35:22 +0000 (15:35 +0000)] 
configure: Add check for Python modules

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 months agodnsbl: Log any SQL statements when in debug mode
Michael Tremer [Fri, 5 Dec 2025 15:34:37 +0000 (15:34 +0000)] 
dnsbl: Log any SQL statements when in debug mode

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 months agodb: Create an empty schema
Michael Tremer [Fri, 5 Dec 2025 14:49:06 +0000 (14:49 +0000)] 
db: Create an empty schema

This also adds a tool to dump the schema easily.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 months agodnsbl: Connect to the PostgreSQL database
Michael Tremer [Fri, 5 Dec 2025 14:42:49 +0000 (14:42 +0000)] 
dnsbl: Connect to the PostgreSQL database

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 months agodnsbl: Load a default configuration file
Michael Tremer [Fri, 5 Dec 2025 14:42:35 +0000 (14:42 +0000)] 
dnsbl: Load a default configuration file

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 months agodnsbl: Add a dummy "update" command
Michael Tremer [Fri, 5 Dec 2025 14:29:30 +0000 (14:29 +0000)] 
dnsbl: Add a dummy "update" command

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 months agodnsbl: Create a basic Backend module and CLI util
Michael Tremer [Fri, 5 Dec 2025 14:16:14 +0000 (14:16 +0000)] 
dnsbl: Create a basic Backend module and CLI util

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 months agoconfigure: Fix copyright header
Michael Tremer [Fri, 5 Dec 2025 13:37:46 +0000 (13:37 +0000)] 
configure: Fix copyright header

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 months agoconfigure: Require Python 3.13
Michael Tremer [Fri, 5 Dec 2025 13:32:24 +0000 (13:32 +0000)] 
configure: Require Python 3.13

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 months agoconfigure: Create some basic build system
Michael Tremer [Fri, 5 Dec 2025 13:32:41 +0000 (13:32 +0000)] 
configure: Create some basic build system

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