mirror of
https://github.com/coder/coder.git
synced 2026-06-03 13:08:25 +00:00
dc598856e3
- Adds/improves a lot of comments to make the autostop calculation code clearer - Changes the behavior of the enterprise template schedule store to match the behavior of the workspace TTL endpoint when the new TTL is zero - Fixes a bug in the workspace TTL endpoint where it could unset the build deadline, even though a max_deadline was specified - Adds a new constraint to the workspace_builds table that enforces the deadline is non-zero and below the max_deadline if it is set - Adds CHECK constraint enum generation to scripts/dbgen, used for testing the above constraint - Adds Dean and Danielle as CODEOWNERS for the autostop calculation code
37 lines
1.3 KiB
Plaintext
37 lines
1.3 KiB
Plaintext
# These APIs are versioned, so any changes need to be carefully reviewed for
|
|
# whether to bump API major or minor versions.
|
|
agent/proto/ @spikecurtis @johnstcn
|
|
provisionerd/proto/ @spikecurtis @johnstcn
|
|
provisionersdk/proto/ @spikecurtis @johnstcn
|
|
tailnet/proto/ @spikecurtis @johnstcn
|
|
vpn/vpn.proto @spikecurtis @johnstcn
|
|
vpn/version.go @spikecurtis @johnstcn
|
|
|
|
|
|
# This caching code is particularly tricky, and one must be very careful when
|
|
# altering it.
|
|
coderd/files/ @aslilac
|
|
|
|
coderd/dynamicparameters/ @Emyrk
|
|
coderd/rbac/ @Emyrk
|
|
|
|
# Mainly dependent on coder/guts, which is maintained by @Emyrk
|
|
scripts/apitypings/ @Emyrk
|
|
scripts/gensite/ @aslilac
|
|
|
|
site/ @aslilac
|
|
site/src/hooks/ @Parkreiner
|
|
# These rules intentionally do not specify any owners. More specific rules
|
|
# override less specific rules, so these files are "ignored" by the site/ rule.
|
|
site/e2e/google/protobuf/timestampGenerated.ts
|
|
site/e2e/provisionerGenerated.ts
|
|
site/src/api/countriesGenerated.ts
|
|
site/src/api/rbacresourcesGenerated.ts
|
|
site/src/api/typesGenerated.ts
|
|
site/CLAUDE.md
|
|
|
|
# The blood and guts of the autostop algorithm, which is quite complex and
|
|
# requires elite ball knowledge of most of the scheduling code to make changes
|
|
# without inadvertently affecting other parts of the codebase.
|
|
coderd/schedule/autostop.go @deansheather @DanielleMaywood
|