2018-12-09 03:53:39 +08:00
|
|
|
# Mainflux Changelog
|
|
|
|
|
|
|
|
## Generation
|
|
|
|
Mainflux release notes for the latest release can be obtained via:
|
|
|
|
```
|
|
|
|
make changelog
|
|
|
|
```
|
|
|
|
|
|
|
|
Otherwise, whole log in a similar format can be observed via:
|
|
|
|
```
|
|
|
|
git log --pretty=oneline --abbrev-commit
|
|
|
|
```
|
|
|
|
|
2022-04-15 18:37:55 +08:00
|
|
|
## 0.13.0 - 15. APR 2022.
|
|
|
|
### Features and Bugfixes
|
2022-04-15 21:51:35 +08:00
|
|
|
- NOISSUE - Update changelog for release 0.13.0
|
|
|
|
- Update VerneMQ release (#1593)
|
2022-04-15 18:37:55 +08:00
|
|
|
- NOISSUE - Update changelog and readme for release 0.13.0
|
|
|
|
- MF-1582 - Fix lora-adapter MQTT client (#1583)
|
|
|
|
- NOISSUE - Fix CoAP adapter (#1572)
|
|
|
|
- NOISSUE - Unify MF_INFLUX_READER_DB_HOST and MF_INFLUX_WRITER_DB_HOST envars (#1585)
|
|
|
|
- MF-1580 - Influxdb Writer changes format of update-time to string (#1581)
|
|
|
|
- MF-1575 Add 'Name' field to ListMembers response in things svc (#1576)
|
|
|
|
- MF-1565 - Document Bearer, Thing and Basic Authorization header (#1566)
|
|
|
|
- MF-1567 - Use Bearer, Thing or Basic scheme in Authorization header (#1568)
|
|
|
|
- MF-1348 - Add transport errors logging (#1544)
|
|
|
|
- NOISSUE - Add nats wrapper for COAP (#1569)
|
|
|
|
- MF-1469 - Indicate proper authentication scheme in Authorization header (#1523)
|
|
|
|
- MF-1240 - Return to service transport layer only service errors (#1559)
|
|
|
|
- Update dependencies (#1564)
|
|
|
|
- NOISSUE - Separate Keto hosts for read and write (#1563)
|
|
|
|
- MF-1551 - Fix Cobra usage commands and clean unnecessary struct types (#1558)
|
|
|
|
- MF-1257 - Access messages from readers endpoint with user access token (#1470)
|
|
|
|
- NOISSUE - Refactor MQTT subscriber (#1561)
|
|
|
|
- MF-1059 - Add TLS support for email (#1560)
|
|
|
|
- MF-1261 - Use StatusUnauthorized for authn and StatusForbidden for authz (#1538)
|
|
|
|
- NOISSUE - Fix auth members list response (#1555)
|
|
|
|
- MF-1263 - Move repeating errors to the separate package (#1540)
|
|
|
|
- NOISSUE - Add API keys functions to CLI (#1537)
|
|
|
|
- Fix SDK for group members (#1553)
|
|
|
|
- NOISSUE - Fix Swagger UI (#1552)
|
|
|
|
- MF-1008 - Make token duration configurable (#1550)
|
|
|
|
- MF-1308 - Use IETF Health Check standard (#1541)
|
|
|
|
- Fix user listing access control (#1546)
|
|
|
|
- Update dependencies (#1545)
|
|
|
|
- MF-1478 - TimescaleDB writer and reader add-on (#1542)
|
|
|
|
- MF-1149 - Add AsyncAPI MQTT API doc (#1539)
|
|
|
|
- MF-1535 - Add API keys functions to SDK (#1536)
|
|
|
|
- NOISSUE - Add view and list serials endpoints in certs service (#1483)
|
|
|
|
- MF-1516 - Fix API key issuing (#1530)
|
|
|
|
- NOISSUE - Add disconnect endpoint in nginx conf (#1528)
|
|
|
|
- NOISSUE - Add timestamp transformation rules for specifc JSON fields (#1514)
|
|
|
|
- MF-1425 - Support external UUIDs for Things and Channels (#1518)
|
|
|
|
- MF-1521 - Fix email headers (#1522)
|
|
|
|
- Fix SenML lib dependency version (#1519)
|
|
|
|
- Bump vernemq to 1.12.3 (#1520)
|
|
|
|
- NOISSUE - Remove auth URL from SDK (#1511)
|
|
|
|
- NOISSUE - Apply policies to Channels (#1505)
|
|
|
|
- remove dead code (#1503)
|
|
|
|
- NOISSUE - Fix listing (#1502)
|
|
|
|
- NOISSUE - Listing Policies (#1498)
|
|
|
|
- Fix standalone mode (#1497)
|
|
|
|
- MF-1489 - Add API for deleting policies (#1491)
|
|
|
|
- NOISSUE - Update group sharing policies (#1494)
|
|
|
|
- NOISSUE - Refactor InfluxDB Reader: explicit check event + add safe conversion (#1460)
|
|
|
|
- NOISSUE - Update users create command for CLI (#1495)
|
|
|
|
- NOISSUE - Update self register environment variable name (#1493)
|
|
|
|
- Bring back the job add
|
|
|
|
- NOISSUE - Fix assigning invalid group policy (#1487)
|
|
|
|
- MF-1443 - Add policies (#1482)
|
|
|
|
- NOISSUE - Fix retrieving all users (#1477)
|
|
|
|
- MF-1468 - Fix ThingsURL in Certs Service (#1474)
|
|
|
|
- NOISSUE - Refactor single-user mode (#1471)
|
|
|
|
- Fix UpdateChannelHandler for Redis producer (#1473)
|
|
|
|
- NOISSUE - Add SMPP notifier (#1464)
|
|
|
|
- NOISSUE - Update dependencies (#1453)
|
|
|
|
- NOISSUE - Fix security warnings for dependencies (#1452)
|
|
|
|
- Bump docker-compose version in prereq (#1449)
|
|
|
|
- NOISSUE - Fix bootstraping (#1448)
|
|
|
|
- MF 1413 - Use per-service URL in SDK (#1444)
|
|
|
|
- MF-1439 - Add support for Basic Authentication in HTTP Adapter (#1441)
|
|
|
|
- MF-1421 - Make flattening of JSON transformer only available on InfluxDB (#1432)
|
|
|
|
- NOISSUE - Update the /disconnect endpoint HTTP method as PUT (#1438)
|
|
|
|
- MF-1389 - Add /disconnect endpoint in Things service (#1433)
|
|
|
|
- NOISSUE - Fix httputil implementation in users service (#1434)
|
|
|
|
- Fix fetching user members of an empty group (#1436)
|
|
|
|
- Change to user friendly docs urls (#1430)
|
|
|
|
- NOISSUE - Use github action for showing OpenAPI spec with Swagger UI (#1427)
|
|
|
|
- Fix JSON Transformer empty format handling (#1429)
|
|
|
|
- Update README
|
|
|
|
- NOISSUE - Update docker-compose images to latest release (#1419)
|
|
|
|
- MF-1378 - Update dependencies (#1379)
|
|
|
|
|
2021-05-07 15:55:10 +08:00
|
|
|
## 0.12.1 - 05. MAY 2021.
|
|
|
|
### Features and Bugfixes
|
2022-04-15 18:37:55 +08:00
|
|
|
- NOISSUE - Refactor SDK memberships and fix openapi for memberships.
|
|
|
|
- NOISSUE - Fix incorrect influxdb credentials
|
|
|
|
- MF-1408 - Fix error handling for Thing update SQL(#1408)
|
|
|
|
- MF-1288 - Add tests for JSON messages in message writers and readers
|
|
|
|
- NOISSUE - Fix Postgres Reader order
|
|
|
|
- NOISSUE - Fix nginx configuration for groups
|
|
|
|
- NOISSUE - Add tests and connection route-map to lora-adapter
|
|
|
|
- MF-1403 - Change vernemq building source revision
|
|
|
|
- NOISSUE - Rm content-type check from list endpoint
|
2021-05-07 15:55:10 +08:00
|
|
|
|
2021-03-29 06:57:08 +08:00
|
|
|
## 0.12.0 - 29. MAR 2021.
|
|
|
|
### Features and Bugfixes
|
|
|
|
- MF-1394 - SDK groups (#1396)
|
|
|
|
- NOISSUE - fix response for passwd endpoints (#1393)
|
|
|
|
- NOISSUE - dont retrieve groups (#1392)
|
|
|
|
- MF-1368 - Add internal http api package for query params reading (#1384)
|
|
|
|
- MF-1390 - Fix docker-compose env_file (#1391)
|
|
|
|
- NOISSUE - put order direction in response body (#1387)
|
|
|
|
- NOISSUE - Certs service refactor (#1369)
|
|
|
|
- MF-1357 - Add new endpoint for searching things (#1383)
|
|
|
|
- NOISSUE - Add missing auth port in nginx enrypoint.sh (#1380)
|
|
|
|
- MF-1346 - Create Groups API - add grouping of entities (#1334)
|
|
|
|
- NOISSUE - Fix certs and vault deployment, reorganize and remove unnecessary vars (#1368)
|
|
|
|
- MF-1317 - Configurable regexp rule for password (#1355)
|
|
|
|
- Fix CoAP Adapter README (#1376)
|
|
|
|
- NOISSUE - Fix default values for port and x509 provision (#1367)
|
|
|
|
- NOISSUE - Added missing endpoints for users service (#1372)
|
|
|
|
- MF-1365 - Add ADOPTERS.md file (#1371)
|
|
|
|
- Fix grpc endpoint parameter permutation (#1370)
|
|
|
|
- NOISSUE - Add IsChannelOwner grpc endpoint (#1366)
|
|
|
|
- MF-1362 - Sort Things and Channels connections by name (#1363)
|
|
|
|
- MF-1314 - Add value comparison filters for readers (#1353)
|
|
|
|
- Fix env configuration and documentation (#1360)
|
|
|
|
- NOISSUE - Support disabling Email Agent authentication (#1356)
|
|
|
|
- NOISSUE - Upgrade Mongo, Cassandra and Influx docker images (#1354)
|
|
|
|
- NOISSUE - Add READMEs to pkg packages (#1352)
|
|
|
|
- NOISSUE - Correct README (#1349)
|
|
|
|
- MF-1342 - Use environment variables in docker-compose to use tagged version of image (#1343)
|
|
|
|
- MF-1311 - Add Notifications service (#1324)
|
|
|
|
- MF-1344 - Fix links to API documentations #1345
|
|
|
|
- NOISSUE - Upgrade influxdb and postgres docker images (#1341)
|
|
|
|
- NOISSUE - Revert cli to use user token from command args (#1339)
|
|
|
|
- MF-1276 - Fix openapi IDs and Keys format (#1338)
|
|
|
|
- MF-1061 - Add PageMetadata to readers (#1333)
|
|
|
|
- NOISSUE - Fix run script and compiler warnings (#1336)
|
|
|
|
- Fix Postgres writer transaction handling (#1335)
|
|
|
|
- Make Transformer type configurable (#1331)
|
|
|
|
- MF-1061 - Implement v, vb, vs, vd and from/to mongodb-reader filters (#1326)
|
|
|
|
- NOISSUE - Rename package aliases uuidProvider into uuid (#1323)
|
|
|
|
- MF-1034 - Wrapping MQTT client (#1318)
|
|
|
|
- MF-1061 - Fix cassandra-reader count for json format (#1327)
|
|
|
|
- MF-1061 - Implement v, vb, vs, vd and from/to cassandra-reader filters (#1325)
|
|
|
|
- NOISSUE - Switch to Consumers interface (#1316)
|
|
|
|
- MF-1061 - Implement protocol, name, v, vb, vs, vd and from/to Postgres reader… (#1322)
|
|
|
|
- MF-1061 - Add name, protocol and publisher tests to influxdb-reader (#1320)
|
|
|
|
- NOISSUE - Fix Auth typo (#1319)
|
|
|
|
- NOISSUE - Add health check for MQTT broker (#1305)
|
|
|
|
- MF-1264 - Add support for JSON readers (#1295)
|
|
|
|
- NOISSUE - Merge authz and authn into new service auth (#1313)
|
|
|
|
- MF-1061 - Implement InfluxDB filters value, v, vb, vs, vd, from, to (#1312)
|
|
|
|
- NOISSUE - Correct readers openapi.yml (#1310)
|
|
|
|
- NOISSUE - Fix MQTT Forwarder client id (#1309)
|
|
|
|
- NOISSUE - Fix dates not being init properly on save, change path construction, replace UUID with ULID for group ID (#1300)
|
|
|
|
- NOISSUE - Remove authz from docker comp (#1307)
|
|
|
|
- Shorten descriptions and add formats (#1306)
|
|
|
|
- NOISSUE - remove owner id from user table and object (#1303)
|
|
|
|
- NOISSUE - Add missing fields to openapi specs and enclose http codes in single quotes (#1302)
|
|
|
|
- MF-1290 - Sort Things and Channels by name (#1293)
|
|
|
|
- MF-1248 - Add access policies for users (#1246)
|
|
|
|
- Fixes, without spaces. (#1296)
|
|
|
|
- Add different CNs for CA and certs (#1292)
|
|
|
|
- MF-397 - Introduce Thing Groups (#1259)
|
|
|
|
- Add Enhancement section to the issue template (#1284)
|
|
|
|
- Fix hardcoded env var values (#1283)
|
|
|
|
- NOISSUE - Improve AuthN service docs (#1282)
|
|
|
|
- MF-1268 - CLI improvements (#1274)
|
|
|
|
- NOISSSUE - Vault integration as an addon. (#1266)
|
|
|
|
- Fix naming in Authn API tests (#1275)
|
|
|
|
- MF-1244 - Return UserID alongside with user Email in Identify response (#1245)
|
|
|
|
- NOISSUE - Fix ViewGroup and UpdateGroup (#1269)
|
|
|
|
- NOISSUE - Add ListUsers, ViewUser and ViewProfile methods (#1262)
|
|
|
|
- NOISSUE - Rm users http package (#1256)
|
|
|
|
- NOISSUE - Remove content-type check from decodeListUserGroupsRequest (#1255)
|
|
|
|
- NOISSUE - Migrate swaggers to openapi 3 spec (#1250)
|
|
|
|
- Update MQTT Broker Docker scripts (#1253)
|
|
|
|
- update mproxy version (#1251)
|
|
|
|
- NOISSUE - Fix group retrieval when parent id is not specified (#1247)
|
|
|
|
- NOISSUE - Add new endpoint to retrieve configuration to be used as a template. (#1242)
|
|
|
|
- NOISSUE - Add user groups (#1228)
|
|
|
|
- MF-1237 - Return to transport only things service errors (#1236)
|
|
|
|
- MF-928 - Change CoAP lib (#1233)
|
|
|
|
- NOISSUE - Simplify make cleandocker (#1230)
|
|
|
|
- NOISSUE - Fix malformed Swagger API specs (#1229)
|
|
|
|
- MF-435 - Add support for env file loading (#1223)
|
|
|
|
- update certs docs (#1227)
|
|
|
|
- NOISSUE - Fix certs update in bootstrap config and make content handling in config.toml user friendly (#1221)
|
|
|
|
- NOISSUE - Fix typo in authorization.js (#1226)
|
|
|
|
- MF-983 - Add HTTP query param to connections list endpoints to fetch disconnected Things or Channels (#1217)
|
|
|
|
- MF-1179 - Add a certificate service and certs endpoint to SDK (#1188)
|
|
|
|
- NOISUE - Fix cache error when key is not in Redis (#1220)
|
|
|
|
- MF-1199 - Add NATS messaging tests (#1209)
|
|
|
|
- NOISSUE: Fix emailer (#1219)
|
|
|
|
- NOISSUE - Update dependencies (#1218)
|
|
|
|
- NOISSUE - Add subtopic wildcard for twin attribute's definition (#1214)
|
|
|
|
- fix envs for nginx (#1215)
|
|
|
|
- Remove twin mqtt related obsolete var and fix es-redis address (#1213)
|
|
|
|
- NOISSUE - Remove unused `MF_THINGS_SECRET` env var (#1211)
|
|
|
|
- NOISSUE - Fix some typos (#1212)
|
|
|
|
- NOISSUE - Remove unknown Bootstrap requests (#1210)
|
|
|
|
- NOISSUE - Use `pgcrypto` instead `uuid-ossp` for UUIDs generation (version 4) (#1208)
|
|
|
|
- MF-1198 - Add errors package tests (#1207)
|
|
|
|
- MF-1025 - timeout env in sec, use parseduration (#1206)
|
|
|
|
- MF-1201 - Fix MF_THINGS_AUTH_GRPC_URL mongo reader ENVAR (#1203)
|
|
|
|
- NOISSUE - Fix CI (#1204)
|
|
|
|
- MF-1180 - Add redis based twins and states cache (#1184)
|
|
|
|
- MF-739 - Add ID to the User entity (#1152)
|
|
|
|
- NOISSUE - Fix default db name for storage databases (#1194)
|
|
|
|
- NOISSUE - Add `MF_DOCKER_IMAGE_NAME_PREFIX` to Makefile (#1173)
|
|
|
|
- MF-1154 - Move UUID provider to project root (#1172)
|
|
|
|
- Fix typo in error messages (#1193)
|
|
|
|
- MF-1190 - Add pkg for library packages (#1191)
|
|
|
|
- MF-1177 - Implement caching in MQTT adapter (#1187)
|
|
|
|
- NOISSUE - Refactor provision tool (#1189)
|
|
|
|
|
2020-05-29 22:05:55 +08:00
|
|
|
## 0.11.0 - 29. MAY 2020.
|
|
|
|
### Features and Bugfixes
|
|
|
|
- Add VerneMQ docker image build from source (#1178)
|
|
|
|
- MF-994 - Add tracing middleware for twins and states repos (#1181)
|
|
|
|
- MF-995 - Add Twins tests for endpoint list twins and list states (#1174)
|
|
|
|
- NOISSUE - Update dependencies (#1176)
|
|
|
|
- MF-1163 - Fix influxdb-reader to use nanoseconds precision (#1171)
|
|
|
|
- Rename environment variable MF_MQTT_ADAPTER_PORT to MF_MQTT_ADAPTER_MQTT_PORT in docker environment (#1170)
|
|
|
|
- Remove thing related code from twins service (#1169)
|
|
|
|
- MF-997 - Add twins service swagger file (#1167)
|
|
|
|
- MF-1079 - Add MQTT forwarder (#1164)
|
|
|
|
- MF-1159 - add gateway metadata update in provision method (#1160)
|
|
|
|
- MF-1055 - rollback/release transaction on error (#1166)
|
|
|
|
- NOISSUE - Use log level error for VermeMQ docker (#1162)
|
|
|
|
- NOISSUE - Fix default nats pubsub subject (#1153)
|
|
|
|
- MF-1125 - Document Provision service (#1143)
|
|
|
|
- NOISSUE - Fix bootstrap SDK args naming (#1151)
|
|
|
|
- Use VerneMQ default log level (#1150)
|
|
|
|
- NOISSUE - Update provision service (#1133)
|
|
|
|
- NOISSUE - Refactor messaging (#1141)
|
|
|
|
- Add JSON tags to SDK entities (#1146)
|
|
|
|
- NOISSUE - Update CLI README.md (#1139)
|
|
|
|
- NOISSUE - Update mProxy version (#1137)
|
|
|
|
- fix nginx, channel connect (#1136)
|
|
|
|
- Remove concurrency flag for golangci-lint (#1134)
|
|
|
|
- MF-1088 - Remove message payload content type (#1121)
|
|
|
|
- MF-1129 - Use snake_case for Lora and OPC-UA metadata fields (#1130)
|
|
|
|
- MF-1128 - Add golangci-linter to a CI script (#1131)
|
|
|
|
- MF-1123 - Move Provision service to monorepo (#1132)
|
|
|
|
- MF-845 - Add FOSSA badge for licensing (#1127)
|
|
|
|
- MF-1087 - Remove WebSocket adapter (#1120)
|
|
|
|
- NOISSUE - Use HTTP Status in SDK error messages (#1119)
|
|
|
|
- NOISSUE - Fix bootstrap token naming and interfaces named args (#1117)
|
|
|
|
- MF-1115 - Improve the SDK error encoding (#1118)
|
|
|
|
- MF-862 - Add boostrap CRUD to SDK and CLI (#1114)
|
|
|
|
- NOISSUE - Update coding style in Things service (#1116)
|
|
|
|
- NOISSUE - Remove defers from TestMain (#1111)
|
|
|
|
- NOISSUE - Create func to encode SDK errors (#1110)
|
|
|
|
- MF-1078 - Add timestamp to published messages and use it in Transformer (#1106)
|
|
|
|
- Fix prometheus namespace in postgres reader & writer (#1109)
|
|
|
|
- NOISSUE - Implement errors package in senml transformer, readers and writers (#1108)
|
|
|
|
- NOISSUE - Implement errors package in Authentication service (#1105)
|
|
|
|
- MF-1103 - API key should ignore empty expiration time (#1104)
|
|
|
|
- MF-1096 - Fix AuthN and Things Auth ENVARS (#1066)
|
|
|
|
- fix Contains function for nil arguments (#1102)
|
|
|
|
- MF-1099 - Add email subdomain validator (#1101)
|
|
|
|
- MF-1091 - Use channels. as broker prefix (#1098)
|
|
|
|
- MF-1090 - Use named Interfaces args (#1097)
|
|
|
|
- NOISSUE - Create broker package for NATS (#1080)
|
|
|
|
- NOISSUE - Implement errors package in bootstrap service (#1093)
|
|
|
|
- NOISSUE - Fix writers loadSubjectsConfig if file is missing (#1094)
|
|
|
|
- NOISSUE - Adding subtopics filtering in writer services (#1072)
|
|
|
|
- NOISSUE - Improve errors package (#1086)
|
|
|
|
- NOISSUE - Enable MQTT over WS in docker composition (#1085)
|
|
|
|
- NOISSUE - Rm unused opc-ua envars (#1083)
|
|
|
|
- MF-798 - Add utf8 support for email validation (#1082)
|
|
|
|
- Remove unused Tokenizer interface (#1084)
|
|
|
|
- Update mqtt adapter imports (#1081)
|
|
|
|
- NOISSUE - Update state based on SenML time value (#1075)
|
|
|
|
- NOISSUE - Fix StatusBadDecodingError for opc-ua browse (#1074)
|
|
|
|
- Save senml array msg to multiple states (#1073)
|
|
|
|
- NOISSUE - Fix opc-ua message type handling (#1071)
|
|
|
|
- NOISSUE - Add Publisher field to MQTT adapter (#1067)
|
|
|
|
- NOISSUE - Fix users CLI (#1062)
|
|
|
|
- NOISSUE - Fix SDK Messages response (#1064)
|
|
|
|
- Merged MQTT docker compose in core composition file (#1060)
|
|
|
|
- MF-1016 - Add UserUpdate and UpdatePassword to sdk and CLI (#1057)
|
|
|
|
- Update mProxy (#1058)
|
|
|
|
- MF-1053 - Add disconnect event to MQTT adapter (#1056)
|
|
|
|
- Fix data type for data_value in databases (#1054)
|
|
|
|
- NOISSUE - Fix opc-ua subscriptions store (#1052)
|
|
|
|
- NOISSUE - Fix connect CLI command and remove ConnectThing func from SDK (#1051)
|
|
|
|
- NOISSUE - Update Vernemq image repository (#1050)
|
|
|
|
- Removed VerneMQ auth plugin, Aedes impl. Added mproxy support in docker (#1049)
|
|
|
|
- NOISSUE - Add default subscription nodeID and Interval ENVAR (#1046)
|
|
|
|
- MF-415 - Merge mProxy support (#1045)
|
|
|
|
- NOISSUE - Remove twins-service mqtt dependency and publish notifs to nats (#1042)
|
|
|
|
- Add arbitrary SenML value type saving to twin state (#1039)
|
|
|
|
- Fixed Aedes dependencies (#1036)
|
|
|
|
- MF-998 - Add Twins service to Makefile and docker-compose.yml (#1035)
|
|
|
|
- MF-1032 - Fix redis docker volume of opcua-adapter (#1033)
|
|
|
|
- NOISSUE - add nats conf (#1031)
|
|
|
|
- MF-442 - Add SSL encryption to the MongoDB, InfluxDB and Cassanda readers (#1024)
|
|
|
|
- NOISSUE - Add opc-ua type handling and unsubscription (#1029)
|
|
|
|
- NOISSUE - Add aggregate attribute-based search for twin retrieval (#1027)
|
|
|
|
- NOISSUE - Fix metadata in add Things endpoint (#1028)
|
|
|
|
- NOISSUE - Fix minimal password length (#1023)
|
|
|
|
- MF-1020 - Change default password for CLI provision test (#1021)
|
|
|
|
- NOISSUE - Add subtopic to opcua messages (#1022)
|
|
|
|
- NOISSUE - Add details to browsed OPC-UA nodes (#1019)
|
|
|
|
- NOISSUE Fix obsolete attribute persistance (#1018)
|
|
|
|
- Fix twins update revision counter (#1011)
|
|
|
|
- Fixed docs instructions in README (#1010)
|
|
|
|
- Fix copyright year (#1009)
|
|
|
|
- Fix issuing recovery key (#1007)
|
|
|
|
- Removed gatling load-test (#1005)
|
|
|
|
- Removed old k8s manifests (#1004)
|
|
|
|
- NOISSUE - Remove UI from docker-compose (#1001)
|
|
|
|
- NOISSUE - Store successfull OPC-UA subscriptions (#999)
|
|
|
|
- MF-730 - Add digital twin service for things (#855)
|
|
|
|
- Fix Redis event naming (#996)
|
|
|
|
- NOISSUE - Add a Browse endpoint in opcua-adapter (#988)
|
|
|
|
- NOISSUE - Add Redis ES Username/Pass for VerneMQ (#991)
|
|
|
|
- MF-982 - Add error when connecting empty channels or things (#985)
|
2019-12-18 00:32:27 +08:00
|
|
|
|
|
|
|
## 0.10.0 - 17. DEC 2019.
|
|
|
|
### Features
|
|
|
|
- MF-932 - User API keys (#941)
|
|
|
|
- NOISSUE - Use opcua server timestamp in opcua-adapter messages (#980)
|
|
|
|
- Simplify CI script (#979)
|
|
|
|
- NOISSUE - Add opcua-adapter conn route-map, use ServerURI and NodeID (#975)
|
|
|
|
- Move docs to a separate repo (#976)
|
|
|
|
- NOISSUE - Support multiple types values in opcua-adapter (#973)
|
|
|
|
- Migrate from dep to go modules (#971)
|
|
|
|
- NOISSUE - Add Node IdentifierType config in opcua-adapter (#967)
|
|
|
|
- NOISSUE - Remove messages limit in influxdb-reader (#968)
|
|
|
|
- MF-898 - Add bulk connect to CLI and SDK (#956)
|
|
|
|
- MF-538 - Improve logging and API errors (#866)
|
|
|
|
- NOISSUE - Remove Elm UI (#953)
|
|
|
|
- MF-898 - Add bulk connections endpoint (#948)
|
|
|
|
- MF-898 - Change thing's service to use bulk connect (#946)
|
|
|
|
- MF-898 - Add transactions to postgres connect (#940)
|
|
|
|
- Add missing user service tests (#945)
|
|
|
|
- Remove Normalizer service from compose (#937)
|
|
|
|
- MF-919 - Mainflux message updates (#924)
|
|
|
|
- NOISSUE - Remove ARM multi-arch images (#929)
|
|
|
|
- MF-906 - Change single creation endpoints to use bulk service calls (#927)
|
|
|
|
- MF-922 - Add UpdateUser endpoint (#923)
|
|
|
|
- MF-780 - Use Normalizer as a lib (#915)
|
|
|
|
- NOISSUE - Switch to grpcbox for VerneMQ (#914)
|
|
|
|
- Change channels to chs (#918)
|
|
|
|
- MF-484 - Add bulk provisioning for things and channels (#889)
|
|
|
|
- MF-899 - Update README and official docs (#910)
|
|
|
|
- NOISSUE - Fix Redis envars (#903)
|
|
|
|
- Add disconnect on gen_server terminate() (#913)
|
|
|
|
- MF-890 - Add OPC-UA docs (#904)
|
|
|
|
- NOISSUE - Update Protobuf version (#902)
|
|
|
|
- MF-886 - Add OPC-UA adapter (#878)
|
|
|
|
- MF-532 - Password reset (#873)
|
|
|
|
- MF-785 - Change CanAccess to CanAccessByKey (#894)
|
|
|
|
- NOISSUE - Add MQTT UserName check on register and InstanceId in Redis (#884)
|
|
|
|
- Add MQTT troubleshooting section (#882)
|
|
|
|
- MF-875 - Add tracing to official documentation (#877)
|
|
|
|
- MF-788 - Remove date and minimize copyright comments (#876)
|
|
|
|
- MF-787 - Add tags to user, thing, and channel spans (#869)
|
|
|
|
- Update docker-compose version for addons (#874)
|
|
|
|
- MF-859 - Channels metadata search (#867)
|
|
|
|
- MF-858 Users metadata (#861)
|
|
|
|
- NOISSUE - Simplify MQTT benchmarking tool (#852)
|
|
|
|
- NOISSUE - Upgrade Go version to 1.13 in container images (#868)
|
|
|
|
- MF-820 - Fetch messages for a particular device (#843)
|
|
|
|
- Update gorilla websocket version (#865)
|
|
|
|
- NOISSUE - Update aedes version and fix Dockerfile (#863)
|
|
|
|
- NOISSUE - Search by metadata (#849)
|
|
|
|
- MF-846 - Install python in docker build for aedes mqtt image (#860)
|
|
|
|
- NOISSUE - Clean NginX files, move .gitignores to dirs (#853)
|
|
|
|
- NOISSUE - Add docker-compose for MQTT cluster (#841)
|
|
|
|
- Add debug logs to the WS adapter (#848)
|
|
|
|
- NOISSUE - Add measuring time from pub to sub (#839)
|
|
|
|
- NOISSUE - update mqtt prov tool and some refactor (#831)
|
|
|
|
- NOISSUE - Use Thing ID to update certs data (#827)
|
|
|
|
- NOISSUE - Improve VerneMQ plugin code, add configurable gRPC pool size (#836)
|
|
|
|
- NOISSUE - Use gRPC for VerneMQ (#835)
|
|
|
|
- Switch secure of WS connection according to secure of http connection of UI (#829)
|
|
|
|
- NOISSUE - Use current hostname instead of localhost for a WebSocket connection in the UI (#826)
|
|
|
|
- NOISSUE - Improve MQTT benchmarking tools (#828)
|
|
|
|
- NOISSUE - update mqtt benchmark (#824)
|
|
|
|
- Add encryption key to env vars table (#823)
|
|
|
|
- NOISSUE - Add version endpoint to MQTT adapter (#816)
|
|
|
|
- MF-295 add mqtt benchmark tool (#817)
|
|
|
|
- update mqtts commands (#815)
|
|
|
|
- NOISSUE - Support encrypted bootstrap (#796)
|
|
|
|
- Add config to writers docs (#812)
|
|
|
|
- NOISSUE - Add VerneMQ support (#809)
|
|
|
|
- NOISSUE - Add content type as part of MQTT subscription topic (#810)
|
|
|
|
|
|
|
|
### Bugfixes
|
2020-05-29 22:05:55 +08:00
|
|
|
- Fix MQTT protobuf filename(#981)
|
2019-12-18 00:32:27 +08:00
|
|
|
- MF-950 - Runtime error in normalizer - CBOR SenML (#974)
|
|
|
|
- NOISSUE - Fix opcua-adapter events warnings (#965)
|
|
|
|
- NOISSUE - Fix opcua-adapter events decode (#951)
|
|
|
|
- Fix subtopic handling in VerneMQ (#962)
|
|
|
|
- NOISSUE - Fix Update User (#959)
|
|
|
|
- NOISSUE - Fix make dockers (#957)
|
|
|
|
- Add dev_ back to make dockers_dev (#955)
|
|
|
|
- NOISSUE - Fix docs (#952)
|
|
|
|
- MF-916 - Fix Things and Channels counters (#947)
|
|
|
|
- MF-942 - Fix email template logic (#944)
|
|
|
|
- NOISSUE - Fix HTTP header for Things and Channels creation (#939)
|
|
|
|
- NOISSUE - Fix docker ui image name (#938)
|
|
|
|
- NOISSUE - Fix lora-adapter (#936)
|
|
|
|
- NOISSUE - Fix lora creation events (#933)
|
|
|
|
- Fix doc for ENV vars in README (#920)
|
|
|
|
- Fix compilation (#911)
|
|
|
|
- Revert "NOISSUE - Make event sourcing optional (#907)" (#909)
|
|
|
|
- NOISSUE - Make event sourcing optional (#907)
|
|
|
|
- NOISSUE - Fix InfluxDB env vars (#908)
|
|
|
|
- Fix Elm version for ARM Docker images (#905)
|
|
|
|
- Fix Elm version in Dockerfile (#901)
|
|
|
|
- NOISSUE - fix security doc (#897)
|
|
|
|
- NOISSUE - Fix typo in docs and README (#891)
|
|
|
|
- Fix Nginx mTLS configuration (#885)
|
|
|
|
- Fix provision tool connect error handling (#879)
|
|
|
|
- Fix: Correct 404 and Content-Type Issues in MQTT Version Endpoint (#837)
|
|
|
|
- NOISSUE - Fix proto files in VerneMQ (#834)
|
|
|
|
- NOISSUE - Fix hackney HTTP request (#833)
|
|
|
|
- Add socket pool and fix pattern matching (#830)
|
|
|
|
- Fix typo (#814)
|
|
|
|
|
2019-07-19 23:56:23 +08:00
|
|
|
## 0.9.0 - 19. JUL 2019.
|
|
|
|
### Features
|
|
|
|
- Create and push docker manifest for new release from Makefile (#794)
|
|
|
|
- MF-399 - Add open tracing support (#782)
|
|
|
|
- MF-783 - Allow access checking by a thing ID (#784)
|
|
|
|
- NOISSUE - Add authorization HTTP API to things service (#772)
|
|
|
|
- Remove cli executable from repo (#776)
|
|
|
|
- NOISSUE - Use .env vars in docker-compose (#770)
|
|
|
|
- MF-663 - enable nginx port conf from docker env (#769)
|
|
|
|
- Update docs (#766)
|
|
|
|
- NOISSUE - Remove installing non-existent package in ci (#758)
|
|
|
|
- NOISSUE - Add searchable Channels name (#754)
|
|
|
|
- MF-466 - ARM docker deployment (#756)
|
|
|
|
- Add missing Websocket.js into docker ui image (#755)
|
|
|
|
- NOISSUE - Add searchable Things name (#750)
|
|
|
|
- NOISSUE - Add certificate fields to the Bootstrap service (#752)
|
|
|
|
- Update grpc and protobuf deps in mqtt adapter (#751)
|
|
|
|
- MF-742 - Things to support single user scenario (#749)
|
|
|
|
- MF-732 - Add Postgres reader (#740)
|
|
|
|
- MF-722 - Change UUID lib (#746)
|
|
|
|
- Add performance improvement to writer filtering (#744)
|
|
|
|
- NOISSUE - Update nginx version (#748)
|
|
|
|
- MF-574 - Add missing environment variables to Cassandra writer (#745)
|
|
|
|
- NOISSUE - Add compile test to CI (#743)
|
|
|
|
- MF-708 - Assign Writer(s) to a channel (#737)
|
|
|
|
- MF-732 - Add PostgreSQL writer (#733)
|
|
|
|
- NOISSUE - Add readers pagination in SDK (#736)
|
|
|
|
- Add UI websocket open/close and send/receive (#728)
|
|
|
|
- MF-707 - Allow custom Thing key (#726)
|
|
|
|
- MF-525 - Add pagination response to the readers (#729)
|
|
|
|
- NOISSUE - Rm Things type from lora-adapter (#727)
|
|
|
|
- skip deleting of persistent volumes by default (#723)
|
|
|
|
- MF-488 - Remove Thing type (app or device) (#718)
|
|
|
|
- Remove empty channels check (#720)
|
|
|
|
- MF-655 Proper usage of docker volumes (#657)
|
|
|
|
- NOISSUE - Improve UI styling (#719)
|
|
|
|
- MF-715 - Conflict on updating connection with a valid list of channels (#716)
|
|
|
|
- MF-711 - Create separate Redis instance for ES (#717)
|
|
|
|
- NOISSUE - Update event fields naming (#713)
|
|
|
|
- MF-698 - Add missing info and docs about sys event sourcing (#712)
|
|
|
|
- MF-549 - Change metadata format from JSON string to JSON object (#706)
|
|
|
|
- NOISSUE - Replace repeating code by card gen func (#697)
|
|
|
|
- Update Bootstrap service docker-compose.yml (#700)
|
|
|
|
- Remove Debug function (#699)
|
|
|
|
- MF-687 - Add event sourcing to Bootstrap service (#695)
|
|
|
|
- NOISSUE - Remove debugging message from response of handle error function (#696)
|
|
|
|
- Add event stream to MQTT adapter for conn status (#692)
|
|
|
|
- NOISSUE - Improve UI style (#691)
|
|
|
|
- Update docs structure (#686)
|
|
|
|
- Use images instead of carousel (#685)
|
|
|
|
- NOISSUE - Update docs (#683)
|
|
|
|
- MF-662 - Change menu style (#678)
|
|
|
|
- MF-651 - X509 Mutual TLS authentication (#676)
|
|
|
|
- Update Aedes version for MQTT adapter (#677)
|
|
|
|
- MF-661 - Bootstrap pagination in UI (#672)
|
|
|
|
- Update subtopics section in documentation (#670)
|
|
|
|
- Remove default base URL value (#671)
|
|
|
|
|
|
|
|
### Bugfixes
|
|
|
|
- NOISSUE - Fix Readers logs (#735)
|
|
|
|
- NOISSUE - Fix Docker for ARM (#760)
|
|
|
|
- NOISSUE - Fix count when search by name is performed (#767)
|
|
|
|
- NOISSUE - Typo fix (#777)
|
|
|
|
- NOISSUE - Fix Postgres logs in Things service (#734)
|
|
|
|
- Fix CI with fixed plugin versions (#747)
|
|
|
|
- fix building problems (#741)
|
|
|
|
- fix docker-compose env (#775)
|
|
|
|
- Fix MF_THINGS_AUTH_GRPC_PORT in addons' docker-compose files (#781)
|
|
|
|
- Fix MQTT raw message deserialization (#753)
|
|
|
|
- fix variant option for manifest annotate (#765)
|
|
|
|
- fix to makefile for OSX/Darwin (#724)
|
|
|
|
- Fix .dockerignore file by removing index.html (#725)
|
|
|
|
- Fix things and channels metadata create and edit & remove thing type (#721)
|
|
|
|
- Fix Bootstrap service event map keys (#705)
|
|
|
|
- Fix logging in publish event callback (#694)
|
|
|
|
- Fix InfluxDB time bug (#689)
|
|
|
|
- Fix users service to work in offline mode (#795)
|
|
|
|
- fix mainflux_id parameter in bootstrap swagger (#789)
|
|
|
|
- Fix offset calculation after deleting thing/channel, not to go to negative offset after deleting last thing/channel (#679)
|
|
|
|
- Use errors and null packets in authorized pub/sub (#773)
|
|
|
|
- NOISSUE - Fix CoAP adapter (#779)
|
|
|
|
|
|
|
|
|
|
|
|
### Summary
|
|
|
|
https://github.com/mainflux/mainflux/milestone/10?closed=1
|
|
|
|
|
2019-03-21 01:10:32 +08:00
|
|
|
## 0.8.0 - 20. MAR 2019.
|
|
|
|
### Features
|
|
|
|
- MF-571 - Add Env.elm to set custom base URL (#654)
|
|
|
|
- NOISSUE Added docs about docker-compose config overriding (#653)
|
|
|
|
- MF-539 - Improve Bootstrap Service documentation (#646)
|
|
|
|
- MF-596 - Add subtopic to RawMessage (#642)
|
|
|
|
- NOISSUE - Prevent infinite loop in lora-adapter if Redis init fail (#647)
|
|
|
|
- Corrected grammar and rephrased a few sentences to read nicely (#641)
|
|
|
|
- MF-571 - Elm UI (#632)
|
|
|
|
- MF-552 - Use event sourcing to keep Bootstrap service in sync with Things service (#603)
|
|
|
|
- MF-540 - Add pagination in API responses for Bootstrap service (#575)
|
|
|
|
- MF-600 - Handle custom LoRa Server application decoder (#608)
|
|
|
|
- update docker-compose (#590)
|
|
|
|
- Update generated code (#602)
|
|
|
|
- Add generated files check (#601)
|
|
|
|
- MF-597 - Removed legacy code as not needed anymore (#598)
|
|
|
|
- NOISSUE - Added normalizer service to run script (#594)
|
|
|
|
- Changed RawMessage (#587)
|
|
|
|
- NOISSUE - fix CLI log (#581)
|
|
|
|
- MF-519 - Refine Message (#567)
|
|
|
|
- NOISSUE - Add name field for Bootstrap Config (#564)
|
|
|
|
- Fix non-SenML message routing in normalizer (#573)
|
|
|
|
- NOISSUE - Update authors list (#569)
|
|
|
|
- Update lora.md (#568)
|
|
|
|
- NOISSUE- Improve LoRa doc (#562)
|
|
|
|
- MF-551 - Add metadata fields to Bootstrap Channels (#563)
|
|
|
|
- Fix MQTT adapter by setting subscription queue (#561)
|
|
|
|
- MF-558 - Add MQTT subtopics documentation (#559)
|
|
|
|
- Fix regexp for SUB (#557)
|
|
|
|
- Simplify MQTT topipc regexp (#555)
|
|
|
|
- MF-429 -Enabled MQTT subtopic's (#554)
|
|
|
|
- Add env var for number of concurrent messages (#545)
|
|
|
|
- NOISSUE - Update doc and fix empty key bug (#544)
|
|
|
|
- MF-370 - Simplify and refine CI (#541)
|
|
|
|
- NOISSUE - Add connection commands to CLI (#542)
|
|
|
|
- NOISSUE - Refine docs (#537)
|
|
|
|
- Update licnese year (#533)
|
|
|
|
- MF-513 - Add Bootstrapping service (#524)
|
|
|
|
- Add dedicated env vars for event sourcing (#536)
|
|
|
|
- NOISSUE - Fix docs (#535)
|
|
|
|
- Add lora doc to getting-started.md (#529)
|
|
|
|
- MF-483 - Enable channels and devices corresponding lists in backend (#520)
|
|
|
|
- Add missing components doc to architecture.md (#531)
|
|
|
|
|
|
|
|
### Bugfixes
|
|
|
|
- MF-639 Split Content-Type header field on semicolon and evaluate all substrings (#644)
|
|
|
|
- MF-656 - Change bootstrap service port to 8200 (#658)
|
|
|
|
- Replace crossOrigin with relative path and fix messaging bug (#645)
|
|
|
|
- MF-579 Things & Channels returns 404 when not found or ID is malformed, not 500 (#633)
|
|
|
|
- Fix run command in dev guide (#605)
|
|
|
|
- MF-583 - Correct cmd/mongodb-reader HTTPServer log Info (#584)
|
|
|
|
- Fix Dusan Maldenovic GitHub (#570)
|
|
|
|
- Fix CLI docs (#566)
|
|
|
|
- Fix pagination response for empty page (#547)
|
|
|
|
- Fix swagger and provisioning docs (#546)
|
|
|
|
- NOISSUE - Fix event sourcing client on LoRa adapter (#527)
|
|
|
|
- Fix MQTT adapter scaling issue (#526)
|
|
|
|
- NOISSUE - Fix subtopic regex and restrict empty subtopic parts (#659)
|
|
|
|
- Fix missing css in container ui (#638)
|
|
|
|
- NOISSUE - Fix lora-adapter Object decode (#610)
|
|
|
|
- NOISSUE - Fix users logs in main.go (#577)
|
|
|
|
- NOISSUE - Fix normalizer exposed port in docker-compose (#548)
|
|
|
|
|
|
|
|
### Summary
|
|
|
|
https://github.com/mainflux/mainflux/milestone/9?closed=1
|
|
|
|
|
|
|
|
|
2018-12-09 03:53:39 +08:00
|
|
|
## 0.7.0 - 08. DEC 2018.
|
|
|
|
### Features
|
|
|
|
|
|
|
|
- MF-486 - Add provisioning command to CLI (#487)
|
|
|
|
- Fix lora-adapter event store handlers (#492)
|
|
|
|
- NOISSUE - Add LoRa route map validation and fix LoRa messages URL (#491)
|
|
|
|
- MF-475 - Replace increment ID with UUID (#490)
|
|
|
|
- MF-166 - Add lora-adapter service (#481)
|
|
|
|
- NOISSUE - Add Makefile target to clean old imgs (#485)
|
|
|
|
- MF-473 - Add metadata field to channel (#476)
|
|
|
|
- Make CoAP ping period configurable (#469)
|
|
|
|
- Add nginx ingress config to k8s services (#472)
|
|
|
|
- Add CoAP section in getting-started (#468)
|
|
|
|
- NOISSUE - Move CLI documentation from getting started guide to separate page (#470)
|
|
|
|
- NOISSUE - Update Getting Started doc with CLI usage (#465)
|
|
|
|
- Update CoAP docs with URL example (#463)
|
|
|
|
- MF-447 - Add event sourcing to things service (#460)
|
|
|
|
- Add TLS support to CoAP adapter and all readers (#459)
|
|
|
|
- MF-417 - Implement SDK tests (#438)
|
|
|
|
- MF-454 - Use message Time field as a time for InfluxDB points (#455)
|
|
|
|
- NOISSUE - Add .dockerignore to project root (#457)
|
|
|
|
- Update docker-compose so that every service has debug log level (#453)
|
|
|
|
- NOISSUE - Add TLS flag for Mainflux services (#452)
|
|
|
|
- MF-448 - Option for Postgres SSL Mode (#449)
|
|
|
|
- MF-443 Update project dependencies (#444)
|
|
|
|
- MF-426 - Add optional MF_CA_CERTS env variable to allow GRPC client to use TLS certs (#430)
|
|
|
|
- Expose the InfluxDB and Cassandra ports to host (#441)
|
|
|
|
- MF-374 - Bring back CoAP adapter (#413)
|
|
|
|
|
|
|
|
### Bugfixes
|
|
|
|
- gRPC Load Balancing between http-adapter and things (#387)
|
|
|
|
- MF-407 - Values of zero are being omitted (#434)
|
|
|
|
|
|
|
|
### Summary
|
2018-12-09 03:58:28 +08:00
|
|
|
https://github.com/mainflux/mainflux/milestone/8?closed=1
|
2018-12-09 03:53:39 +08:00
|
|
|
|
|
|
|
|
|
|
|
## 0.6.0 - 26. OCT 2018.
|
2019-03-21 01:10:32 +08:00
|
|
|
### Features
|
2018-12-09 03:53:39 +08:00
|
|
|
|
|
|
|
- Added Go SDK (#357)
|
|
|
|
- Updated NATS version (#412)
|
|
|
|
- Added debbug level to MFX logger (#379)
|
|
|
|
- Added Documentation for readers (#389)
|
|
|
|
- Added Redis cache to improve performance (#382)
|
|
|
|
|
|
|
|
|
|
|
|
## 0.5.1 - 05. SEP 2018.
|
|
|
|
### Features
|
|
|
|
- Improve performance by adding Redis cache (#382)
|
|
|
|
|
|
|
|
### Bugfixes
|
|
|
|
- Mixed up name and type of the things (#375)
|
|
|
|
- Fix MQTT topic (#380)
|
|
|
|
|
|
|
|
|
|
|
|
## 0.5.0 - 28. AUG 2018
|
|
|
|
### Features
|
|
|
|
- InfluxDB Reader (#311)
|
|
|
|
- Cassandra Reader (#313)
|
|
|
|
- MongoDB Reader (#344)
|
|
|
|
- MQTT Persistance via Redis (#328)
|
2019-03-21 01:10:32 +08:00
|
|
|
- CLI integrated into monorepo (#216)
|
2018-12-09 03:53:39 +08:00
|
|
|
- Normalizer logging (#333)
|
|
|
|
- WS swagger doc (#337)
|
|
|
|
- Payload renamed to Metadata (#343)
|
|
|
|
- Protobuf files added (#363)
|
|
|
|
- SPDX headers added (#325)
|
|
|
|
|
|
|
|
### Bugfixes
|
|
|
|
- Docker network for InfluxDB (#346)
|
|
|
|
- Vendor correct gRPC version (#340)
|
|
|
|
|
|
|
|
### Summary
|
2018-12-09 04:47:19 +08:00
|
|
|
https://github.com/mainflux/mainflux/milestone/6?closed=1
|
2018-12-09 03:53:39 +08:00
|
|
|
|
|
|
|
|
|
|
|
## 0.4.0 - 01. JUN 2018.
|
|
|
|
* Integrated MQTT adapter (#165 )
|
2019-03-21 01:10:32 +08:00
|
|
|
* Support for storing messages in MongoDB (#237)
|
2018-12-09 03:53:39 +08:00
|
|
|
* Support for storing messages in InfluxDB (#236)
|
|
|
|
* Use UUID PKs with auto-incremented values (#269 )
|
2019-03-21 01:10:32 +08:00
|
|
|
* Replaced JWT with plain string tokens in things service (#268 )
|
2018-12-09 03:53:39 +08:00
|
|
|
* Emit non-SenML messages (#239 )
|
|
|
|
* Support for Grafana (#296)
|
|
|
|
* Added WS Load test (#299 )
|
|
|
|
|
|
|
|
|
|
|
|
## 0.3.0 - 14. MAY 2018.
|
|
|
|
- CoAP API for message exchange (#186)
|
|
|
|
- Split `manager` service into `clients` and `users` (#266)
|
|
|
|
- Replaced ORM with raw SQL (#265)
|
|
|
|
- Setup Kubernetes (#226, #273)
|
|
|
|
- Fix docker compose (#274)
|
|
|
|
- Integrated `dashflux` into monorepo (#258)
|
|
|
|
- Integrated (*non-compatible*) `mqtt` into monorepo (#260)
|
|
|
|
|
|
|
|
|
|
|
|
## 0.2.3 - 24. APR 2018.
|
|
|
|
- Fix examples in the documentation (#243)
|
|
|
|
- Add service name in info response (#241)
|
|
|
|
- Improve code coverage in WS adapter (#242)
|
|
|
|
|
|
|
|
|
|
|
|
## 0.2.2 - 23. APR 2018.
|
|
|
|
- Setup load testing scenarios (#225)
|
|
|
|
|
|
|
|
|
|
|
|
## 0.2.1 - 22. APR 2018.
|
|
|
|
- Fixed `Content-Type` header checking (#238)
|
|
|
|
|
|
|
|
## 0.2.0 - 18. APR 2018
|
|
|
|
- Protobuf message serialization (#192)
|
|
|
|
- Websocket API for exchanging messages (#188)
|
2019-03-21 01:10:32 +08:00
|
|
|
- Channel & client retrieval paging (#227)
|
2018-12-09 03:53:39 +08:00
|
|
|
- Service instrumentation (#213)
|
|
|
|
- `go-kit` based JSON logger (#212)
|
|
|
|
- Project documentation (#218, #220)
|
|
|
|
- API tests (#211, #224)
|
|
|
|
|
|
|
|
|
|
|
|
## 0.1.2 - 18. MAR 2018.
|
|
|
|
### Bug fixes
|
|
|
|
|
|
|
|
- Fixed go lint warnings (#189)
|
|
|
|
- Compose failing startup (#185)
|
2019-03-21 01:10:32 +08:00
|
|
|
- Added missing service startup messages (#190)
|