Frank Mai
Frank Mai
Add `WithAppendSliceNonRepeated` options, works like `WithAppendSlice` but deduplicate the repeat items.
this PR is going to address the following case. ``` go // entity import "github.com/google/uuid" type User struct { UserID uuid.NullUUID `uri:"id"` ... } ``` ``` go func GetFriend(c *gin.Context)...
this PR is going to report an error rather than panic with stack overflow when walking too deep on form(or customized tag) mapping. mitigate some cases like #2203, #1978.
please exposure the argument `readonly_count` of `alicloud_kvstore_instance` resource. https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/services/r-kvstore/create_instance.go#L116
**Fixes:** https://github.com/cnrancher/octopus/issues/156 **Problem:** There are some issues in MQTT adaptor implement: 1. Enrich the type of property. 1. The existing access model cannot handle those write-only registers, and some registers...
**Fixes:** #154 **Problem:** There are some issues in OPC-UA adaptor implement: 1. Enrich the type of property. 1. The existing access model cannot handle those write-only registers, and some registers...
**Fixes:** #152 **Problem:** 1. Enrich the type of property. 1. Introduce a new field `accessModes` to handle more scenarios. 1. Merge `parameter` and `protocol` together. **Solution:** 1. Adjust `type`, the...
**Fixes:** https://github.com/cnrancher/octopus/issues/146 **Problem:** There are some issues in BLE adaptor implement: 1. The visitor/data converter of the BLE device is complex. 1. The observed value after operated is confused. 1....
**Improvement:** https://github.com/cnrancher/octopus/blob/26235beed387f9f0bc0e74d4659c128711756ed0/.drone.yml#L12-L22 The code lint of CI is not enough to find out the dirty tree if the vendor has changed: https://github.com/cnrancher/octopus/blob/26235beed387f9f0bc0e74d4659c128711756ed0/hack/make-rules/octopus.sh#L78 **References:** It can be improved by a new...
**Improvement:** It's necessary to add E2E testings to help QA team to control the quality of Octopus. **References:** - Check the test plan of PR https://github.com/cnrancher/octopus/pull/81. - Check the test...