Skip to content

Releases: MainfluxLabs/mainflux

v0.27.0

11 Apr 17:03
b161198
Compare
Choose a tag to compare
  • NOISSUE - Fix messages subtopic extraction
  • NOISSUE - Remove /profiles/:id/messages endpoints from adapters
  • NOISSUE - Remove webhook flag from profile

v0.26.0

10 Apr 20:34
e23e968
Compare
Choose a tag to compare
  • NOISSUE - Remove GetGroupsByIDs gRPC method
  • MF-620 - Add Actions in Rule and move notifier IDs from Config root
  • NOISSUE - Remove CreateMessage function
  • MF-611 - Add missing tests for groups and group members
  • MF-584 - Expand a CLI command to list messages as admin
  • MF-614 - Create Thing webhoooks
  • MF-583 - Remove Level and Type fields from PageMetadata (SDK)
  • MF-573 - Restructure things api
  • MF-566 - Rename group roles to group members
  • NOISSUE - UpdateThingsMetadata without overwrite existent metadata
  • NOISSUE - Fix migration backward compatibility
  • NOISSUE - Rename to UpdateThingsMetadata
  • MF-592 - Fix update list of things
  • NOISSUE - Replace ErrMissingOrgMemberID and ErrMissingGroupMemberID with ErrMissingMemberID
  • NOISSUE - Rename nginx conf /svcfiles /fs
  • MF-604 - Refactor encodeError
  • MF-602 - Use a helper method to create PageMetadata from a request (#603)
  • MF-600 - Unify ListOrgs and ListOrgsByMember (#601)
  • MF-587 - Move database methods to the pkg package (#599)
  • MF-596 - Refactor retrieve helper methods (#597)

v0.25.0

26 Feb 13:33
c623622
Compare
Choose a tag to compare
  • MF-592 - Add endpoint for editing a list of Things (#594)
  • MF-593 - Separate endpoints for listing all groups and groups by org (#595)
  • MF-586 - Split Authorize method (#591)
  • MF-589 - Fix postgres messages migration (#590)
  • MF-588 - Add CanThingAccessGroup gRPC endpoint (#585)
  • MF-574 - Add endpoints to list things and profiles by org (#575)
  • MF-578 - Allow the owner of the organization to be the owner of all groups within it (#580)
  • MF-581 - Fix reading JSON messages (#582)
  • MF-576 - Fix logical operator (#579)
  • MF-576 - Fix inconsistent order of CLI arguments for getting profiles and things (#577)
  • NOISSUE - Use helpers for group cache methods and fix profile_id constraint in things (#572)
  • NOISSUE - Add nginx location for /svcfiles/ (#571)
  • MF-545 - Add cli command for getting metadata by key (#570)
  • NOISSUE - Update the things OpenAPI file and add ViewMetadataByKey service test (#569)
  • MF-545 - View things metadata with thing key (#568)
  • MF-564 - Add missing cache methods (#565)
  • NOISSUE - Return profile_id in group things list (#567)
  • NOISSUE - Remove outdated ENVAR for writer config path (#563)
  • MF-557 - Remove InfluxDB (#562)
  • MF-560 - Create MQTT forwarder disabler ENVAR (#561)

v0.24.1

11 Dec 11:05
6cee871
Compare
Choose a tag to compare
  • RELEASE - v0.24.1 (#559)
  • NOISSUE - Rename Transformer field ValuesFilter to DataFilters (#558)
  • NOISSUE - Add date and time format for base ISO8601 (#556)
  • NOISSUE - Fix created field in json transformer (#555)
  • NOISSUE - Remove PRIMARY KEY from messages and json tables (#554)

v0.24.0

11 Dec 11:04
56cae28
Compare
Choose a tag to compare
  • MF-538 - Replace Connection using profile_id field in Things (#552)
  • NOISSUE - Fix created_at and updated_at in org memberships list (#553)
  • MF-549 - Rename Profile to Config and Channel to Profile (#550)
  • MF-538 - Remove owner_id from Groups (#548)
  • MF-540 - Return ignored cache error (#544)
  • MF-540 - Add group roles cache (#543)
  • MF-541 - Replace GroupRoles with GroupMember and remove GroupRoles (#542)
  • NOISSUE - Rename GroupRolesPage -> GroupMembersPage (#539)
  • MF-535 - Remove owner_id from Things and Channels (#536)
  • NOISSUE - Add converters docker-compose (#537)
  • NOISSUE - Extend the transformPayload function in the JSON Transformer to filter nested maps
  • NOISSUE - Add donwlinks section to docker-compose (#533)
  • MF-521 - Remove the dynamic creation of tables (#530)
  • MF-527 - Fix group rights in Remove service methods (#532)
  • NOISSUE - Fix vernemq image (#531)
  • NOISSUE - Fix things metadata update (#529)
  • NOISSUE - Fix nginx entrypoint (#528)
  • NOISSUE - Add nginx proxy pass for downlinks (#525)
  • NOISSUE - Change the release tag (#524)

v0.23.2

13 Sep 08:36
e914d5c
Compare
Choose a tag to compare
  • NOISSUE - Change the type of body arg from interface to byte array (#523)

v0.23.1

09 Sep 16:26
c7e42e2
Compare
Choose a tag to compare
  • NOISSUE - Move dbutil from internal to pkg package and remove internal package (#522)

v0.23.0

09 Sep 16:25
22b13a4
Compare
Choose a tag to compare
  • MF-518 - Add pagination to the webhooks and notifiers services (#520)
  • NOISSUE - Add MF_SMTP_NOTIFIER_PORT environment variable to envsubst (#519)
  • MF-515 - Add a name field to the Notifier structure (#517)
  • NOISSUE - Remove subtopics from notifiers init (#516)

v0.21.0

13 Aug 12:34
fb0d9f8
Compare
Choose a tag to compare
  • NOISSUE - Fix the postgres-writer primary key (#511)
  • NOISSUE - Add SendRequest function to pkg package (#510)
  • NOISSUE - Fix ambiguous google.golang.org/genproto/googleapis/rpc/status import (#509)

v0.20.0

13 Aug 12:34
0883305
Compare
Choose a tag to compare
  • NOISSUE - Add consts for client names (#507)
  • NOISSUE - Fix inconsistent args order in auth NewClient (#508)
  • NOISSUE - Remove reader publisher (#506)
  • MF-504 - Remove channel field from messages tables (#505)
  • NOISSUE - Move apiutil to pkg package (#503)
  • NOISSUE - Revert timescale to postgres (#502)
  • NOISSUE - Fix protomfx.UsersService (#501)
  • NOISSUE - Fusion and move proto files to pkg (#500)
  • MF-498 - Fix thing metadata update (#499)
  • MF-483 - Create notifiers CRUD API (#485)
  • MF-486 - Move startGRPCServer and initJaeger to pkg package (#497)
  • MF-486 - Unify gRPC clients in the pkg package (#495)
  • NOISSUE - go mod tidy (#496)
  • MF-490 - Replace Postgres by Timescale in docker-compose (#494)
  • MF-486 - Move startHTTPServer to the pkg package (#492)
  • NOISSUE - Move IsEmail from internal to pkg package (#493)
  • MF-490 - Replace InfluxDB by Postgres (#491)
  • MF-488 - Fix auth service backup (#489)
  • NOISSUE - Move isEmail function from users to internal package (#487)
  • MF-483 - Add smtpID and smppID to Profiles (#484)
  • NOISSUE - Fix readers auth for things key (#482)