Releases: kerberos-io/hub
Releases · kerberos-io/hub
hub-0.38.1
Minor Changes
- Bug in custom alerts: time interval, motion region, and webhook where not functioning correctly.
- Improved performance on media page: we are not preloading any recordings.
Major Changes
No major changes
Release
- See Kerberos Hub Helm chart
values.yaml
.
hub-0.38.0
Minor Changes
- Bug fix: Tasks list on dashboard page is limited to the latest 5 tasks (this was overflowing and not sorted correctly).
- Optimisation: Reducing data in MongoDB:
sequences
collection. Irrelevant fields were removed. - Critical Bug fix: If MongoDB connection goes down, the cleanup might remove all recordings from a specific user (because no subscription was found).
- Feature: added missing classification icons: chair, television, other (unknown).
- Bug: when video is not able to be loaded (corrupt), we will show a place holder image.
- Bug: show a proper indication label when HD stream is not supported (old agent).
Major Changes
- Added additional possibility to serve thumbnails. As of now thumbnails were stored in the
sequences
collection of MongoDB. Although this was providing fast thumbnail rendering it drastically decreasesquery
the MongoDB. By removing the thumbnails from MongoDB,sequences
size is now reduced by 90%. Thumbnails can now be stored either in MongoDB (old way) or in a Kerberos Vault (provider). By storing thumbnails in Kerberos Vault, thumbnails are loaded asynchronously in additional HTTP requests (similar to how videos are requested and loaded in the ui). The advantage of storing thumbnails in Kerberos Vault, is that increasing the quality and resolution has no impact on MongoDB.- Required to update Kerberos Vault to 1.0.474693441 or later. A new endpoint was created to optimise to storage of thumbnails.
Release
- See Kerberos Hub Helm chart
values.yaml
.
hub-0.37.0
Changes
- Thumbnail regeneration: on upload of a recording the first frame is transformed to a thumbnail, know we'll regenerate the thumbnail showing the object of interest (person, car, etc).
- ONVIF capabilities check: PTZ controls will only be shown on the livestream, when the PTZ capabilities is available for the specific IP camera.
- Sub stream for live view: it's not possible as of the latest Kerberos Agent release (kerberos/agent:3ce9adc), to provide two streams (main and sub). Allowing the Kerberos Agent to record the main stream, and utilise the sub stream for WebRTC streaming.
- PT(Z) functionality: Zoom functionality has been added to the live stream page, it's now possible to pan, tilt and zoom.
- As of latest Kerberos Agent, the uptime of the agent has been updated to the alive time of the service. This means that no longer the host uptime is utilised.
- Disabled the MFA autocomplete field to avoid previously used tokens.
- Camera brands and Classification objects are now configurable through updating the MongoDB settings collection. Custom brands and classifications can be added.
- Kerberos Pipeline has been finetuned, and longer timeouts are configured to avoid the Kafka broker going idle and blocking. We experienced blocking states at several customers when handling kafka messages were taking too long.
- As an admin user, you are now able to modify camera settings (maintenance date, camera brand, etc).
Release
- See Kerberos Hub Helm chart
values.yaml
.
hub-0.35.0
Changes
- Custom roles added, now you can hide specific pages for specific roles.
- Remove duplicate thumbnail, this will drastically reduce storage.
- Allow to specify notification titles for device monitoring and alerts.
- Enable toaster notification in the browser, this was disabled since new release.
Release
- See Kerberos Hub Helm chart
values.yaml
.
hub-0.33.0
Versioning
As of now we will align with with the helm charts repo. Updates to the Kerberos Hub helm chart will result in a minor version update 0.x.0
, updates to the Docker images (and thus new application features) will result in a patch version update 0.x.y
).
Changes
- An analytics page was added which consolidates analytics for a specific day, site and cameras. An overview of the number of counted objects and objects found in regions are displayed in hour graphs. Heatmaps for each device are shown on a daily basis.
- Bug fixes media page: classifications where not always displayed in the sequence view.
- MFA attribute was not provided in the Helm chart values.
Release
- See Kerberos Hub Helm chart
values.yaml
.
1.0.567959025
Changes
- Move custom stylesheet to the end of index.html file, so CSS can be overwritten more easily.
- Replace missing icons: some icons where not able to be replaced.
- Enriched classification list is added to watchlist and alerts page.
- Thumbnail pipeline now has configurable attributes: width, height and quality.
- Notification pipeline, motion regions are now taking into account classification object.
- Monitor devices microservice now includes a configurable email template.
Release
- See Kerberos Hub Helm chart
values.yaml
.
1.0.562012749
Changes
- Add extra validation when saving Kerberos Vault settings in Kerberos Hub.
- Secure admin endpoints based on role.
- Using an older version of the object-tracker.
Release
- See Kerberos Hub Helm chart
values.yaml
.
1.0.556903193
Changes
- Adding email templates, you can now style the HTML for notifications being send.
- Bug fixes counting and motion region. (kerberos-io/roadmap#24).
Release
- See helm values.yaml.
1.0.546411647
Changes
- Adding domain feature, allows a multi-tenant environment (kerberos-io/roadmap#52).
- Counting lines and region of interest. (kerberos-io/roadmap#24).
- Extended list of detections of hub-objectdetector and media filter (https://github.com/kerberos-io/hub-objecttracker/releases/tag/1.0.0); make sure to update your objecttracker (hub-ml) as well.
- Fix accounts page, create account
- Add read all watchlist
Release
- See helm values.yaml.
1.0.507998551
Changes
- Upgrade Kafka release to 3.1.0-debian-10-r29 https://github.com/kerberos-io/hub/blob/master/kafka/values.yaml#L71
- Rename deployment names (make sure to rebuild the helm deployment) 7cf7ea9
- Add proxy and demo environment. 7d23d9d
- Allow external svg icon file to be injected. https://doc.kerberos.io/hub/whitelabel/#add-custom-icons
- Invoice generation was no longer generating PDF's.
- Auto-play recordings when loaded.
- Optimising of video player experience: fast forward, rewind, player speed, download.
- Video player digital zoom: allow to zoom in and out, move left right up down.
- Time out message when logged out and token expired.
- Custom alerts can be created, and configured to support multiple use cases.
- Watchlist with filters: notifications generated by one or more alerts are centralised on a single page, and can be filtered. Starting from a notification, a task can be created, the recording can be shared or entire sequence can be visualised.
- Sharing externally: one or more recipients can receive a recording from the Kerberos Hub / Kerberos Vault platform.
- Channels (Webhook, mail) now include extra metadata such as the camera ID, site ID and group ID.
- On mobile the side navigation will collapse when navigating to a new page.
- "No subscription" info box only shows when the subscription is loaded. This caused some confusing as it appeared, even while the user had a valid subscription
Release
- See helm values.yaml.