Tim Leavitt

Results 49 issues of Tim Leavitt

To aid in migration from Studio, it would be great to be able to have an isfs folder containing a single view with *everything* in a namespace, ideally broken down...

enhancement
priority/awaiting-more-evidence

Reviewing https://github.com/intersystems/ipm/actions/runs/8879408830 vs. baseline https://github.com/intersystems/ipm/actions/runs/8883338832 - install + test all packages with 4 or more released versions - [x] *Many* packages are having issues with the FileCopy resource processor not...

bug

Fixes #454 **Upgrade Path** zpm 0.7.1 (once released) will be able to install zpm 0.9.0 (once released). **Storage Migration** Moves `^ZPM.Dev.ModuleD` to `^IPM.Storage.ModuleD` In `^IPM.Storage.ModuleD(,"Defaults",n)` maps classname to equivalent -...

Splitting this out from https://github.com/intersystems/ipm/pull/437 as a separate issue: - [x] Be smarter about expired community edition licenses; could have a min version flag or a file with a list...

bug

In %IPM.Main:Load: ``` } ElseIf ##class(%File).Exists(tDirectoryName),$$$lcase($Piece(tDirectoryName, ".", *)) = "tgz" { Set tTargetDirectory = $$$FileTempDirSys Set tSC = ##class(%IPM.General.Archive).Extract(tDirectoryName, tTargetDirectory) $$$ThrowOnError(##class(%IPM.Utils.Module).LoadNewModule(tTargetDirectory, .tParams)) } ``` This should: * Support .tar.gz as...

bug
enhancement

With v0.9, IPM gains the ability to be installed namespace-specific, but is currently restricted to explicitly *not* run in %SYS. Really the main goal had been to get it out...

documentation
enhancement

It should be possible to specify a semantic version expression in SystemRequirements that must be met by the currently-installed IPM version for the installation to work. This needs to be...

enhancement

If you want to create a new "remote" repo type you shouldn't need to put the password/token in the command in plain text. Should instead have a "-interactive" (or -i)...

enhancement
security

Running: ``` do ##class(%IPM.Main).UpdateLanguageExtensions() ``` Should be able to find and update the existing extension tags rather than adding duplicates. Right now it turns: ``` ;Generated by %ZPM.PackageManager: Start ZPM(pArgs...)...

bug

When upgrading from v0.7.x to 0.9.0, all data should be migrated automatically so that metadata regarding currently-installed packages remains valid.

enhancement