2020-08-18

Features:

  • Adds DELETE AgentAppAlarmingList
  • Adds POST AgentAppAlarmingListActivate
  • Adds DELETE AgentAppAlarming
  • Adds DELETE AgentAppLoggingList
  • Adds POST AgentAppLoggingListActivate
  • Adds DELETE AgentAppLogging
  • Adds GET MyRscServer
  • Adds PUT MyRscServerSessionList
  • Added edgeAggregator validation (POST, PATCH AgentDataTag)

Fixes:

  • Fixed update_config_file for agents without config_file_format
  • Fix patch when patching with same address (PATCH AgentDataVariable)
  • Fix: AssertionError on nullable property values (GET MyCompany)
  • Fix for when importing config, vpn portforwardings got deleted aswell (PUT AgentListConfigurationImport)
  • Agents pull now migrates protocol options and port and disables data sources when logging status is paused (POST AgentListPull)
  • Fixed keyerror during updating of logTrigger on dataTag (PATCH AgentDataTag)
  • Add multiple data source support and unique variable ids per source (POST AgentDataVariable)
  • Don't put tags without retention policy or interval in steward config (agent config files)
  • Fix for user email change not working with same email as in other sector (POST MyUserEmailAddressChangeList)
  • Separated Company and User CN for email address change finish (POST MyEmailAddressChangeFinish)

2020-08-11

Features:

  • Adds GET, POST, PATCH, DELETE AgentDataAlarmList
  • Adds GET, PATCH, DELETE AgentDataAlarm
  • Adds GET, PATCH AgentDataAlarmOccurrenceList
  • Adds GET, PATCH AgentDataAlarmOccurrence
  • Adds POST LicenceList
  • Adds POST, PATCH, DELETE MyCompanyCustomPropertyList
  • Adds PATCH, DELETE MyCompanyCustomProperty

Fixes:

  • Fixes an validation exception for AgentDataCondition
  • Creating a data source now properly creates the internal use variables for that source
  • Fixes a bug where you could not create tags after deleting one
  • Fixes a bug where you could not create variables after deleting one
  • Fixes an empty audit log when deleting a variable
  • Deleting a device now properly deletes all its data sources as well
  • When pulling a router, deleted status is migratied for data resources
  • Fixes a change notification not being marked as dirty when a user changes their name
  • Adds a missing field to CN and AL when a user accept ToU
  • You are no longer logged out when changing your password with deleteAccessTokens

2020-08-04

Features:

  • Adds GET, POST, PATCH, DELETE AgentDataConditionList
  • Adds GET, PATCH, DELETE AgentDataCondition
  • Adds GET, POST, PATCH, DELETE AgentDataTagList
  • Adds GET, PATCH, DELETE AgentDataTag
  • Adds GET AgentPageList
  • Adds GET, POST, PATCH, DELETE AgentPageLinkList
  • Adds GET, PATCH, DELETE AgentPageLink
  • Adds GET, POST, PATCH, DELETE PageList
  • Adds GET, PATCH, DELETE Page
  • Adds GET, POST, PATCH, DELETE PageComponentList
  • Adds GET, PATCH, DELETE PageComponent
  • Adds GET PageComponentTemplateList
  • Adds GET PageComponentTemplate
  • Adds GET, POST, PATCH, DELETE PageVersionList
  • Adds GET, PATCH, DELETE PageVersion
  • Implements custom property storing for Agent, Company, as well as resources using the ApiProcessor
  • Adds support for data source in the config file

Fixes:

  • Fixes a bug with null validation on AgentDevice.macAddress, ipAddress
  • Fixed empty auditlog when agent is removed without licences

2020-07-28

Features:

  • Implements GET AgentDataProtocolList
  • Implements GET, POST, PATCH, DELETE AgentDataVariableList
  • Implements GET, POST, PATCH, DELETE AgentDataVariable
  • Adds ChangeNotificationWebSocket to the discovery
  • Implements DataProtocolApplied for all data protocols

Fixes:

  • Fixes a bug where 2FA codes with leading zeros would not be accepted

2020-07-21

Features:

  • Adds GET, POST, PATCH, DELETE AgentDataSourceList
  • Adds GET, PATCH, DELETE AgentDataSource
  • We now trace the licence created or extended by a coupon use

Fixes:

  • Fix: You could spam someone by repeatedly POST AccessRecoverList
  • Fix: You could not pull an agent with an expired trial licence
  • Fix: Typ for some Invite CNs would be incorrect
  • Fix: Typ for some User CNs would be incorrect
  • Fix: User's name changed would be broadcasted to the companies they were in
  • Fix: Once rate limited, you could not log in if you had 2FA enabled
  • Various fixes to case sensitivity of email addresses

2020-07-14

Features:

  • Adds POST DemoDeviceList
  • Adds GET MyCompanyPlatformServerList
  • Adds GET PlatformServerList
  • Logging configuration now gets rendered into the config file

Changes:

  • Activation an agent now requires the TRANSFER_AGENT permission
  • Newly created engineers now get the (new) LINK_PAGE permission

Fixes:

  • Fixes the domain name in emails
  • Fixes missing domain name branding in email address change, feedback & two factor authentication mails
  • Fixed a bug where invites for an existing user's email address would not work due to capitalization
  • Adds a missing change notification when creating invites
  • Adds alarmName to message center messages
  • Adds missing change notifications when dealing with user push devices