{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":141343644,"defaultBranch":"main","name":"jamf2snipe","ownerLogin":"grokability","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-07-17T21:06:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18605133?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727211225.0","currentOid":""},"activityList":{"items":[{"before":"19a38c83d806878a4ae673f2d0b5212f48b98cbe","after":"d706864b53affec23c5b44ca47180f2b030b4c89","ref":"refs/heads/main","pushedAt":"2024-09-25T09:16:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"snipe","name":"snipe","path":"/snipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/197404?s=80&v=4"},"commit":{"message":"Merge pull request #126 from protofy/feat/more_useful_dryrun\n\nMake dryrun more useful for debugging","shortMessageHtmlLink":"Merge pull request #126 from protofy/feat/more_useful_dryrun"}},{"before":"8d2b966b0e0cfc40ce0ad9dbafff48267deb07eb","after":"58518914436c8e0c3102f876f95cb0aff12d2561","ref":"refs/heads/develop","pushedAt":"2024-09-24T20:56:19.000Z","pushType":"pr_merge","commitsCount":17,"pusher":{"login":"ParadoxGuitarist","name":"Brian Monroe","path":"/ParadoxGuitarist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6751928?s=80&v=4"},"commit":{"message":"Merge pull request #133 from grokability/main\n\nUpdate Develop","shortMessageHtmlLink":"Merge pull request #133 from grokability/main"}},{"before":"f786b33f7ce0f63aebdc809b0f14d56be29ce28d","after":null,"ref":"refs/heads/fix/ssl-no-verify-issue-131","pushedAt":"2024-09-24T20:53:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ParadoxGuitarist","name":"Brian Monroe","path":"/ParadoxGuitarist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6751928?s=80&v=4"}},{"before":"04b96d2f6baad4bd26bf24e4bfcb7c6e3ce3fcd0","after":"19a38c83d806878a4ae673f2d0b5212f48b98cbe","ref":"refs/heads/main","pushedAt":"2024-09-24T20:53:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ParadoxGuitarist","name":"Brian Monroe","path":"/ParadoxGuitarist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6751928?s=80&v=4"},"commit":{"message":"Merge pull request #132 from grokability/fix/ssl-no-verify-issue-131\n\nFix for Issue 131","shortMessageHtmlLink":"Merge pull request #132 from grokability/fix/ssl-no-verify-issue-131"}},{"before":null,"after":"f786b33f7ce0f63aebdc809b0f14d56be29ce28d","ref":"refs/heads/fix/ssl-no-verify-issue-131","pushedAt":"2024-09-24T19:51:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ParadoxGuitarist","name":"Brian Monroe","path":"/ParadoxGuitarist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6751928?s=80&v=4"},"commit":{"message":"Fix for Issue 131","shortMessageHtmlLink":"Fix for Issue 131"}},{"before":"33750950ea8f6f4984532e0168b12d77e1353bb4","after":"04b96d2f6baad4bd26bf24e4bfcb7c6e3ce3fcd0","ref":"refs/heads/main","pushedAt":"2024-07-01T19:58:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jerm","name":"Jermops","path":"/jerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442138?s=80&v=4"},"commit":{"message":"Merge pull request #128 from ParadoxGuitarist/bugfix-logging-flags\n\nFix Logging Levels","shortMessageHtmlLink":"Merge pull request #128 from ParadoxGuitarist/bugfix-logging-flags"}},{"before":"df86a6a38cf33d28142ee05aa2d5b80bd66892dc","after":null,"ref":"refs/heads/jerm/dont-create-blank-modelnumbers","pushedAt":"2024-06-27T20:53:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jerm","name":"Jermops","path":"/jerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442138?s=80&v=4"}},{"before":"7e7ddb0457d4c1f744bf8ae76906bbc7375d136e","after":"33750950ea8f6f4984532e0168b12d77e1353bb4","ref":"refs/heads/main","pushedAt":"2024-06-27T20:53:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jerm","name":"Jermops","path":"/jerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442138?s=80&v=4"},"commit":{"message":"Merge pull request #127 from grokability/jerm/dont-create-blank-modelnumbers\n\nDon't create blank modelnumbers","shortMessageHtmlLink":"Merge pull request #127 from grokability/jerm/dont-create-blank-model…"}},{"before":"1fb70d5f2d65501c1cbc12319fb2de7446845ba1","after":null,"ref":"refs/heads/improve_http_sessions","pushedAt":"2024-06-27T20:52:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jerm","name":"Jermops","path":"/jerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442138?s=80&v=4"}},{"before":"ac50113ed44f0628d72774f5ed9d03cea5f4cc40","after":"7e7ddb0457d4c1f744bf8ae76906bbc7375d136e","ref":"refs/heads/main","pushedAt":"2024-06-27T20:52:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jerm","name":"Jermops","path":"/jerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442138?s=80&v=4"},"commit":{"message":"Merge pull request #125 from grokability/improve_http_sessions\n\nReuse HTTP sessions for dramatic speed improvement","shortMessageHtmlLink":"Merge pull request #125 from grokability/improve_http_sessions"}},{"before":null,"after":"df86a6a38cf33d28142ee05aa2d5b80bd66892dc","ref":"refs/heads/jerm/dont-create-blank-modelnumbers","pushedAt":"2024-06-26T22:38:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jerm","name":"Jermops","path":"/jerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442138?s=80&v=4"},"commit":{"message":"Don't create blank modelnumbers\n\nWe had a user report that they had a machine with bad data in Jamf --\nmissing fields like model, model identifier, etc...\n\n`jamf['hardware']['model_identifier']` ended up being blank as a result,\nand as there's no _blank_ modelnumber, it would try to create one....\nwhich cause the script to crash.\n\nIn this change we head off that issue by not only checking whether or not\n`jamf['hardware']['model_identifier']` is in modelnumbers, but whether or not it's blank\n\nWe do the same for `jamf['general']['model_identifier']`","shortMessageHtmlLink":"Don't create blank modelnumbers"}},{"before":null,"after":"1fb70d5f2d65501c1cbc12319fb2de7446845ba1","ref":"refs/heads/improve_http_sessions","pushedAt":"2024-05-28T13:27:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"uberbrady","name":"Brady Wetherington","path":"/uberbrady","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36335?s=80&v=4"},"commit":{"message":"Improvement to HTTP session establishment, improving speed drastically.","shortMessageHtmlLink":"Improvement to HTTP session establishment, improving speed drastically."}},{"before":"c6fc9ad859b6264b2787f1a0764688e5fce78789","after":"ac50113ed44f0628d72774f5ed9d03cea5f4cc40","ref":"refs/heads/main","pushedAt":"2023-10-05T15:53:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"uberbrady","name":"Brady Wetherington","path":"/uberbrady","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36335?s=80&v=4"},"commit":{"message":"Merge pull request #118 from rainman-ph/type-error-fix\n\nadded TypeError in catch exception","shortMessageHtmlLink":"Merge pull request #118 from rainman-ph/type-error-fix"}},{"before":"6a8eba2c64ca5a56ddcd6f9e2160e678e1c33137","after":null,"ref":"refs/heads/fix_xml_headers_for_updating_asset_tag","pushedAt":"2023-08-17T12:16:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"uberbrady","name":"Brady Wetherington","path":"/uberbrady","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36335?s=80&v=4"}},{"before":"634b14a88bef4c3a287b01a084848682049b4726","after":"c6fc9ad859b6264b2787f1a0764688e5fce78789","ref":"refs/heads/main","pushedAt":"2023-08-17T12:16:47.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"uberbrady","name":"Brady Wetherington","path":"/uberbrady","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36335?s=80&v=4"},"commit":{"message":"Merge pull request #115 from grokability/fix_xml_headers_for_updating_asset_tag\n\nFix XML headers for when updating JAMF's asset tags to match Snipe-IT's","shortMessageHtmlLink":"Merge pull request #115 from grokability/fix_xml_headers_for_updating…"}},{"before":"3382e346a7d958821b3d22c42395c61b88333529","after":"6a8eba2c64ca5a56ddcd6f9e2160e678e1c33137","ref":"refs/heads/fix_xml_headers_for_updating_asset_tag","pushedAt":"2023-08-17T12:13:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"uberbrady","name":"Brady Wetherington","path":"/uberbrady","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36335?s=80&v=4"},"commit":{"message":"Bumped version number up","shortMessageHtmlLink":"Bumped version number up"}},{"before":null,"after":"3382e346a7d958821b3d22c42395c61b88333529","ref":"refs/heads/fix_xml_headers_for_updating_asset_tag","pushedAt":"2023-08-15T10:21:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"uberbrady","name":"Brady Wetherington","path":"/uberbrady","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36335?s=80&v=4"},"commit":{"message":"Fix XML headers for when updating JAMF's asset tags to match Snipe-IT's","shortMessageHtmlLink":"Fix XML headers for when updating JAMF's asset tags to match Snipe-IT's"}},{"before":"5b5ac674e2330a5974b036f9dd6d01f18770b44b","after":null,"ref":"refs/heads/jerm/update-python-requirement","pushedAt":"2023-07-12T02:56:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jerm","name":"Jermops","path":"/jerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442138?s=80&v=4"}},{"before":"87d9a3ea8bad80fd5eac03ca2936b2756cd47a87","after":"634b14a88bef4c3a287b01a084848682049b4726","ref":"refs/heads/main","pushedAt":"2023-07-12T02:56:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jerm","name":"Jermops","path":"/jerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442138?s=80&v=4"},"commit":{"message":"Merge pull request #113 from grokability/jerm/update-python-requirement\n\n[README] update python requirement in README.md","shortMessageHtmlLink":"Merge pull request #113 from grokability/jerm/update-python-requirement"}},{"before":null,"after":"5b5ac674e2330a5974b036f9dd6d01f18770b44b","ref":"refs/heads/jerm/update-python-requirement","pushedAt":"2023-07-12T01:09:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jerm","name":"Jermops","path":"/jerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442138?s=80&v=4"},"commit":{"message":"[README] update python requirement in README.md\n\nAs outlined in this issue: https://github.com/grokability/jamf2snipe/issues/112\n\nIt turns out that we already have code that requires python3.7 or later.\nThis change merely updates the documentation to let people know.","shortMessageHtmlLink":"[README] update python requirement in README.md"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNVQwOToxNjoxMy4wMDAwMDBazwAAAATAGbMF","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0xMlQwMTowOTo1NS4wMDAwMDBazwAAAANTlo8c"}},"title":"Activity · grokability/jamf2snipe"}