chore: rename remaining subfeed references to siftlode

Replace the leftover 'subfeed' name across logger names + log_config,
frontend localStorage keys, Postgres user/db/volume defaults in the
compose files, .env.example, config.py, backup/restore scripts and the
README. Pure rename; no behavioural change. localStorage keys move from
subfeed.* to siftlode.* (one-time UI-state reset is acceptable).
This commit is contained in:
npeter83 2026-06-21 06:53:12 +02:00
parent 7cc54d02b7
commit 1ec89c8fbe
29 changed files with 55 additions and 55 deletions

View file

@ -1,7 +1,7 @@
// App-wide "hints" toggle: when on, Tooltip components reveal short explanatory
// captions on hover so the UI is somewhat self-documenting for new users. Experienced
// users can turn it off in Settings. Persisted to localStorage (+ server preferences).
const KEY = "subfeed.hints";
const KEY = "siftlode.hints";
let enabled = load();
let listeners: Array<() => void> = [];

View file

@ -71,8 +71,8 @@ export interface NotifyInput {
transient?: boolean; // live status: sticky toast, not persisted (see Notification.transient)
}
const HISTORY_KEY = "subfeed.notifications";
const SETTINGS_KEY = "subfeed.notifSettings";
const HISTORY_KEY = "siftlode.notifications";
const SETTINGS_KEY = "siftlode.notifSettings";
const MAX_HISTORY = 100;
const ERROR_TTL = 15000;

View file

@ -12,8 +12,8 @@
// suppresses the auto-popup on future logins (they
// can still reopen it from Settings → Account).
export const ONBOARD_ACTIVE = "subfeed.onboarding.active";
export const ONBOARD_DISMISSED = "subfeed.onboarding.dismissed";
export const ONBOARD_ACTIVE = "siftlode.onboarding.active";
export const ONBOARD_DISMISSED = "siftlode.onboarding.dismissed";
export function shouldAutoOpenOnboarding(me: {
can_read: boolean;

View file

@ -27,7 +27,7 @@ export const DEFAULT_LAYOUT: SidebarLayout = {
hidden: {},
};
const KEY = "subfeed.sidebarLayout";
const KEY = "siftlode.sidebarLayout";
// Tolerate stale/partial data: keep only known widgets and append any that are missing
// (e.g. a widget added in a later version) so nothing silently disappears.

View file

@ -27,7 +27,7 @@ export function applyTheme(t: ThemePrefs): void {
el.style.setProperty("--font-scale", String(t.fontScale));
}
const KEY = "subfeed.theme";
const KEY = "siftlode.theme";
export function loadLocalTheme(): ThemePrefs {
try {