Releases: HiberGlobal/api
Releases · HiberGlobal/api
0.221.0
0.221 (2024-12-17)
AssetService
- Added
Asset.location
to give assets a location.- Added
location
toCreateAsset.Request
andUpdateAsset.Request
to manage the location of anAsset
. - Added
remove_location
toUpdateAsset.Request
to remove the location from anAsset
.
- Added
- Added
Asset.files
to storeFile
s for anAsset
.- Added
CreateAsset.Request.files
to add files to a newAsset
. - Added
add_files
anddelete_files
toUpdateAsset.Request
to manage files on anAsset
.
- Added
FileService
- Added new
FileService
to manage files in your organization.- Added
List
to list files in your organization. - Added
Upload
to upload a file or create a url link. - Added
Get
to download a file. - Added
Delete
to delete a file.
- Added
OrganizationService
- Moved
Avatar
frombase.proto
toOrganization
- Added
Organization.Feature.LOCATION
to determine whether location should be used.
TagService
- Added
Tag.location
to give tags a location.- Added
location
toCreateTagRequest
andUpdateTagRequest
to manage the location of anTag
. - Added
remove_location
toUpdateTagRequest
to remove the location from anTag
.
- Added
- Added
Tag.files
to storeFile
s for anTag
.- Added
CreateTagRequest.files
to add files to a newTag
. - Added
add_files
anddelete_files
toUpdateTagRequest
to manage files on anTag
.
- Added
0.220.0
0.220 (2024-12-10)
AssignmentService
- Added
override_conflicting_assignments_allow_delete
toAssign.Request
to allow completely replacing conflicting assignments
when using theoverride_conflicting_assignments_allow_delete
flag.
UserService
- Add
Unsuspend
command to remove a suspension set by theSuspend
command.
ValueService
- Added
include_operational_data
toValueSelection
to include operational values, like device status.
0.219.0
0.219 (2024-12-03)
ValueSimulationService
- The
unit
andnumeric-value-type
are now required for numeric value simulation.
ValueService
- Added
Value.Numeric.Type.OTHER
andValue.Numeric.Other
for value types that are known but not supported. - Reordered and added documentation for
Value.Numeric.Type
values andValue.Numeric
type objects.
0.218.0
0.218 (2024-11-26)
UserService
- Added
Suspend
to suspend a user, leaving them in the organization but blocking frontend access.- Does not disable tokens! The user maybe still use those to access the system.
- This is only allowed if the user is only linked to your organization, since it would aotherwise block access to the other organizations as well.
0.216.0
0.216 (2024-11-12)
AssignmentService
- fixed a bug where multiple overlapping assignments of the same device to the same asset were allowed.
- Improved handling of
Assign.Request.override_conflicting_assignments
to allow overriding of more types of conflicts.- Some conflicts will only be resolved if the asset and device are the same as the existing assignment (i.e. expanding or replacing an assignment).
OrganizationService
- Removed some unused
Organization.Feature
s:HIBER
HILO
CurrentUserService
- Added
CurrentUser.password_reset_recommended
to indicate we should ask the user to change their password when they next log in.- Added
CurrentUser.password_reset_recommended_reason
with the reason for the request.
- Added
- Added
LogPasswordUpdated
to clear theCurrentUser.password_reset_recommended
.
UserService
- Added
CreateUserRequest.password_reset
to ask the user to change their password when they next log in.
EventService
- Added
resolve_identifier
toAlarmTriggeredEvent
to be able to resolve it using the resolve call. - Removed
ResolveEvent.Response.event
in favor of a count.- Added
ResolveEvent.Response.resolved
as a count of events that were resolved.
- Added
0.215.0
0.215 (2024-11-05)
AssignmentService
- Added new
AssignmentType
:ASSIGNS_ALARM_TO_ASSET
.- Added
alarms
andalarm_details
toListAssetAssignments.Response.AssetAssignment
- Added
include_alarm_details
andapply_unit_preferences
toListAssetAssignments.Request
.
- Added
- Added
assets
toListAlarmAssignments.Response.AlarmAssignment
- Added
- Renamed
ModemAlarmAssignment
toAlarmAssignment
for clarity.
ExportService
AssetValues
export now containsdevice.number
anddevice.identifier
.
ModemAlarmService
- Added
assign_to
oneof
toAssignModemAlarms.Request
to pick between assigning to modems or assets. - Added
unassign_from
oneof
toUnassignModemAlarms.Request
to pick between unassigning to modems or assets.
ValueService
- Added more device context to
ValueContext
:- Renamed
device
todevice_number
and deprecated it - Added new object
device
with devicenumber
andidentifier
.
- Renamed
0.213.0
0.213 (2024-10-22)
AssetService
- Fixed a bug where assets with the same name were allowed in an organization.
AssignmentService
- Added
DeleteAssignment
rpc to remove an assignment even if it has atime_range
.- Added
remove_time
flag in a newtime
oneof
toUnassign
to efffectively do aDeleteAssignment
command in theUnassign
command.
- Added
- Added
override_conflicting_assignments
toAssign
to unassign any devices from assets that would conflict with the new assignment.
ExportService
- Fixed an issue where CSV exports might fail occasionally.
OrganizationService
- Added
ASSETS
andASSET_DASHBOARD
organization features. - Removed unused
BI_TOOLING_BETA
organization feature.
TokenService
- Fixed a bug where a token could be created despite failing with a validation error.
UserService
- Fixed a bug where user deletion could produce errors.
ValueService
- Performance improvements and removed the requirement of setting a time range when selecting values.
0.211.0
0.211 (2024-10-01)
ValueService
- [B] Removed deprecated fields from
Value.Numeric
objects for specific types, leaving just theunit
and some type-specific fields.
0.210.0
0.210 (2024-09-24)
AssetService
- Added new asset types.
- Added
numeric_value_types
toAsset.AssignedDevice
to easily see which devices produce whichValue.Numeric.Type
.
CurrentUserService
- Marked a number of fields
optional
for cases where you do not have permission to see them, or, for the permission filters, if they are empty.
EventService
- Updated the event json examples with default values for fields.
Publisher
- Marked a number of deprecated data fields
optional
.
TokenService
- Add an option to
minimize
tokens inCreateTokenRequest
. This reduces the length of the token significantly.
0.209.0
0.209 (2024-09-17)
MessageService
- [B] Removed the deprecated
History
rpc.
TokenService
- Add an option to
minimize
tokens inCreateTokenRequest
. This reduces the length of the token significantly.
ValueService
- [B] Removed the unused
Aggregation
rpc.