{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":21802125,"defaultBranch":"main","name":"tccutil","ownerLogin":"jacobsalmela","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-07-13T23:45:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3843505?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702212214.0","currentOid":""},"activityList":{"items":[{"before":"20c8a11a6520009aab8574a3bb8eb2dcd5970bc5","after":"7d0338519bd67badcd91b87caa689ea478c2fdff","ref":"refs/heads/main","pushedAt":"2024-07-26T01:53:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"fix(digest): Trusts f773496775 access table digest\n\nOn some setups (in my case macOS v14.4.1 (build 23E224) and macOS v14.2.1 (build 23C71) with Intel CPU) the computed digest on the access table's structure was not part of the expected macOS 14.x digests.\r\n\r\nBy comparing working and non-working output of `SELECT sql FROM sqlite_master WHERE name='access' and type='table'` I've discovered the only difference is cosmetic: a double-quote around access in the `CREATE TABLE` part (got `CREATE TABLE \"access\"` where `CREATE TABLE access` would have been accepted\r\n\r\nBefore a possible better fix to handle such small syntax changes, this commit adds f773496775 to the list of trusted digests.\r\n\r\nIssue: #70","shortMessageHtmlLink":"fix(digest): Trusts f773496775 access table digest"}},{"before":"512b6115647012e6fc528c77ee894059b1f9f44c","after":"20c8a11a6520009aab8574a3bb8eb2dcd5970bc5","ref":"refs/heads/main","pushedAt":"2024-06-27T01:47:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"Fix file entry removal in tcc.db","shortMessageHtmlLink":"Fix file entry removal in tcc.db"}},{"before":"b48d273da9183df12b3c5239e18852b1994ae0c4","after":"512b6115647012e6fc528c77ee894059b1f9f44c","ref":"refs/heads/main","pushedAt":"2024-02-26T21:11:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"fix(sql): Use `auth_value=2` when enabling on macOS 12+\n\nThe script was setting auth_value to value `1` when enabling an application/client in the tccutil database.\r\n\r\nAccording to #61, on macOS 12.4 and macOS 13.5 the correct value for enabling is `2`.\r\n\r\nThis commit adds a conditional value depending on OS version to use `auth_value=2` on macOS 12.0 and higher.\r\n\r\nIssue: #61","shortMessageHtmlLink":"fix(sql): Use auth_value=2 when enabling on macOS 12+"}},{"before":"57bf5db1a51557be7f9685f7d44b51f469f9056f","after":"b48d273da9183df12b3c5239e18852b1994ae0c4","ref":"refs/heads/main","pushedAt":"2024-02-17T13:28:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"Add another hash for sonoma","shortMessageHtmlLink":"Add another hash for sonoma"}},{"before":"cb0cfe69765ade0a568f2691cbad825c11db39bf","after":"57bf5db1a51557be7f9685f7d44b51f469f9056f","ref":"refs/heads/main","pushedAt":"2023-12-10T12:42:40.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"Adddd support for modification of TCC.db in user space.\n\n* Added support for `-u` or `--user` so that user specific TCC database can be modified.\n* `-u` without parameters will attempt modifications of the current user.\n* Username is checked and, if not existing in the system, raised as an error with a hint.\n* Renamed service to default_service for clarity (as `global service` is set from arguments).\n* Normalised all help strings to NOT end in \".\", matching the default `-h` string format.\n* Moved from `str.format()` and modulo operator (`%`) to f-strings.\n* Error output now goes to stderr.\n* Fixed behaviour for ACTION = reset, by ALLOWING unknown arguments to be passthrough.\n* Fixed behaviour for ACTION = reset, by using the absolute path to /usr/bin/tccutil, so that there is no clash if using wrapper scripts (such as Homebrew does).\n* Updated README.md information","shortMessageHtmlLink":"Adddd support for modification of TCC.db in user space."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNlQwMTo1Mzo0Mi4wMDAwMDBazwAAAASJlKnl","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNlQwMTo1Mzo0Mi4wMDAwMDBazwAAAASJlKnl","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0xMFQxMjo0Mjo0MC4wMDAwMDBazwAAAAPGfFww"}},"title":"Activity ยท jacobsalmela/tccutil"}