Skip to content

docs: rescue Phase 4 (compat + event-pipeline rename) and switch hash URL to GitHub Releases#457

Open
jagger wants to merge 3 commits into
devfrom
jagger/docs-rescue-phase4-and-hash
Open

docs: rescue Phase 4 (compat + event-pipeline rename) and switch hash URL to GitHub Releases#457
jagger wants to merge 3 commits into
devfrom
jagger/docs-rescue-phase4-and-hash

Conversation

@jagger

@jagger jagger commented May 25, 2026

Copy link
Copy Markdown
Contributor

Summary

PR #453 (Phase 4 of the v0.62.0 docs refresh) merged into the now-closed jagger/docs-refresh-v0.62.0 feature branch instead of dev, so its content never landed on dev. This PR re-applies that work on top of current dev, plus fixes the dead hash URL flagged in #456.

Re-landing from PR #453:

  • docs/getting_started/compatibility.md — reframed the 0.62.0 response-handling fixes (general FilterTssResponse pass + three targeted nested-object cmdlets) as version-agnostic; the cast failures aren't SS 12.0-specific
  • Folder rename: docs/commands/event-pipeline/event-pipelines/, event-pipeline-policy/event-pipeline-policies/ to match plural sibling folders (secrets/, folders/, reports/, etc.)
  • Every moved page gets redirect_from: frontmatter pointing at its old URL; self-links inside RELATED LINKS updated to the new path
  • Added jekyll-redirect-from plugin to docs/_config.yml so redirects actually render

New — hash URL fix (#456):

  • The previously-published hash file at https://thyproservices.z20.web.core.windows.net/Thycotic.SecretServer_hash.txt no longer resolves (DNS NXDOMAIN)
  • The v0.62.0 GitHub Release already attaches Thycotic.SecretServer_hash.txt as a release asset; the same pattern is the recommended path going forward
  • docs/getting_started/install.md integrity-verification snippet now points at the v0.62.0 release asset directly and tells users to grab the hash from the Releases page for other versions

Closes #456.

Verification

  • grep -rn "thyproservices" docs/ README.md returns no matches.
  • Verified the v0.62.0 GitHub Release Thycotic.SecretServer_hash.txt content matches the SHA256 of the CDN-distributed zip exactly:
    fbf3ab0ea1cf74b20a751b29e2526a9e7acef0a4b698864944a5715ce8b07b6b

Generated with Claude Code

jagger and others added 3 commits May 25, 2026 00:45
…e folders to plural

Phase 4 of the v0.62.0 documentation refresh.

Compatibility:
- Intro now states the module is tested through SS 12.0 (was vague
  "latest Secret Server release")
- Add SS 12.0 notes subsection covering the response-filtering fixes
  shipped in v0.62.0 (Get-TssConfiguration, Get-TssRpcPasswordType,
  Get-TssDirectoryServiceSyncStatus, plus the general FilterTssResponse
  pass)

Folder rename:
- docs/commands/event-pipeline/        -> event-pipelines/
- docs/commands/event-pipeline-policy/ -> event-pipeline-policies/
- Plural matches sibling folders (secrets/, folders/, reports/, etc.)
- Each moved page gets redirect_from: frontmatter pointing at its old
  URL, plus self-link in RELATED LINKS updated to the new path
- Readme nav titles updated to plural
- Add jekyll-redirect-from plugin to docs/_config.yml so the redirects
  actually render

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
The cmdlet cast failures fixed in 0.62.0 are not specific to SS 12.0 —
they show up whenever a deployed Secret Server returns response fields
the module's typed C# classes don't yet model. That can happen across
many SS releases as the API has grown.

Update the compatibility page to describe the fixes generally (general
FilterTssResponse pass plus three targeted nested-object fixes) rather
than tagging them to SS 12.0. Also drop the "tested through SS 12.0"
claim from the intro.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
The previously-published hash URL on thyproservices.z20.web.core.windows.net
no longer resolves (see #456). The v0.62.0 release already attaches
Thycotic.SecretServer_hash.txt as a release asset, and the same pattern
will be used going forward.

Update install.md to link the v0.62.0 release asset directly and direct
users at the Releases page for other versions.

Closes #456

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Published SHA256 hash file URL is dead (thyproservices.z20.web.core.windows.net)

1 participant