v1.1.0: enkel globaal filter (config) in plaats van per-subscription
- match_filter is nu instance-config (geldt voor ALLE feeds), niet per subscription: !rss set-filter <regex> zet het globale filter en slaat config op; !rss subscriptions toont het globale filter - v7-migratie: per-subscription kolom match_filter verwijderd - filter scant titel + HTML-ontdaan summary
This commit is contained in:
parent
0628776469
commit
676f999cce
5 changed files with 31 additions and 38 deletions
|
|
@ -89,3 +89,8 @@ async def upgrade_v5(conn: Connection) -> None:
|
|||
@upgrade_table.register(description="Rename title exclude filter to match filter (whitelist mode)")
|
||||
async def upgrade_v6(conn: Connection) -> None:
|
||||
await conn.execute("ALTER TABLE subscription RENAME COLUMN title_exclude_filter TO match_filter")
|
||||
|
||||
|
||||
@upgrade_table.register(description="Remove per-subscription filter (single global config filter)")
|
||||
async def upgrade_v7(conn: Connection) -> None:
|
||||
await conn.execute("ALTER TABLE subscription DROP COLUMN IF EXISTS match_filter")
|
||||
|
|
|
|||
Loading…
Reference in a new issue