Releases: opsfolio/releases.opsfolio.com
Release 1.3.0
Release notes for Resource Surveillance 1.3.0
surveilr
Release Announcement: Now Fully Compatible Across All Distros 🎉
We are thrilled to announce that surveilr
is now fully compatible with all major Linux distributions, resolving the longstanding issue related to OpenSSL compatibility! 🚀
What's New?
- Universal Compatibility:
surveilr
now works seamlessly on Ubuntu, Debian, Kali Linux, and other Linux distributions, across various versions and architectures. Whether you're using Ubuntu 18.04, Debian 10, or the latest Kali Linux,surveilr
is ready to perform without any hiccups. - Resolved OpenSSL Bug: We’ve fixed the recurring OpenSSL-related issue that caused headaches for users on older and varied systems. With this update, you no longer need to worry about OpenSSL version mismatches or missing libraries.
Release 1.2.1-openssl
Release notes for Resource Surveillance 1.2.1-openssl
Release 1.2.0
Release notes for Resource Surveillance 1.2.0
Release 1.1.0
surveilr
v1.1.0 Release Notes 🎉
🚀 New Features
1. Integrated Documentation in Web UI
This release introduces a comprehensive update to the RSSD Web UI, allowing users to access and view all surveilr
-related SQLite functions, release notes, and internal documentation directly within the interface. This feature enhances user experience by providing integrated, easily navigable documentation without the need to leave the web environment, ensuring that all necessary information is readily available for efficient reference and usage.
2. uniform_resource
Graph Infrastructure
The foundational framework for tracking uniform_resource
content using graph representations has been laid out in this release. This infrastructure allows users to visualize uniform_resource
data as connected graphs in addition to the traditional relational database structure. To facilitate this, three dedicated views—imap_graph
, plm_graph
, and filesystem_graph
—have been created. These views provide a structured way to observe and interact with data from different ingestion sources:
imap_graph
: Represents the graphical relationships for content ingested through IMAP processes, allowing for a visual mapping of email and folder structures.plm_graph
: Visualizes content from PLM (Product Lifecycle Management) ingestion, showcasing project and issue-based connections.filesystem_graph
: Illustrates file ingestion paths and hierarchies, enabling users to track and manage file-based data more intuitively.
This release marks an important step towards enhancing data tracking capabilities, providing a dual approach of relational and graphical views for better data insights and management.
Release 1.0.0
surveilr
v1.0.0 Release Notes 🎉
We’re thrilled to announce the release of surveilr
v1.0, a significant milestone in our journey to deliver powerful tools for continuous security, quality and compliance evidence workflows. This release introduces a streamlined migration system and a seamless, user-friendly experience for accessing the surveilr
Web UI.
🚀 New Features
1. Database Migration System
This release introduces a comprehensive database migration feature that allows smooth and controlled updates to the RSSD structure. Our migration system includes:
- Structured Notebooks and Cells: A structured system organizes SQL migration scripts into modular code notebooks, making migration scripts easy to track, audit, and execute as needed.
- Idempotent vs. Non-Idempotent Handling: Ensures each migration runs in an optimal and secure manner by tracking cell execution history, allowing for re-execution where safe.
- Automated State Tracking: All state changes are logged for complete auditing, showing timestamps, transition details, and the results of each migration step.
- Transactional Execution: All migrations run within a single transaction block for seamless rollbacks and data consistency.
- Dynamic Migration Scripts: Cells marked for migration are dynamically added to the migration script, reducing manual effort and risk of errors.
This system ensures safe, controlled migration of database changes, enhancing reliability and traceability for every update.
2. Enhanced Default Command and Web UI Launch
The surveilr executable now starts the Web UI as the default command when no specific CLI commands are passed. This feature aims to enhance accessibility and ease of use for new users and teams. Here’s what happens by default:
- Automatic Web UI Startup: By default, running surveilr without additional commands launches the surveilr Web UI.
- Auto-Browser Launch: Opens the default browser on the workstation, pointing to the Web UI’s URL and port, providing a user-friendly experience right from the first run.
Release 0.60.0-beta
Release notes for Resource Surveillance 0.60.0-beta
Release 0.50.1
Release notes for Resource Surveillance 0.50.1
What's New
1. RSSD Model Generation:
- The internal mechanisms for RSSD schema ("model") loading and generation have been overhauled and expanded.
- A new
--lifecycle-sql
argument has been introduced, which allows the use of a custom SQL script (whether remote, executable,.sqlr
, or local) to load models for initialization, as opposed to the default method.
Release 0.50.0
Release notes for Resource Surveillance 0.50.0
Release 0.42.1
Release notes for Resource Surveillance 0.42.1
What's New
1. New suite of SQlite helper functions
New functions have been directly inegrated into surveilr
as is from the SQLite counterparts.
2. Enhanced Uniform Resource Provenance
The uniform_resource
table is now well connected to the actual resource that was ingested as opposed to being connected to the resource container.
Release 0.42.0
Release notes for Resource Surveillance 0.42.0