22 Commits (129e1edf1edb1f7af488007927db244d548d23ef)

Author SHA1 Message Date
  Pēteris Caune c2e00f2105
Fix assign_all_checks() usage, add tests for it 3 years ago
  Pēteris Caune 544ec7ea69
Add handling for non-latin-1 characters in webhook headers 3 years ago
  Pēteris Caune 936a5213f8
Switch from Member.rw to Member.role as the source of truth 3 years ago
  Pēteris Caune 67ff8a9bee
Add the WEBHOOKS_ENABLED setting 4 years ago
  Pēteris Caune 155a1f132b
Simplify super() calls in tests 4 years ago
  Pēteris Caune bdf99e0ea7
The "Add Integration" pages require read-write access. 4 years ago
  Pēteris Caune 609f78c5ed
"Edit" function for webhook integrations (#176) 5 years ago
  Pēteris Caune 59f5b7a5f5
Project code in URL for the "Add Webhook" page. cc: #336 5 years ago
  Pēteris Caune 38ed309a3c
Don't allow adding webhook integrations with both URLs blank 5 years ago
  Pēteris Caune be286518b7
For webhook integration, validate each header line separately 5 years ago
  Pēteris Caune d054970b02
Webhooks support PUT method. 6 years ago
  Pēteris Caune cdfc9840a7
Source formatted with Black 6 years ago
  Pēteris Caune 0994006603
Drop Check.user_id and Channel.user_id (obsolete, using project_id now) 6 years ago
  Pēteris Caune 1c69cf7f89
Project model. cc: #183 6 years ago
  Pēteris Caune 55d6471156 Validate HTTP header names in the "Add Webhook" form. 7 years ago
  someposer 5781ddfe4d Created an improved interface for arbitrary headers and simplified 7 years ago
  someposer 077bc45b12 Sorting keys on Webhook JSON value for consistent unit testing. 7 years ago
  someposer 05c84d7976 Add support for arbitrary headers using a JSON body for webhooks. 7 years ago
  someposer fdf011aa25 Update Webhook unit tests to use added Content-Type value. 7 years ago
  Pēteris Caune c16eeda004 Webhooks support POST, cleanup. 8 years ago
  Pēteris Caune ac4ba079d3 Validate channel values. Don't allow ftp addresses, http://localhost addresses, invalid email addresses 8 years ago
  Pēteris Caune bff4eb4f80 Group testcases by view functions 8 years ago