Skip to content

Releases: rfcx/rfcx-api

1.0.31

22 Jan 05:00
Compare
Choose a tag to compare
1.0.31 Pre-release
Pre-release

Features

  • guardian: Add last_deployed and battery_percent_internal fields for Guardians
  • core: Broadcast SNS message regarding updated event
  • legacy: Removed amplitude endpoint (keep returning random data to maintain mobile apps)

1.0.29

15 Dec 17:35
Compare
Choose a tag to compare

Features

  • core: Add classifiers query param to GET /detections endpoint

1.0.28

26 Nov 05:54
82f0085
Compare
Choose a tag to compare

Bug Fixes

  • guardian: HTTP 500 error when system role posts detections on not found stream
  • guardian: Provide the stream_id for prediction service and do not queue the prediction service if there is no stream id

1.0.27

23 Nov 08:23
Compare
Choose a tag to compare

Features

  • guardian: Add authenticate to POST /v2/guardians/swm endpoint to use old way authentication
  • guardian: Bypass the test message from Swarm connection test

1.0.26

22 Nov 13:43
Compare
Choose a tag to compare

Features

  • guardian: Log assembled guardian meta segments in a separate table for debugging

Bug Fixes

  • guardian: Fix assemble segments function when there are 10 or more segments (incorrect sorting causing unzip fail)

1.0.25

04 Nov 11:28
Compare
Choose a tag to compare

Features

  • guardian: Add stream_id to Guardians table
  • guardian: Guardian registration won't create stream in Core and Arbimon
  • guardian: Audios from Guardian won't be ingested if there is no stream_id
  • guardian: Guardian v2 endpoint to update information
  • guardian: Create alternate endpoint to get all latest software information without guid given
  • guardian: Store Swarm diagnostics for background_rssi and satellite_rssi in the meta network table
  • guardian: Add new endpoint for Swarm webhook to send segment message
  • guardian: Decode base64 string from Swarm to match correct format of Guardian segment
  • core: Add id params to create stream endpoint

1.0.24

24 Aug 09:01
c34d729
Compare
Choose a tag to compare

Features

  • core: Add permission field for project listing
  • core: Add timezone column to streams table(CE-1168)
  • core: Segment endpoint supporting prediction service to get a whole segment file efficiently (CE-1166)
  • core: Standardised segment endpoint security

Bug Fixes

  • core: Fixes Explorer bug showing public detections on console page - Clustered detections should not include detections from public streams by default (CE-684)
  • guardian: Guardian instruction ids were sent as numbers instead of strings, causing the Guardian to fail when parsing and not purge it from the exchange log.

1.0.23

03 Aug 11:05
Compare
Choose a tag to compare

Features

  • internal: Support for message queue on segment creation (CE-749) (CE-747)
  • tasks: Message queue consumer for segment creation that queues the prediction service (CE-871)
  • core: Add unique constraint to user_project_roles table
  • internal: Update /internal/ai-hub/detections endpoint to include user allowed streams permission when not send streams or projects query params (CE-1154)

Bug Fixes

  • core: Guest user can not create stream in a project (CE-961)

1.0.22-hotfix.0

16 Jun 19:53
7714aae
Compare
Choose a tag to compare

Bug Fixes

  • core: System user or stream-token user can get detections for selected streams without roles

1.0.22

16 Jun 11:57
Compare
Choose a tag to compare

Features

  • core: Implement new "stream-token" authorization strategy and apply it for stream assets and stream detections endpoints (CE-225)
  • media: Implement frequency clipping feature for spectrograms (CE-227)
  • media: Implement frequency filtering feature for audios (CE-227)
  • core: Move /streams/{id}/permissions from Internal into Core (CE-831)