Releases: MainfluxLabs/mainflux
Releases · MainfluxLabs/mainflux
v0.27.0
v0.26.0
- 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
- 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
v0.24.0
- 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
v0.23.1
v0.23.0
v0.21.0
v0.20.0
- 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)