Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cci revoke #2

Open
wants to merge 183 commits into
base: main
Choose a base branch
from
Open

Cci revoke #2

wants to merge 183 commits into from

Conversation

jclasley
Copy link
Owner

As it is now, CCI is trigger on merge and that means that CCC runs, deploying this outdated version of Deskmate. We need to prevent that, which was done by changing the name of the directory from .circleci to .circleci-archived

TylerConlee and others added 30 commits February 15, 2022 10:41
Revert "add unset triage reminders"
…-need-to-exist

remove references to DB dockerfile
SetTriageDuration uses an inplace SQL query to set the duration by
calculating the interval of time since the triage started.
SetTriageDuraiton is called by removeTriage, which appears to be called
every time the active triager changes, whether that's by calling `unset`
or by a new triager coming in.
Was trying to set duration of triage on a slice index after it was
spliced out. Moved it around so that it is now adding before the splice.
Traefik is being deprecated and services are moving to api-gateway. This
is also an opportunity to consolidate the sub-domains that are use, by
moving similar functioning services onto shared sub-domains, so that:

- there's a lower barrier for entry for new services
- common features can be applied to related services
- it's easier to see how external traffic gets routed to us

There are 3 ITD services that look like webhooks because they only
receive inbound data. So they can move to `webhook.circleci.com`:

- https://circleci.atlassian.net/wiki/spaces/ITD/pages/6329565803/API+Gateway#Available-Subdomains

CCC enables `stripPath` by default so the prefix path will be removed
from the request that makes it to the service. I've removed "hook" from
any paths names, when copying them from the previous sub-domains,
because it's now implied by the new sub-domain.

Once this is merged then we can:

- test the new route in parallel
- migrate clients over to the new route
- remove the old route
- remove DNS
[API-268] values: Add new route for webhooks.circleci.com
This has been using Kong for a while, so this Traefik reference is no longer required.
Remove old Traefik references
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants