Skip to content

Sync develop & master - #22979

Open
ovh-cds wants to merge 285 commits into
developfrom
master
Open

ovh-cds wants to merge 285 commits into
developfrom
master

Conversation

@ovh-cds

@ovh-cds ovh-cds commented Jun 26, 2026

Copy link
Copy Markdown
Collaborator

Automerge master in develop

@ovh-cds
ovh-cds requested a review from a team as a code owner June 26, 2026 13:32
@github-actions github-actions Bot added the has conflicts Has conflicts to resolve before merging label Jun 26, 2026
@antleblanc
antleblanc requested a review from a team as a code owner June 26, 2026 14:00
@ovh-cds

ovh-cds commented Jun 26, 2026

Copy link
Copy Markdown
Collaborator Author

CDS Report manager-unit-test#389.0 ✘

  • Stage 1
    • New Job ✘

@ovh-cds

ovh-cds commented Jun 27, 2026

Copy link
Copy Markdown
Collaborator Author

CDS Report manager-unit-test#390.0 ✘

  • Stage 1
    • New Job ✘

@ovh-cds

ovh-cds commented Jun 28, 2026

Copy link
Copy Markdown
Collaborator Author

CDS Report manager-unit-test#391.0 ✘

  • Stage 1
    • New Job ✘

@ovh-cds

ovh-cds commented Jun 29, 2026

Copy link
Copy Markdown
Collaborator Author

CDS Report manager-unit-test#392.0 ✘

  • Stage 1
    • New Job ✘

@maelovh
maelovh requested a review from a team as a code owner June 30, 2026 12:11
@ovh-cds

ovh-cds commented Jun 30, 2026

Copy link
Copy Markdown
Collaborator Author

CDS Report manager-unit-test#393.0 ✘

  • Stage 1
    • New Job ✘

@ovh-cds

ovh-cds commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator Author

CDS Report manager-unit-test#394.0 ✘

  • Stage 1
    • New Job ✘

@jperchoc
jperchoc requested a review from a team as a code owner July 2, 2026 10:57
@ovh-cds

ovh-cds commented Sep 13, 2026

Copy link
Copy Markdown
Collaborator Author

CDS Report manager-unit-test#468.0 ✘

  • Stage 1
    • New Job ✘

Imane El Aiboud and others added 6 commits September 14, 2026 11:06
Ref: #PUWEBPT-447

Signed-off-by: Imane El Aiboud <imane.el-aiboud@corp.ovh.com>
…cancelation form root

ref: #DCE-273

Signed-off-by: Emilien Razafimampiandra <emilien.razafimampiandra.ext@corp.ovh.com>
Ref: #PUWEBPT-447

Signed-off-by: Imane El Aiboud <imane.el-aiboud@corp.ovh.com>
Signed-off-by: ovh-cds <opensource@ovh.net>
Every legacy write control on a non-IAM Logs Data Platform service is now gated on the
logs-data-platform:legacy-access-decommissioned availability flag: the password tile action, the
account-setup password mode, Add a token (button and route), Add a role, the row Edit entry, Add a
member, and the attach panes of the role permissions widget. Reads, deletes, revokes and detaches
are untouched, and nothing is removed: before the date the interface is unchanged apart from an
informational notice.

The flag is read once, on the root state, and fails closed. A failed request, an unpublished key
and the loading window all resolve to "not decommissioned", which keeps the legacy controls
available.

resolves: #MAOBS-629

Signed-off-by: David Arsène <david.arsene.ext@ovhcloud.com>
Co-authored-by: CDS Translator Agent <opensource@ovh.net>
Signed-off-by: ovh-cds <opensource@ovh.net>
@ovh-cds

ovh-cds commented Sep 14, 2026

Copy link
Copy Markdown
Collaborator Author

CDS Report manager-unit-test#469.0 ✘

  • Stage 1
    • New Job ✘

kb-ovh and others added 3 commits September 15, 2026 14:57
The button now follows the design mock-up: a pill with a deep blue base and a
diagonal lighter band sweeping from the bottom-left to the top-right, a white
label, and on hover a darker base with a light blue halo. The colours and the
gradient geometry are sampled from the mock-up.

OsdsButton is replaced by a plain anchor. The ODS component renders in a shadow
root, so neither the gradient background nor the pill radius can be applied from
the outside. The href and the feature flag guard are unchanged.

The label becomes "Découvrir la console" followed by a bold, untranslated
">BETA_" lockup. Only Messages_fr_FR.json is updated; the other locales still
carry the previous wording and are left to the translation process.

ref: #MANAGER-21229

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Signed-off-by: Kylian Bainvel <kylian.bainvel@ovhcloud.com>
Signed-off-by: CDS Translator Agent <opensource@ovh.net>
Signed-off-by: ovh-cds <opensource@ovh.net>
@ovh-cds

ovh-cds commented Sep 15, 2026

Copy link
Copy Markdown
Collaborator Author

CDS Report manager-unit-test#470.0 ✘

  • Stage 1
    • New Job ✘

maelovh and others added 4 commits September 16, 2026 09:07
…agent

ref:#bkp-1161

Signed-off-by: maelthi <mael-thi.seme.ext@ovhcloud.com>
Signed-off-by: ovh-cds <opensource@ovh.net>
v6 and v8 cannot use the same feature-flipping rules, so enabling the
observability flags for v8 also exposed the universe in the v6 sidebar
while the app is only being completed in v8.

Remove the nav-reshuffle universe node and its registration, the legacy
DedicatedSidebar feature flags and menu block, and the sidebar
translation keys. The app package itself is kept so CI still builds it.

ref: #MAOBS-675

Signed-off-by: David Arsène <david.arsene.ext@ovhcloud.com>
Signed-off-by: ovh-cds <opensource@ovh.net>
@ovh-cds

ovh-cds commented Sep 16, 2026

Copy link
Copy Markdown
Collaborator Author

CDS Report manager-unit-test#471.0 ✘

  • Stage 1
    • New Job ✘

@ovh-cds

ovh-cds commented Sep 17, 2026

Copy link
Copy Markdown
Collaborator Author

CDS Report manager-unit-test#472.0 ✘

  • Stage 1
    • New Job ✘

ref: #bkp-1161

Signed-off-by: maelthi <mael-thi.seme.ext@ovhcloud.com>
Signed-off-by: ovh-cds <opensource@ovh.net>
@ovh-cds

ovh-cds commented Sep 18, 2026

Copy link
Copy Markdown
Collaborator Author

CDS Report manager-unit-test#473.0 ✘

  • Stage 1
    • New Job ✘

@ovh-cds

ovh-cds commented Sep 19, 2026

Copy link
Copy Markdown
Collaborator Author

CDS Report manager-unit-test#474.0 ✘

  • Stage 1
    • New Job ✘

@ovh-cds

ovh-cds commented Sep 20, 2026

Copy link
Copy Markdown
Collaborator Author

CDS Report manager-unit-test#475.0 ✘

  • Stage 1
    • New Job ✘

ghyenne and others added 6 commits September 21, 2026 09:02
ref: #INC0298894

Signed-off-by: Guillaume Hyenne <guillaume.hyenne@ovhcloud.com>
Signed-off-by: ovh-cds <opensource@ovh.net>
buildSubmitBody started from the whole contact and overwrote every field
listed in the configuration rule, including the ones hidden because they
are not applicable to the extension. resolveFormValue turns null into '',
so updating the owner of a .eu domain sent nationality as an empty string
and the API answered [owner.nationality] "" does not match the enum.

Skip the fields that have no value, like the legacy AngularJS controller
which only merged the fields actually rendered in the form.

ref: #INC0254501

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Signed-off-by: Kylian Bainvel <kylian.bainvel@ovhcloud.com>
web-domains was the only app declaring react-query as a caret range
(^5.90.2). The CI installs with `pnpm install --no-lockfile`, so the range
resolved to the latest release at build time: 5.102.0 dropped `promise`
from QueryObserverBaseResult and tsc started failing on a mock that was
written against 5.90.x:

  serviceList.spec.tsx(83,7): error TS2353: Object literal may only
  specify known properties, and 'promise' does not exist in type
  '... & InfiniteQueryObserverSuccessResult<...>'

Pin react-query to 5.90.12 and the devtools to 5.91.1, the exact versions
the other apps already use.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Signed-off-by: Kylian Bainvel <kylian.bainvel@ovhcloud.com>
ref: #DCE-346

Signed-off-by: Atef ZAAFOURI <atefzed@gmail.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Signed-off-by: ovh-cds <opensource@ovh.net>
@ovh-cds

ovh-cds commented Sep 21, 2026

Copy link
Copy Markdown
Collaborator Author

CDS Report manager-unit-test#476.0 ✘

  • Stage 1
    • New Job ✘

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.