Skip to content

docs: capitalize list items and heading in CONTRIBUTING.md - #23053

Open
amir-rezaei wants to merge 79 commits into
ovh:developfrom
amir-rezaei:docs/fix-contributing-capitalization
Open

docs: capitalize list items and heading in CONTRIBUTING.md#23053
amir-rezaei wants to merge 79 commits into
ovh:developfrom
amir-rezaei:docs/fix-contributing-capitalization

Conversation

@amir-rezaei

Copy link
Copy Markdown

Description

This PR fixes capitalization consistency in CONTRIBUTING.md.

Details

  1. Capitalized numbered list items 1–5 in the introductory guidelines.
  2. Updated heading Title Case (# Coding and Documentation Style).
  3. Includes DCO sign-off.

erazafimovh and others added 30 commits June 26, 2026 15:32
ref: #PUWEBPT-426

Signed-off-by: Emilien Razafimampiandra <emilien.razafimampiandra.ext@corp.ovh.com>
Signed-off-by: CDS Translator Agent <opensource@ovh.net>
Signed-off-by: ovh-cds <opensource@ovh.net>
…emetal

ref: #BKP-1190

Signed-off-by: maelthi <mael-thi.seme.ext@ovhcloud.com>
Co-authored-by: CDS Translator Agent <opensource@ovh.net>
Signed-off-by: ovh-cds <opensource@ovh.net>
ref: #PUWEBPT-429

Signed-off-by: Emilien Razafimampiandra <emilien.razafimampiandra.ext@corp.ovh.com>
Signed-off-by: ovh-cds <opensource@ovh.net>
ref: #TAPC-6823

Signed-off-by: Joakim Eriksson <75730728+ErikssonJoakim@users.noreply.github.com>
ref: #MANAGER-21788

Signed-off-by: Dustin Kroger <dustin.kroger.ext@ovhcloud.com>
(cherry picked from commit f338112)
ref: #MANAGER-21788

Signed-off-by: Dustin Kroger <dustin.kroger.ext@ovhcloud.com>
(cherry picked from commit d053b94)
ref: #MANAGER-21769

Signed-off-by: Maxime Bajeux <maxime.bajeux.ext@ovhcloud.com>
Signed-off-by: CDS Translator Agent <opensource@ovh.net>
ref: #MANAGER-21697, #MANAGER-21696, #MANAGER-21695

Signed-off-by: Maxime Bajeux <maxime.bajeux.ext@ovhcloud.com>
Signed-off-by: CDS Translator Agent <opensource@ovh.net>
ref: #MANAGER-21814

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Maxime Bajeux <maxime.bajeux.ext@ovhcloud.com>
Signed-off-by: CDS Translator Agent <opensource@ovh.net>
ref: #MANAGER-21788

Signed-off-by: Dustin Kroger <dustin.kroger.ext@ovhcloud.com>
Signed-off-by: ovh-cds <opensource@ovh.net>
Availabilities are fetched filtered by lifecycle status (STABLE/BETA), so an
EOS/EOL service's own availability is excluded from the response. This hid the
update buttons (which relied on the availability count), left the update modals
unable to resolve the current plan/flavor to compute a price, and crashed the
fork funnel because the current config was missing from the option tree.

- Fetch the current availability via the 'self' target with no status filter
  (action=update, the backend-supported combination; action=fork+self 500s) and
  merge it into the update/fork option lists.
- Show update buttons when a differing availability exists rather than by count;
  derive the storage/nodes controls from the current availability.
- Warn the user with an EOS banner in the update modals and on the fork page,
  with fork-specific wording.
- Prevent modifying an EOS offer, which the API rejects: hide the storage and
  node controls and disable the flavor-update submit while on the EOS offer.

ref: #DATATR-1234
Signed-off-by: ovh-cds <opensource@ovh.net>
ref: #PRDCOL-529

Signed-off-by: Guillaume Hyenne <guillaume.hyenne@ovhcloud.com>
ref: #PRDCOL-535

Signed-off-by: Atef ZAAFOURI <atefzed@gmail.com>
ref: #MANAGER-21891

Signed-off-by: Benjamin Ziehms <benjaminherlin@gmail.com>
Co-authored-by: Guillaume Hyenne <guillaume.hyenne@ovhcloud.com>
Signed-off-by: ovh-cds <opensource@ovh.net>
Signed-off-by: Joakim Eriksson <75730728+ErikssonJoakim@users.noreply.github.com>
ref: #MANAGER-21892

Signed-off-by: Dustin Kroger <dustin.kroger.ext@ovhcloud.com>
Signed-off-by: ovh-cds <opensource@ovh.net>
ref: MANAGER-21870

Signed-off-by: Maxime Bajeux <maxime.bajeux.ext@ovhcloud.com>
ref: #MAANGER-21870

Signed-off-by: Maxime Bajeux <maxime.bajeux.ext@ovhcloud.com>
ref: #MANAGER-21870

Signed-off-by: Maxime Bajeux <maxime.bajeux.ext@ovhcloud.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

@github-actions github-actions Bot added the has conflicts Has conflicts to resolve before merging label Jul 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

has conflicts Has conflicts to resolve before merging

Projects

None yet

Development

Successfully merging this pull request may close these issues.