Menu

© 2026 Social Media Ban Tracker

🚀 What's New

Software-Updates, Features & Polituren



---

📅 Apr 2, 2026 – Scraper Resilience & UI Consistency


🌎 Website Visitors (Public Map & UI)

  • Status Timeline Fix: Corrected policy timeline display issues in the detail view.
  • EU Border Visibility: Refined the EU region highlight on the main map for better focus.
  • Browser Cache Handling: Implemented asset versioning (filemtime) to prevent persistent UI inconsistencies.

  • 🛠️ Admin & Backend Tools (Scrapers, Analyzer & Logs)

  • Scraper HTTP 429 Stability: Redesigned URL fetching to handle rate limits and robot-parser timeouts effectively.
  • Diagnostics & Repair Tools: New dashboard features to identify metadata gaps and reset stuck article imports.
  • European Scout Refinements: Implemented specific "Noise-Filters" and strict "Auto-Live" (Score >= 90) logic to ensure data quality.

  • ---

    📅 Mar 30, 2026 – Email Notification System & DB Stability Fix


    🌎 Website Visitors (Public Map & UI)

  • Subscribe to Country Updates: Users can now enter their email address directly on any country detail page to subscribe to status change alerts. Max. one email per day, unsubscribe anytime via one-click link in every email.
  • Double Opt-In (DSGVO-compliant): Every new subscription triggers a confirmation email. Only confirmed subscribers receive notifications.
  • Unified "Participate Strip": Replaced two stacked form sections at the bottom of the country detail panel with a single sleek two-button strip ("🔔 Get notified" / "🔗 Suggest a source"). Each button reveals its form inline on click, auto-focuses the relevant input, and collapses when the other is opened — saving vertical space and reducing visual noise.

  • 🛠️ Admin & Backend Tools

  • New "Subscribers" Tab: The admin dashboard now includes an "✉️ Subscribers" tab showing confirmed, pending, and unsubscribed counts per country — sorted by engagement. Now includes a "Last Mail" column showing the timestamp of the most recent notification sent for each country. No email addresses are ever displayed (encrypted at rest).
  • Automatic Status Change Logging: Every country status update (manual, full-edit, or AI-confirmed) is now automatically logged in the new `country_status_log` table — the backbone of the notification system.
  • DB Stability Fix: Fixed a persistent `HTTP 500` error caused by `suggested_status` accepting NULL in `ai_suggestions`. Column is now `NOT NULL DEFAULT 'no_data'` and the ingestion pipeline uses a validated whitelist with `'no_data'` as semantic fallback.

  • ---

    📅 Mar 23, 2026 – Data Pipeline Overhaul & 3-Agent Architecture


    🛠️ Admin & Backend Tools (Scrapers, Analyzer & Logs)

  • Smarter 3-Tier AI System: Completely decoupled the content analysis logic. Individual articles now act strictly as "evidence" (Inspector AI). A secondary agent logically determines the definitive country status across all articles (Analyst AI), while a third agent weaves everything into a cohesive summary (Storyteller AI). This effectively eliminates persistent hallucination chains.
  • Detailed Fact Retention: The database now securely stores factual extracts and timeline events for every analyzed article (laying the groundwork for future graphical map timelines).
  • Safe Data Migration: The local worker re-analyzed all legacy articles using the new AI intelligence in the background, while intentionally leaving manually curated country statuses on the live website untouched to protect editorial work.
  • Reliable Server Bridge: Established two clever new secure API endpoints, safely bypassing strict provider firewalls to allow live data pushes directly from the local scraper to the remote server.

  • ---

    📅 Mar 16, 2026 – Archive Tab, Inbox Upgrades & Map Upgrades


    🌎 Website Visitors (Public Map & UI)

  • EU Borders Overlay on Hover: Introduced an EU state bounds renderer visible when hovering the Information (`i`) node before zooming into regionals. Thats a test to implement it for other regions. Next one might be the US.
  • Smooth Hover Transitions: Added smooth fade trigger behaviors for hover events making toggle triggers feel organic instead of hard on/off toggles.
  • Adjusted Transparency Bounds: Balanced map coordinate transparency variables gracefully increasing background fills density elegantly.
  • Enhanced Scale Control: Advanced default map thresholds incorporating accurate positional defaults.
  • Highlight Focus Corrective Layout: Level selection on maps utilizing persistent outline cues correctly with frame leak suppressions.
  • Tooltip & Title Corrections: Fixed title duplicating `(EU)` inside detailing overlay and translated aggregates tooltips into English (`EU Summary`).
  • Vector Cleanups (Borders): Permanently hid thick blue boundary lines scaling transparent filling shaders instead for elegance.

  • 🛠️ Admin & Backend Tools (Scrapers, Analyzer & Logs)

  • New Archive & Log Tab: Streamlined view holding all URLs (Inbox & Review) with dynamic status color indicators and detail-modal info overlay.
  • Filter Center in Archive: Real-time sorting supported by dynamic Status Pills (Pushed, Deleted, Trashed, Pending), Origin type modifiers, and Country dropdowns.
  • Load More in Archive: Dynamic loading on logs offsetting item limits to 10 nodes preserving bandwidth and layout speeds.
  • Title Translation inside Archive: Embedded One-click AI translations rendering safe insights for non-native headlines directly in overlays.
  • Manual Link Input UI Bar: Inserted continuous link feeder streams right over Inbox streams effortlessly managing manual submissions.
  • Combined Aggregation System (`get_archive_items`): Multi-table DB lookup function effectively bundles Inbox & Staged article streams performantly.
  • Metadata Autofill & Scraping Setup: Re-routed automatic titles & date extraction rules securing manual insertions against duplicate injections.
  • Deep-Dive Vertex Fallback resolution: Enabled automated title match reverse queries turning unresolvable Vertex Redirect links into fully inspectable URLs transparently.
  • Archiv Restore Cleaning Cache streams: Reset lifecycle flushing cached staging states reliably fully releasing articles into clean fresh analyse streams.
  • Overhead Performance Boost: Disabled redundant background tile loadings dropping network bandwidth payload overheads substantially.

  • ---

    📅 Mar 15, 2026 – AI Logic & UI Polish


    🌎 Website Visitors (Public Map & UI)

  • Last Updated Indicator: Viewers can now instantly see exactly when the country's summary text was last updated.
  • Synchronized Mobile Map Legend: Reconfigured floating scale representation syncing item visual alignment beautifully.

  • 🛠️ Admin & Backend Tools (Scrapers, Analyzer & Logs)

    Better AI Transparency: AI explains why* it suggests actions inside report summaries for explicit review workflows.
  • Live Dashboard Updates: Newly started summaries now load asynchronously without requiring a page refresh.
  • Process Window Feedback: Enhanced visibility on background synthesis tasks with smooth self-closing dialog notifications.
  • Smarter Status Suggestions: AI is now more conservative; proposals and drafts are kept in the discussion phase while laws trigger direct bans.
  • Formatting Safety overrides: Cleaned up background layout triggers causing empty date intervals to crash.
  • Mobile Layering Fixes: Blocked bottom background map click overlays from peaking through slid detail panels frames.

  • ---

    📅 Mar 14, 2026 – URL Decoding & Display Fixes


    🌎 Website Visitors (Public Map & UI)

  • Article Sync display: Corrected title and date rendering bugs for synced data sources reliably.

  • 🛠️ Admin & Backend Tools (Scrapers, Analyzer & Logs)

  • Persistent Task Tracker: Infinite-scrolling dashboard to manage background processing queues reliably inside standard streams.
  • Offline Summary Generation (Upgrade): Country summaries fully offloaded to local processing nodes (Gemini/Llama3) preserving sovereignty.
  • Google News Decoder: Fixed broken links fetching errors directly improving Google News scraping resilience.

  • ---

    📅 Mar 13, 2026 – Rate Limiting & Query Refinement


    🌎 Website Visitors (Public Map & UI)

  • Map Tooltips: Added rich hover tooltip nodes showing status iconography and source counts perfectly.

  • 🛠️ Admin & Backend Tools (Scrapers, Analyzer & Logs)

  • Resilient Loading streams: Engineered automated backoffs to smooth out scraping flow overloads over AI providers.
  • Keyword Focus matrix triggers: Customized global keywords focusing strictly on relevant social media legislation items rather than general apps.
  • Admin Polish Layout trims: Optimized server admin visual layouts, trimming down unnecessary dashboard widgets.

  • ---

    📅 Mar 11, 2026 – AI Setup & Map Synchronization


    🌎 Website Visitors (Public Map & UI)

  • Resource Suggestions Setup: Implemented safe user suggestion triggers supporting direct submission routines safely.

  • 🛠️ Admin & Backend Tools (Scrapers, Analyzer & Logs)

  • AI Connection Range Sync: Restored standard AI responses safely syncing setup dependencies properly.
  • Country Names triggers: Unified database string mappings guaranteeing standard map triggers accurately match backend sets terms.

  • ---

    📅 Mar 10, 2026 – Analytics Setup


    🛠️ Admin & Backend Tools (Scrapers, Analyzer & Logs)

  • Page View Logging: High-level synced aggregates setup synchronization reliably tracking main loads.
  • 107