Repository navigation
fix(docs): noindex historical redirects and moving aliases - #173
Open
vitormattos wants to merge 1 commit into
Open
vitormattos wants to merge 1 commit into
vitormattos wants to merge 1 commit into
Conversation
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Contributor
Documentation: All versions · LibreSign 16 development manual · Review notes Preview is separate from production. LibreSign 16 has not been released; the development manual describes the upcoming version. |
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Evidência pública (13/11/2026)
versioning/legacy-routes.json: 46 rotas históricas. HTTP público: 46/46 páginas intermediárias com 200 erefreshcorreto, 46/46 destinos com 200, 46/46canonical, mas 0/46 comnoindexexplícito.libresign.github.io: 8 rotas históricas explícitas geradas comcanonicalenoindex, follow; entradas testadas (inclusive semindex.html) respondem.https://docs.libresign.coop/user_manual,/admin_manual,/developer_manual, que chegam às entradas estáveis existentes./developer_manual/api/guide-api.htmlaponta a/main/developer_manual/api/guide-api.html(HTTP 200); a hipotética página/15/developer_manual/api/guide-api.htmlnão existe (404). Destino mantido. Guia da API estável:/15/developer_manual/api/index.htmle/15/developer_manual/api/openapi.html(200).Correção mínima
<meta name="robots" content="noindex,follow" />no gerador compartilhado dos redirecionamentos legados e aliases/stable///latest/, sem alterarcanonical, meta refresh, JavaScript, parâmetros, fragmentos ou destinos.noindexna checagem do artefato final, usando o catálogo de rotas e validando aliases profundos.legacy-routes.json, catálogo de webhooks, arquitetura de publicação ou páginas estáveis.Validação executada em checkout isolado (main 41b4d5f)
python3 -m unittest discover -s tests -v: 45/45 passaram.node --test tests/js/*.test.mjs: 29/29 passaram.python3 -m versioning.build --output ...: concluído, quatro versões.python3 -m versioning.verify --output _build: concluído, proveniência OpenAPI de main, 15, 14 e 13.python3 -m versioning.publish --built _build --destination _publish: concluído, somente candidato local, sem publicação.python3 -m versioning.verify --output _publish: concluído, 163 páginas HTML versionadas verificadas.versioning.external_contract.validate_site_external_samples: concluído, quatro versões.noindex, 0 destinos ausentes; aliases 64/64lateste 33/33stablecomnoindex.git diff --check: sem erros.CI do GitHub e deploy público são etapas separadas; nenhum merge/deploy autorizado. Commit
e2f0883bf8cb44c9d56dca808162000bc6da53d0assinado criptograficamente, DCO conferido.