Skip to content

Releases: HiberGlobal/api

0.228.0

25 Feb 09:12
8a2f0c8
Compare
Choose a tag to compare

0.228 (2025-02-25)

AssignmentService
  • Deprecated Assignment.AlarmAssignment.parameters due to disuse.
    • Deprecated Assign.Request.alarm_parameters and
      ListAlarmAssignments.Response.To{Modem,Tag,Asset}.parameters
  • Added Assignment.AdditionalConfiguration for additional configuration for specific assignment types
    • Added Assignment.additional_configuration oneof and Assign.Request.additional_configuration oneof
    • Added Assignment.AdditionalConfiguration.AssetDeviceAssignment and Assignment.asset_device for
      specific configuration for assignments between assets and devices:
      • Added Assignment.AdditionalConfiguration.AssetDeviceAssignment.shared_fields to limit the fields shared
        in an asset device assignment.
DeviceService
  • Added files to Device.
  • Added add_files and delete_files to UpdateDevice.
ModemService
  • Added files to Modem.

0.226.0

11 Feb 10:07
faa0636
Compare
Choose a tag to compare

0.226 (2025-02-11)

  • Grammatical corrections in documentation

0.225.0

04 Feb 10:20
369d6cc
Compare
Choose a tag to compare

0.225 (2025-02-04)

FieldService
  • Added more sorting options when listing fields.
FieldService
  • FieldSelection.search now also matches Field.identifier.

0.222.0

14 Jan 09:25
fac56db
Compare
Choose a tag to compare

0.222 (2025-01-14)

ModemMessageBodyParserService
  • Added UpdateUploadedModemMessageBodyParserRequest.replace_data_fields to replace the fields.

0.221.0

17 Dec 16:32
6cbe696
Compare
Choose a tag to compare

0.221 (2024-12-17)

AssetService
  • Added Asset.location to give assets a location.
    • Added location to CreateAsset.Request and UpdateAsset.Request to manage the location of an Asset.
    • Added remove_location to UpdateAsset.Request to remove the location from an Asset.
  • Added Asset.files to store Files for an Asset.
    • Added CreateAsset.Request.files to add files to a new Asset.
    • Added add_files and delete_files to UpdateAsset.Request to manage files on an Asset.
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.
OrganizationService
  • Moved Avatar from base.proto to Organization
  • Added Organization.Feature.LOCATION to determine whether location should be used.
TagService
  • Added Tag.location to give tags a location.
    • Added location to CreateTagRequest and UpdateTagRequest to manage the location of an Tag.
    • Added remove_location to UpdateTagRequest to remove the location from an Tag.
  • Added Tag.files to store Files for an Tag.
    • Added CreateTagRequest.files to add files to a new Tag.
    • Added add_files and delete_files to UpdateTagRequest to manage files on an Tag.

0.220.0

10 Dec 09:19
2260a26
Compare
Choose a tag to compare

0.220 (2024-12-10)

AssignmentService
  • Added override_conflicting_assignments_allow_delete to Assign.Request to allow completely replacing conflicting assignments
    when using the override_conflicting_assignments_allow_delete flag.
UserService
  • Add Unsuspend command to remove a suspension set by the Suspend command.
ValueService
  • Added include_operational_data to ValueSelection to include operational values, like device status.

0.219.0

03 Dec 09:27
Compare
Choose a tag to compare

0.219 (2024-12-03)

ValueSimulationService
  • The unit and numeric-value-type are now required for numeric value simulation.
ValueService
  • Added Value.Numeric.Type.OTHER and Value.Numeric.Other for value types that are known but not supported.
  • Reordered and added documentation for Value.Numeric.Type values and Value.Numeric type objects.

0.218.0

26 Nov 10:24
Compare
Choose a tag to compare

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

12 Nov 09:18
06ebb42
Compare
Choose a tag to compare

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.Features:
    • 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 LogPasswordUpdated to clear the CurrentUser.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 to AlarmTriggeredEvent 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.

0.215.0

05 Nov 09:44
bd94c46
Compare
Choose a tag to compare

0.215 (2024-11-05)

AssignmentService
  • Added new AssignmentType: ASSIGNS_ALARM_TO_ASSET.
    • Added alarms and alarm_details to ListAssetAssignments.Response.AssetAssignment
      • Added include_alarm_details and apply_unit_preferences to ListAssetAssignments.Request.
    • Added assets to ListAlarmAssignments.Response.AlarmAssignment
  • Renamed ModemAlarmAssignment to AlarmAssignment for clarity.
ExportService
  • AssetValues export now contains device.number and device.identifier.
ModemAlarmService
  • Added assign_to oneof to AssignModemAlarms.Request to pick between assigning to modems or assets.
  • Added unassign_from oneof to UnassignModemAlarms.Request to pick between unassigning to modems or assets.
ValueService
  • Added more device context to ValueContext:
    • Renamed device to device_number and deprecated it
    • Added new object device with device number and identifier.