зеркало из
1
0
Форкнуть 0
Граф коммитов

143 Коммитов

Автор SHA1 Сообщение Дата
Sebastian Bauersfeld 7c9dd27d6f Remove dead code 2021-01-11 11:27:35 +01:00
Sebastian Bauersfeld 0c324f0294 Fix indentation 2021-01-11 11:27:35 +01:00
Sebastian Bauersfeld 7e1ab3292c Fix crashing log output lines. 2021-01-11 11:27:35 +01:00
Sebastian Bauersfeld 5f78dec3d1 Make it work in Python 3.5, which we claim to support in the Pipfile. 2021-01-11 11:27:35 +01:00
Sebastian Bauersfeld 67d2d8fc62 Fix typos 2021-01-11 11:27:35 +01:00
Sebastian Bauersfeld 087ef010db Remove lgtm.yml file 2021-01-11 11:27:35 +01:00
Sebastian Bauersfeld f23bb23e55
Merge pull request #2 from johnlugton/refactor
refactoring issues.py
2021-01-07 14:49:09 +01:00
John Lugton 69b07649b4 refactoring issues.py 2021-01-06 11:57:28 -08:00
John Lugton e877d51dde
Merge pull request #1 from johnlugton/download_existing_alerts
Initial implementation for downloading existing alerts.
2021-01-05 12:42:33 -08:00
Sebastian Bauersfeld a5475f7cc2 Add synchronization from JIRA to GH (experimental). 2020-12-18 18:00:10 +01:00
Sebastian Bauersfeld 8cebc99e5b Initial implementation for downloading existing alerts. 2020-12-17 18:40:19 +01:00
John Lugton 074e4b65a9 GHAS/JIRA integration 2020-12-11 14:39:39 -08:00
Nick Fyson 1b8670b6a4
Merge pull request #11 from mndavidoff/readme
Correct project name in license statement
2019-05-28 14:44:16 +01:00
Arthur Baars 1a1e904cb9
Merge pull request #10 from mndavidoff/hashlib
Improve performance of hmac.new
2019-05-21 09:50:19 +02:00
Monte Davidoff 6d276d4c86 Improve performance of hmac.new
Calling hmac.new() with digestmod=hashlib.sha1 instead of "sha1"
is approximately 24% faster, as measured in Python 3.5.
2019-05-20 23:22:00 -07:00
Monte Davidoff 3e7c55045c Correct project name in license statement 2019-05-20 14:44:19 -07:00
Arthur Baars d5f74fc64b
Merge pull request #9 from semmledocs-ac/0503-tutorial-review
docs: Editorial review of tutorial
2019-05-13 13:00:07 +02:00
alistair bb8ebe0b6d Merge remote-tracking branch 'upstream/master' into 0503-tutorial-review 2019-05-09 10:40:25 +01:00
Daverlo d04b51e81b
Merge pull request #8 from nickfyson/update_tutorial
Update the tutorial to gracefully ignore the additional transitions
2019-05-09 10:37:13 +02:00
Nick Fyson 9160f40fe4 Address a few review comments on wording 2019-05-08 21:18:00 +01:00
alistair de6582aff9 docs: Editorial pass on readme and tutorial
Minor editorial changes only.
2019-05-03 16:04:01 +01:00
Nick Fyson 80b31a8312 Update the tutorial to gracefully ignore the additional (un)suppress transitions 2019-04-30 16:32:04 +01:00
Arthur Baars 699c0da081
Merge pull request #5 from nickfyson/clarify_readme
Add clarification paragraph at the start of the README
2019-04-15 17:44:24 +02:00
Julian Tibble 474b13225e
Merge pull request #7 from nickfyson/upgrade_jinja
Ensure latest version of Jinja2
2019-04-15 10:32:08 +01:00
Nick Fyson ccafe66439 Ensure latest version of Jinja2
Also remove and ignore Pipfile.lock
2019-04-15 10:05:07 +01:00
Nick Fyson dc82c74080 Add clarification paragraph at the start of the README
Also remove a 'default' endpoint that was for testing purposes.
2019-03-28 17:02:48 +00:00
Arthur Baars 6a966af113
Merge pull request #2 from nickfyson/suppression
Suppression
2019-03-07 15:54:04 +01:00
Nick Fyson 17aaa8d8c6 Fix creation of suppressed ticket such that only a single request is used 2019-03-04 11:00:02 +00:00
Nick Fyson 16c3ef6700 Adopt standardised format for json error responses 2019-03-01 14:35:39 +00:00
Nick Fyson 9288c198e3 Add support for creating ticket in suppressed state 2019-02-27 14:35:11 +00:00
Nick Fyson 6db7467f67 Fix return code and input parsing in handling of GitHub webhooks 2019-02-26 12:15:29 +00:00
Nick Fyson d0131515e2 Ensure that app only returns appropriate status codes to LGTM, and refactor 2019-02-26 10:56:19 +00:00
Nick Fyson 8953ada612 Explicitly deal with response codes returned to LGTM-E 2019-02-25 17:52:05 +00:00
Nick Fyson 3abd9a00a6 Switch to using a dedicated bot account to identify issue events initiated by the app itself 2019-02-25 16:44:46 +00:00
Nick Fyson 12a9faf20e When removing the suppression tag on github, ensure that the ticket is also in state 'open' 2019-02-25 12:17:08 +00:00
Nick Fyson 4b85e779df Add sending of webhook requests back to LGTM with (un)suppression events 2019-02-25 11:22:44 +00:00
Nick Fyson e92fae0cf2 Add a timed lockout to prevent passing webhooks back when we made the tag change ourselves
5 seconds is a pretty arbitrary period, but it's hard to see that being _too_ long in practice
2019-02-12 09:29:40 +00:00
Nick Fyson 782c98d219 Rename environment variable to SECRET 2019-02-12 08:42:37 +00:00
Nick Fyson 9d872e301b Handle issue label change webhooks coming from Github 2019-02-11 17:02:15 +00:00
Nick Fyson 02a3abad5f Add transitions to handle (un)suppression of tickets 2019-02-11 15:39:24 +00:00
Nick Fyson 2093814ea5 General refactor, primarily to use requests session to set auth header 2019-02-11 15:35:08 +00:00
Henti Smith f5891ce185
Test PR 2019-02-05 16:46:03 +00:00
Nick Fyson 69c74f94ec Basic functional example of Webhook integration 2019-02-01 15:51:11 +01:00