Skip to content

chore(docs): version-only docs routing#847

Open
Fral738 wants to merge 15 commits into
mainfrom
chore/docs/new-docs-architecture
Open

chore(docs): version-only docs routing#847
Fral738 wants to merge 15 commits into
mainfrom
chore/docs/new-docs-architecture

Conversation

@Fral738

@Fral738 Fral738 commented Jun 15, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

Fral738 added 2 commits June 15, 2026 13:06
Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>
Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>
@Fral738 Fral738 self-assigned this Jun 15, 2026
@Fral738 Fral738 added the test website Deploy website to the Test environment label Jun 15, 2026
Fral738 added 5 commits June 16, 2026 11:37
Fix normalizeVersion to exclude pr-* prefixed versions from v-prefixing, preventing pr-7579 from becoming vpr-7579. Update version menu data generation to use VersionToURL for all version URLs (including v2, v1.2) to ensure proper encoding and consistency. Fixes PR preview breadcrumb showing "vpr-*" and dropdown version URLs appearing as "v1.2-", "v2-".

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>
Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>
Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>
Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>
…write

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>
@Fral738 Fral738 changed the title Chore/docs/new docs architecture chore(docs): version-only docs routing Jun 16, 2026
@Fral738 Fral738 requested a review from ilya-lesikov June 16, 2026 14:15
Fral738 added 8 commits June 17, 2026 15:47
Drop obsolete stage deploy branch from website workflow and keep helm env mapping explicit for test and production.

Render the docs version dropdown from a fixed main/v2/v1.2 list with a single text column to avoid confusing duplicate labels.

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>
Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>
Remove unused channel/group menus and their SSI/includes endpoints.

Drop legacy docs version compatibility handlers and routes so only the simplified version-menu flow remains.

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>
Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>
Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>
Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>
Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>
Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test website Deploy website to the Test environment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant