{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":205192385,"defaultBranch":"master","name":"JAWA","ownerLogin":"jamf","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-29T15:20:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1423569?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713197707.0","currentOid":""},"activityList":{"items":[{"before":"d1c557a54425f8b5a76e73d4cc658aace30b70ea","after":"b3b703d37485254057baaff1e5e5e916a756d6bd","ref":"refs/heads/master","pushedAt":"2024-04-15T19:02:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":book: updated README.md for v3.1.0","shortMessageHtmlLink":"πŸ“– updated README.md for v3.1.0"}},{"before":"2c22f7b8538541dc8c2089bc610033f6986058fd","after":"d1c557a54425f8b5a76e73d4cc658aace30b70ea","ref":"refs/heads/master","pushedAt":"2024-04-09T21:29:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":book: updated README.md for v3.1.0","shortMessageHtmlLink":"πŸ“– updated README.md for v3.1.0"}},{"before":"537e9c0fab68e57af8ce913afa5935cf7e233c6d","after":"2c22f7b8538541dc8c2089bc610033f6986058fd","ref":"refs/heads/master","pushedAt":"2024-04-09T21:29:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":alembic: updated requirements.txt for v3.1.0","shortMessageHtmlLink":"βš—οΈ updated requirements.txt for v3.1.0"}},{"before":"cbdd44aab0c24ce697d98b9783c9365a9a2283e0","after":"537e9c0fab68e57af8ce913afa5935cf7e233c6d","ref":"refs/heads/master","pushedAt":"2024-04-09T21:25:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":book: updated README.md for v3.1.0","shortMessageHtmlLink":"πŸ“– updated README.md for v3.1.0"}},{"before":"e775cac0e1d6b45704fde3be66ef09f5e9b7e852","after":"cbdd44aab0c24ce697d98b9783c9365a9a2283e0","ref":"refs/heads/master","pushedAt":"2024-04-09T21:24:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":book: updated README.md for v3.1.0","shortMessageHtmlLink":"πŸ“– updated README.md for v3.1.0"}},{"before":"d8dce73a663b04363c53162137d812a93ae846e7","after":"e775cac0e1d6b45704fde3be66ef09f5e9b7e852","ref":"refs/heads/master","pushedAt":"2024-04-03T21:08:02.000Z","pushType":"push","commitsCount":73,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":"Merge branch 'develop'","shortMessageHtmlLink":"Merge branch 'develop'"}},{"before":"eeb045539df5a0d14286d50d87aee26a5fc2b882","after":"7b917cc176056629a46a93c90da2f507418a661d","ref":"refs/heads/develop","pushedAt":"2024-02-12T16:46:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":soap: sanitizing inputs","shortMessageHtmlLink":"🧼 sanitizing inputs"}},{"before":"140badcbe85e25e21e43d9dd94d7cfca7fb802de","after":"eeb045539df5a0d14286d50d87aee26a5fc2b882","ref":"refs/heads/develop","pushedAt":"2024-01-30T19:46:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":soap: sanitizing input, thanks anonymous caller!","shortMessageHtmlLink":"🧼 sanitizing input, thanks anonymous caller!"}},{"before":"66bc3c872f512079b5a57109ad1344d6d027c7a3","after":"d8dce73a663b04363c53162137d812a93ae846e7","ref":"refs/heads/master","pushedAt":"2023-10-12T17:27:11.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":"Merge pull request #44 from ropelletier/master\n\nUpdated requirements.txt","shortMessageHtmlLink":"Merge pull request #44 from ropelletier/master"}},{"before":"74e71b6e9bb4bbe9c3bdda7c872ec0265b6bcc4b","after":"140badcbe85e25e21e43d9dd94d7cfca7fb802de","ref":"refs/heads/develop","pushedAt":"2023-10-04T02:49:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":broom: cleaning up form field issues with autocomplete","shortMessageHtmlLink":"🧹 cleaning up form field issues with autocomplete"}},{"before":"f10abe8fad298d3587cf8585a09e7cc15dcf23cf","after":"74e71b6e9bb4bbe9c3bdda7c872ec0265b6bcc4b","ref":"refs/heads/develop","pushedAt":"2023-10-04T02:14:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":door: adding in an emergency exit","shortMessageHtmlLink":"πŸšͺ adding in an emergency exit"}},{"before":"77059aeb4ad5772423914f66e2fc507ec55e54cc","after":"f10abe8fad298d3587cf8585a09e7cc15dcf23cf","ref":"refs/heads/develop","pushedAt":"2023-10-03T22:07:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":new: support for MobileDeviceInventoryCompleted","shortMessageHtmlLink":"πŸ†• support for MobileDeviceInventoryCompleted"}},{"before":"475e5d538b24ddc917442d0af023fb725f2a2830","after":"77059aeb4ad5772423914f66e2fc507ec55e54cc","ref":"refs/heads/develop","pushedAt":"2023-10-03T21:51:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/develop' into develop\n\n# Conflicts:\n#\ttemplates/webhooks/jamf/edit.html","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/develop' into develop"}},{"before":"3067a86824db022652442c11796d1aedbc3687c2","after":null,"ref":"refs/heads/installers","pushedAt":"2023-10-03T21:42:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthewsphillips","name":"Matthew Phillips","path":"/matthewsphillips","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22669915?s=80&v=4"}},{"before":"2a0d45dae639d05091cddb665f0ad552fc9e6d0d","after":"475e5d538b24ddc917442d0af023fb725f2a2830","ref":"refs/heads/develop","pushedAt":"2023-10-03T21:41:59.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"matthewsphillips","name":"Matthew Phillips","path":"/matthewsphillips","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22669915?s=80&v=4"},"commit":{"message":"Merge pull request #41 from jamf/installers\n\nInstaller","shortMessageHtmlLink":"Merge pull request #41 from jamf/installers"}},{"before":"91c4ea67b2c2415e1971d3a3802110424d7969be","after":"3067a86824db022652442c11796d1aedbc3687c2","ref":"refs/heads/installers","pushedAt":"2023-10-03T21:35:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":new: using escape from markupsafe instead of Flask since escape is removed from Flask 3.0.0","shortMessageHtmlLink":"πŸ†• using escape from markupsafe instead of Flask since escape is remov…"}},{"before":"8a89598ee39ee1d172ff05e5716903b20270169b","after":"91c4ea67b2c2415e1971d3a3802110424d7969be","ref":"refs/heads/installers","pushedAt":"2023-10-03T21:27:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":new: using escape from markupsafe instead of Flask since escape is removed from Flask 3.0.0","shortMessageHtmlLink":"πŸ†• using escape from markupsafe instead of Flask since escape is remov…"}},{"before":"a2ed2a0c51cab44c9577208441dd0b63a37b5617","after":"8a89598ee39ee1d172ff05e5716903b20270169b","ref":"refs/heads/installers","pushedAt":"2023-09-11T21:52:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":evergreen_tree: renamed installer to installer.sh","shortMessageHtmlLink":"🌲 renamed installer to installer.sh"}},{"before":"e9f89d5b6e9df53be5d86d72b0a0cdc447b72423","after":"a2ed2a0c51cab44c9577208441dd0b63a37b5617","ref":"refs/heads/installers","pushedAt":"2023-09-11T21:52:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":x: removed old installers","shortMessageHtmlLink":"❌ removed old installers"}},{"before":"a5b809cb49431b72663292bf79e41e31b8dcd397","after":"e9f89d5b6e9df53be5d86d72b0a0cdc447b72423","ref":"refs/heads/installers","pushedAt":"2023-09-11T21:49:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":new: Unified installer, existing service detection, ability to target specific branches, nginx conf stores to custom location instead of default for RHEL (solving #31), adding nbsp","shortMessageHtmlLink":"πŸ†• Unified installer, existing service detection, ability to target sp…"}},{"before":"c870cfd0c420ac5e39dc38771f092b0e0c1934d7","after":"a5b809cb49431b72663292bf79e41e31b8dcd397","ref":"refs/heads/installers","pushedAt":"2023-09-11T21:40:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":new: Unified installer, existing service detection, ability to target specific branches, nginx conf stores to custom location instead of default for RHEL (solving #31)","shortMessageHtmlLink":"πŸ†• Unified installer, existing service detection, ability to target sp…"}},{"before":null,"after":"2a0d45dae639d05091cddb665f0ad552fc9e6d0d","ref":"refs/heads/documents","pushedAt":"2023-07-06T19:26:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":"Merge pull request #39 from jamf/mobile-view\n\nMobile view","shortMessageHtmlLink":"Merge pull request #39 from jamf/mobile-view"}},{"before":"0eedc5dd450bd85fe944dd91a66ebf22776c0f32","after":null,"ref":"refs/heads/mobile-view","pushedAt":"2023-07-06T19:00:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"}},{"before":"7a3501f830405c2ecadfee143d8d2cf452c3b0c6","after":"2a0d45dae639d05091cddb665f0ad552fc9e6d0d","ref":"refs/heads/develop","pushedAt":"2023-07-06T16:59:26.000Z","pushType":"pr_merge","commitsCount":61,"pusher":{"login":"matthewsphillips","name":"Matthew Phillips","path":"/matthewsphillips","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22669915?s=80&v=4"},"commit":{"message":"Merge pull request #39 from jamf/mobile-view\n\nMobile view","shortMessageHtmlLink":"Merge pull request #39 from jamf/mobile-view"}},{"before":"84c99293776b003a0e0a0804032d45d97b125f19","after":"0eedc5dd450bd85fe944dd91a66ebf22776c0f32","ref":"refs/heads/mobile-view","pushedAt":"2023-06-27T04:19:14.002Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":bug: fixing log statement formatting and bugs","shortMessageHtmlLink":"πŸ› fixing log statement formatting and bugs"}},{"before":"f7284076b83c3514f987f78ce8dc427b8485e43b","after":"84c99293776b003a0e0a0804032d45d97b125f19","ref":"refs/heads/mobile-view","pushedAt":"2023-06-27T04:12:37.136Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":old_key: display custom auth header when creating or editing a custom webhook that has custom auth enabled","shortMessageHtmlLink":"πŸ—οΈ display custom auth header when creating or editing a custom webho…"}},{"before":"b0c812372d9b7050468a8ea42d6c262e9048defd","after":"f7284076b83c3514f987f78ce8dc427b8485e43b","ref":"refs/heads/mobile-view","pushedAt":"2023-06-27T04:10:11.633Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":old_key: displaying full custom auth header on success.html when creating a webhook with custom auth","shortMessageHtmlLink":"πŸ—οΈ displaying full custom auth header on success.html when creating a…"}},{"before":"c870cfd0c420ac5e39dc38771f092b0e0c1934d7","after":"b0c812372d9b7050468a8ea42d6c262e9048defd","ref":"refs/heads/mobile-view","pushedAt":"2023-06-27T04:09:28.597Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":old_key: displaying full custom auth header when editing a webhook with custom auth","shortMessageHtmlLink":"πŸ—οΈ displaying full custom auth header when editing a webhook with cus…"}},{"before":null,"after":"c870cfd0c420ac5e39dc38771f092b0e0c1934d7","ref":"refs/heads/installers","pushedAt":"2023-06-26T21:11:14.353Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":triangular_ruler: adjusting table margins for dashboard.html","shortMessageHtmlLink":"πŸ“ adjusting table margins for dashboard.html"}},{"before":"4f244fc8ebda4e404a763f1dacd9e8a015d2122e","after":"c870cfd0c420ac5e39dc38771f092b0e0c1934d7","ref":"refs/heads/mobile-view","pushedAt":"2023-06-20T17:57:36.147Z","pushType":"push","commitsCount":1,"pusher":{"login":"ball42","name":null,"path":"/ball42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47579551?s=80&v=4"},"commit":{"message":":triangular_ruler: adjusting table margins for dashboard.html","shortMessageHtmlLink":"πŸ“ adjusting table margins for dashboard.html"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMUVCoQA","startCursor":null,"endCursor":null}},"title":"Activity Β· jamf/JAWA"}