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 |