Merge remote-tracking branch 'origin/master' into ab/wallet

This commit is contained in:
Alain Brenzikofer
2026-09-24 10:26:59 +02:00
95 changed files with 1785 additions and 829 deletions
@@ -32,7 +32,8 @@ CREATE TABLE contact_profiles(
contact_domain TEXT,
contact_domain_proof TEXT,
contact_domain_verified INTEGER,
description TEXT
description TEXT,
preferences_json TEXT
) STRICT;
CREATE TABLE users(
user_id INTEGER PRIMARY KEY,
@@ -146,7 +147,8 @@ CREATE TABLE group_profiles(
group_domain TEXT,
domain_web_page INTEGER,
allow_embedding INTEGER,
group_domain_proof TEXT
group_domain_proof TEXT,
preferences_json TEXT
) STRICT;
CREATE TABLE groups(
group_id INTEGER PRIMARY KEY, -- local group ID
@@ -932,6 +934,10 @@ CREATE TABLE badge_purchases(
alert_acked_episode TEXT,
alert_snooze_until TEXT,
badge_code_redemption_id INTEGER REFERENCES badge_code_redemptions,
issue_failed_since TEXT,
issue_error_at TEXT,
issue_error TEXT,
next_wake_at TEXT,
UNIQUE(purchase_key)
) STRICT;
CREATE TABLE badge_ledger(