🌊 Logtide 0.6.0 #133
Polliog
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The Privacy & Power User Update
This release brings enterprise-grade privacy controls, powerful keyboard navigation, and comprehensive host security monitoring - making Logtide faster to use and safer by default.
✨ What's New
🔒 PII Masking at Ingestion
Automatic sensitive data protection before storage - your logs never touch disk unmasked.
password,token,secret,authorizationfieldsmask- Partial masking:u***@domain.comredact- Full redaction:[REDACTED_EMAIL]hash- SHA-256 with per-org salt:[HASH:abc123...]/dashboard/settings/pii-maskingwith rule management and live test panel⌨️ Keyboard Shortcuts for Power Users (#42)
Navigate and control Logtide without touching your mouse.
Ctrl/Cmd+K): Fuzzy search over pages and quick actions?): Complete shortcut reference with platform-aware keys (⌘ on Mac, Ctrl on Windows)G then D/S/A/P/T/E/R/X): GitHub-style two-key navigationG D→ DashboardG S→ LogsG A→ AlertsG P→ ProjectsG T→ TracesG E→ SecurityG R→ ErrorsG X→ Settings/- Focus search inputJ/K- Navigate logs with visual highlightEnter- Expand/collapse selected logR- Refresh resultsCtrl/Cmd+/- Go to searchCtrl/Cmd+B- Toggle sidebarEscape- Close modals🛡️ Host Security Detection Packs
15 pre-built rules for host-based security monitoring, all MITRE ATT&CK mapped.
Antivirus & Malware Pack (
antivirus-malware):Rootkit Detection Pack (
rootkit-detection):File Integrity Monitoring Pack (
file-integrity):/etc/passwd,/etc/shadow,/boot)All rules use
logsource.product: linuxfor proper scoping and compound conditions to reduce false positives.📊 Admin Dashboard Revision
Complete redesign of the admin panel for platform-level observability.
Dashboard home:
System Health page (
/dashboard/admin/system-health):Slow queries monitoring:
pg_stat_activity) with duration color-codingpg_stat_statements)📈 Rate-of-Change Alerts
Baseline-based anomaly detection - trigger when log volume deviates from historical patterns.
same_time_yesterdaysame_day_last_weekrolling_7d_avg(default)percentile_p95[Anomaly] rule — Nx above baseline(vs[Alert]for threshold)baseline_metadataandevent_type: "anomaly"📍 Timeline Event Markers
Visual indicators showing when alerts or security detections occurred.
🔔 Version Update Notifications
Admin dashboard banner that checks GitHub releases for new versions.
stable/beta) configurable from Admin Settings🔧 Improvements
Enhanced Error Handling
Client errors returning 500 instead of 4xx: Multiple API routes now properly return 400 Bad Request for invalid input
statusCode: 400for decompression errorsClient errors (4xx) logged as ERROR: Now 4xx errors logged as
warn, 5xx aserrorskipPathsto avoid logging noise from ingestion endpointsUI Improvements
Charts not resizing on sidebar toggle: Replaced
window.resizelistener withResizeObserveron chart containersNotification click navigating to wrong organization: Now auto-switches to the notification's organization before navigating
Admin Panel Consistency
is_admincheck + redirect) to Users, Organizations, and Auth Providers pagesAlertDialogconfirmation modalsconfirm()withAlertDialogwindow.location.hrefnavigation with SvelteKitgoto()authStore.subscribe()pattern to use reactive$authStore🐛 Bug Fixes
getSigmaRulesandgetSigmaRuleByIdnow includetags,mitreTactics, andmitreTechniquesin responsesmax-w-fullto<pre>blocks andoverflow-hiddento log entry containers.svgto.pngfor Outlook/Gmail compatibilityschedule_intervalfrom correct column'healthy'|'degraded'|'down'status values matching backend⚡ Performance
PII Masking Optimizations
Map.get()+ timestamp check (~0.001ms)lastIndex = 0reset instead ofnew RegExp()per stringObject.keys()instead ofObject.entries()[a-zA-Z0-9 _-]safe-regex2, quantifiers capped at 100📦 Upgrade Guide
Standard upgrade
Database migrations
This release includes 2 new migrations:
021_add_pii_masking- Addspii_masking_rulesandorganization_pii_saltstables022_add_rate_of_change_alerts- Adds columns toalert_rulesandbaseline_metadatatoalert_historyMigrations run automatically on startup.
Full Changelog: v0.5.0...v0.6.0
Beta Was this translation helpful? Give feedback.
All reactions