Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: Inedo/pgutil

Tags

v2.2.3.1

Toggle v2.2.3.1's commit message
removed api key logging (defunct in newer proget versions)

v2.2.2.1

Toggle v2.2.2.1's commit message
delete old pgutil.sln file

v2.2.1.1

Toggle v2.2.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add support for pnpm dependency scanning (#29)

Co-authored-by: Daniel Kimmich <[email protected]>

v2.2.0.3

Toggle v2.2.0.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[Acceso] pgutils security commands (#27)

* add security permissions commands

* add security attributes command

* use refactored connectivity

* add security tasks commands

* added users and groups commands

* fixes and updates based on feedback

v2.1.16.1

Toggle v2.1.16.1's commit message
--distribution not passed to client

v2.1.15.1

Toggle v2.1.15.1's commit message
Increase default timeout and add option to change timeout

v2.1.14.1

Toggle v2.1.14.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix cross-platform path resolution in NuGetDependencyScanner (#26)

* Fix cross-platform path resolution

Use Path.GetFullPath() to normalize project paths when combining solution root
with relative project paths. This resolves issues where solution files created
on Windows contain Windows-style path separators that cause path resolution
failures when pgutil is executed on macOS/Linux systems.

The change ensures proper path normalization across all platforms by leveraging
.NET's built-in path handling instead of relying on FileSystem.Combine alone.

* Fix cross-platform path separator normalization in solution scanning

Normalize path separators in project paths before combining with solution root
to ensure correct path resolution across platforms. Solution files may contain Windows-style backslashes or Unix-style forward slashes depending on where they were created, but the project.assets.json lookup requires platform-consistent paths.

The fix explicitly converts both separator types to the platform's native separator before path combination. Without this normalization, path lookups in the assets dictionary fail, causing dependency detection to miss packages entirely.

Changes:
- Normalize both '\' and '/' to Path.DirectorySeparatorChar before combining paths
- Ensures bidirectional compatibility: Windows paths on Unix and vice versa

---------

Co-authored-by: Hennadii Krol <[email protected]>

v2.1.13.1

Toggle v2.1.13.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #25 from DAP-GmbH/dap-master

Find projects on any level in a .slnx

v2.1.12.2

Toggle v2.1.12.2's commit message
- Fixed issue with FileSystem call for is directory.

- added slnx support

Inedo.ProGet-v2.0.4.1

Toggle Inedo.ProGet-v2.0.4.1's commit message
- Added GetScaPermissionsAsync

- Added PUrl class with parser