{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":231093624,"defaultBranch":"master","name":"mainflux","ownerLogin":"insighio","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-12-31T13:31:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/55399521?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707317895.0","currentOid":""},"activityList":{"items":[{"before":"1974120a84706076e44f6bc39053843927c3c271","after":"2b7f502c4deeb755372da499a2b86cdc91ed872a","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-08-08T09:42:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-206 Updating user info should not return the secret hash","shortMessageHtmlLink":"CNSL-206 Updating user info should not return the secret hash"}},{"before":"673d301e2673ed686fcccc340bfa305d0e282cf7","after":"1974120a84706076e44f6bc39053843927c3c271","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-06-18T15:40:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-175 Fixed password reset functionality","shortMessageHtmlLink":"CNSL-175 Fixed password reset functionality"}},{"before":"3b0685d3248086f935c85143ccdbdba6ab991837","after":"673d301e2673ed686fcccc340bfa305d0e282cf7","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-05-29T09:36:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-163 Tokenizer fix when no expiry token is issued. The \"exp\" claim was previously in the JWT with a large negative integer value. With the fix, the \"exp\" claim is no longer in the JWT if a non-expiry token is issued.","shortMessageHtmlLink":"CNSL-163 Tokenizer fix when no expiry token is issued. The \"exp\" clai…"}},{"before":"823f125d8f706f7ed8c89cfa14bdd64205e70027","after":"3b0685d3248086f935c85143ccdbdba6ab991837","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-05-24T12:56:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"Updated mproxy version to v1.0.2","shortMessageHtmlLink":"Updated mproxy version to v1.0.2"}},{"before":"7de9d98bd3dcfd4ffad43d7a7c826863dd799d66","after":"823f125d8f706f7ed8c89cfa14bdd64205e70027","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-05-17T08:19:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-151 Moved /things/bootstrap to /things/bootstraps","shortMessageHtmlLink":"CNSL-151 Moved /things/bootstrap to /things/bootstraps"}},{"before":"79521dbde2171b2a35e7830e0ce6e6795db17274","after":"7de9d98bd3dcfd4ffad43d7a7c826863dd799d66","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-05-14T14:38:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-148 Fixed domain and owner IDs combination when creating a new bootstrap configuration","shortMessageHtmlLink":"CNSL-148 Fixed domain and owner IDs combination when creating a new b…"}},{"before":"da1136c05330505922e37ab9f9385c0192f23090","after":"79521dbde2171b2a35e7830e0ce6e6795db17274","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-05-14T12:45:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-148 Extended the bootstrap add endpoint with the ownerID parameter. When a superuser account creates a bootstrap configuration, they can optionally specify a different ownerID for the configuration owner. This is particularly useful for the bootstrap migration procedure.","shortMessageHtmlLink":"CNSL-148 Extended the bootstrap add endpoint with the ownerID paramet…"}},{"before":"5511f520654371159257aec63514231423f5ae8f","after":"da1136c05330505922e37ab9f9385c0192f23090","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-05-01T11:25:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-124 Updated mProxy version to v1.0.1. It contains the fix for the missing client ID when sub/pub to MQTT","shortMessageHtmlLink":"CNSL-124 Updated mProxy version to v1.0.1. It contains the fix for th…"}},{"before":"6b8f3265d633756d1cb585e0983703b938c7b5cf","after":"5511f520654371159257aec63514231423f5ae8f","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-04-25T08:22:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-105 Updated mProxy dependency to use the fork mProxy version that contains the MQTT over WS fix","shortMessageHtmlLink":"CNSL-105 Updated mProxy dependency to use the fork mProxy version tha…"}},{"before":"7c41ae169095e6e46a1a140f9cf2095ae4044bd0","after":"6b8f3265d633756d1cb585e0983703b938c7b5cf","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-04-16T14:32:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-109 Fixed API key issuing","shortMessageHtmlLink":"CNSL-109 Fixed API key issuing"}},{"before":"abb6ebc3918e318ce7aa00674f74d0ab5ff72a39","after":"7c41ae169095e6e46a1a140f9cf2095ae4044bd0","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-04-16T14:23:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-109 Fixed API key issuing","shortMessageHtmlLink":"CNSL-109 Fixed API key issuing"}},{"before":"6abf5fb967995839f404bfccafd8b800ccd9fb19","after":"abb6ebc3918e318ce7aa00674f74d0ab5ff72a39","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-04-16T12:23:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-109 Fixed compilation issues","shortMessageHtmlLink":"CNSL-109 Fixed compilation issues"}},{"before":"518662d65c051db6e774693191a1c0a08abb9149","after":"6abf5fb967995839f404bfccafd8b800ccd9fb19","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-04-16T12:16:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-109 Updated GRPC endpoint","shortMessageHtmlLink":"CNSL-109 Updated GRPC endpoint"}},{"before":"a875a2b295e21bf19a5916348bc823c71cd35746","after":"518662d65c051db6e774693191a1c0a08abb9149","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-04-16T12:12:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-109 Support API keys in Magistrala v0.14.0. Added Key in the return information of Issue","shortMessageHtmlLink":"CNSL-109 Support API keys in Magistrala v0.14.0. Added Key in the ret…"}},{"before":"e4be6e3f2487a596a26d4d9485483d45bece9923","after":"a875a2b295e21bf19a5916348bc823c71cd35746","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-04-11T14:39:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-109 Fixed retrieve keys endpoint to also use the subject in the query","shortMessageHtmlLink":"CNSL-109 Fixed retrieve keys endpoint to also use the subject in the …"}},{"before":"59339e0d0806cbd0fae16446cac9cd79accfbd94","after":"e4be6e3f2487a596a26d4d9485483d45bece9923","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-04-11T14:33:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-109 Fixed logging form retrieve keys endpoint","shortMessageHtmlLink":"CNSL-109 Fixed logging form retrieve keys endpoint"}},{"before":"643b29076de9532d99a0f6c2381ede8a7ebb64cc","after":"59339e0d0806cbd0fae16446cac9cd79accfbd94","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-04-11T12:36:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"Fixed api key missing name validation","shortMessageHtmlLink":"Fixed api key missing name validation"}},{"before":"3433e39aa2d2df7cb80e73694f8b4ccff24c34d5","after":"643b29076de9532d99a0f6c2381ede8a7ebb64cc","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-03-27T15:18:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"Disable user list endpoint for simple users","shortMessageHtmlLink":"Disable user list endpoint for simple users"}},{"before":"f32a8f1182f414940f30188c0f6d014b5f750b69","after":"3433e39aa2d2df7cb80e73694f8b4ccff24c34d5","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-03-14T12:02:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-106 Set thing identity equal to its id if not provided during creation","shortMessageHtmlLink":"CNSL-106 Set thing identity equal to its id if not provided during cr…"}},{"before":"eb106f5a4c35585d4391a988152ccb00fb01df9c","after":"f32a8f1182f414940f30188c0f6d014b5f750b69","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-03-11T14:20:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-104 Added secret in RetrieveAllByIDs endpoint for the device list information","shortMessageHtmlLink":"CNSL-104 Added secret in RetrieveAllByIDs endpoint for the device lis…"}},{"before":"96af1dacd9ed7b4d9503db2e28a00d1a7c493aff","after":"eb106f5a4c35585d4391a988152ccb00fb01df9c","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-03-01T09:55:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-96 Allow user to provide ID on channel and user group creation, like the things and users. This allows for migrating data from older versions to the new one","shortMessageHtmlLink":"CNSL-96 Allow user to provide ID on channel and user group creation, …"}},{"before":"7f14ce6f578ef91697093a8a5312639576abc466","after":"96af1dacd9ed7b4d9503db2e28a00d1a7c493aff","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-02-29T11:28:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"Updated user registration so that it accepts ids. This is useful for migration","shortMessageHtmlLink":"Updated user registration so that it accepts ids. This is useful for …"}},{"before":"2757c74ae6f009f15a440eb3013a780d5dccf2f1","after":"7f14ce6f578ef91697093a8a5312639576abc466","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-02-29T11:18:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"Reverted previous change in users migration. It will only migrate the hashed secrets","shortMessageHtmlLink":"Reverted previous change in users migration. It will only migrate the…"}},{"before":"5f08a88b1dce1d20f45a6c2969dc700206eb565f","after":"2757c74ae6f009f15a440eb3013a780d5dccf2f1","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-02-29T11:04:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"Updated the users migration so that it also updates the ids.","shortMessageHtmlLink":"Updated the users migration so that it also updates the ids."}},{"before":"3eb991013c914ce8b62df231ff5023c87a4e14b0","after":"5f08a88b1dce1d20f45a6c2969dc700206eb565f","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-02-29T10:20:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"Fixed secrets migration so that it does not fail if the users table does not exist","shortMessageHtmlLink":"Fixed secrets migration so that it does not fail if the users table d…"}},{"before":"7453674a4dc8038eea9dbc5d2fed07487e428177","after":"3eb991013c914ce8b62df231ff5023c87a4e14b0","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-02-29T09:58:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"Changed users migration strategy. The users table will be used to copy the secret hashes to the new table. The other user information will be migrated using the API.","shortMessageHtmlLink":"Changed users migration strategy. The users table will be used to cop…"}},{"before":"3171c5eacc473e75d2d85466e48c563e0d916edc","after":"7453674a4dc8038eea9dbc5d2fed07487e428177","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-02-27T15:46:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"Set updated_at value to NULL during migration","shortMessageHtmlLink":"Set updated_at value to NULL during migration"}},{"before":"a243618a1c502baf512960c38ed607a00cdbb8bf","after":"3171c5eacc473e75d2d85466e48c563e0d916edc","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-02-27T14:45:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"Added users migration","shortMessageHtmlLink":"Added users migration"}},{"before":"34ee3a078048da61bcca677c43c3043f85f960bb","after":"a243618a1c502baf512960c38ed607a00cdbb8bf","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-02-16T11:25:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-94 Added name in the key endpoint responses","shortMessageHtmlLink":"CNSL-94 Added name in the key endpoint responses"}},{"before":"f28fcace29e0dbb3e2e7ed6a9582a15ee67934c8","after":"34ee3a078048da61bcca677c43c3043f85f960bb","ref":"refs/heads/insigh-io-0.14.0","pushedAt":"2024-02-16T11:18:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasbalampekos","name":"Konstantinos Balampekos","path":"/kostasbalampekos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389412?s=80&v=4"},"commit":{"message":"CNSL-94 Moved API key so that its type is 3","shortMessageHtmlLink":"CNSL-94 Moved API key so that its type is 3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAElRKXLwA","startCursor":null,"endCursor":null}},"title":"Activity · insighio/mainflux"}