From 62255541ab70c038ce55bdfb315e2a6d9b5efba2 Mon Sep 17 00:00:00 2001 From: Jacek Pyziak Date: Sun, 22 Feb 2026 16:39:20 +0100 Subject: [PATCH] build: update packages v0.304, v0.305 Co-Authored-By: Claude Opus 4.6 --- updates/0.30/ver_0.304.zip | Bin 0 -> 42751 bytes updates/0.30/ver_0.304_manifest.json | 293 +++++++++++++++++++++++++++ updates/0.30/ver_0.305.zip | Bin 0 -> 33283 bytes updates/0.30/ver_0.305_manifest.json | 32 +++ updates/changelog.php | 6 + 5 files changed, 331 insertions(+) create mode 100644 updates/0.30/ver_0.304.zip create mode 100644 updates/0.30/ver_0.304_manifest.json create mode 100644 updates/0.30/ver_0.305.zip create mode 100644 updates/0.30/ver_0.305_manifest.json diff --git a/updates/0.30/ver_0.304.zip b/updates/0.30/ver_0.304.zip new file mode 100644 index 0000000000000000000000000000000000000000..f9cb6d3b783b89731d60cedca814668f21671a3a GIT binary patch literal 42751 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 literal 0 HcmV?d00001 diff --git a/updates/0.30/ver_0.304_manifest.json b/updates/0.30/ver_0.304_manifest.json new file mode 100644 index 0000000..2888728 --- /dev/null +++ b/updates/0.30/ver_0.304_manifest.json @@ -0,0 +1,293 @@ +{ + "changelog": "NEW - konfigurowalne limity kwotowe metod platnosci (min/max kwota zamowienia)", + "version": "0.304", + "files": { + "added": [ + "updates/0.30/ver_0.303.zip", + "updates/0.30/ver_0.303_manifest.json" + ], + "deleted": [ + + ], + "modified": [ + "autoload/Domain/PaymentMethod/PaymentMethodRepository.php", + "autoload/admin/Controllers/ShopPaymentMethodController.php", + "templates/shop-basket/basket-payments-methods.php" + ] + }, + "checksum_zip": "sha256:98199d033813aadab54cbd6cb495218df5df8f7bc5467ddfb132e7e139aff893", + "sql": [ + { + "value": "ALTER TABLE pp_shop_payment_methods ADD COLUMN min_order_amount DECIMAL(10,2) DEFAULT NULL;", + "PSPath": "C:\\visual studio code\\projekty\\shopPRO\\migrations\\0.304.sql", + "PSParentPath": "C:\\visual studio code\\projekty\\shopPRO\\migrations", + "PSChildName": "0.304.sql", + "PSDrive": { + "CurrentLocation": "visual studio code\\projekty\\shopPRO", + "Name": "C", + "Provider": { + "ImplementingType": "Microsoft.PowerShell.Commands.FileSystemProvider", + "HelpFile": "System.Management.Automation.dll-Help.xml", + "Name": "FileSystem", + "PSSnapIn": "Microsoft.PowerShell.Core", + "ModuleName": "Microsoft.PowerShell.Core", + "Module": null, + "Description": "", + "Capabilities": 52, + "Home": "C:\\Users\\jacek", + "Drives": "C D E G" + }, + "Root": "C:\\", + "Description": "", + "MaximumSize": null, + "Credential": { + "UserName": null, + "Password": null + }, + "DisplayRoot": null + }, + "PSProvider": { + "ImplementingType": { + "Module": "System.Management.Automation.dll", + "Assembly": "System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "TypeHandle": "System.RuntimeTypeHandle", + "DeclaringMethod": null, + "BaseType": "System.Management.Automation.Provider.NavigationCmdletProvider", + "UnderlyingSystemType": "Microsoft.PowerShell.Commands.FileSystemProvider", + "FullName": "Microsoft.PowerShell.Commands.FileSystemProvider", + "AssemblyQualifiedName": "Microsoft.PowerShell.Commands.FileSystemProvider, System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.PowerShell.Commands", + "GUID": "b4755d19-b6a7-38dc-ae06-4167f801062f", + "IsEnum": false, + "GenericParameterAttributes": null, + "IsSecurityCritical": true, + "IsSecuritySafeCritical": false, + "IsSecurityTransparent": false, + "IsGenericTypeDefinition": false, + "IsGenericParameter": false, + "GenericParameterPosition": null, + "IsGenericType": false, + "IsConstructedGenericType": false, + "ContainsGenericParameters": false, + "StructLayoutAttribute": "System.Runtime.InteropServices.StructLayoutAttribute", + "Name": "FileSystemProvider", + "MemberType": 32, + "DeclaringType": null, + "ReflectedType": null, + "MetadataToken": 33556363, + "GenericTypeParameters": "", + "DeclaredConstructors": "Void .ctor() Void .cctor()", + "DeclaredEvents": "", + "DeclaredFields": "System.Collections.ObjectModel.Collection`1[System.Management.Automation.WildcardPattern] excludeMatcher System.Management.Automation.PSTraceSource tracer Int32 FILETRANSFERSIZE System.String ProviderName", + "DeclaredMembers": "System.String NormalizePath(System.String) System.IO.FileSystemInfo GetFileSystemInfo(System.String, Boolean ByRef) Boolean IsFilterSet() System.Object GetChildNamesDynamicParameters(System.String) System.Object GetChildItemsDynamicParameters(System.String, Boolean) System.Object CopyItemDynamicParameters(System.String, System.String, Boolean) Boolean IsNetworkMappedDrive(System.Management.Automation.PSDriveInfo) Boolean IsSupportedDriveForPersistence(System.Management.Automation.PSDriveInfo) System.String GetRootPathForNetworkDriveOrDosDevice(System.IO.DriveInfo) System.Collections.ObjectModel.Collection`1[System.Management.Automation.PSDriveInfo] InitializeDefaultDrives() System.Object GetItemDynamicParameters(System.String) Void InvokeDefaultAction(System.String) Void GetChildItems(System.String, Boolean, UInt32) Void GetChildNames(System.String, System.Management.Automation.ReturnContainers) Boolean CheckItemExists(System.String, Boolean ByRef) System.Object RemoveItemDynamicParameters(System.String, Boolean) Void RemoveFileInfoItem(System.IO.FileInfo, Boolean) Boolean ItemExists(System.String) System.Object ItemExistsDynamicParameters(System.String) Boolean HasChildItems(System.String) Void CopyItemLocalOrToSession(System.String, System.String, Boolean, Boolean, System.Management.Automation.PowerShell) Void InitilizeFunctionPSCopyFileFromRemoteSession(System.Management.Automation.PowerShell) Boolean ValidRemoteSessionForScripting(System.Management.Automation.Runspaces.Runspace) Void InitilizeFunctionsPSCopyFileToRemoteSession(System.Management.Automation.PowerShell) Boolean PathIsReservedDeviceName(System.String, System.String) Boolean IsAbsolutePath(System.String) System.String GetCommonBase(System.String, System.String) System.String CreateNormalizedRelativePathFromStack(System.Collections.Generic.Stack`1[System.String]) Boolean IsItemContainer(System.String) Boolean IsSameVolume(System.String, System.String) System.Object GetPropertyDynamicParameters(System.String, System.Collections.ObjectModel.Collection`1[System.String]) System.Object SetPropertyDynamicParameters(System.String, System.Management.Automation.PSObject) System.Object ClearPropertyDynamicParameters(System.String, System.Collections.ObjectModel.Collection`1[System.String]) System.Object GetContentWriterDynamicParameters(System.String) System.Object ClearContentDynamicParameters(System.String) Int32 SafeGetFileAttributes(System.String) System.Security.AccessControl.ObjectSecurity NewSecurityDescriptorFromPath(System.String, System.Security.AccessControl.AccessControlSections) System.Security.AccessControl.ObjectSecurity NewSecurityDescriptorOfType(System.String, System.Security.AccessControl.AccessControlSections) System.Security.AccessControl.ObjectSecurity NewSecurityDescriptor(ItemType) System.Management.Automation.ErrorRecord CreateErrorRecord(System.String, System.String) System.String GetHelpMaml(System.String, System.String) System.Management.Automation.ProviderInfo Start(System.Management.Automation.ProviderInfo) System.Management.Automation.PSDriveInfo NewDrive(System.Management.Automation.PSDriveInfo) Void MapNetworkDrive(System.Management.Automation.PSDriveInfo) System.Management.Automation.PSDriveInfo RemoveDrive(System.Management.Automation.PSDriveInfo) System.String GetUNCForNetworkDrive(System.String) System.String GetSubstitutedPathForNetworkDosDevice(System.String) Boolean IsValidPath(System.String) Void GetItem(System.String) System.IO.FileSystemInfo GetFileSystemItem(System.String, Boolean ByRef, Boolean) Boolean ConvertPath(System.String, System.String, System.String ByRef, System.String ByRef) Void GetPathItems(System.String, Boolean, UInt32, Boolean, System.Management.Automation.ReturnContainers) Void Dir(System.IO.DirectoryInfo, Boolean, UInt32, Boolean, System.Management.Automation.ReturnContainers, InodeTracker) System.Management.Automation.FlagsExpression`1[System.IO.FileAttributes] FormatAttributeSwitchParamters() System.String Mode(System.Management.Automation.PSObject) Void RenameItem(System.String, System.String) Void NewItem(System.String, System.String, System.Object) ItemType GetItemType(System.String) Void CreateDirectory(System.String, Boolean) Boolean CreateIntermediateDirectories(System.String) Void RemoveItem(System.String, Boolean) Void RemoveDirectoryInfoItem(System.IO.DirectoryInfo, Boolean, Boolean, Boolean) Void RemoveFileSystemItem(System.IO.FileSystemInfo, Boolean) Boolean ItemExists(System.String, System.Management.Automation.ErrorRecord ByRef) Boolean DirectoryInfoHasChildItems(System.IO.DirectoryInfo) Void CopyItem(System.String, System.String, Boolean) Void CopyItemFromRemoteSession(System.String, System.String, Boolean, Boolean, System.Management.Automation.Runspaces.PSSession) Void CopyDirectoryInfoItem(System.IO.DirectoryInfo, System.String, Boolean, Boolean, System.Management.Automation.PowerShell) Void CopyFileInfoItem(System.IO.FileInfo, System.String, Boolean, System.Management.Automation.PowerShell) Void CopyDirectoryFromRemoteSession(System.String, System.String, System.String, Boolean, Boolean, System.Management.Automation.PowerShell) System.Collections.ArrayList GetRemoteSourceAlternateStreams(System.Management.Automation.PowerShell, System.String) Void RemoveFunctionsPSCopyFileFromRemoteSession(System.Management.Automation.PowerShell) System.Collections.Hashtable GetRemoteFileMetadata(System.String, System.Management.Automation.PowerShell) Void SetFileMetadata(System.String, System.IO.FileInfo, System.Management.Automation.PowerShell) Void CopyFileFromRemoteSession(System.String, System.String, System.String, Boolean, System.Management.Automation.PowerShell, Int64) Boolean PerformCopyFileFromRemoteSession(System.String, System.IO.FileInfo, System.String, Boolean, System.Management.Automation.PowerShell, Int64, Boolean, System.String) Void RemoveFunctionPSCopyFileToRemoteSession(System.Management.Automation.PowerShell) Boolean RemoteTargetSupportsAlternateStreams(System.Management.Automation.PowerShell, System.String) System.String MakeRemotePath(System.Management.Automation.PowerShell, System.String, System.String) Boolean RemoteDirectoryExist(System.Management.Automation.PowerShell, System.String) Boolean CopyFileStreamToRemoteSession(System.IO.FileInfo, System.String, System.Management.Automation.PowerShell, Boolean, System.String) System.Collections.Hashtable GetFileMetadata(System.IO.FileInfo) Void SetRemoteFileMetadata(System.IO.FileInfo, System.String, System.Management.Automation.PowerShell) Boolean PerformCopyFileToRemoteSession(System.IO.FileInfo, System.String, System.Management.Automation.PowerShell) Boolean RemoteDestinationPathIsFile(System.String, System.Management.Automation.PowerShell) System.String CreateDirectoryOnRemoteSession(System.String, Boolean, System.Management.Automation.PowerShell) System.String GetParentPath(System.String, System.String) Boolean IsUNCPath(System.String) Boolean IsUNCRoot(System.String) Boolean IsPathRoot(System.String) System.String NormalizeRelativePath(System.String, System.String) System.String NormalizeRelativePathHelper(System.String, System.String) System.String RemoveRelativeTokens(System.String) System.Collections.Generic.Stack`1[System.String] TokenizePathToStack(System.String, System.String) System.Collections.Generic.Stack`1[System.String] NormalizeThePath(System.String, System.Collections.Generic.Stack`1[System.String]) System.String GetChildName(System.String) System.String EnsureDriveIsRooted(System.String) Void MoveItem(System.String, System.String) Void MoveFileInfoItem(System.IO.FileInfo, System.String, Boolean, Boolean) Void MoveDirectoryInfoItem(System.IO.DirectoryInfo, System.String, Boolean) Void CopyAndDelete(System.IO.DirectoryInfo, System.String, Boolean) Void GetProperty(System.String, System.Collections.ObjectModel.Collection`1[System.String]) Void SetProperty(System.String, System.Management.Automation.PSObject) Void ClearProperty(System.String, System.Collections.ObjectModel.Collection`1[System.String]) System.Management.Automation.Provider.IContentReader GetContentReader(System.String) System.Object GetContentReaderDynamicParameters(System.String) System.Management.Automation.Provider.IContentWriter GetContentWriter(System.String) Void ClearContent(System.String) Void ValidateParameters(Boolean) Void GetSecurityDescriptor(System.String, System.Security.AccessControl.AccessControlSections) Void SetSecurityDescriptor(System.String, System.Security.AccessControl.ObjectSecurity) Void SetSecurityDescriptor(System.String, System.Security.AccessControl.ObjectSecurity, System.Security.AccessControl.AccessControlSections) Void \u003cRemoveDirectoryInfoItem\u003eg__WriteErrorHelper|43_0(System.Exception, \u003c\u003ec__DisplayClass43_0 ByRef) Void .ctor() Void .cctor() System.Collections.ObjectModel.Collection`1[System.Management.Automation.WildcardPattern] excludeMatcher System.Management.Automation.PSTraceSource tracer Int32 FILETRANSFERSIZE System.String ProviderName Microsoft.PowerShell.Commands.FileSystemProvider+ItemType Microsoft.PowerShell.Commands.FileSystemProvider+NativeMethods Microsoft.PowerShell.Commands.FileSystemProvider+NetResource Microsoft.PowerShell.Commands.FileSystemProvider+InodeTracker Microsoft.PowerShell.Commands.FileSystemProvider+\u003c\u003ec__DisplayClass43_0", + "DeclaredMethods": "System.String Mode(System.Management.Automation.PSObject) System.Object GetChildItemsDynamicParameters(System.String, Boolean) System.String NormalizePath(System.String) System.IO.FileSystemInfo GetFileSystemInfo(System.String, Boolean ByRef) Boolean IsFilterSet() System.Object GetChildNamesDynamicParameters(System.String) System.Object CopyItemDynamicParameters(System.String, System.String, Boolean) Boolean IsNetworkMappedDrive(System.Management.Automation.PSDriveInfo) Boolean IsSupportedDriveForPersistence(System.Management.Automation.PSDriveInfo) System.String GetRootPathForNetworkDriveOrDosDevice(System.IO.DriveInfo) System.Collections.ObjectModel.Collection`1[System.Management.Automation.PSDriveInfo] InitializeDefaultDrives() System.Object GetItemDynamicParameters(System.String) Void InvokeDefaultAction(System.String) Void GetChildItems(System.String, Boolean, UInt32) Void GetChildNames(System.String, System.Management.Automation.ReturnContainers) Boolean CheckItemExists(System.String, Boolean ByRef) System.Object RemoveItemDynamicParameters(System.String, Boolean) Void RemoveFileInfoItem(System.IO.FileInfo, Boolean) Boolean ItemExists(System.String) System.Object ItemExistsDynamicParameters(System.String) Boolean HasChildItems(System.String) Void CopyItemLocalOrToSession(System.String, System.String, Boolean, Boolean, System.Management.Automation.PowerShell) Void InitilizeFunctionPSCopyFileFromRemoteSession(System.Management.Automation.PowerShell) Boolean ValidRemoteSessionForScripting(System.Management.Automation.Runspaces.Runspace) Void InitilizeFunctionsPSCopyFileToRemoteSession(System.Management.Automation.PowerShell) Boolean PathIsReservedDeviceName(System.String, System.String) Boolean IsAbsolutePath(System.String) System.String GetCommonBase(System.String, System.String) System.String CreateNormalizedRelativePathFromStack(System.Collections.Generic.Stack`1[System.String]) Boolean IsItemContainer(System.String) Boolean IsSameVolume(System.String, System.String) System.Object GetPropertyDynamicParameters(System.String, System.Collections.ObjectModel.Collection`1[System.String]) System.Object SetPropertyDynamicParameters(System.String, System.Management.Automation.PSObject) System.Object ClearPropertyDynamicParameters(System.String, System.Collections.ObjectModel.Collection`1[System.String]) System.Object GetContentWriterDynamicParameters(System.String) System.Object ClearContentDynamicParameters(System.String) Int32 SafeGetFileAttributes(System.String) System.Security.AccessControl.ObjectSecurity NewSecurityDescriptorFromPath(System.String, System.Security.AccessControl.AccessControlSections) System.Security.AccessControl.ObjectSecurity NewSecurityDescriptorOfType(System.String, System.Security.AccessControl.AccessControlSections) System.Security.AccessControl.ObjectSecurity NewSecurityDescriptor(ItemType) System.Management.Automation.ErrorRecord CreateErrorRecord(System.String, System.String) System.String GetHelpMaml(System.String, System.String) System.Management.Automation.ProviderInfo Start(System.Management.Automation.ProviderInfo) System.Management.Automation.PSDriveInfo NewDrive(System.Management.Automation.PSDriveInfo) Void MapNetworkDrive(System.Management.Automation.PSDriveInfo) System.Management.Automation.PSDriveInfo RemoveDrive(System.Management.Automation.PSDriveInfo) System.String GetUNCForNetworkDrive(System.String) System.String GetSubstitutedPathForNetworkDosDevice(System.String) Boolean IsValidPath(System.String) Void GetItem(System.String) System.IO.FileSystemInfo GetFileSystemItem(System.String, Boolean ByRef, Boolean) Boolean ConvertPath(System.String, System.String, System.String ByRef, System.String ByRef) Void GetPathItems(System.String, Boolean, UInt32, Boolean, System.Management.Automation.ReturnContainers) Void Dir(System.IO.DirectoryInfo, Boolean, UInt32, Boolean, System.Management.Automation.ReturnContainers, InodeTracker) System.Management.Automation.FlagsExpression`1[System.IO.FileAttributes] FormatAttributeSwitchParamters() Void RenameItem(System.String, System.String) Void NewItem(System.String, System.String, System.Object) ItemType GetItemType(System.String) Void CreateDirectory(System.String, Boolean) Boolean CreateIntermediateDirectories(System.String) Void RemoveItem(System.String, Boolean) Void RemoveDirectoryInfoItem(System.IO.DirectoryInfo, Boolean, Boolean, Boolean) Void RemoveFileSystemItem(System.IO.FileSystemInfo, Boolean) Boolean ItemExists(System.String, System.Management.Automation.ErrorRecord ByRef) Boolean DirectoryInfoHasChildItems(System.IO.DirectoryInfo) Void CopyItem(System.String, System.String, Boolean) Void CopyItemFromRemoteSession(System.String, System.String, Boolean, Boolean, System.Management.Automation.Runspaces.PSSession) Void CopyDirectoryInfoItem(System.IO.DirectoryInfo, System.String, Boolean, Boolean, System.Management.Automation.PowerShell) Void CopyFileInfoItem(System.IO.FileInfo, System.String, Boolean, System.Management.Automation.PowerShell) Void CopyDirectoryFromRemoteSession(System.String, System.String, System.String, Boolean, Boolean, System.Management.Automation.PowerShell) System.Collections.ArrayList GetRemoteSourceAlternateStreams(System.Management.Automation.PowerShell, System.String) Void RemoveFunctionsPSCopyFileFromRemoteSession(System.Management.Automation.PowerShell) System.Collections.Hashtable GetRemoteFileMetadata(System.String, System.Management.Automation.PowerShell) Void SetFileMetadata(System.String, System.IO.FileInfo, System.Management.Automation.PowerShell) Void CopyFileFromRemoteSession(System.String, System.String, System.String, Boolean, System.Management.Automation.PowerShell, Int64) Boolean PerformCopyFileFromRemoteSession(System.String, System.IO.FileInfo, System.String, Boolean, System.Management.Automation.PowerShell, Int64, Boolean, System.String) Void RemoveFunctionPSCopyFileToRemoteSession(System.Management.Automation.PowerShell) Boolean RemoteTargetSupportsAlternateStreams(System.Management.Automation.PowerShell, System.String) System.String MakeRemotePath(System.Management.Automation.PowerShell, System.String, System.String) Boolean RemoteDirectoryExist(System.Management.Automation.PowerShell, System.String) Boolean CopyFileStreamToRemoteSession(System.IO.FileInfo, System.String, System.Management.Automation.PowerShell, Boolean, System.String) System.Collections.Hashtable GetFileMetadata(System.IO.FileInfo) Void SetRemoteFileMetadata(System.IO.FileInfo, System.String, System.Management.Automation.PowerShell) Boolean PerformCopyFileToRemoteSession(System.IO.FileInfo, System.String, System.Management.Automation.PowerShell) Boolean RemoteDestinationPathIsFile(System.String, System.Management.Automation.PowerShell) System.String CreateDirectoryOnRemoteSession(System.String, Boolean, System.Management.Automation.PowerShell) System.String GetParentPath(System.String, System.String) Boolean IsUNCPath(System.String) Boolean IsUNCRoot(System.String) Boolean IsPathRoot(System.String) System.String NormalizeRelativePath(System.String, System.String) System.String NormalizeRelativePathHelper(System.String, System.String) System.String RemoveRelativeTokens(System.String) System.Collections.Generic.Stack`1[System.String] TokenizePathToStack(System.String, System.String) System.Collections.Generic.Stack`1[System.String] NormalizeThePath(System.String, System.Collections.Generic.Stack`1[System.String]) System.String GetChildName(System.String) System.String EnsureDriveIsRooted(System.String) Void MoveItem(System.String, System.String) Void MoveFileInfoItem(System.IO.FileInfo, System.String, Boolean, Boolean) Void MoveDirectoryInfoItem(System.IO.DirectoryInfo, System.String, Boolean) Void CopyAndDelete(System.IO.DirectoryInfo, System.String, Boolean) Void GetProperty(System.String, System.Collections.ObjectModel.Collection`1[System.String]) Void SetProperty(System.String, System.Management.Automation.PSObject) Void ClearProperty(System.String, System.Collections.ObjectModel.Collection`1[System.String]) System.Management.Automation.Provider.IContentReader GetContentReader(System.String) System.Object GetContentReaderDynamicParameters(System.String) System.Management.Automation.Provider.IContentWriter GetContentWriter(System.String) Void ClearContent(System.String) Void ValidateParameters(Boolean) Void GetSecurityDescriptor(System.String, System.Security.AccessControl.AccessControlSections) Void SetSecurityDescriptor(System.String, System.Security.AccessControl.ObjectSecurity) Void SetSecurityDescriptor(System.String, System.Security.AccessControl.ObjectSecurity, System.Security.AccessControl.AccessControlSections) Void \u003cRemoveDirectoryInfoItem\u003eg__WriteErrorHelper|43_0(System.Exception, \u003c\u003ec__DisplayClass43_0 ByRef)", + "DeclaredNestedTypes": "Microsoft.PowerShell.Commands.FileSystemProvider+ItemType Microsoft.PowerShell.Commands.FileSystemProvider+NativeMethods Microsoft.PowerShell.Commands.FileSystemProvider+NetResource Microsoft.PowerShell.Commands.FileSystemProvider+InodeTracker Microsoft.PowerShell.Commands.FileSystemProvider+\u003c\u003ec__DisplayClass43_0", + "DeclaredProperties": "", + "ImplementedInterfaces": "System.Management.Automation.IResourceSupplier System.Management.Automation.Provider.IContentCmdletProvider System.Management.Automation.Provider.IPropertyCmdletProvider System.Management.Automation.Provider.ISecurityDescriptorCmdletProvider System.Management.Automation.Provider.ICmdletProviderSupportsHelp", + "TypeInitializer": "Void .cctor()", + "IsNested": false, + "Attributes": 1048833, + "IsVisible": true, + "IsNotPublic": false, + "IsPublic": true, + "IsNestedPublic": false, + "IsNestedPrivate": false, + "IsNestedFamily": false, + "IsNestedAssembly": false, + "IsNestedFamANDAssem": false, + "IsNestedFamORAssem": false, + "IsAutoLayout": true, + "IsLayoutSequential": false, + "IsExplicitLayout": false, + "IsClass": true, + "IsInterface": false, + "IsValueType": false, + "IsAbstract": false, + "IsSealed": true, + "IsSpecialName": false, + "IsImport": false, + "IsSerializable": false, + "IsAnsiClass": true, + "IsUnicodeClass": false, + "IsAutoClass": false, + "IsArray": false, + "IsByRef": false, + "IsPointer": false, + "IsPrimitive": false, + "IsCOMObject": false, + "HasElementType": false, + "IsContextful": false, + "IsMarshalByRef": false, + "GenericTypeArguments": "", + "CustomAttributes": "[System.Management.Automation.OutputTypeAttribute(typeof(System.Management.Automation.PathInfo), ProviderCmdlet = \"Push-Location\")] [System.Management.Automation.OutputTypeAttribute(typeof(System.Security.AccessControl.FileSecurity), ProviderCmdlet = \"Set-Acl\")] [System.Management.Automation.OutputTypeAttribute(new Type[2] { typeof(System.String), typeof(System.Management.Automation.PathInfo) }, ProviderCmdlet = \"Resolve-Path\")] [System.Management.Automation.Provider.CmdletProviderAttribute(\"FileSystem\", (System.Management.Automation.Provider.ProviderCapabilities)52)] [System.Management.Automation.OutputTypeAttribute(new Type[2] { typeof(System.Byte), typeof(System.String) }, ProviderCmdlet = \"Get-Content\")] [System.Management.Automation.OutputTypeAttribute(typeof(System.IO.FileInfo), ProviderCmdlet = \"Get-Item\")] [System.Management.Automation.OutputTypeAttribute(new Type[2] { typeof(System.IO.FileInfo), typeof(System.IO.DirectoryInfo) }, ProviderCmdlet = \"Get-ChildItem\")] [System.Management.Automation.OutputTypeAttribute(new Type[2] { typeof(System.Security.AccessControl.FileSecurity), typeof(System.Security.AccessControl.DirectorySecurity) }, ProviderCmdlet = \"Get-Acl\")] [System.Management.Automation.OutputTypeAttribute(new Type[4] { typeof(System.Boolean), typeof(System.String), typeof(System.IO.FileInfo), typeof(System.IO.DirectoryInfo) }, ProviderCmdlet = \"Get-Item\")] [System.Management.Automation.OutputTypeAttribute(new Type[5] { typeof(System.Boolean), typeof(System.String), typeof(System.DateTime), typeof(System.IO.FileInfo), typeof(System.IO.DirectoryInfo) }, ProviderCmdlet = \"Get-ItemProperty\")] [System.Management.Automation.OutputTypeAttribute(new Type[2] { typeof(System.String), typeof(System.IO.FileInfo) }, ProviderCmdlet = \"New-Item\")]" + }, + "HelpFile": "System.Management.Automation.dll-Help.xml", + "Name": "FileSystem", + "PSSnapIn": { + "Name": "Microsoft.PowerShell.Core", + "IsDefault": true, + "ApplicationBase": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0", + "AssemblyName": "System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=MSIL", + "ModuleName": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\System.Management.Automation.dll", + "PSVersion": "5.1.19041.6456", + "Version": "3.0.0.0", + "Types": "types.ps1xml typesv3.ps1xml", + "Formats": "Certificate.format.ps1xml DotNetTypes.format.ps1xml FileSystem.format.ps1xml Help.format.ps1xml HelpV3.format.ps1xml PowerShellCore.format.ps1xml PowerShellTrace.format.ps1xml Registry.format.ps1xml", + "Description": "This Windows PowerShell snap-in contains cmdlets used to manage components of Windows PowerShell.", + "Vendor": "Microsoft Corporation", + "LogPipelineExecutionDetails": false + }, + "ModuleName": "Microsoft.PowerShell.Core", + "Module": null, + "Description": "", + "Capabilities": 52, + "Home": "C:\\Users\\jacek", + "Drives": [ + "C", + "D", + "E", + "G" + ] + }, + "ReadCount": 1 + }, + { + "value": "ALTER TABLE pp_shop_payment_methods ADD COLUMN max_order_amount DECIMAL(10,2) DEFAULT NULL;", + "PSPath": "C:\\visual studio code\\projekty\\shopPRO\\migrations\\0.304.sql", + "PSParentPath": "C:\\visual studio code\\projekty\\shopPRO\\migrations", + "PSChildName": "0.304.sql", + "PSDrive": { + "CurrentLocation": "visual studio code\\projekty\\shopPRO", + "Name": "C", + "Provider": { + "ImplementingType": "Microsoft.PowerShell.Commands.FileSystemProvider", + "HelpFile": "System.Management.Automation.dll-Help.xml", + "Name": "FileSystem", + "PSSnapIn": "Microsoft.PowerShell.Core", + "ModuleName": "Microsoft.PowerShell.Core", + "Module": null, + "Description": "", + "Capabilities": 52, + "Home": "C:\\Users\\jacek", + "Drives": "C D E G" + }, + "Root": "C:\\", + "Description": "", + "MaximumSize": null, + "Credential": { + "UserName": null, + "Password": null + }, + "DisplayRoot": null + }, + "PSProvider": { + "ImplementingType": { + "Module": "System.Management.Automation.dll", + "Assembly": "System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "TypeHandle": "System.RuntimeTypeHandle", + "DeclaringMethod": null, + "BaseType": "System.Management.Automation.Provider.NavigationCmdletProvider", + "UnderlyingSystemType": "Microsoft.PowerShell.Commands.FileSystemProvider", + "FullName": "Microsoft.PowerShell.Commands.FileSystemProvider", + "AssemblyQualifiedName": "Microsoft.PowerShell.Commands.FileSystemProvider, System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.PowerShell.Commands", + "GUID": "b4755d19-b6a7-38dc-ae06-4167f801062f", + "IsEnum": false, + "GenericParameterAttributes": null, + "IsSecurityCritical": true, + "IsSecuritySafeCritical": false, + "IsSecurityTransparent": false, + "IsGenericTypeDefinition": false, + "IsGenericParameter": false, + "GenericParameterPosition": null, + "IsGenericType": false, + "IsConstructedGenericType": false, + "ContainsGenericParameters": false, + "StructLayoutAttribute": "System.Runtime.InteropServices.StructLayoutAttribute", + "Name": "FileSystemProvider", + "MemberType": 32, + "DeclaringType": null, + "ReflectedType": null, + "MetadataToken": 33556363, + "GenericTypeParameters": "", + "DeclaredConstructors": "Void .ctor() Void .cctor()", + "DeclaredEvents": "", + "DeclaredFields": "System.Collections.ObjectModel.Collection`1[System.Management.Automation.WildcardPattern] excludeMatcher System.Management.Automation.PSTraceSource tracer Int32 FILETRANSFERSIZE System.String ProviderName", + "DeclaredMembers": "System.String Mode(System.Management.Automation.PSObject) System.Object GetChildItemsDynamicParameters(System.String, Boolean) System.String NormalizePath(System.String) System.IO.FileSystemInfo GetFileSystemInfo(System.String, Boolean ByRef) Boolean IsFilterSet() System.Object GetChildNamesDynamicParameters(System.String) System.Object CopyItemDynamicParameters(System.String, System.String, Boolean) Boolean IsNetworkMappedDrive(System.Management.Automation.PSDriveInfo) Boolean IsSupportedDriveForPersistence(System.Management.Automation.PSDriveInfo) System.String GetRootPathForNetworkDriveOrDosDevice(System.IO.DriveInfo) System.Collections.ObjectModel.Collection`1[System.Management.Automation.PSDriveInfo] InitializeDefaultDrives() System.Object GetItemDynamicParameters(System.String) Void InvokeDefaultAction(System.String) Void GetChildItems(System.String, Boolean, UInt32) Void GetChildNames(System.String, System.Management.Automation.ReturnContainers) Boolean CheckItemExists(System.String, Boolean ByRef) System.Object RemoveItemDynamicParameters(System.String, Boolean) Void RemoveFileInfoItem(System.IO.FileInfo, Boolean) Boolean ItemExists(System.String) System.Object ItemExistsDynamicParameters(System.String) Boolean HasChildItems(System.String) Void CopyItemLocalOrToSession(System.String, System.String, Boolean, Boolean, System.Management.Automation.PowerShell) Void InitilizeFunctionPSCopyFileFromRemoteSession(System.Management.Automation.PowerShell) Boolean ValidRemoteSessionForScripting(System.Management.Automation.Runspaces.Runspace) Void InitilizeFunctionsPSCopyFileToRemoteSession(System.Management.Automation.PowerShell) Boolean PathIsReservedDeviceName(System.String, System.String) Boolean IsAbsolutePath(System.String) System.String GetCommonBase(System.String, System.String) System.String CreateNormalizedRelativePathFromStack(System.Collections.Generic.Stack`1[System.String]) Boolean IsItemContainer(System.String) Boolean IsSameVolume(System.String, System.String) System.Object GetPropertyDynamicParameters(System.String, System.Collections.ObjectModel.Collection`1[System.String]) System.Object SetPropertyDynamicParameters(System.String, System.Management.Automation.PSObject) System.Object ClearPropertyDynamicParameters(System.String, System.Collections.ObjectModel.Collection`1[System.String]) System.Object GetContentWriterDynamicParameters(System.String) System.Object ClearContentDynamicParameters(System.String) Int32 SafeGetFileAttributes(System.String) System.Security.AccessControl.ObjectSecurity NewSecurityDescriptorFromPath(System.String, System.Security.AccessControl.AccessControlSections) System.Security.AccessControl.ObjectSecurity NewSecurityDescriptorOfType(System.String, System.Security.AccessControl.AccessControlSections) System.Security.AccessControl.ObjectSecurity NewSecurityDescriptor(ItemType) System.Management.Automation.ErrorRecord CreateErrorRecord(System.String, System.String) System.String GetHelpMaml(System.String, System.String) System.Management.Automation.ProviderInfo Start(System.Management.Automation.ProviderInfo) System.Management.Automation.PSDriveInfo NewDrive(System.Management.Automation.PSDriveInfo) Void MapNetworkDrive(System.Management.Automation.PSDriveInfo) System.Management.Automation.PSDriveInfo RemoveDrive(System.Management.Automation.PSDriveInfo) System.String GetUNCForNetworkDrive(System.String) System.String GetSubstitutedPathForNetworkDosDevice(System.String) Boolean IsValidPath(System.String) Void GetItem(System.String) System.IO.FileSystemInfo GetFileSystemItem(System.String, Boolean ByRef, Boolean) Boolean ConvertPath(System.String, System.String, System.String ByRef, System.String ByRef) Void GetPathItems(System.String, Boolean, UInt32, Boolean, System.Management.Automation.ReturnContainers) Void Dir(System.IO.DirectoryInfo, Boolean, UInt32, Boolean, System.Management.Automation.ReturnContainers, InodeTracker) System.Management.Automation.FlagsExpression`1[System.IO.FileAttributes] FormatAttributeSwitchParamters() Void RenameItem(System.String, System.String) Void NewItem(System.String, System.String, System.Object) ItemType GetItemType(System.String) Void CreateDirectory(System.String, Boolean) Boolean CreateIntermediateDirectories(System.String) Void RemoveItem(System.String, Boolean) Void RemoveDirectoryInfoItem(System.IO.DirectoryInfo, Boolean, Boolean, Boolean) Void RemoveFileSystemItem(System.IO.FileSystemInfo, Boolean) Boolean ItemExists(System.String, System.Management.Automation.ErrorRecord ByRef) Boolean DirectoryInfoHasChildItems(System.IO.DirectoryInfo) Void CopyItem(System.String, System.String, Boolean) Void CopyItemFromRemoteSession(System.String, System.String, Boolean, Boolean, System.Management.Automation.Runspaces.PSSession) Void CopyDirectoryInfoItem(System.IO.DirectoryInfo, System.String, Boolean, Boolean, System.Management.Automation.PowerShell) Void CopyFileInfoItem(System.IO.FileInfo, System.String, Boolean, System.Management.Automation.PowerShell) Void CopyDirectoryFromRemoteSession(System.String, System.String, System.String, Boolean, Boolean, System.Management.Automation.PowerShell) System.Collections.ArrayList GetRemoteSourceAlternateStreams(System.Management.Automation.PowerShell, System.String) Void RemoveFunctionsPSCopyFileFromRemoteSession(System.Management.Automation.PowerShell) System.Collections.Hashtable GetRemoteFileMetadata(System.String, System.Management.Automation.PowerShell) Void SetFileMetadata(System.String, System.IO.FileInfo, System.Management.Automation.PowerShell) Void CopyFileFromRemoteSession(System.String, System.String, System.String, Boolean, System.Management.Automation.PowerShell, Int64) Boolean PerformCopyFileFromRemoteSession(System.String, System.IO.FileInfo, System.String, Boolean, System.Management.Automation.PowerShell, Int64, Boolean, System.String) Void RemoveFunctionPSCopyFileToRemoteSession(System.Management.Automation.PowerShell) Boolean RemoteTargetSupportsAlternateStreams(System.Management.Automation.PowerShell, System.String) System.String MakeRemotePath(System.Management.Automation.PowerShell, System.String, System.String) Boolean RemoteDirectoryExist(System.Management.Automation.PowerShell, System.String) Boolean CopyFileStreamToRemoteSession(System.IO.FileInfo, System.String, System.Management.Automation.PowerShell, Boolean, System.String) System.Collections.Hashtable GetFileMetadata(System.IO.FileInfo) Void SetRemoteFileMetadata(System.IO.FileInfo, System.String, System.Management.Automation.PowerShell) Boolean PerformCopyFileToRemoteSession(System.IO.FileInfo, System.String, System.Management.Automation.PowerShell) Boolean RemoteDestinationPathIsFile(System.String, System.Management.Automation.PowerShell) System.String CreateDirectoryOnRemoteSession(System.String, Boolean, System.Management.Automation.PowerShell) System.String GetParentPath(System.String, System.String) Boolean IsUNCPath(System.String) Boolean IsUNCRoot(System.String) Boolean IsPathRoot(System.String) System.String NormalizeRelativePath(System.String, System.String) System.String NormalizeRelativePathHelper(System.String, System.String) System.String RemoveRelativeTokens(System.String) System.Collections.Generic.Stack`1[System.String] TokenizePathToStack(System.String, System.String) System.Collections.Generic.Stack`1[System.String] NormalizeThePath(System.String, System.Collections.Generic.Stack`1[System.String]) System.String GetChildName(System.String) System.String EnsureDriveIsRooted(System.String) Void MoveItem(System.String, System.String) Void MoveFileInfoItem(System.IO.FileInfo, System.String, Boolean, Boolean) Void MoveDirectoryInfoItem(System.IO.DirectoryInfo, System.String, Boolean) Void CopyAndDelete(System.IO.DirectoryInfo, System.String, Boolean) Void GetProperty(System.String, System.Collections.ObjectModel.Collection`1[System.String]) Void SetProperty(System.String, System.Management.Automation.PSObject) Void ClearProperty(System.String, System.Collections.ObjectModel.Collection`1[System.String]) System.Management.Automation.Provider.IContentReader GetContentReader(System.String) System.Object GetContentReaderDynamicParameters(System.String) System.Management.Automation.Provider.IContentWriter GetContentWriter(System.String) Void ClearContent(System.String) Void ValidateParameters(Boolean) Void GetSecurityDescriptor(System.String, System.Security.AccessControl.AccessControlSections) Void SetSecurityDescriptor(System.String, System.Security.AccessControl.ObjectSecurity) Void SetSecurityDescriptor(System.String, System.Security.AccessControl.ObjectSecurity, System.Security.AccessControl.AccessControlSections) Void \u003cRemoveDirectoryInfoItem\u003eg__WriteErrorHelper|43_0(System.Exception, \u003c\u003ec__DisplayClass43_0 ByRef) Void .ctor() Void .cctor() System.Collections.ObjectModel.Collection`1[System.Management.Automation.WildcardPattern] excludeMatcher System.Management.Automation.PSTraceSource tracer Int32 FILETRANSFERSIZE System.String ProviderName Microsoft.PowerShell.Commands.FileSystemProvider+ItemType Microsoft.PowerShell.Commands.FileSystemProvider+NativeMethods Microsoft.PowerShell.Commands.FileSystemProvider+NetResource Microsoft.PowerShell.Commands.FileSystemProvider+InodeTracker Microsoft.PowerShell.Commands.FileSystemProvider+\u003c\u003ec__DisplayClass43_0", + "DeclaredMethods": "System.String Mode(System.Management.Automation.PSObject) System.Object GetChildItemsDynamicParameters(System.String, Boolean) System.String NormalizePath(System.String) System.IO.FileSystemInfo GetFileSystemInfo(System.String, Boolean ByRef) Boolean IsFilterSet() System.Object GetChildNamesDynamicParameters(System.String) System.Object CopyItemDynamicParameters(System.String, System.String, Boolean) Boolean IsNetworkMappedDrive(System.Management.Automation.PSDriveInfo) Boolean IsSupportedDriveForPersistence(System.Management.Automation.PSDriveInfo) System.String GetRootPathForNetworkDriveOrDosDevice(System.IO.DriveInfo) System.Collections.ObjectModel.Collection`1[System.Management.Automation.PSDriveInfo] InitializeDefaultDrives() System.Object GetItemDynamicParameters(System.String) Void InvokeDefaultAction(System.String) Void GetChildItems(System.String, Boolean, UInt32) Void GetChildNames(System.String, System.Management.Automation.ReturnContainers) Boolean CheckItemExists(System.String, Boolean ByRef) System.Object RemoveItemDynamicParameters(System.String, Boolean) Void RemoveFileInfoItem(System.IO.FileInfo, Boolean) Boolean ItemExists(System.String) System.Object ItemExistsDynamicParameters(System.String) Boolean HasChildItems(System.String) Void CopyItemLocalOrToSession(System.String, System.String, Boolean, Boolean, System.Management.Automation.PowerShell) Void InitilizeFunctionPSCopyFileFromRemoteSession(System.Management.Automation.PowerShell) Boolean ValidRemoteSessionForScripting(System.Management.Automation.Runspaces.Runspace) Void InitilizeFunctionsPSCopyFileToRemoteSession(System.Management.Automation.PowerShell) Boolean PathIsReservedDeviceName(System.String, System.String) Boolean IsAbsolutePath(System.String) System.String GetCommonBase(System.String, System.String) System.String CreateNormalizedRelativePathFromStack(System.Collections.Generic.Stack`1[System.String]) Boolean IsItemContainer(System.String) Boolean IsSameVolume(System.String, System.String) System.Object GetPropertyDynamicParameters(System.String, System.Collections.ObjectModel.Collection`1[System.String]) System.Object SetPropertyDynamicParameters(System.String, System.Management.Automation.PSObject) System.Object ClearPropertyDynamicParameters(System.String, System.Collections.ObjectModel.Collection`1[System.String]) System.Object GetContentWriterDynamicParameters(System.String) System.Object ClearContentDynamicParameters(System.String) Int32 SafeGetFileAttributes(System.String) System.Security.AccessControl.ObjectSecurity NewSecurityDescriptorFromPath(System.String, System.Security.AccessControl.AccessControlSections) System.Security.AccessControl.ObjectSecurity NewSecurityDescriptorOfType(System.String, System.Security.AccessControl.AccessControlSections) System.Security.AccessControl.ObjectSecurity NewSecurityDescriptor(ItemType) System.Management.Automation.ErrorRecord CreateErrorRecord(System.String, System.String) System.String GetHelpMaml(System.String, System.String) System.Management.Automation.ProviderInfo Start(System.Management.Automation.ProviderInfo) System.Management.Automation.PSDriveInfo NewDrive(System.Management.Automation.PSDriveInfo) Void MapNetworkDrive(System.Management.Automation.PSDriveInfo) System.Management.Automation.PSDriveInfo RemoveDrive(System.Management.Automation.PSDriveInfo) System.String GetUNCForNetworkDrive(System.String) System.String GetSubstitutedPathForNetworkDosDevice(System.String) Boolean IsValidPath(System.String) Void GetItem(System.String) System.IO.FileSystemInfo GetFileSystemItem(System.String, Boolean ByRef, Boolean) Boolean ConvertPath(System.String, System.String, System.String ByRef, System.String ByRef) Void GetPathItems(System.String, Boolean, UInt32, Boolean, System.Management.Automation.ReturnContainers) Void Dir(System.IO.DirectoryInfo, Boolean, UInt32, Boolean, System.Management.Automation.ReturnContainers, InodeTracker) System.Management.Automation.FlagsExpression`1[System.IO.FileAttributes] FormatAttributeSwitchParamters() Void RenameItem(System.String, System.String) Void NewItem(System.String, System.String, System.Object) ItemType GetItemType(System.String) Void CreateDirectory(System.String, Boolean) Boolean CreateIntermediateDirectories(System.String) Void RemoveItem(System.String, Boolean) Void RemoveDirectoryInfoItem(System.IO.DirectoryInfo, Boolean, Boolean, Boolean) Void RemoveFileSystemItem(System.IO.FileSystemInfo, Boolean) Boolean ItemExists(System.String, System.Management.Automation.ErrorRecord ByRef) Boolean DirectoryInfoHasChildItems(System.IO.DirectoryInfo) Void CopyItem(System.String, System.String, Boolean) Void CopyItemFromRemoteSession(System.String, System.String, Boolean, Boolean, System.Management.Automation.Runspaces.PSSession) Void CopyDirectoryInfoItem(System.IO.DirectoryInfo, System.String, Boolean, Boolean, System.Management.Automation.PowerShell) Void CopyFileInfoItem(System.IO.FileInfo, System.String, Boolean, System.Management.Automation.PowerShell) Void CopyDirectoryFromRemoteSession(System.String, System.String, System.String, Boolean, Boolean, System.Management.Automation.PowerShell) System.Collections.ArrayList GetRemoteSourceAlternateStreams(System.Management.Automation.PowerShell, System.String) Void RemoveFunctionsPSCopyFileFromRemoteSession(System.Management.Automation.PowerShell) System.Collections.Hashtable GetRemoteFileMetadata(System.String, System.Management.Automation.PowerShell) Void SetFileMetadata(System.String, System.IO.FileInfo, System.Management.Automation.PowerShell) Void CopyFileFromRemoteSession(System.String, System.String, System.String, Boolean, System.Management.Automation.PowerShell, Int64) Boolean PerformCopyFileFromRemoteSession(System.String, System.IO.FileInfo, System.String, Boolean, System.Management.Automation.PowerShell, Int64, Boolean, System.String) Void RemoveFunctionPSCopyFileToRemoteSession(System.Management.Automation.PowerShell) Boolean RemoteTargetSupportsAlternateStreams(System.Management.Automation.PowerShell, System.String) System.String MakeRemotePath(System.Management.Automation.PowerShell, System.String, System.String) Boolean RemoteDirectoryExist(System.Management.Automation.PowerShell, System.String) Boolean CopyFileStreamToRemoteSession(System.IO.FileInfo, System.String, System.Management.Automation.PowerShell, Boolean, System.String) System.Collections.Hashtable GetFileMetadata(System.IO.FileInfo) Void SetRemoteFileMetadata(System.IO.FileInfo, System.String, System.Management.Automation.PowerShell) Boolean PerformCopyFileToRemoteSession(System.IO.FileInfo, System.String, System.Management.Automation.PowerShell) Boolean RemoteDestinationPathIsFile(System.String, System.Management.Automation.PowerShell) System.String CreateDirectoryOnRemoteSession(System.String, Boolean, System.Management.Automation.PowerShell) System.String GetParentPath(System.String, System.String) Boolean IsUNCPath(System.String) Boolean IsUNCRoot(System.String) Boolean IsPathRoot(System.String) System.String NormalizeRelativePath(System.String, System.String) System.String NormalizeRelativePathHelper(System.String, System.String) System.String RemoveRelativeTokens(System.String) System.Collections.Generic.Stack`1[System.String] TokenizePathToStack(System.String, System.String) System.Collections.Generic.Stack`1[System.String] NormalizeThePath(System.String, System.Collections.Generic.Stack`1[System.String]) System.String GetChildName(System.String) System.String EnsureDriveIsRooted(System.String) Void MoveItem(System.String, System.String) Void MoveFileInfoItem(System.IO.FileInfo, System.String, Boolean, Boolean) Void MoveDirectoryInfoItem(System.IO.DirectoryInfo, System.String, Boolean) Void CopyAndDelete(System.IO.DirectoryInfo, System.String, Boolean) Void GetProperty(System.String, System.Collections.ObjectModel.Collection`1[System.String]) Void SetProperty(System.String, System.Management.Automation.PSObject) Void ClearProperty(System.String, System.Collections.ObjectModel.Collection`1[System.String]) System.Management.Automation.Provider.IContentReader GetContentReader(System.String) System.Object GetContentReaderDynamicParameters(System.String) System.Management.Automation.Provider.IContentWriter GetContentWriter(System.String) Void ClearContent(System.String) Void ValidateParameters(Boolean) Void GetSecurityDescriptor(System.String, System.Security.AccessControl.AccessControlSections) Void SetSecurityDescriptor(System.String, System.Security.AccessControl.ObjectSecurity) Void SetSecurityDescriptor(System.String, System.Security.AccessControl.ObjectSecurity, System.Security.AccessControl.AccessControlSections) Void \u003cRemoveDirectoryInfoItem\u003eg__WriteErrorHelper|43_0(System.Exception, \u003c\u003ec__DisplayClass43_0 ByRef)", + "DeclaredNestedTypes": "Microsoft.PowerShell.Commands.FileSystemProvider+ItemType Microsoft.PowerShell.Commands.FileSystemProvider+NativeMethods Microsoft.PowerShell.Commands.FileSystemProvider+NetResource Microsoft.PowerShell.Commands.FileSystemProvider+InodeTracker Microsoft.PowerShell.Commands.FileSystemProvider+\u003c\u003ec__DisplayClass43_0", + "DeclaredProperties": "", + "ImplementedInterfaces": "System.Management.Automation.IResourceSupplier System.Management.Automation.Provider.IContentCmdletProvider System.Management.Automation.Provider.IPropertyCmdletProvider System.Management.Automation.Provider.ISecurityDescriptorCmdletProvider System.Management.Automation.Provider.ICmdletProviderSupportsHelp", + "TypeInitializer": "Void .cctor()", + "IsNested": false, + "Attributes": 1048833, + "IsVisible": true, + "IsNotPublic": false, + "IsPublic": true, + "IsNestedPublic": false, + "IsNestedPrivate": false, + "IsNestedFamily": false, + "IsNestedAssembly": false, + "IsNestedFamANDAssem": false, + "IsNestedFamORAssem": false, + "IsAutoLayout": true, + "IsLayoutSequential": false, + "IsExplicitLayout": false, + "IsClass": true, + "IsInterface": false, + "IsValueType": false, + "IsAbstract": false, + "IsSealed": true, + "IsSpecialName": false, + "IsImport": false, + "IsSerializable": false, + "IsAnsiClass": true, + "IsUnicodeClass": false, + "IsAutoClass": false, + "IsArray": false, + "IsByRef": false, + "IsPointer": false, + "IsPrimitive": false, + "IsCOMObject": false, + "HasElementType": false, + "IsContextful": false, + "IsMarshalByRef": false, + "GenericTypeArguments": "", + "CustomAttributes": "[System.Management.Automation.OutputTypeAttribute(typeof(System.Management.Automation.PathInfo), ProviderCmdlet = \"Push-Location\")] [System.Management.Automation.OutputTypeAttribute(typeof(System.Security.AccessControl.FileSecurity), ProviderCmdlet = \"Set-Acl\")] [System.Management.Automation.OutputTypeAttribute(new Type[2] { typeof(System.String), typeof(System.Management.Automation.PathInfo) }, ProviderCmdlet = \"Resolve-Path\")] [System.Management.Automation.Provider.CmdletProviderAttribute(\"FileSystem\", (System.Management.Automation.Provider.ProviderCapabilities)52)] [System.Management.Automation.OutputTypeAttribute(new Type[2] { typeof(System.Byte), typeof(System.String) }, ProviderCmdlet = \"Get-Content\")] [System.Management.Automation.OutputTypeAttribute(typeof(System.IO.FileInfo), ProviderCmdlet = \"Get-Item\")] [System.Management.Automation.OutputTypeAttribute(new Type[2] { typeof(System.IO.FileInfo), typeof(System.IO.DirectoryInfo) }, ProviderCmdlet = \"Get-ChildItem\")] [System.Management.Automation.OutputTypeAttribute(new Type[2] { typeof(System.Security.AccessControl.FileSecurity), typeof(System.Security.AccessControl.DirectorySecurity) }, ProviderCmdlet = \"Get-Acl\")] [System.Management.Automation.OutputTypeAttribute(new Type[4] { typeof(System.Boolean), typeof(System.String), typeof(System.IO.FileInfo), typeof(System.IO.DirectoryInfo) }, ProviderCmdlet = \"Get-Item\")] [System.Management.Automation.OutputTypeAttribute(new Type[5] { typeof(System.Boolean), typeof(System.String), typeof(System.DateTime), typeof(System.IO.FileInfo), typeof(System.IO.DirectoryInfo) }, ProviderCmdlet = \"Get-ItemProperty\")] [System.Management.Automation.OutputTypeAttribute(new Type[2] { typeof(System.String), typeof(System.IO.FileInfo) }, ProviderCmdlet = \"New-Item\")]" + }, + "HelpFile": "System.Management.Automation.dll-Help.xml", + "Name": "FileSystem", + "PSSnapIn": { + "Name": "Microsoft.PowerShell.Core", + "IsDefault": true, + "ApplicationBase": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0", + "AssemblyName": "System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=MSIL", + "ModuleName": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\System.Management.Automation.dll", + "PSVersion": "5.1.19041.6456", + "Version": "3.0.0.0", + "Types": "types.ps1xml typesv3.ps1xml", + "Formats": "Certificate.format.ps1xml DotNetTypes.format.ps1xml FileSystem.format.ps1xml Help.format.ps1xml HelpV3.format.ps1xml PowerShellCore.format.ps1xml PowerShellTrace.format.ps1xml Registry.format.ps1xml", + "Description": "This Windows PowerShell snap-in contains cmdlets used to manage components of Windows PowerShell.", + "Vendor": "Microsoft Corporation", + "LogPipelineExecutionDetails": false + }, + "ModuleName": "Microsoft.PowerShell.Core", + "Module": null, + "Description": "", + "Capabilities": 52, + "Home": "C:\\Users\\jacek", + "Drives": [ + "C", + "D", + "E", + "G" + ] + }, + "ReadCount": 2 + } + ], + "date": "2026-02-22", + "directories_deleted": [ + + ] +} diff --git a/updates/0.30/ver_0.305.zip b/updates/0.30/ver_0.305.zip new file mode 100644 index 0000000000000000000000000000000000000000..b714aef6ead3fa452ca3c929cb89e6bcd92bb69d GIT binary patch literal 33283 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

B56 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%0AxxsX`zc*W*QjzK%MaWwyVEM_vXs5x z7>%N3LEEWc4RN|1WK+K$oUnUsGFkA@p?kkuZ1S!vAA{d#NEBo?W$I|}TR?he;_hQR zAn2Frj|b7LC!_X#Ne8{UG;NT%%xj^$4HV)m-c0v#%b#^j`1uO}_Di8y@NA?0Z=8Ax2BuXGn(~ZtEID+;t6$zK5VMB>` z8F5TKxh*vgWZusH1WLr2=+%C)$taZ1+ex|bC|#Mtr$K*4z7a#50Pv}djh`x+uK?tU zS|=D~{fa7#hV`L)=1z&lOWbL1tV4l2E{)_N7B{mIQ+nYKU;tiD3*<~)q_{_1IzTlB z@bk<;TJ6yqmp*@WlR#rU9|@0ojCom0FOdRR4LMexpy^oI4mesibkGeyQg;zrSLNIB zVuP`FZI^U|5y4q_vaT4r8vkn8S9q||RqWO0ggmQpROKYOFd2 zDdv}Qx*DYHV$9Eglo>*fs_B#c+5pYEXvAS&uE|Q{RLBThcZgg!Hm3AKp+s>dwTJl7 zyO0i2H5-#9ioY~8NkVABhUwb7+@cK@U_Fl($Y|)=Vo)Vab{L8>aUaX23LpB<;J_ba zl89~x-}3?st~~V3MdpJ0>-+;L3EU_v-FYxzu*<7uNn8_rI>H{tE0tD#irPp9n(%HH zF-CbnJHu3mn~_b_?S6Ftn-skD5uahmQ8_|B;;SOuyr}L=%p7Rhcw6rRz}EUvP zqZhWz)5Q2`Ja4QOCs>(^+wmzR-}}7Q4!MNNsGOdrBm}9c2cPgh%R|JT%iRsXxPYZL zZQQ@giW7fkWo|;-6Gr(!Mxx%3wPX(&K;W1el&y~yXsNZE)tHZPBC|j)_E+||0W_Gk z0aM5C0#RG7QvtN1O7AcoDq1QNQEo%iFMBw&w7@w96-623N_C#;FqS$&LCHLoVEZgw z)Jx#O0YOAcr324PK1q~*_o^RN#vBL$E0q*_aNjMNoi5-D0<>ln;Cs~`QMp6w!D}o{ zgLZDTh)ir~gpbjPjQk< z=ZrI9pAVPUMszPM*z#8EmRxD-aZA2*7=GFEN}ov*?1up#S1Gx+O7`Yk@>uZdQ%|St zj6Ij5DaS&|CeV*4-lWZgKtYu4-f#H|5W_;eCu%O?^o}tj3W2nTs%>iD?C=JoNe@O$ zm~PdgGW+x5v8>Iby9~PZP0$h6)s|g(>;iIr(<#Ar@pll-v7`t!bWKLA7nNv+dPKo1 zBn8syV!qi9EuNN;aj*wCAIoYTyB$Lm8}F5yk9gZip9TZ=7$e(%Tms*C!R}4Iy(8CN z%IJ}TXxJGB4(Bb}EBEHR#&DJK!5*++%IF}9(%WmOJ23Q-{9q!wJahF(@z|%-Ir~lj zjlG}>8B}c+y=JJx_#|*pgn6E);(hO$A+ES$>Lc>mperKWx_6W8?wT6O@l{6yvmBCL zMk`M!PI56RAL)i9PP`yb* zzYAY&=CH8{9Sq;;l&Avz*oKAiFpba1vd-Y8KqZJ8JzLFG0+`_lS5hob13gJ_c2S&5 zuehWB?z)6lo31sNT6QOx*2mLoqr6?1X7+?A>26`Mc%X|x_qd~Dd$wftTg^P)C{%u$ zo%b=r9E*g}KTcag48nwePK2A^6%>E1X=+H-RXUYi{jvc1-JYhV!P5hKY-dekDs6Pm znt~?jczY}BkG~oFdnX5L9L?Pw1ONc%H|OZzxa0rY_xWdkQ|{kc4ehWG<=KBW8Q#{Fg}T9VP!(4#0lfpw_C39VxbD>?69-& zzy_K-V>c}xnVgxw+*M5ub^yshl}W_O%k#Hi4{^HkhaD*wMs|93_+ya^wmFawL@8z| zXD)pE{HlV$0Sb(oe)lOOe(peXxC5sNFu=;PfNsv!IHdMb9zdP|31XK4QPs$8AXwK5 z_ND*jXyf`8v^dT>N6(mO2><|`!NBr;qt>Dk7_Ga{#p?S@Z3_~yv8OezO5b&{Gi@Sq z5Wmbbhe^o;0zt4uQoRe?N7*gx#Nybu;aosOm_S)YR9`28C%Q_!6THz(S94A#;!PDd$b7s%X0uB z7fRn1^P#JelhB)c9Q_$5j9!el>b7pc`bi+UObxGd1i0#iC>m)-z%TM1!%^gzS%Ptb zQKuL-h;qXU{#Uv=S>sV$_pA_!8Ql^EBk8Op(k9}n;u!k~;sV%MZg+Fm9GyXLWxqgQ z0u9N=awluY&gx}goeQ798CfUAwopM@UtR5Mi;8)wNR!O8kP*S&IhS2W;bs$e*5APWYN@)v1lWeojQp1NDTs#+pJvI(-m-E*RnYZqVJ~isWjkpZu zAy(3c!QK)LcVcDbN6&J`g6r+%gcO>e z)A?~fbTtt`(R%M0(nmm1vu%&zYUy~R$st6j^2t^0h8M&5OO^QVq&iU6G>Pv-p1|-> z)HAMbvfbYpoK25*C`f0`Ycksq8B;QZx?x@dMJuVsvb_%JCAm!qF!#{v^XV~v=>x`H z)Q!0>LO=H?F6yv`kSB(>o$ZLLZUR!Jzjzpa-o%>E&AHGq<~4WpH(267)m1qovs&US zr<*d%b0gbJFt4bzP^Uwu|LSUK+<_Fjat&{bu~lwuc!G+$aPonTCgWgu8!QMf_lx(e z1%yDVTYQqw4zS39Hd-_f+l8F7RH|A6^RW9Z>d6>`TL zzQa0S)PGW4&PGfb6v8ZCQq9*dw0QHxPesJ`%ufe%Heo3>hJm)zzYj-e4!L>9;t18C zPPE-V&l~doV&Qcng6r71Lv5^E%AA#J!Cy-x?&Hp$`PogF4LWf!{>@ZtV$sxl}js zZq@2Nhr;Bh*g=MYq=!`v`;3TaU{a7GMA(~ZIs1U>CH*n9%UxMbJVr8XEn+ zenNcSOgV8>Dg)+ zYU2@rCzqvvKNfRbbV2}DKH9Ov6axeVe0EEga9Ymi()Y~ z$>!9U_X*a5JHA$0#y^h$=QIh00pZ`BI%j91trkuCtN(o{HXS`~Jh0Dy8qy zjfz5ASR|I!R?2pv)H(H`j`Vs^NJ%3zQu!E4RC?M&*vkNrBj6_j0)jY>I6Li5qRGg( zgHR%~MWuy-Nz%>eNv7|hw(v^!82Yi4VZDF0JS5`&cZM~kL{UJfoJhWLq zYrL&K9GgWs`Vf@$Ll%X%rU`A!oHTQO9j{GP| z5raOYqze6+$Sz-zYeR>#tsG~DLs1>^dVE8mJC987~I{dN{e^yZ77AD;|4aj3J&OlPQvJ)sCX%Acbo8oJR zX~}9}X^nT)VY!yE?iVr^l0oNjsCy*5j@R(PAIpkml9u&-n5Y(vs@JhD8%GdPi^$`= z%AuHe{PdJhO{y=Pm|v%$>NKaMXbR0KyJ!FP4cj1`c}Ehvm+NMMW*%=BJt?I2$B?<& z2646vI#uQCqy9@40+=KBEB+*7ZG=2W#Y+V*%x2F5hz&C%cT@K9;lqgGDyMsk*)5Wt zb?4;t6ib_`?Bfz)%(J%DrVcxYMItjCtG*I2f$kJA@P;zOT^+fvG3rQ~z3 z7Ce(TWSOiL*Dt@j3;+V50HFMy9sg(K`LCYp|MmE99oGN%p?`(A{~Z4oXa2Y5?0=@< zKZ5_c=lY+~>c8Lq7s3C~f&IUu{r7eWf6&f<_jUij(Ee(k@OQ+2s+ar+k^6VVL0{_DM^K1Qo$pikogn!CM`6D4p>K`QhLw3p^#Q&)r|Med(*ZGb3 zul47DQX2ku{rHR2@aI_l`{;jB9RByg|5Y@&?%zcJC*|Q^qyL%o@JBSu-$(!76o@~+ z$Unz?{s2dr{Oz{>c}4zD5um>d_@_nw9|2!>|EGX|T=M^2!aup*ever. 0.305 - 22.02.2026
+FIX - naprawa kolejnosci atrybutow permutacji, NEW - pasek postepu darmowej dostawy w koszyku +


+ver. 0.304 - 22.02.2026
+NEW - konfigurowalne limity kwotowe metod platnosci (min/max kwota zamowienia) +
+ver. 0.305 - 22.02.2026
FIX - naprawa kolejnosci atrybutow permutacji (sortowanie po ID atrybutu), NEW - pasek postepu darmowej dostawy w koszyku, FIX - icheck CSS przeniesiony do globalnego layoutu admina
ver. 0.304 - 22.02.2026