Tobias
Tobias
The current UI and background setup is currently quite a bit dated and runs into some problems when doing updates and improvements. Since the creation of CLA-Assistant there were quite...
This PR enables typescript for the server code. For the moment being it's only boilerplate and doesn't actually change any code. Before merging we should probably start converting files to...
As outlined in #804 there exists multiple URLs which point to the same gist and we persist the URL we receive and use this as well for checking for cross...
We should migrate the complete code base [to TypeScript](https://www.typescriptlang.org/docs/handbook/migrating-from-javascript.html) to give us full type support. Especially the GitHub octokit library provides already types for all responses making it easier to...
This PR uses native express middlewares to check inbound webhooks. Additionally it uses a `Set` instead of an array to track webhooks.
It seems that cla-assistant can't handle if a repository was deleted/renamed and a new one with the same name and owner is created, but has a different id. CLA-assistant will...
CLA-assistant currently uses angular.js, which is [highly deprecated and security fixes will be stopped end of 2021](https://docs.angularjs.org/misc/version-support-status). To stay up-to-date we will need sooner or later to migrate to a...
This PR adds `github.concur.com` as one of the supported GitHub hosts.
## Changes This PR adjusts the npm datasource to respect hostRules with `abortOnError`. This is archived through checking if the http request throws an `ExternalHostError` and if yes will throw...