Changelog

REST APIs for integrating Wolf platform capabilities into your applications.

1.0

Emergency Message Synchronization

EnhancementBug FixEnterprise

Improved message handling ensures conversations are properly tracked and displayed in the correct order.

Improvements

  • Message ordering: Emergency conversation messages are now consistently ordered by timestamp, ensuring accurate conversation flow.
  • Message tracking: Enhanced message tracking system ensures all conversation messages are properly recorded and synchronized.

Bug Fixes

  • Message duplication: Fixed issue where location messages were being saved multiple times, resulting in cleaner conversation history.
  • Message sequencing: Resolved timing issues that caused messages to appear out of order in emergency conversations.
1.0

Report Viewing Improvements

EnhancementBug FixEnterprise

Enhanced report filtering and sorting provide more control over how reports are displayed.

Improvements

  • Default report view: Reports now show all reports by default instead of automatically filtering by organisation areas.
  • Verified filter control: Verified status filtering only applies when explicitly enabled by users.

Bug Fixes

  • Report filtering: Fixed issue where reports were being filtered automatically when users expected to see all reports.
  • Sort consistency: Improved sorting behaviour to match user preferences across all report views.
1.0

Email Connectors

FeatureEnhancementEnterprise

Automated email notifications can now be configured to send alerts and updates based on report events.

What's New

  • Email connectors: Set up automated email notifications that trigger based on report events and conditions.
  • Email templates: Use pre-configured templates with organisation-specific placeholders for consistent messaging.
  • Test email functionality: Verify connector configurations by sending test emails before going live.

Improvements

  • Event flow stability: Improved reliability of connector event processing and delivery.
  • User matching: Enhanced filtering to ensure connectors only send emails to appropriate recipients.

Bug Fixes

  • Organisation changes: Fixed issue where connector user lists could become stale after organisation updates.
  • User linking: Improved handling of users linked via staff records in connector configurations.
1.0

Report Intelligence and Patrol Comments

FeatureEnhancementEnterprise

New intelligence capabilities help teams understand report networks and add context to patrol events.

What's New

  • Report Intelligence: Explore report networks with visual graphs and maps to understand connections and patterns.
  • Alert metrics: View alert delivery performance and counts directly in report intelligence views.
  • Patrol event comments: Add notes and context to patrol events for better documentation and follow-up.

Improvements

  • Richer report context: Intelligence views provide deeper insights into report relationships and alert performance.
  • Better patrol documentation: Comments help teams track important details and observations during patrols.

Bug Fixes

  • Report filtering: Fixed issue where reports were automatically filtered by organisation areas when not intended.
  • Report sorting: Improved sorting consistency across report views and real-time updates.
1.0

Insights Summaries

FeatureEnhancementEnterprise

Scheduled summaries are now available for group conversations, with broader insight coverage and improved reliability.

What's New

  • Scheduled group summaries: Automatically receive summaries for group conversations on a recurring schedule.
  • Broader insight coverage: More insight categories are now included in scheduled summaries.

Improvements

  • Summary reliability: More consistent processing for scheduled summaries across groups.

Bug Fixes

  • Stability updates: Fixed issues that could prevent scheduled summaries from completing.
1.0

Access Control Intelligence Support

FeatureEnhancementEnterprise

Back-end support for intelligence insights now powers richer access control investigations.

What's New

  • Intelligence data support: Added the data foundation needed for intelligence views in access control.

Improvements

  • More complete event details: Event context now loads reliably for investigation workflows.

Bug Fixes

  • Consistent detail retrieval: Fixed cases where event details were missing in investigations.
1.0

Insights Summaries

FeatureEnhancementEnterprise

Scheduled summaries are now available for group conversations, with broader insight coverage and improved reliability.

What's New

  • Scheduled group summaries: Automatically receive summaries for group conversations on a recurring schedule.
  • Broader insight coverage: More insight categories are now included in scheduled summaries.

Improvements

  • Summary reliability: More consistent processing for scheduled summaries across groups.

Bug Fixes

  • Stability updates: Fixed issues that could prevent scheduled summaries from completing.
3.9

Reliability & Data Quality Improvements

EnhancementBug FixEnterprise

More resilient patrol and staff data handling, with an improved survey experience

Improvements

  • Better survey experience: Updated survey-related behaviour to improve the overall user flow and reduce friction
  • Staff data consistency: Improved how staff records are handled to reduce confusion and keep information consistent across the platform

Bug Fixes

  • Patrol data resilience: Fixed issues that could cause missing patrol details or inconsistent staff metadata in patrol views
3.8

Safety Survey Analytics & Data Access

FeatureEnhancementEnterprise

Enhanced survey data retrieval with analytics, geographic data, and advanced filtering

What's New

  • Survey Outcomes Access: Retrieve paginated survey submissions with comprehensive filtering options
  • Survey Analytics: Access aggregated statistics including rating distributions, top concerns, and environmental factors
  • Geographic Data: Retrieve survey locations for map visualisation with support for both heatmap and pin-based displays

Improvements

  • Advanced Filtering: Filter surveys by:
    • Specific public link
    • Submission type (public or staff)
    • Date range
    • Day and night safety rating thresholds
    • Specific concerns
    • Environmental factors
  • Multi-field Search: Search across survey notes, concerns, and environmental factors simultaneously
  • Performance Optimisation: Added database indexes for faster query performance on survey data
  • Efficient Pagination: Cursor-based pagination for handling large datasets efficiently
1.54

Live Updating Group Agent Feeds

EnhancementEnterprise

Group Agent message feeds now update in real time for faster monitoring

Improvements

  • Real-time feed updates: Message feeds now update automatically as new messages arrive, reducing manual refresh while monitoring
  • More responsive monitoring: Improved performance and reliability when viewing active feeds over longer sessions
3.45

Access Control Image Security

EnhancementSecurityEnterprise

Enhanced image storage and delivery for access control events

What's New

  • Secure Image Delivery: Access control event images are now served through time-limited secure URLs
  • Improved Storage: Images are stored more efficiently with better metadata tracking

Improvements

  • Data Migration: Existing access control images have been migrated to the new secure format
  • Backwards Compatibility: Both new and existing records continue to work seamlessly
2.5

Organisation Brand Configuration

FeatureEnterprise

Backend support for custom organisation branding on public surveys

What's New

  • Brand Configuration Storage: Organisations can now save and manage custom brand settings including colours, logos, fonts, and styling preferences
  • Per-Organisation Customisation: Each organisation maintains their own unique brand configuration
  • Toggle Control: Branding can be enabled or disabled independently of configuration changes

Improvements

  • Light Mode Defaults: Default colour palette now uses light theme values matching the platform
  • Flexible Reset: Resetting to defaults now preserves the enabled/disabled toggle state
  • Improved Data Handling: Enhanced reliability when saving colour configurations
2.16

Persistent Media in Reports

EnhancementEnterprise

Backend support for persistent media storage in skill reports

Improvements

  • Persistent media links: Added backend support for updating skill reports with permanent media URLs, ensuring images and videos remain accessible indefinitely
  • Improved reliability: Media attachments in reports are now stored with redundant, long-term accessible links
1.56

Survey Link Analytics API

FeatureEnterprise

Retrieve click analytics for public survey links

What's New

  • Link click analytics: Get total clicks and last-click time for each public survey link
  • Geographic insights: See which countries and cities your clicks are coming from
  • Short link support: Analytics are available for links configured with short URLs
1.56

Public Safety Survey Links

FeatureEnhancementEnterprise

Share anonymous safety surveys with anyone via public links

What's New

  • Public Survey Links: Generate shareable links that allow anyone to submit safety surveys without logging in
  • Multiple Named Links: Create unlimited survey links per organization, each with a unique name for tracking different campaigns or areas
  • Short URL Support: Automatically generate friendly short URLs for easy sharing on social media and printed materials
  • Anonymous Attribution: Public submissions are tracked back to your organization while keeping respondents anonymous

Improvements

  • Link Management: Enable, disable, or rotate links at any time to control when surveys are accepting responses
  • Rate Limiting: Built-in protection against abuse with automatic throttling of suspicious traffic
  • Risk-Based Verification: Smart captcha challenges only appear when unusual activity is detected
1.55

Fear of Crime Survey Tool

FeatureEnterprise

Backend support for geolocated safety perception surveys

What's New

  • Safety Survey Data Collection: New capability to collect and store geolocated safety perception data from community surveys
  • Geospatial Storage: Survey locations are stored in a format optimized for mapping and proximity-based analysis
  • Structured Concern Tracking: Capture categorized observations like environmental issues and behavioral concerns alongside safety ratings
  • Language Tracking: Records which language the survey was displayed in for demographic insights

Improvements

  • Permission-Gated Access: Survey submissions respect your organization's role-based access controls
  • Standalone Architecture: The survey module is self-contained for easy management and future migration options
1.54

Group Agent Message Feeds

FeatureEnterprise

New multi-column feed view for monitoring WhatsApp group messages

What's New

  • Message Feeds: A new way to monitor multiple WhatsApp groups simultaneously with a customizable multi-column layout
  • Feed Decks: Create and manage multiple named feed configurations to organize different monitoring views
  • Persistent Media: Images and media in message feeds now load reliably from secure cloud storage

Improvements

  • Bulk Message Loading: Messages across multiple groups load efficiently in a single request
  • Per-User Configurations: Feed layouts are saved per user, so each team member can customize their own view
1.53

Real-Time Patrol Updates

FeatureEnhancement

Live patrol event tracking and improved staff management

What's New

  • Real-time patrol tracking: Patrol events now update instantly across all connected users, providing live visibility into patrol activities
  • Live access control updates: Access control changes are now reflected in real-time across the system

Improvements

  • Better staff creation: Improved validation when creating staff members across different sites
  • Faster access control: Optimized performance for browsing and filtering access control records

Bug Fixes

  • Fixed an issue where site validation could fail when creating new staff members
1.51

Real-Time Reports

FeatureEnhancement

Live report updates and improved report reliability

What's New

  • Real-time report updates: Reports now refresh automatically when new data arrives, keeping dashboards up-to-date without manual refresh

Bug Fixes

  • Fixed display issues in spatial reports
  • Improved report stability for production environments
1.50

Dashboard System Upgrade

FeaturePerformance

New snapshot-based dashboard with improved performance

What's New

  • Redesigned dashboard system: A completely rebuilt dashboard that loads faster and provides more reliable data snapshots
  • Enhanced data exports: Better collection support and example values when setting up data exports
1.49

Export Flow Enhancements

Enhancement

Improved data export experience with better reliability

Improvements

  • More robust data exports: Export flows are now more reliable with better error handling
  • Improved data visualization: Fixed collection handling and added missing filter operators
  • Code cleanup: Removed unused roster collections for a cleaner system
1.48

Saved Report Filters & Multi-Area Stats

FeatureEnhancement

Save your favorite report configurations and view stats across multiple areas

What's New

  • Saved report filters: Save your frequently used report filter configurations and quickly apply them later
  • Multi-area statistics: View aggregated statistics across multiple areas in a single report

Improvements

  • Better export organization: Improved code structure for a smoother export experience
1.47

Authentication Improvements

EnhancementSecurity

More reliable login experience and simplified staff permissions

Improvements

  • More reliable authentication: Improved login reliability with better fallback handling
  • Simplified staff access: Removed unnecessary role restrictions for a smoother experience
1.45

Patrol Assignment Overrides

FeatureEnhancement

Flexible patrol scheduling with override capabilities

What's New

  • Patrol assignment overrides: Override scheduled patrol assignments for specific situations without changing the underlying schedule
  • Improved schedule management: Better handling of schedule conflicts and changes
1.42

Dynamic Staff Status

FeatureEnhancement

Real-time staff agent status tracking

What's New

  • Dynamic staff status: View real-time status of staff agents directly in the system
  • Improved patrol management: Better validation for patrol routes and overrides

Bug Fixes

  • Fixed issues with alert flow handling
  • Improved reliability of export flows across organizations
1.41

Patrol Events Search

FeatureEnhancement

Search and filter patrol events with status filtering and pagination

What's New

  • Patrol events search: Search through patrol events with filtering by status and full pagination support
  • Enhanced patrol events: Improved patrol event tracking with better reporting capabilities

Improvements

  • Better multi-backend support: Improved handling when running multiple server instances
  • Cleaner data model: Removed legacy fields for a more streamlined experience
1.40

Staff Management & Access Control Updates

FeatureEnhancementBug Fix

Soft delete for staff members and access control improvements

What's New

  • Soft delete for staff: Staff members can now be deactivated instead of permanently deleted, preserving historical records

Improvements

  • Better organization handling: Improved analytics reliability when switching between organizations
  • Rostering updates: Better alignment with scheduling requirements
  • License number normalization: Consistent formatting for license numbers

Bug Fixes

  • Fixed various access control issues
  • Improved schedule permission handling
1.34

Patrol System Launch & Rostering

Feature

Complete patrol system with rostering capabilities

What's New

  • Patrol system v1: Complete patrol management system for organizing and tracking patrol activities
  • Rostering foundation: Initial support for staff rostering and scheduling

Bug Fixes

  • Fixed patrol route editing permissions
  • Various bug fixes and stability improvements
1.33

Gate Keeper Improvements

Bug FixEnhancement

Permission fixes and British spelling support

Bug Fixes

  • Fixed permission issues with gate keeper functionality
  • Added support for both British and American spelling conventions

Improvements

  • Various stability and bug fixes
1.32

Site Areas & Enhanced Patrol Events

FeatureEnhancement

Site area integration and improved patrol event tracking

What's New

  • Site area integration: Link patrol events and activities to specific areas within sites
  • Enhanced patrol events: Improved tracking and management of patrol events
1.31

Permission System Fixes

Bug Fix

Resolved permission handling issues

Bug Fixes

  • Fixed permission handling inconsistencies
  • Resolved issues with permission field configurations
1.30

Patrol Schedules & Organization Access

FeatureEnhancement

Simplified patrol scheduling and improved organization access

What's New

  • Patrol schedules: Create and manage patrol schedules at the organization or site level
  • Improved organization access: Better handling of user organization membership

Improvements

  • Simplified patrol schedule creation workflow
  • Better support for organization-wide schedules
  • Consistent field naming conventions across the platform
1.23

Gatekeeper Optimization

PerformanceBug Fix

Performance improvements and authentication fixes

Improvements

  • Gatekeeper optimization: Significant performance improvements to the gatekeeper system
  • Better authentication handling: Resolved conflicts between different authentication routes

Bug Fixes

  • Fixed authentication issues affecting certain routes
  • Improved patrol authentication to match other route patterns
1.18

Patrol Routes & Data Visualization Updates

FeatureEnhancement

New patrol routes feature and improved data visualization

What's New

  • Patrol routes: Define and manage patrol routes for security staff
  • Staff assignment to patrols: Assign staff members to specific patrol routes
  • Large payload support: Handle larger data transfers for complex operations

Improvements

  • Better data visualization: Improved date range handling and group ID support in visualizations
1.17.5

Patrol Routes Foundation

Feature

Comprehensive patrol route management system

What's New

  • Patrol routes management: Create, edit, and manage patrol routes for security operations
  • Patrol schedules: Set up recurring patrol schedules with customizable timing
  • Staff assignment: Assign staff members to patrol routes and schedules
1.17

Admin Dashboard & Data Visualization

FeatureEnhancement

Enhanced admin dashboard and improved data visualization

What's New

  • Data visualization date ranges: Filter visualizations by custom date ranges for better insights
  • Collection name support: Consistent handling of collection names across visualizations
  • Group filtering: Filter data by groups for more focused analysis

Improvements

  • Centralized connections: Improved reliability with centralized data source management
  • General stability and performance improvements
1.16

Remarketing System

Feature

Complete remarketing capabilities with campaigns, templates, and audiences

What's New

  • Remarketing campaigns: Create and manage remarketing campaigns to re-engage your audience
  • Message templates: Design reusable templates for consistent communication
  • Audience building: Build audience segments based on user behavior and attributes
  • Opt-out analysis: Track and analyze opt-out patterns to improve engagement

Improvements

  • Phone number identification for better user tracking
1.15

GateKeeper Access Control

Feature

Comprehensive access control system for managing entry points

What's New

  • GateKeeper system: Complete access control system for managing entry points, visitors, and permissions
  • Column filtering: Filter and customize which columns appear in your access control views
  • Analytics dashboard: View access control statistics and insights

Bug Fixes

  • Fixed permission handling for administrator roles
1.14

Alert Flow Configuration Updates

Enhancement

Dynamic alert flow configuration and improved date handling

Improvements

  • Dynamic alert flow updates: Alert flows now automatically reload when their configuration changes
  • Better date handling: Improved date string conversion in report filters for more accurate filtering
  • Referenced fields in emails: Alert flow emails can now include related data from referenced fields
1.12

Report Comments

Feature

Add comments to reports for better collaboration

What's New

  • Report comments: Add comments and notes to reports for team collaboration and context

Bug Fixes

  • Fixed issues with reports not loading correctly
  • Improved area count display in reports
1.10

Permission & Role Management

FeatureSecurity

Comprehensive access control with permissions and roles

What's New

  • Permission management: Define granular permissions for different actions and resources
  • Role-based access control: Create roles with specific permission sets and assign them to users
  • Access level control: Services now respect user access levels throughout the platform
1.08

Alert Flow Webhooks

FeatureEnhancement

Webhook support and improved alert triggers

What's New

  • Webhook support: Trigger external systems via webhooks when alert conditions are met
  • Send on any change: Alert flows can now trigger on any data change, not just specific conditions
  • License disc naming: Updated license plate terminology to license disc for clarity
1.05

System Skills for Groups

FeatureEnhancement

Assign system skills to groups for enhanced capabilities

What's New

  • System skills for groups: Assign system-level skills to groups, enabling more powerful automation and functionality
  • Admin skill upgrades: Enhanced administrative skill capabilities

Bug Fixes

  • Fixed issues with nested fields in alert flows
1.01

Data Models & Alert Flow Improvements

FeatureEnhancement

Standardized data models with nested field support in alert flows

What's New

  • Nested field support in alert flows: Alert flows can now access and use nested data fields for more sophisticated automation
  • Standardized data models: Consistent data structures across the platform for improved reliability
  • Enhanced grouping: Better organization and grouping of related data
0.95

Alert Flow Skill Integration

FeatureEnhancement

Connect alert flows with skills for automated responses

What's New

  • Skill integration in alert flows: Connect your alert flows to skills for automated, intelligent responses
  • Dynamic schemas: Alert flows now support dynamic skill schemas for flexible configurations
  • Skill report routes: Access skill-specific reports through dedicated views
0.90

WhatsApp Integration

Feature

Alert flows now support WhatsApp notifications

What's New

  • WhatsApp notifications: Send alert notifications directly via WhatsApp
  • Community database support: Better support for community-level data management
0.85

Alert Flow Logging & Configuration

FeatureEnhancement

Comprehensive logging and enhanced alert flow configuration

What's New

  • Alert flow logging: Track and review alert flow activity with detailed logs
  • Webhook configuration: Configure webhooks for external system integration
  • WhatsApp configuration: Set up WhatsApp messaging within alert flows
  • Field filtering: Filter which document fields are included in alerts
0.80

Alert Flow System

Feature

Automated alerts based on data changes

What's New

  • Alert flows: Create automated workflows that trigger based on data changes
  • Email notifications: Send automatic email alerts when conditions are met
  • Custom filtering: Define filter conditions to control when alerts trigger
  • Event-driven triggers: Alerts respond to database events in real-time
0.75

Media Handling & Skill Updates

Enhancement

Improved media URL handling and skill validators

Improvements

  • Automatic signed URLs: Media files are now served with signed URLs automatically for secure access
  • Skill validators: Skills now validate on both creation and update for better data integrity
  • Phone number storage: Better handling and storage of phone numbers
0.70

GeoJSON Reports & Export Flows

FeatureEnhancement

Enhanced report visualization and data export capabilities

What's New

  • GeoJSON report points: Visualize reports on maps with geographic precision
  • Export flows: Export your data with customizable flow configurations

Improvements

  • Enhanced public report display
0.65

Skill Reports

Feature

View and manage skill-based reports

What's New

  • Skill reports: View detailed reports generated by skills with media support
  • Report count display: See total report counts at a glance
  • Group agent improvements: Enhanced group agent functionality with optional descriptions
0.60

Skills System Launch

Feature

Introducing the skills system for automated tasks

What's New

  • Skills management: Create and configure skills for automated task handling
  • Scheduled alerts: Set up cron-based alerts to run on a schedule
  • Enhanced license plate filtering: Filter license plate records by staff and site
0.55

Report Statistics & Search

FeatureEnhancement

Advanced report search and statistical insights

What's New

  • Report statistics: View aggregated statistics for your reports
  • Report search & filtering: Search and filter reports by various criteria
  • Similar reports: Find reports similar to a selected report
  • Date range filtering: Filter license plate records by date ranges

Improvements

  • Reports now correctly show only those relevant to your client group
0.50

Area-Based Reports

Feature

Query reports by geographic area

What's New

  • Area-based report queries: Filter and view reports within specific geographic areas
  • Geometry collection support: Enhanced support for complex geographic shapes
  • Group exports: Export report data for entire groups
0.45

Points in Areas & Report Separation

FeatureEnhancement

View points within areas and separate enterprise/community reports

What's New

  • Points in areas: Visualize data points within defined geographic areas
  • Report type separation: Enterprise and community reports are now clearly separated

Improvements

  • Better error handling throughout the platform
0.40

Site & Staff Management

Feature

Manage sites, staff, and geographic areas

What's New

  • Site management: Create and manage sites within your organization
  • Staff management: Add and manage staff members with site assignments
  • Area management: Define geographic areas for better organization
0.35

License Plate Statistics

Feature

View statistics for license plate records

What's New

  • License plate statistics: View aggregated statistics for license plate records
  • Access control stats: Enhanced statistics for access control operations
  • Address display: Reports now show location addresses
  • Report source tracking: See the source of each report
0.30

Media & Report Viewing

Feature

View media files and access reports

What's New

  • Media viewing: View images and media attached to reports
  • Report viewing: Access and view submitted reports with full details
  • Report titles: Reports now display titles for easier identification
0.20

Platform Foundation

Feature

Initial platform launch with core features

What's New

  • Report management: Submit and manage incident reports
  • Weather data integration: Reports include weather conditions at the time of submission
  • Report summaries: Quick summaries for efficient review
  • Business account support: Full support for business accounts
  • Group activation: Activate and manage groups within the platform
0.10

Initial Release

Feature

The beginning of the Wolf platform

What's New

  • Platform launch: Initial release of the Wolf server platform
  • Core messaging: Foundation for message handling and storage
  • Batch processing: Support for processing messages in batches