Repository navigation
Conversation
Own connection identity, credentials and product defaults in one runtime. Keep portable profiles free of authentication material and validate an exact alpha artifact across consumers. Refs AtlassianPS/JiraPS#194, AtlassianPS/AtlassianPS#4
Base automatically changed from
codex/shared-sessions-alpha-tooling
to
master
October 14, 2026 07:10
Windows PowerShell creates backslash ZIP entries. Normalize their separators before matching the single expected manifest, preserving duplicate and exact prerelease validation.
lipkau
marked this pull request as ready for review
October 14, 2026 08:45
10 tasks
Save only endpoint fields without changing live headers, sessions or certificates. Reject new profile URIs containing authentication fields.
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.
Adds named connections with independent product defaults, isolated authentication and lifecycle invalidation for JiraPS.
Connections own credential copies and remain local to one runspace.
Direct disposal removes stale registrations and defaults when the registry is next queried.
Saved profiles contain nonsecret endpoint settings.
Saving preserves live compatibility fields while exporting endpoint projections; portable import/export validates the profiles.
Connection and profile endpoints reject user information, queries, fragments and non-HTTP(S) URLs.
Site URIs preserve supported context paths.
Debug and verbose writers share private parameter redaction before formatting.
They preserve cross-module breadcrumbs, redact authentication, headers, payloads and network-relative URIs, and leave the original dictionary unchanged.
Explicit stream suppression skips formatting even when the caller enables the stream.
Arbitrary message strings remain the caller's responsibility.
Validation:
Build, Testand fresh-process lint passed.Jira consumer: AtlassianPS/JiraPS#728.
The immutable published 0.3.0-alpha0002 package predates the latest profile, lifecycle, alias and diagnostics changes.
A fresh Configuration alpha and Jira candidate validation remain required before landing the updated package set.
The earlier protected alpha0002 pipeline passed Configuration/Jira engine checks for the published package.
On Windows PowerShell 5.1, cancelling a pipeline can defer temporary-context cleanup until GC or module unload; authentication help documents this limitation.
Prerequisite #56 is merged; release intent remains
release:none.Refs AtlassianPS/JiraPS#194 and AtlassianPS/AtlassianPS#4.
Created by gpt-6 via codex on behalf of @lipkau