{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":301295570,"defaultBranch":"master","name":"provider-sql","ownerLogin":"crossplane-contrib","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-10-05T04:45:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/65389701?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1706933678.0","currentOid":""},"activityList":{"items":[{"before":"4988633b658cbc1977e547b0a3db10d8f632c9b9","after":"3d42ddb7b434960f4f2234483f277f822666a829","ref":"refs/heads/master","pushedAt":"2024-06-24T20:45:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"Give MySQL sql_log_bin at DSN level to take parameter into account (#171)\n\nSigned-off-by: Florian Gaillot ","shortMessageHtmlLink":"Give MySQL sql_log_bin at DSN level to take parameter into account (#171"}},{"before":"15b72985c5429579f07bab0528c21ae8c6befd38","after":"4988633b658cbc1977e547b0a3db10d8f632c9b9","ref":"refs/heads/master","pushedAt":"2024-06-10T08:39:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"chore: add provider install documentation (#174)\n\nSigned-off-by: Bastien CERIANI ","shortMessageHtmlLink":"chore: add provider install documentation (#174)"}},{"before":"6162fb822bfd714fcde9de1f3ab6b859deef0f79","after":"15b72985c5429579f07bab0528c21ae8c6befd38","ref":"refs/heads/master","pushedAt":"2024-06-10T08:32:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"PostgreSQL CREATE SCHEMA support (#181)\n\n* Schema controller for PostgreSQL\r\n\r\nThis adds support for CREATE SCHEMA (not any DDL like Schema hero).\r\nThis is needed to run third party solutions that require the schema\r\nto exist, like grafana operator and temporal operator.\r\n\r\nCo-authored-by: Lars Haugan <456305+larhauga@users.noreply.github.com>\r\nSigned-off-by: Carl Henrik Lunde \r\n\r\n* Generate files for PostgreSQL Schema\r\n\r\nSigned-off-by: Carl Henrik Lunde \r\n\r\n* Expand PostgreSQL config example to include secret and ssl mode, docker info\r\n\r\nSigned-off-by: Carl Henrik Lunde \r\n\r\n* Avoid new(string) and use nicer ptr.To values in test\r\n\r\nSigned-off-by: Carl Henrik Lunde \r\n\r\n---------\r\n\r\nSigned-off-by: Carl Henrik Lunde \r\nCo-authored-by: Lars Haugan <456305+larhauga@users.noreply.github.com>","shortMessageHtmlLink":"PostgreSQL CREATE SCHEMA support (#181)"}},{"before":"afdf5802c7445e6ed42db11b35e1a45d8f2771dd","after":"6162fb822bfd714fcde9de1f3ab6b859deef0f79","ref":"refs/heads/master","pushedAt":"2024-06-10T07:56:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"Refresh build system - update to latest Go, Up, crossplane-runtime etc (#182)\n\n* go get github.com/crossplane/crossplane-tools@master && go mod tidy && make generate\r\n\r\nSigned-off-by: Carl Henrik Lunde \r\n\r\n* Add latest crossplane-runtime (including managementPolicies)\r\n\r\ngo get github.com/crossplane/crossplane-runtime@latest && go mod tidy && make generate\r\n\r\nSigned-off-by: Carl Henrik Lunde \r\n\r\n* Update controller-runtime API after breaking changes upstream\r\n\r\nSigned-off-by: Carl Henrik Lunde \r\n\r\n* Bump build/ and up version to be compatible with newer docker\r\n\r\nSigned-off-by: Carl Henrik Lunde \r\n\r\n* Avoid deprecated k8s.io/utils/pointer\r\n\r\nSigned-off-by: Carl Henrik Lunde \r\n\r\n* Bump Go to 1.21, golangci-linter to 1.54 (match build/)\r\n\r\nSigned-off-by: Carl Henrik Lunde \r\n\r\n* Integration test: Set registry to xpkg.upbound.io/\r\n\r\nSigned-off-by: Carl Henrik Lunde \r\n\r\n* Integration test: OS for Kind is always Linux\r\n\r\nSigned-off-by: Carl Henrik Lunde \r\n\r\n---------\r\n\r\nSigned-off-by: Carl Henrik Lunde ","shortMessageHtmlLink":"Refresh build system - update to latest Go, Up, crossplane-runtime etc ("}},{"before":null,"after":"afdf5802c7445e6ed42db11b35e1a45d8f2771dd","ref":"refs/heads/release-0.9","pushedAt":"2024-02-03T04:14:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"haarchri","name":"Christopher Haar","path":"/haarchri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21083497?s=80&v=4"},"commit":{"message":"ci: promote to upbound marketplace (#159)\n\nSigned-off-by: Duologic ","shortMessageHtmlLink":"ci: promote to upbound marketplace (#159)"}},{"before":"06461d7eda85416e521070335ce493f5094ea91c","after":"afdf5802c7445e6ed42db11b35e1a45d8f2771dd","ref":"refs/heads/master","pushedAt":"2024-01-24T19:08:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"ci: promote to upbound marketplace (#159)\n\nSigned-off-by: Duologic ","shortMessageHtmlLink":"ci: promote to upbound marketplace (#159)"}},{"before":"61a16726f9782ddfa117045e87adfa8937e318c0","after":"06461d7eda85416e521070335ce493f5094ea91c","ref":"refs/heads/master","pushedAt":"2024-01-11T10:11:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"fix MSSQL database user bug (#168)\n\n* fix mssql user bug\r\n\r\nSigned-off-by: arielsepton \r\n\r\n* revert test file\r\n\r\nSigned-off-by: arielsepton \r\n\r\n* fix test\r\n\r\nSigned-off-by: arielsepton <64063409+arielsepton@users.noreply.github.com>\r\n\r\n* gofmt -s -w\r\n\r\nSigned-off-by: arielsepton <64063409+arielsepton@users.noreply.github.com>\r\n\r\n* remove redundent print and edd better error messages\r\n\r\nSigned-off-by: arielsepton <64063409+arielsepton@users.noreply.github.com>\r\n\r\n---------\r\n\r\nSigned-off-by: arielsepton \r\nSigned-off-by: arielsepton <64063409+arielsepton@users.noreply.github.com>","shortMessageHtmlLink":"fix MSSQL database user bug (#168)"}},{"before":"172a947cf435f255ed2cb2ff5aa3a40e8ca40fca","after":"ef35ce18ea8948f0f7d4433d90a9ff4b997aec87","ref":"refs/heads/duologic/promote_upbound","pushedAt":"2023-09-29T08:07:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"ci: promote to upbound marketplace\n\nSigned-off-by: Duologic ","shortMessageHtmlLink":"ci: promote to upbound marketplace"}},{"before":null,"after":"172a947cf435f255ed2cb2ff5aa3a40e8ca40fca","ref":"refs/heads/duologic/promote_upbound","pushedAt":"2023-09-29T08:06:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"ci: promote to upbound marketplace","shortMessageHtmlLink":"ci: promote to upbound marketplace"}},{"before":"dd5ec8db1bf164915cfbe5b02424ab42d3e23bb2","after":null,"ref":"refs/heads/duologic/only_push_to_marketplace","pushedAt":"2023-09-25T21:37:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"}},{"before":"e8d02a68f377953be4881e5bf86c9a796d7c6f32","after":"61a16726f9782ddfa117045e87adfa8937e318c0","ref":"refs/heads/master","pushedAt":"2023-09-25T21:37:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"ci: only push to Upbound marketplace (#156)\n\nSigned-off-by: Duologic ","shortMessageHtmlLink":"ci: only push to Upbound marketplace (#156)"}},{"before":"a1b7e7611a225551b4b0cab1e6ae53798f3b3a45","after":"e8d02a68f377953be4881e5bf86c9a796d7c6f32","ref":"refs/heads/master","pushedAt":"2023-09-19T10:05:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jdotw","name":"James Wilson","path":"/jdotw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/222656?s=80&v=4"},"commit":{"message":"Merge pull request #155 from crossplane-contrib/duologic/add_maintainers\n\nchore: add maintainers","shortMessageHtmlLink":"Merge pull request #155 from crossplane-contrib/duologic/add_maintainers"}},{"before":null,"after":"dd5ec8db1bf164915cfbe5b02424ab42d3e23bb2","ref":"refs/heads/duologic/only_push_to_marketplace","pushedAt":"2023-09-18T07:12:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"ci: only push to Upbound marketplace\n\nSigned-off-by: Duologic ","shortMessageHtmlLink":"ci: only push to Upbound marketplace"}},{"before":"c4a1b773a0f5a2bbf91b376efb48ed7734aa85d1","after":"3ff9c5b3f1b3b2f46c07e2801ab8071e4679c6c5","ref":"refs/heads/duologic/add_maintainers","pushedAt":"2023-09-18T07:08:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"chore: add maintainers\n\nSigned-off-by: Duologic ","shortMessageHtmlLink":"chore: add maintainers"}},{"before":null,"after":"c4a1b773a0f5a2bbf91b376efb48ed7734aa85d1","ref":"refs/heads/duologic/add_maintainers","pushedAt":"2023-09-18T07:06:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"chore: add maintainers","shortMessageHtmlLink":"chore: add maintainers"}},{"before":"a1b7e7611a225551b4b0cab1e6ae53798f3b3a45","after":"4b84e3e52e8ac70d7a67b087d76bab2afdcfe612","ref":"refs/heads/duologic/pull_build","pushedAt":"2023-09-14T14:23:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"update build","shortMessageHtmlLink":"update build"}},{"before":null,"after":"a1b7e7611a225551b4b0cab1e6ae53798f3b3a45","ref":"refs/heads/duologic/pull_build","pushedAt":"2023-09-14T14:23:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"Use bundled packages and update CI for publishing (replaces #119) (#153)\n\n* Use bundled packages and update CI for publishing\r\n\r\nCopy of work done by @jastang in\r\nhttps://github.com/crossplane-contrib/provider-bitbucket-server/commit/db0bdfdf182ef5292017826d0338a5d7f38219ed#diff-944291df2c9c06359d37cc8833d182d705c9e8c3108e7cfe132d61a06e9133dd\r\n\r\nSigned-off-by: Carl Henrik Lunde \r\n\r\n* xpkg - merge controller images and attempt to fix e2e\r\n\r\nSigned-off-by: Carl Henrik Lunde \r\n\r\n* Update UP_VERSION\r\n\r\nCo-authored-by: Jason Tang \r\nSigned-off-by: Duologic \r\nSigned-off-by: Javier Palomo \r\n\r\n---------\r\n\r\nSigned-off-by: Carl Henrik Lunde \r\nSigned-off-by: Duologic \r\nSigned-off-by: Javier Palomo \r\nCo-authored-by: Carl Henrik Lunde \r\nCo-authored-by: Jeroen Op 't Eynde \r\nCo-authored-by: Jason Tang ","shortMessageHtmlLink":"Use bundled packages and update CI for publishing (replaces #119) (#153)"}},{"before":"9b7bbf8d7c7696a41e73ef570d43a5225feb7ac5","after":"a1b7e7611a225551b4b0cab1e6ae53798f3b3a45","ref":"refs/heads/master","pushedAt":"2023-09-14T14:13:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"Use bundled packages and update CI for publishing (replaces #119) (#153)\n\n* Use bundled packages and update CI for publishing\r\n\r\nCopy of work done by @jastang in\r\nhttps://github.com/crossplane-contrib/provider-bitbucket-server/commit/db0bdfdf182ef5292017826d0338a5d7f38219ed#diff-944291df2c9c06359d37cc8833d182d705c9e8c3108e7cfe132d61a06e9133dd\r\n\r\nSigned-off-by: Carl Henrik Lunde \r\n\r\n* xpkg - merge controller images and attempt to fix e2e\r\n\r\nSigned-off-by: Carl Henrik Lunde \r\n\r\n* Update UP_VERSION\r\n\r\nCo-authored-by: Jason Tang \r\nSigned-off-by: Duologic \r\nSigned-off-by: Javier Palomo \r\n\r\n---------\r\n\r\nSigned-off-by: Carl Henrik Lunde \r\nSigned-off-by: Duologic \r\nSigned-off-by: Javier Palomo \r\nCo-authored-by: Carl Henrik Lunde \r\nCo-authored-by: Jeroen Op 't Eynde \r\nCo-authored-by: Jason Tang ","shortMessageHtmlLink":"Use bundled packages and update CI for publishing (replaces #119) (#153)"}},{"before":"c1ebf455486090cd832c073a59c40143b5a45497","after":"9b7bbf8d7c7696a41e73ef570d43a5225feb7ac5","ref":"refs/heads/master","pushedAt":"2023-09-14T13:56:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"fix: correctly set GRANT OPTION privilege (#149)\n\n* fix: correctly set GRANT OPTION privilege\r\n\r\nSigned-off-by: Duologic \r\n\r\n* chore: introduce createRevokeQuery function\r\n\r\nSigned-off-by: Javier Palomo \r\n\r\n* fix: use createRevokeQuery in Delete\r\n\r\nSigned-off-by: Javier Palomo \r\n\r\n* fix: dont split user and host\r\n\r\nSigned-off-by: Javier Palomo \r\n\r\n* fix: unnecessary type conversion in getPrivilegesString\r\n\r\nSigned-off-by: Javier Palomo \r\n\r\n* fix(createRevokeQuery): use right MySQL syntax\r\n\r\nSigned-off-by: Javier Palomo \r\n\r\n---------\r\n\r\nSigned-off-by: Duologic \r\nSigned-off-by: Javier Palomo \r\nCo-authored-by: Duologic ","shortMessageHtmlLink":"fix: correctly set GRANT OPTION privilege (#149)"}},{"before":null,"after":"daa3039aebaeb70bed2baad17da31552be7d2f3f","ref":"refs/heads/xpkg","pushedAt":"2023-08-28T18:40:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"Update UP_VERSION\n\nCo-authored-by: Jason Tang \nSigned-off-by: Duologic ","shortMessageHtmlLink":"Update UP_VERSION"}},{"before":"eb4375001b7f36b4ba603e6e738041b18a2529e0","after":"c1ebf455486090cd832c073a59c40143b5a45497","ref":"refs/heads/master","pushedAt":"2023-08-24T10:08:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"Support MySQL `WITH GRANT OPTION` (cherry-picks #132) (#148)\n\n* Support mysql grant option by updating grantRegex and parseGrants function\r\n\r\nSigned-off-by: Alejandro Recalde \r\nSigned-off-by: Duologic \r\n\r\n* When GRANT OPTION is present append WITH GRANT OPTION to query\r\n\r\nSigned-off-by: Alejandro Recalde \r\nSigned-off-by: Duologic \r\n\r\n* fix: tests\r\n\r\nSigned-off-by: Duologic \r\n\r\n---------\r\n\r\nSigned-off-by: Alejandro Recalde \r\nSigned-off-by: Duologic \r\nCo-authored-by: Alejandro Recalde \r\nCo-authored-by: Duologic ","shortMessageHtmlLink":"Support MySQL WITH GRANT OPTION (cherry-picks #132) (#148)"}},{"before":"35ae0ec0b00b2b3436ac16c67b4e8aeea0c61532","after":"eb4375001b7f36b4ba603e6e738041b18a2529e0","ref":"refs/heads/master","pushedAt":"2023-08-24T10:03:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"postgres: Expand grant privileges where required (#144)\n\n* postgres: Expand grant privileges where required\r\n\r\nInside postgresql, some privileges are altered[0] when issuing a `GRANT`\r\n- for example `ALL` is expanded to `CREATE, TEMPORARY, CONNECT`.\r\n\r\nWhen we observe the grant, we query privileges on the database to see if\r\nthe ones in the grant exist. Given that they are expanded, we can't\r\nsimply query for what the user gave us. Expand the privileges which need\r\nexpanding before we make the query.\r\n\r\nCloses: #92\r\n\r\n[0]: https://www.postgresql.org/docs/15/ddl-priv.html\r\n\r\nSigned-off-by: Iain Lane \r\n\r\n* Sort the grants privileges before comparing them\r\n\r\nWhen we use them in the observation the order doesn't matter, but in the\r\ntest we are generating a diff where it does, so compare them in the\r\ntest.\r\n\r\nSigned-off-by: Iain Lane \r\n\r\n---------\r\n\r\nSigned-off-by: Iain Lane \r\nSigned-off-by: Iain Lane ","shortMessageHtmlLink":"postgres: Expand grant privileges where required (#144)"}},{"before":"c4479743b0dfa79314f555adab15430f124af2a0","after":"8a44b30ee1f97e58b026ae175698f7d09905fa8d","ref":"refs/heads/feat/support-grant-options-cherry-pick","pushedAt":"2023-08-24T09:53:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"fix: tests\n\nSigned-off-by: Duologic ","shortMessageHtmlLink":"fix: tests"}},{"before":"d7d8b3009c162b21da3536523fee078703873377","after":"c4479743b0dfa79314f555adab15430f124af2a0","ref":"refs/heads/feat/support-grant-options-cherry-pick","pushedAt":"2023-08-24T09:44:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"fix: tests","shortMessageHtmlLink":"fix: tests"}},{"before":null,"after":"d7d8b3009c162b21da3536523fee078703873377","ref":"refs/heads/feat/support-grant-options-cherry-pick","pushedAt":"2023-08-24T09:32:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"When GRANT OPTION is present append WITH GRANT OPTION to query\n\nSigned-off-by: Alejandro Recalde ","shortMessageHtmlLink":"When GRANT OPTION is present append WITH GRANT OPTION to query"}},{"before":"6821507e6eaa6cef1982bd4c0e44fb3c06093829","after":"35ae0ec0b00b2b3436ac16c67b4e8aeea0c61532","ref":"refs/heads/master","pushedAt":"2023-08-09T17:44:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"Feat/queries with sql log bin to 0 (#135)\n\n* Set sql_log_bin = 0 before execs in user reconciler\r\n\r\nSigned-off-by: Alejandro Recalde \r\n\r\n* Set sql_log_bin = 0 before execs in user reconciler\r\n\r\nSigned-off-by: Alejandro Recalde \r\n\r\n* Set sql_log_bin = 0 before execs in grant reconciler\r\n\r\nSigned-off-by: Alejandro Recalde \r\n\r\n* Refactor error handling in create, update and delete grant reconciliation methods\r\n\r\nSigned-off-by: Alejandro Recalde \r\n\r\n* Fix const `errSetSqlLogBin` should be `errSetSQLLogBin` (golint)\r\n\r\nSigned-off-by: Alejandro Recalde \r\n\r\n* Update grant tests\r\n\r\nSigned-off-by: Alejandro Recalde \r\n\r\n* Update user controller tests and reduce cyclotomic complexity\r\n\r\nSigned-off-by: Alejandro Recalde \r\n\r\n* Update user controller update test\r\n\r\nSigned-off-by: Alejandro Recalde \r\n\r\n* Add BinLog field to Database, Grant and User specs\r\n\r\nSigned-off-by: Alejandro Recalde \r\n\r\n* Only set sql_log_bin to 0 if binlog spec field is false\r\n\r\nSigned-off-by: Alejandro Recalde \r\n\r\n* Fix BinLog spec field comment\r\n\r\nSigned-off-by: Alejandro Recalde \r\n\r\n* Update mysql Database resource sample to include forProvider field\r\n\r\nSigned-off-by: Alejandro Recalde \r\n\r\n* Rename replicate crd field to binlog (Database, Grant and User specs)\r\n\r\nSigned-off-by: Alejandro Recalde \r\n\r\n* Remove AuthPlugin and UsePassword fields from user type\r\n\r\nSigned-off-by: Alejandro Recalde \r\n\r\n* Create an xsql.DB.Exec() wrapper in pkg/clients/mysql that allows disabling binlogs before the query and flushing privileges after the query\r\n\r\nSigned-off-by: Alejandro Recalde \r\n\r\n---------\r\n\r\nSigned-off-by: Alejandro Recalde ","shortMessageHtmlLink":"Feat/queries with sql log bin to 0 (#135)"}},{"before":"bd9cd6f3ab9fa264949c666cd4931bb653514cf0","after":"6821507e6eaa6cef1982bd4c0e44fb3c06093829","ref":"refs/heads/master","pushedAt":"2023-08-09T17:34:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"update build to bd5297bd16c113cbc5ed1905b1d96aa1cb3078ec (#146)\n\nSigned-off-by: Mirza Kopic ","shortMessageHtmlLink":"update build to bd5297bd16c113cbc5ed1905b1d96aa1cb3078ec (#146)"}},{"before":"c6c358b9f05e1e7f2e77906c20eb5d714e29143e","after":"bd9cd6f3ab9fa264949c666cd4931bb653514cf0","ref":"refs/heads/master","pushedAt":"2023-08-09T17:27:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"Fix mysql provider config spec.tls kubebuilder validation enum (#138)\n\nSigned-off-by: Alejandro Recalde ","shortMessageHtmlLink":"Fix mysql provider config spec.tls kubebuilder validation enum (#138)"}},{"before":"3147b968198eb1ccc23ea87f4e331baa7aa5a778","after":"c6c358b9f05e1e7f2e77906c20eb5d714e29143e","ref":"refs/heads/master","pushedAt":"2023-03-29T12:52:54.485Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"add option to configure polling interval (#123)\n\nSigned-off-by: Pascal Sochacki ","shortMessageHtmlLink":"add option to configure polling interval (#123)"}},{"before":"aaba25a347ba8a3b0893f5bbcc00101a318bd987","after":"3147b968198eb1ccc23ea87f4e331baa7aa5a778","ref":"refs/heads/master","pushedAt":"2023-03-21T11:54:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Duologic","name":"Jeroen Op 't Eynde","path":"/Duologic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3349855?s=80&v=4"},"commit":{"message":"Fix/consolidate unit tests for two PRs (#140)\n\nSigned-off-by: Duologic \r\nCo-authored-by: Duologic ","shortMessageHtmlLink":"Fix/consolidate unit tests for two PRs (#140)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEbe5k6QA","startCursor":null,"endCursor":null}},"title":"Activity ยท crossplane-contrib/provider-sql"}