Changelog¶
All notable changes to LuceDev Syslog Server.
v1.2.0 — Performance & HTTPS Update¶
Released March 2026
Performance¶
- Significantly faster log searches, especially on high-volume deployments with large datasets
- Common filters like severity and hostname now resolve much quicker, even with longer retention periods
- Improved handling of high-volume syslog bursts reduces the chance of dropped messages on busy networks
HTTPS & Web Dashboard¶
- The HTTPS dashboard port is now independently configurable under Settings → Server, separate from the HTTP port
- The HTTP listener now always starts regardless of HTTPS state, keeping the dashboard reachable if a certificate issue occurs
- The server now catches and rejects conflicting port assignments before saving, with a clear error message
Linux Support¶
- Native Linux support added for Ubuntu 22.04 and 24.04 (amd64)
- Distributed as a
.tar.gzarchive with a shell-based installer (install.sh) - Installs as a systemd service running under a dedicated
lucedevsystem user - User data stored in
/var/lib/lucedev-syslog/, logs in/var/log/lucedev-syslog/ - Automatic UFW firewall rule creation for UDP 514, TCP 6514, and TCP 5000
- Upgrade-aware installer preserves all data and settings in place
- Uninstaller with optional
--purgeflag for complete removal
Bug Fixes¶
- Fixed nav bar shifting on the Audit Trail page caused by a missing config object in the template context
- Fixed Chrome autofill overlay error on the Settings page
- Support section in Settings → About now links to docs.lucedev.com
v1.1.0 — Performance & Reliability Update¶
Released March 2026
Performance¶
- Dramatically improved dashboard load times, especially on large log volumes
- Charts and graphs now render instantly regardless of database size
- Faster filtering by host and severity
- Optimized pagination for smoother navigation through log entries
- Automatic disk space reclamation during log retention cleanup
- Reduced overall memory and disk I/O during normal operation
Settings & UX¶
- Email and Notification settings now save instantly via AJAX — no restart or page reload required
- Database settings now save via AJAX — no page redirect, stays on the Database tab
- Unsaved changes detection when switching between Settings tabs with styled confirmation dialog
- Server tab redesigned with informational banner, per-field "Pending restart" badges for changed settings, and conditional restart warning banner
- Styled restart confirmation modal with dynamic firewall warnings when non-default ports are detected
- Restart overlay with live status, automatic polling, and auto-reload when service comes back online
- Smart restart handling when port or host changes — automatically redirects to the new address
Reliability¶
- Fixed service restart button not applying updated settings on Windows — now uses Windows Task Scheduler for reliable restarts
- Fixed potential port conflict during upgrades — server now retries port binding instead of silently using a different port
- Improved trial integrity and license persistence across upgrades
- Installer now gracefully handles upgrades by force-stopping the service before overwriting files
- Installer now reads the configured port dynamically — dashboard opens on the correct port after install
Admin & Security¶
- Improved admin password reset flow with confirmation field and temporary password generator
- Users with a reset password are now prompted to set a new password on next login
- Admins can no longer accidentally reset their own password from the Users panel
- Updated forced password change screen with clearer messaging
New Features¶
- Added About tab in Settings showing current version, platform info, and support link
- About tab displays trial start date, expiration date, and days remaining for trial users
- Automatic update checking — app silently checks for new versions once per day and displays a banner when an update is available
- Manual "Check for Updates" button in the About tab with inline results and direct download link
- Centralized version system for consistent version tracking across the application
- LuceDev logo icon added to installer, Start Menu shortcut, and Add/Remove Programs entry
v1.0.0 — Initial Release¶
Released February 2026
Features¶
- Syslog collection over UDP (port 514) and TLS (port 6514)
- Web dashboard with real-time log viewer, filtering, and search
- Cursor-based pagination for efficient navigation through large datasets
- CSV and JSON log export
- HTTPS support for the web dashboard with certificate management
- Role-based access control (Admin, Viewer, Auditor)
- Full audit trail for all user actions
- Automatic log archival to compressed
.csv.gzfiles - Configurable log retention (7–90 days)
- Email notifications for login events and severity thresholds
- SMTP configuration with TLS support
- Windows service integration via WinSW
- Inno Setup installer with automatic firewall rule creation
- 7-day free trial with Stripe subscription licensing ($299/year)