{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":695137946,"defaultBranch":"main","name":"pytest-client-tools","ownerLogin":"ptoscano","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-22T12:44:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6048552?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709902096.0","currentOid":""},"activityList":{"items":[{"before":"25b43686b9322dc1255e8c9dc2da422913629b13","after":"2d704a8a0a32b60ca42d4fec8c96b29c67c74d51","ref":"refs/heads/main","pushedAt":"2024-04-18T07:25:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"feat: global configuration of 'auto_update' for insights-client\n\nAdd a plugin configuration key to allow users to set a default value\nfor the 'auto_update' configuration key of insights-client. If not\nset, whatever is in the insights-client configuration is not changed.\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"feat: global configuration of 'auto_update' for insights-client"}},{"before":"f6022298c7e4562bb8c0b5713cdc9c5d4168de3d","after":"25b43686b9322dc1255e8c9dc2da422913629b13","ref":"refs/heads/main","pushedAt":"2024-03-21T05:06:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"chore: bump version of black to 24.3.0\n\nNo changes were needed.\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"chore: bump version of black to 24.3.0"}},{"before":"06d8c1275ee9a41559bc3e2b070202baed5b555c","after":"f6022298c7e4562bb8c0b5713cdc9c5d4168de3d","ref":"refs/heads/main","pushedAt":"2024-03-20T14:42:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"chore: add more API documentation\n\n- remove extra quoting in :rtype: directives\n- describe more parameters\n- few extra documentation additions/changes\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"chore: add more API documentation"}},{"before":"fb8a03622c74ea4ed84c4c4417d719febc7bca43","after":"06d8c1275ee9a41559bc3e2b070202baed5b555c","ref":"refs/heads/main","pushedAt":"2024-03-20T08:39:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"feat: more documentation updates\n\nUpdate the description of the new classes, new options, tweaked\nbehaviour of fixtures, etc.\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"feat: more documentation updates"}},{"before":"eb94a6cbc9a99dddeea29797b581878449486de8","after":"fb8a03622c74ea4ed84c4c4417d719febc7bca43","ref":"refs/heads/main","pushedAt":"2024-03-19T17:34:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"chore: bump version of black to 24.2.0\n\nNo changes were needed.\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"chore: bump version of black to 24.2.0"}},{"before":"5b24e6647a95e6a38dea74caa2d0ccd915fc167b","after":"eb94a6cbc9a99dddeea29797b581878449486de8","ref":"refs/heads/main","pushedAt":"2024-03-13T18:17:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"fix: pass the kwargs of Candlepin.get() through RestClient.get()\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"fix: pass the kwargs of Candlepin.get() through RestClient.get()"}},{"before":"8386e2193b26d7604120f8a569ef839926433ffa","after":"5b24e6647a95e6a38dea74caa2d0ccd915fc167b","ref":"refs/heads/main","pushedAt":"2024-03-08T14:10:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"fix: properly disable \"insecure connection\" warnings\n\nHopefully interacting with urllib3 should be a cleaner way than filter\nout the warnings.\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"fix: properly disable \"insecure connection\" warnings"}},{"before":"ff8de5a73d21b79858eeb7413481afe45e1656fb","after":null,"ref":"refs/heads/ptoscano/gh-pages","pushedAt":"2024-03-08T12:48:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"}},{"before":"c857b5e7d189cb834fb906ec80014bd162f11863","after":"8386e2193b26d7604120f8a569ef839926433ffa","ref":"refs/heads/main","pushedAt":"2024-03-08T12:48:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"ci: add workflow to build and deploy documentation to GH pages\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"ci: add workflow to build and deploy documentation to GH pages"}},{"before":"92b3bff8ed0661961c772324e54d2f28109d891f","after":"ff8de5a73d21b79858eeb7413481afe45e1656fb","ref":"refs/heads/ptoscano/gh-pages","pushedAt":"2024-03-08T12:47:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"ci: add workflow to build and deploy documentation to GH pages\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"ci: add workflow to build and deploy documentation to GH pages"}},{"before":null,"after":"92b3bff8ed0661961c772324e54d2f28109d891f","ref":"refs/heads/ptoscano/gh-pages","pushedAt":"2024-03-08T12:42:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"ci: add workflow to build and deploy documentation to GH pages\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"ci: add workflow to build and deploy documentation to GH pages"}},{"before":"f1026bbde276db0918b7d6359c22b197f2f8801b","after":"c857b5e7d189cb834fb906ec80014bd162f11863","ref":"refs/heads/main","pushedAt":"2024-03-08T12:14:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"feat: initial plugin documentation\n\nAdd a basic description of the configuration, public APIs (automatically\ngenerated), and fixtures of the plugin.\n\nThis is definitely far from complete; that said, it is a good start to\nbe built/exposed, and to document more things.\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"feat: initial plugin documentation"}},{"before":"88d3f9576a0971fad141b92a019b149c50157e8a","after":"f1026bbde276db0918b7d6359c22b197f2f8801b","ref":"refs/heads/main","pushedAt":"2024-03-07T03:51:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"fix: set default for \"candlepin.insecure\" to true\n\nBy default the SSL connections to an external Candlepin ought to be\nvalidated.\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"fix: set default for \"candlepin.insecure\" to true"}},{"before":"ce89f48102bf62e5d8b836162a5605a84924073f","after":"88d3f9576a0971fad141b92a019b149c50157e8a","ref":"refs/heads/main","pushedAt":"2024-03-04T10:27:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"build: bump pytest requirement to 4+\n\nOld pytest version do not provide the \"own_markers\" attribute for items,\nwhich the plugin relies on to properly add the markers according to the\nused fixtures.\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"build: bump pytest requirement to 4+"}},{"before":"9735cc5145c7616d9611ff4fd88aa00018f627a7","after":null,"ref":"refs/heads/dependabot/github_actions/main/fsfe/reuse-action-3","pushedAt":"2024-03-04T04:59:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"}},{"before":"86ec1e84e63702cf4cf7f7d3ee55c0e623f76ba6","after":"ce89f48102bf62e5d8b836162a5605a84924073f","ref":"refs/heads/main","pushedAt":"2024-03-04T04:59:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"ci: Bump fsfe/reuse-action from 2 to 3\n\nBumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action) from 2 to 3.\n- [Release notes](https://github.com/fsfe/reuse-action/releases)\n- [Commits](https://github.com/fsfe/reuse-action/compare/v2...v3)\n\n---\nupdated-dependencies:\n- dependency-name: fsfe/reuse-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"ci: Bump fsfe/reuse-action from 2 to 3"}},{"before":null,"after":"9735cc5145c7616d9611ff4fd88aa00018f627a7","ref":"refs/heads/dependabot/github_actions/main/fsfe/reuse-action-3","pushedAt":"2024-03-04T04:11:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"ci: Bump fsfe/reuse-action from 2 to 3\n\nBumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action) from 2 to 3.\n- [Release notes](https://github.com/fsfe/reuse-action/releases)\n- [Commits](https://github.com/fsfe/reuse-action/compare/v2...v3)\n\n---\nupdated-dependencies:\n- dependency-name: fsfe/reuse-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"ci: Bump fsfe/reuse-action from 2 to 3"}},{"before":"218d95f5d8235a1b490da92b2fc9dde24e4d3d60","after":"86ec1e84e63702cf4cf7f7d3ee55c0e623f76ba6","ref":"refs/heads/main","pushedAt":"2024-02-29T11:09:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"feat: new \"TestConfig.environment\" property\n\nSimple property to return the environment currently in use by Dynaconf.\nThis avoids the need to manually check for environment variables,\nparameters, etc.\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"feat: new \"TestConfig.environment\" property"}},{"before":"ad0e08dd549543ee5a6c649c5184b29afc38c7ac","after":"218d95f5d8235a1b490da92b2fc9dde24e4d3d60","ref":"refs/heads/main","pushedAt":"2024-02-29T10:40:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"fix: specify type for \"candlepin.port\" before other constraints\n\nSince the order of options for a Validator matters, then make sure that\nDynaconf validates the type before checking for value constraints.\n\nThis ensures that, in case \"candlepin.port\" is not specified as integer,\nthe proper validation exception is raisen.\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"fix: specify type for \"candlepin.port\" before other constraints"}},{"before":"df155e504e10462e6cd9984be1ecfd4a3b8e17e1","after":"ad0e08dd549543ee5a6c649c5184b29afc38c7ac","ref":"refs/heads/main","pushedAt":"2024-02-28T15:33:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"fix: drop \"cast\" parameters for dynaconf Validator's\n\nApparently they break old versions of dynaconf, and they do not seem to\nbe needed anyway because of \"is_type_of\" parameters.\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"fix: drop \"cast\" parameters for dynaconf Validator's"}},{"before":"0a7b1099fdac692b236e97a2d7877db7e3967729","after":"df155e504e10462e6cd9984be1ecfd4a3b8e17e1","ref":"refs/heads/main","pushedAt":"2024-02-28T11:29:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"fix: allow list for \"activationkey\" in SubscriptionManager.register()\n\nThis makes it possible to pass a list of activation keys, so they will\nbe joined automatically as comma-separated string without manually doing\nso when calling \"SubscriptionManager.register()\".\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"fix: allow list for \"activationkey\" in SubscriptionManager.register()"}},{"before":"f19a176230b467965a9274a803f0d2f42bd01851","after":"0a7b1099fdac692b236e97a2d7877db7e3967729","ref":"refs/heads/main","pushedAt":"2024-02-28T09:27:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"fix: add one more string to detect unregistered insights-client status\n\nAdd part of the error string shown by insights-client in case the\nunderlying system is not registered with subscription-manager, and\ninsights-client is not configured for BASIC authentication.\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"fix: add one more string to detect unregistered insights-client status"}},{"before":"5889407e14f21f5f341a4fe25973e26ccced2206","after":"f19a176230b467965a9274a803f0d2f42bd01851","ref":"refs/heads/main","pushedAt":"2024-02-14T12:32:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"fix: set a default value for 'int' config keys\n\nApparently old dynaconf versions try to cast config keys to int, even\nwhen not present (ie must_exist is false). Since there is no problem in\nhaving a default value for this option, then specify one.\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"fix: set a default value for 'int' config keys"}},{"before":"74e6a7285552bb8926a9b24e7de4041e5ddef13e","after":"5889407e14f21f5f341a4fe25973e26ccced2206","ref":"refs/heads/main","pushedAt":"2024-02-09T19:12:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"fix: check for None as return value for dynaconf settings\n\nFixes commit 74e6a7285552bb8926a9b24e7de4041e5ddef13e\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"fix: check for None as return value for dynaconf settings"}},{"before":"ca31c810cb4561b8b520a9f46edeac3251e9a885","after":"74e6a7285552bb8926a9b24e7de4041e5ddef13e","ref":"refs/heads/main","pushedAt":"2024-02-09T10:16:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"feat: global configuration of 'legacy_upload' for insights-client\n\nAdd a plugin configuration key to allow users to set a default value\nfor the 'legacy_upload' configuration key of insights-client. If not\nset, whatever is in the insights-client configuration is not changed.\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"feat: global configuration of 'legacy_upload' for insights-client"}},{"before":"8a214d48a3062cf10f4a64889e55c087a9245d6d","after":"ca31c810cb4561b8b520a9f46edeac3251e9a885","ref":"refs/heads/main","pushedAt":"2024-02-09T09:37:16.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"feat: InsightsClientConfig.save()\n\nAdd the possibility to save the current configuration of insights-client\nto the file on the filesystem.\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"feat: InsightsClientConfig.save()"}},{"before":"b07cb7209585a0ef15ffb7a8467ee7d7db78f4fc","after":"8a214d48a3062cf10f4a64889e55c087a9245d6d","ref":"refs/heads/main","pushedAt":"2024-02-08T14:03:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"feat: read configuration in InsightsClient\n\nAdd a 'config' attribute in the InsightsClient class to expose the\nconfiguration of insights-client.\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"feat: read configuration in InsightsClient"}},{"before":"b7c29a15b88e6fb68ad24f3251ddd0bdd0933acd","after":"b07cb7209585a0ef15ffb7a8467ee7d7db78f4fc","ref":"refs/heads/main","pushedAt":"2024-01-22T06:46:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"feat: allow SubscriptionManager to config() also \"rhsmcertd\" keys\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"feat: allow SubscriptionManager to config() also \"rhsmcertd\" keys"}},{"before":"331fff50ff5fd0698458dab17c5da19ab324cb26","after":"b7c29a15b88e6fb68ad24f3251ddd0bdd0933acd","ref":"refs/heads/main","pushedAt":"2024-01-22T06:37:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"feat: use Dynaconf environments\n\nEnable the usage of environments for the Dynaconf configuration; the\ndefault environment is \"default\" (set explicitly to make it more clear).\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"feat: use Dynaconf environments"}},{"before":"f26af8f8e846395777807120c8b84c125fad15a2","after":"331fff50ff5fd0698458dab17c5da19ab324cb26","ref":"refs/heads/main","pushedAt":"2024-01-16T10:35:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ptoscano","name":"Pino Toscano","path":"/ptoscano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6048552?s=80&v=4"},"commit":{"message":"refactor: rename \"subman_global\" to \"subman_session\"\n\n\"subman_global\" is an early naming that was forgotten; since the fixture\nis the session-scoped version of the \"subman\" fixture\", then the more\nlogic name for it is \"subman_session\".\n\nSigned-off-by: Pino Toscano ","shortMessageHtmlLink":"refactor: rename \"subman_global\" to \"subman_session\""}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEM9gJRgA","startCursor":null,"endCursor":null}},"title":"Activity ยท ptoscano/pytest-client-tools"}