{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":560396288,"defaultBranch":"main","name":"zaproxy","ownerLogin":"soos-io","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-11-01T12:11:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/88005947?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719587151.0","currentOid":""},"activityList":{"items":[{"before":"e722ca587df946d7a28d27f2347c246285580e24","after":null,"ref":"refs/heads/feature/v2.15-redo","pushedAt":"2024-06-28T15:05:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"}},{"before":"3b9d9e3f229973597ca10500e456f220abbae7fa","after":"e722ca587df946d7a28d27f2347c246285580e24","ref":"refs/heads/feature/v2.15-redo","pushedAt":"2024-06-28T14:58:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"},"commit":{"message":"c","shortMessageHtmlLink":"c"}},{"before":"4d3ac5ebecea5635c5177748fbb10868609a352c","after":"3b9d9e3f229973597ca10500e456f220abbae7fa","ref":"refs/heads/feature/v2.15-redo","pushedAt":"2024-06-28T14:57:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"},"commit":{"message":"Update Version for V2.14 upgrade (#13)\n\nUpdate Version\r\n\r\nSigned-off-by: SOOS-JAlvarez <92373106+SOOS-JAlvarez@users.noreply.github.com>","shortMessageHtmlLink":"Update Version for V2.14 upgrade (#13)"}},{"before":null,"after":"4d3ac5ebecea5635c5177748fbb10868609a352c","ref":"refs/heads/feature/v2.15-redo","pushedAt":"2024-06-28T14:50:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"},"commit":{"message":"Update Version for V2.14 upgrade (#13)\n\nUpdate Version\r\n\r\nSigned-off-by: SOOS-JAlvarez <92373106+SOOS-JAlvarez@users.noreply.github.com>","shortMessageHtmlLink":"Update Version for V2.14 upgrade (#13)"}},{"before":"82b23d7fc7fc7ee841d983d3b79cf7ebf711c061","after":null,"ref":"refs/heads/feature/v2.15","pushedAt":"2024-06-28T14:49:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"}},{"before":"5d1363636f6a97c122adab5ef0c5d91e10277c1b","after":"82b23d7fc7fc7ee841d983d3b79cf7ebf711c061","ref":"refs/heads/feature/v2.15","pushedAt":"2024-06-28T14:44:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"},"commit":{"message":"remove workflows","shortMessageHtmlLink":"remove workflows"}},{"before":"4d3ac5ebecea5635c5177748fbb10868609a352c","after":"5d1363636f6a97c122adab5ef0c5d91e10277c1b","ref":"refs/heads/feature/v2.15","pushedAt":"2024-06-28T14:30:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"},"commit":{"message":"Update Version for V2.14 upgrade (#13)\n\nUpdate Version\r\n\r\nSigned-off-by: SOOS-JAlvarez <92373106+SOOS-JAlvarez@users.noreply.github.com>","shortMessageHtmlLink":"Update Version for V2.14 upgrade (#13)"}},{"before":null,"after":"4d3ac5ebecea5635c5177748fbb10868609a352c","ref":"refs/heads/feature/v2.15","pushedAt":"2024-06-28T13:52:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"},"commit":{"message":"Update Version for V2.14 upgrade (#13)\n\nUpdate Version\r\n\r\nSigned-off-by: SOOS-JAlvarez <92373106+SOOS-JAlvarez@users.noreply.github.com>","shortMessageHtmlLink":"Update Version for V2.14 upgrade (#13)"}},{"before":"4d3ac5ebecea5635c5177748fbb10868609a352c","after":null,"ref":"refs/heads/feature/v2.15","pushedAt":"2024-06-28T13:50:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"}},{"before":null,"after":"4d3ac5ebecea5635c5177748fbb10868609a352c","ref":"refs/heads/feature/v2.15","pushedAt":"2024-06-28T13:46:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"},"commit":{"message":"Update Version for V2.14 upgrade (#13)\n\nUpdate Version\r\n\r\nSigned-off-by: SOOS-JAlvarez <92373106+SOOS-JAlvarez@users.noreply.github.com>","shortMessageHtmlLink":"Update Version for V2.14 upgrade (#13)"}},{"before":"51c7742b7ba2e623920fae34728034db1aa62ab1","after":null,"ref":"refs/heads/fix-zap-x-path","pushedAt":"2024-06-28T13:44:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"}},{"before":"f8ccd78d61c026477c0256d7cc5d0619fc953f56","after":null,"ref":"refs/heads/soos-s2022-11-09","pushedAt":"2024-06-28T13:44:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"}},{"before":"35531ad318a37b724e9759603ab902ebe58b2625","after":null,"ref":"refs/heads/fix/context_id","pushedAt":"2024-06-28T13:43:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"}},{"before":"e3df6728b980a1c70452e323d133f77b7c057e33","after":null,"ref":"refs/heads/updated-version","pushedAt":"2024-02-21T17:50:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SOOS-JAlvarez","name":null,"path":"/SOOS-JAlvarez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92373106?s=80&v=4"}},{"before":"2d72460075c93372f7d95b9ef90bee023cce9877","after":"4d3ac5ebecea5635c5177748fbb10868609a352c","ref":"refs/heads/main","pushedAt":"2024-02-21T17:50:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SOOS-JAlvarez","name":null,"path":"/SOOS-JAlvarez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92373106?s=80&v=4"},"commit":{"message":"Update Version for V2.14 upgrade (#13)\n\nUpdate Version\r\n\r\nSigned-off-by: SOOS-JAlvarez <92373106+SOOS-JAlvarez@users.noreply.github.com>","shortMessageHtmlLink":"Update Version for V2.14 upgrade (#13)"}},{"before":null,"after":"e3df6728b980a1c70452e323d133f77b7c057e33","ref":"refs/heads/updated-version","pushedAt":"2024-02-21T17:49:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SOOS-JAlvarez","name":null,"path":"/SOOS-JAlvarez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92373106?s=80&v=4"},"commit":{"message":"Update Version\n\nSigned-off-by: SOOS-JAlvarez <92373106+SOOS-JAlvarez@users.noreply.github.com>","shortMessageHtmlLink":"Update Version"}},{"before":"2556dff8a0a47fc3d506e287e88b92c4c8b71498","after":null,"ref":"refs/heads/feature/PA-12438","pushedAt":"2024-02-02T14:14:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SOOS-JAlvarez","name":null,"path":"/SOOS-JAlvarez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92373106?s=80&v=4"}},{"before":"fb67c27f62df79e9c04d04bd639882f687045497","after":"2d72460075c93372f7d95b9ef90bee023cce9877","ref":"refs/heads/main","pushedAt":"2024-02-02T14:14:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SOOS-JAlvarez","name":null,"path":"/SOOS-JAlvarez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92373106?s=80&v=4"},"commit":{"message":"PA-12438 Fix silent on baseline (#12)","shortMessageHtmlLink":"PA-12438 Fix silent on baseline (#12)"}},{"before":null,"after":"2556dff8a0a47fc3d506e287e88b92c4c8b71498","ref":"refs/heads/feature/PA-12438","pushedAt":"2024-02-02T13:16:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SOOS-JAlvarez","name":null,"path":"/SOOS-JAlvarez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92373106?s=80&v=4"},"commit":{"message":"PA-12438 Fix silent on baseline","shortMessageHtmlLink":"PA-12438 Fix silent on baseline"}},{"before":"663f25ebd3d91603301dc58b5e0b78c9055b2897","after":null,"ref":"refs/heads/feature/PA-12438","pushedAt":"2024-01-02T18:17:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SOOS-JAlvarez","name":null,"path":"/SOOS-JAlvarez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92373106?s=80&v=4"}},{"before":"1801d1fb209cd1b0cf6b554ed83469f55b1a1304","after":"fb67c27f62df79e9c04d04bd639882f687045497","ref":"refs/heads/main","pushedAt":"2024-01-02T18:17:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SOOS-JAlvarez","name":null,"path":"/SOOS-JAlvarez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92373106?s=80&v=4"},"commit":{"message":"Update to v2.14 (#11)\n\n* Stop Active Scan's Analyser\r\n\r\nStop the `HostProcess` to stop the `Analyser`, otherwise it would not\r\nstop until finished.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Remove build condition no longer needed\r\n\r\nRemove condition that configured the installer tasks depending on the\r\nJava version, no longer required now that ZAP is built with Java 11.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Include whole `org.zaproxy` package in log config\r\n\r\nFor convenience when debugging include the whole package by default as\r\nnewer add-ons are under `org.zaproxy.addon` not `org.zaproxy.zap`.\r\nPointed out by @psiinon in IRC channel.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Push Docker images to GHCR\r\n\r\nSigned-off-by: ricekot \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Update Docker release workflows\r\n\r\n- Use the `GITHUB_TOKEN` to authenticate with GHCR.\r\n- Add annotations at the image index level.\r\n\r\nSigned-off-by: ricekot \r\n\r\n* Fix Docker integration tests workflow\r\n\r\nSigned-off-by: ricekot \r\n\r\n* Update Docker release workflows\r\n\r\n- Disable [provenance attestations](https://docs.docker.com/build/attestations/slsa-provenance/).\r\n- Use a Docker secret for the Webswing URL.\r\n\r\nSigned-off-by: ricekot \r\n\r\n* Fix Dockerfiles\r\n\r\nThe RUN command was not correct in the Dockerfiles.\r\n\r\nSigned-off-by: ricekot \r\n\r\n* Fix Docker workflow job for releasing bare image\r\n\r\nSigned-off-by: ricekot \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Show alert ref in the Alert panel\r\n\r\nAllow the user to know what ref the alert has, if any.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update gradle-launch4j plugin\r\n\r\nUpdate gradle-launch4j to 3.0.3 which uses a newer version of Launch4j\r\nthat improves the Java search algorithm.\r\n\r\nFix #5368.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Deprecate Global Exclude URLs\r\n\r\nThe option will be moved to network add-on.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Use Adoptium for Java download in the executable\r\n\r\nThe previous URL offered Java 8 while 11 is now the minimum required to\r\nrun ZAP, also that JRE has license constraints.\r\nLink instead to Adoptium OpenJDK builds, it has newer Java versions and\r\nit has no license constraints.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Main add-ons: Add authhelper and update the rest\r\n\r\nSigned-off-by: Simon Bennetts \r\n\r\n* 2.13.0: Update macOS details\r\n\r\nSigned-off-by: Simon Bennetts \r\n\r\n* fixed ascan category summaries not updated\r\n\r\nSigned-off-by: Aayush \r\n\r\n* Update dependencies\r\n\r\nUpdate:\r\n - Commons Codec to 1.16.0.\r\n - Commons CSV to 1.10.0.\r\n - Commons IO to 1.13.0.\r\n - FlatLaf to 3.1.1.\r\n - JFreeChart to 1.5.4.\r\n - HSQLDB to 2.7.2.\r\n - Log4j 2 to 2.20.0.\r\n - XOM to 1.3.9.\r\n\r\nAddress deprecation with Commons IO class.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update version for 2.13.0\r\n\r\nChange `VERSION_TAG` to 2.13.0.\r\nThe `upgradeFrom*` method was not added, no updates required.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Search auth messages\r\n\r\nSigned-off-by: Simon Bennetts \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Update content-length in auth template scripts\r\n\r\nChange the auth template scripts to update the content-length header\r\nfield after setting the request body.\r\nAlso, add example to default template to make it clear that the user is\r\nexpected to do that.\r\n\r\nFrom #7614.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Deprecate Active Scan option Delay When Scanning\r\n\r\nThe option has been superseded by the rate limit in the Network add-on.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Allow to read enum values with `AbstractParam`\r\n\r\nProvide a convenience method to read enums and avoid duplication.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Remove CFU checks in Docker scripts\r\n\r\nNo longer check for CFU HTTP Sender initiator, there are no longer any\r\nnotifications.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Update version to 2.13.0\r\n\r\nRemove `-SNAPSHOT` from the version.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Update ZAP version for snap\r\n\r\nUse version 2.13.0.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update ZAP version in `SECURITY.md` file\r\n\r\nUse version 2.13.0.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update main add-ons\r\n\r\nUpdate to the latest released add-ons.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Include other required add-ons in Core package\r\n\r\nThe Spider, Database, and OAST are all needed for the Active scanner\r\nrules and Quick Start add-ons.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Prepare next dev iteration\r\n\r\nUpdate versions and clear `japicmp` exclusions.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Update release checklist\r\n\r\nSigned-off-by: Simon Bennetts \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Validate API parameter names\r\n\r\nDo not allow duplicated API parameter names.\r\n\r\nRelated to zaproxy/zap-extensions#4744.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Update baseline integration test results\r\n\r\nTake into account the two passive scan rules that were promoted to beta\r\nin the 2.13 release, which are reported as passes.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Update Gradle and plugins\r\n\r\nUpdate Gradle Wrapper to 8.2.1, plugins, and build.\r\nAddress Kotlin warnings.\r\nApply new formatting, required for newer Java versions.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update `SECURITY.md` when preparing release\r\n\r\nReplace the old version with the new one.\r\nRemove corresponding release task from the release doc.\r\nUpdate zapbot's commit message to mention the change.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Update snap version when preparing release\r\n\r\nUpdate the version of the snap and the ZAP package (plain text\r\nreplacement).\r\nRemove corresponding release task from the release doc.\r\nUpdate zapbot's commit message to mention the change.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Define the core add-ons in `main-add-ons.yml`\r\n\r\nUse a single place to define the main add-ons and the ones that are\r\nincluded in the core distribution, to keep both information in sync.\r\nSome add-ons being included by the build were no longer main add-ons.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Workaround sonar issue\r\n\r\nExclude build files as they are being indexed twice causing the build\r\nto fail.\r\nUse newer task to run the sonar scan.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Update readme\r\n\r\nRemove OWASP references.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update POM of zap artifact\r\n\r\nRemove OWASP references.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update RSyntaxTextArea\r\n\r\nUpdate RSyntaxTextArea to 3.3.4.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Publish Docker images to SSP DockerHub organization\r\n\r\nSigned-off-by: ricekot \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Remove my authorship JavaDoc\r\n\r\nThey aren't really necessary, and there's no point tweaking the alias.\r\n\r\nSigned-off-by: kingthorin \r\n\r\n* Remove Java 11 requirement for `buildSrc`\r\n\r\nIt's not necessary and avoids the need to have/download other JDK, when\r\nusing newer Java versions.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update Crowdin links\r\n\r\nUse newer project names.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update docs and image used in packaged scans\r\n\r\nUse the weekly from GHCR in packaged scans (when executed directly).\r\nUpdate the release doc and READMEs to use the generic image names\r\ninstead of one specifically, they are now published to several places\r\nwith different image names/tags.\r\nFix labels of some links.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Fix release of macOS dist in CI\r\n\r\nMove the creation of the symlink to the DMG task, being in the copy\r\ntask makes Gradle check it, leading to out of memory errors.\r\nCorrect update of the release:\r\n - Search the release by name if not found by tag, since it might still\r\n be in draft state.\r\n - Use expected newline char in the table header, otherwise the\r\n checksums would not be included.\r\n\r\nIncrease the max memory in the release tasks to ensure there are no\r\nmemory errors when creating and uploading the dists/installers.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update snap info\r\n\r\nRemove OWASP references in summary/description.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update macOS dist\r\n\r\nRemove OWASP references.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Use short name for home dir in Windows\r\n\r\nUse just ZAP for its name and rename the existing/old one.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update labels, readme, and program name\r\n\r\nRemove OWASP references.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update Webswing data\r\n\r\nRemove OWASP references.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Remove superseded doc template\r\n\r\nThe doc was replaced with `RELEASING.md`.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Remove build of deb package\r\n\r\nThe deb package does not have many downloads and the users can still\r\ndownload/install the deb package from the provided Linux builds (as\r\nmentioned in the Downloads website page).\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update more names in docs and snap shortcut\r\n\r\nRemove OWASP references.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* updated scriptUI focus to be optional\r\n\r\nSigned-off-by: aryangupta701 \r\n\r\n* Update installers and Windows executable\r\n\r\nRemove OWASP references.\r\nChange installation dir and group to ZAP.\r\nUpdate install4j to latest version.\r\nUpdate paths in doc and script.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Use newer Python ZAP API client\r\n\r\nInstall `zaproxy` instead of `python-owasp-zap-v2.4`, the latter was\r\nrenamed to the former.\r\nUpdate links to the newer package.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Use newer Python ZAP API client\r\n\r\nUpdate some entries that were missed previously (using underscores\r\ninstead of hyphens).\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Remove singleton usage in Docker scripts\r\n\r\nReplace singletons with the injected variables (`model` and `control`).\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update FlatLaf\r\n\r\nUpdate FlatLaf to 3.2.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* API Support file transfer\r\n\r\nSigned-off-by: Simon Bennetts \r\n\r\n* Fix appends in last PR\r\n\r\nSigned-off-by: Simon Bennetts \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Use add-on class loader for interface from script\r\n\r\nAlso use the add-on class loader when getting the interface from the\r\nscript as it might be needed depending on the script engine being used.\r\nExtract method to execute code with the add-on class loader.\r\n\r\nFrom #5996.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Do not remove headers when proxying\r\n\r\nChange the listener to no longer remove headers, if the client tool or\r\nuser needs a fresh copy of the message they can do so themselves.\r\n\r\nFix #7353.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* workflows: Adjust packaged scans python version matrix\r\n\r\nSpurred by\r\nhttps://github.blog/changelog/2023-08-17-deprecation-dependabot-updates-drop-support-for-python-3-6-and-3-7/\r\n\r\nSigned-off-by: kingthorin \r\n\r\n* Set the view to `ExtensionAdaptor` sooner\r\n\r\nSet the view before starting to initialize the extension to ensure the\r\n`hasView()` checks work throughout the extension initialization.\r\nRemove now redundant calls to base implementation of `initView` and\r\nreplace a null check with `hasView()` call.\r\n\r\nRelated to zaproxy/zap-extensions#4840.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update Docker changelog\r\n\r\nMention the change done in #7989 as it affects the user.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update paths in config after renaming ZAP home\r\n\r\nUpdate home paths in the configuration file to match the new name.\r\n\r\nFollow up #7988.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Add/use Log4j JUL adapter\r\n\r\nSigned-off-by: kingthorin \r\n\r\n* Correct overridden method in `AddOnLoader`\r\n\r\nOverride `loadClass(String, boolean)` instead of `loadClass(String)`\r\nwhich can be called directly by other class loaders.\r\nAdjust `AddOnClassLoader` to call the main parent class loader without\r\ngoing through the add-ons as it should be accessing only core classes\r\nand dependencies.\r\n\r\nFix #7960.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Remove vulnerability data and deprecate code\r\n\r\nRemove the vulnerability data (main and translations).\r\nDeprecate vulnerability related code for removal.\r\nAllow to set the provider of the vulnerability data for the Common\r\nLibrary add-on to provide that data to existing/old code.\r\n\r\nPart of #8012.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Add prompt text to search input fields (#8040)\r\n\r\nThis includes search panel text input and option window text input.\r\n\r\nFrom #8019.\r\n\r\nSigned-off-by: hkly-1245 <133721553+hkly-1245@users.noreply.github.com>\r\n\r\n* Find: use focus owner\r\n\r\nSigned-off-by: Simon Bennetts \r\n\r\n* updated scriptUI to make focus in selectNode optional\r\n\r\nSigned-off-by: aryangupta701 \r\n\r\n* Tweaked download icon\r\n\r\nAlso did a bit of tidying up...\r\n\r\nSigned-off-by: Simon Bennetts \r\n\r\n* Update FlatLaf\r\n\r\nUpdate FlatLaf to 3.2.1.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Include country name for duplicated languages\r\n\r\nEnsure the user is able to differentiate between the countries of the\r\nsame language.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Add API to delete alerts within a context\r\n\r\n- AlertAPI.java > Update \"alerts\" view to optionally accept and filter\r\nbased on a context name. Add an alerts action \"deleteAlerts\"\r\nwhich accepts a context name and deletes any alerts for which the URL is\r\nin context (optionally filtered by baseurl or risk).\r\n- Messages.properties > Add the new key value pairs for the API and\r\nparam descriptions. Also define param.baseurl for other API endpoints\r\nwhich leverage baseurl.\r\n\r\nSigned-off-by: kingthorin \r\n\r\n* Allow to disable modification of multiple options\r\n\r\nAdd constructor to specify whether modifications are allowed or not.\r\n\r\nRelated to zaproxy/zap-extensions#3331.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Add labeler workflow\r\n\r\nI am HORRIBLE at remembering to add the default label. I know this isn't\r\n100% applicable but it is more often than not. So for the few times it\r\nneeds to be removed to be replaced by enhancement or something I think\r\nthat's fine.\r\n\r\nRef: https://github.com/actions/labeler\r\n\r\nSigned-off-by: kingthorin \r\n\r\n* AlertAPI: Address SAST (sonarlint) items\r\n\r\n- Order of private static final members.\r\n- Remove unnecessary null initialization.\r\n- Add and leverage Alert.NUMBER_RISKS constant.\r\n- Leverage lambdas where possible.\r\n- Leverage isEmpty vs size checks.\r\n- Add static modifiers to methods where applicable.\r\n- Add parenthesis to re-enforce order of operations within calculations.\r\n\r\nSigned-off-by: kingthorin \r\n\r\n* Use the current database body size values\r\n\r\nUse the current options rather than reading the configuration file\r\ndirectly, which would miss changes done during runtime.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Prevent concurrent usage of ZAP home\r\n\r\nLock a file to prevent different ZAP instances from using the same home\r\nat the same time.\r\nThe home can't be shared, the resources it has (e.g. config files,\r\ndatabases) are not expected to be accessed/changed concurrently.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* scripts: Persist enable state automatically\r\n\r\nThe enabled property of the script is persisted to the configuration\r\nautomatically when it is toggled, and does not require the user to save\r\nthe script manually to persist the change.\r\n\r\nThis only happens for scripts which have \"Load on Start\" enabled.\r\n\r\nSigned-off-by: ricekot \r\n\r\n* Add postman to the weekly release\r\n\r\nSigned-off-by: Simon Bennetts \r\n\r\n* Registers plugin id for SameOrigin Method Execution\r\n\r\nSigned-off-by: karthikuj \r\n\r\n* Expose the `RequestType` through the `ApiElement`\r\n\r\nExpose the `RequestType` through the `ApiElement` to be able to handle\r\nthem uniformly, as that's the only difference between them.\r\nChange the concrete API elements to return the expected request type.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Wrap message panel's header components\r\n\r\nWrap the components to allow to properly resize the panels, as side\r\neffect the Send button is no longer positioned at the end.\r\n\r\nImproves #3961.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Break: Allow host header manipulation\r\n\r\nSigned-off-by: Simon Bennetts \r\n\r\n* Remove missed vulnerabilities file\r\n\r\nThe file should have been removed in #8015 along with all other\r\nvulnerabilities files.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Use host normalization flag in break panel\r\n\r\nUse the flag to disable the host normalization in the break panel to\r\nallow the user to send any number of host headers.\r\n\r\nRelated to zaproxy/zap-extensions#4956.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update Commons Lang3\r\n\r\nUpdate to latest version, 3.13.0.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update JRE bundled in macOS packages\r\n\r\nUse latest version of Java 11.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Include BOM in main (GitHub) release\r\n\r\nUse the CycloneDX Gradle plugin to generate the BOM.\r\nInclude the generated (JSON) BOM in the main release.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Update version for 2.14.0\r\n\r\nChange `VERSION_TAG` to 2.14.0.\r\nThe `upgradeFrom*` method was not added, no updates required.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Extend ScanEventPublisher to support params\r\n\r\nSigned-off-by: Simon Bennetts \r\n\r\n* Fix JavaDoc error\r\n\r\nAdd missing tag.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Bundle runtime BOM in dists\r\n\r\nAdd task to create the runtime BOM and configure the dists to use the\r\nJAR that includes it.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Make SBOM zip available via GUI, cmdline and API.\r\n\r\nSigned-off-by: Simon Bennetts \r\n\r\n* Use bold font for `TitledBorder` highlight\r\n\r\nHighlight with bold font instead of using the HTML which is not\r\nproperly rendered anymore.\r\n\r\nFix #8111.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* Update localized resources\r\n\r\nUpdate resources from Crowdin.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Record config stats\r\n\r\nSigned-off-by: Simon Bennetts \r\n\r\n* Update version to 2.14.0\r\n\r\nRemove `-SNAPSHOT` from the version.\r\nUpdate version in `SECURITY.md` file.\r\nUpdate version for snap.\r\n\r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\n\r\n* Update main add-ons\r\n\r\nUpdate to the latest released add-ons.\r\nAdd Postman Support add-on.\r\n\r\nSigned-off-by: thc202 \r\n\r\n* update dockerfile\r\n\r\n---------\r\n\r\nSigned-off-by: thc202 \r\nSigned-off-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\nSigned-off-by: ricekot \r\nSigned-off-by: Simon Bennetts \r\nSigned-off-by: Aayush \r\nSigned-off-by: kingthorin \r\nSigned-off-by: aryangupta701 \r\nSigned-off-by: hkly-1245 <133721553+hkly-1245@users.noreply.github.com>\r\nSigned-off-by: karthikuj \r\nCo-authored-by: Rick M \r\nCo-authored-by: thc202 \r\nCo-authored-by: Simon Bennetts \r\nCo-authored-by: zapbot <12745184+zapbot@users.noreply.github.com>\r\nCo-authored-by: ricekot \r\nCo-authored-by: Aayush \r\nCo-authored-by: aryangupta701 \r\nCo-authored-by: hkly-1245 <133721553+hkly-1245@users.noreply.github.com>\r\nCo-authored-by: karthikuj ","shortMessageHtmlLink":"Update to v2.14 (#11)"}},{"before":"ebddb3e91eeb52017ced2b080f14e958043f91cf","after":"663f25ebd3d91603301dc58b5e0b78c9055b2897","ref":"refs/heads/feature/PA-12438","pushedAt":"2023-12-28T12:30:26.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"SOOS-JAlvarez","name":null,"path":"/SOOS-JAlvarez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92373106?s=80&v=4"},"commit":{"message":"update dockerfile","shortMessageHtmlLink":"update dockerfile"}},{"before":null,"after":"ebddb3e91eeb52017ced2b080f14e958043f91cf","ref":"refs/heads/feature/PA-12438","pushedAt":"2023-12-27T15:17:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SOOS-JAlvarez","name":null,"path":"/SOOS-JAlvarez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92373106?s=80&v=4"},"commit":{"message":"Merge pull request #8119 from zapbot/release\n\nRelease version 2.14.0","shortMessageHtmlLink":"Merge pull request zaproxy#8119 from zapbot/release"}},{"before":"16b106e7dd51fdde6841e3b8dfa1b590e17dc560","after":"35531ad318a37b724e9759603ab902ebe58b2625","ref":"refs/heads/fix/context_id","pushedAt":"2023-10-03T15:28:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"},"commit":{"message":"c","shortMessageHtmlLink":"c"}},{"before":"9370d38e6bed7cd1fea308245dc2f3f6d0d03248","after":"16b106e7dd51fdde6841e3b8dfa1b590e17dc560","ref":"refs/heads/fix/context_id","pushedAt":"2023-10-02T15:18:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"},"commit":{"message":"c","shortMessageHtmlLink":"c"}},{"before":"46be58605d95fb286fdc32449e0e429a790519f6","after":"9370d38e6bed7cd1fea308245dc2f3f6d0d03248","ref":"refs/heads/fix/context_id","pushedAt":"2023-10-02T14:57:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"},"commit":{"message":"c","shortMessageHtmlLink":"c"}},{"before":"475555382686cb750235edeb8495b236c4c9f44a","after":"46be58605d95fb286fdc32449e0e429a790519f6","ref":"refs/heads/fix/context_id","pushedAt":"2023-10-02T14:39:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"},"commit":{"message":"define global","shortMessageHtmlLink":"define global"}},{"before":"32971aaf356c019381f01bc9a7b67eb71488e231","after":"475555382686cb750235edeb8495b236c4c9f44a","ref":"refs/heads/fix/context_id","pushedAt":"2023-10-02T14:21:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"},"commit":{"message":"hack 1","shortMessageHtmlLink":"hack 1"}},{"before":"a226065a7477568d5ca8b3678d0971f2ac09c5f6","after":"32971aaf356c019381f01bc9a7b67eb71488e231","ref":"refs/heads/fix/context_id","pushedAt":"2023-10-02T13:44:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"},"commit":{"message":"update log","shortMessageHtmlLink":"update log"}},{"before":"1801d1fb209cd1b0cf6b554ed83469f55b1a1304","after":"a226065a7477568d5ca8b3678d0971f2ac09c5f6","ref":"refs/heads/fix/context_id","pushedAt":"2023-10-02T13:16:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SOOS-GSteen","name":null,"path":"/SOOS-GSteen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88039131?s=80&v=4"},"commit":{"message":"Update zap-api-scan.py","shortMessageHtmlLink":"Update zap-api-scan.py"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcfxfDgA","startCursor":null,"endCursor":null}},"title":"Activity ยท soos-io/zaproxy"}