Major improvement, security handling, file handling +fixes

This commit is contained in:
unknown
2026-05-23 00:13:56 +02:00
parent 2129081599
commit a7b44af91a
25 changed files with 925 additions and 116 deletions

View File

@@ -0,0 +1 @@
ALTER TABLE contents ADD COLUMN show_author INTEGER NOT NULL DEFAULT 1;

3
migrations/006_dedup.sql Normal file
View File

@@ -0,0 +1,3 @@
ALTER TABLE content_files ADD COLUMN plaintext_hash BLOB;
ALTER TABLE content_files ADD COLUMN ref_count INTEGER NOT NULL DEFAULT 1;
CREATE INDEX idx_content_files_plaintext_hash ON content_files(plaintext_hash);

View File

@@ -0,0 +1,5 @@
CREATE TABLE hash_blacklist (
hash BLOB PRIMARY KEY,
created_at DATETIME NOT NULL DEFAULT (datetime('now')),
reason TEXT
);