packages feed

pms-application-service 0.0.7.0 → 0.0.8.0

raw patch · 4 files changed

+25/−1 lines, 4 files

Files

CHANGELOG.md view
@@ -1,5 +1,9 @@ # Revision history for pms-application-service +## 0.0.8.0 -- 2025-09-07++* Support invalidChars configs.+ ## 0.0.7.0 -- 2025-07-27  * Fixed resources templates.
pms-application-service.cabal view
@@ -20,7 +20,7 @@ -- PVP summary:     +-+------- breaking API changes --                  | | +----- non-breaking API additions --                  | | | +--- code changes with no API change-version:            0.0.7.0+version:            0.0.8.0  -- A short (one-line) description of the package. synopsis:           pms-application-service
src/PMS/Application/Service/App/Control.hs view
@@ -58,6 +58,8 @@              , DM._promptsDirDomainData   = promptsDir              , DM._resourcesDirDomainData = resourcesDir              , DM._promptsDomainData      = conf^.promptsConfigData+             , DM._invalidCharsDomainData = conf^.invalidCharsConfigData+             , DM._invalidCmdsDomainData  = conf^.invalidCmdsConfigData              }       appDat = def {                _appsAppData = apps
src/PMS/Application/Service/DM/Type.hs view
@@ -46,6 +46,8 @@   , _resourcesDirConfigData :: FilePath   , _workDirConfigData :: Maybe FilePath   , _promptsConfigData :: [String]+  , _invalidCharsConfigData :: [String]+  , _invalidCmdsConfigData :: [String]   } deriving (Show, Read, Eq)  makeLenses ''ConfigData@@ -71,6 +73,22 @@         , "Password:"         , "password:"         , "ghci>"+        ]+      , _invalidCharsConfigData = [+          "&&"+        , "||"+        , "|"+        , ".."+        , "reboot"+        , "shutdown"+        , "restart"+        , "kill"+        ]+      , _invalidCmdsConfigData = [+          "del", "erase", "rd", "rmdir", "format"+        , "shutdown", "restart", "taskkill"+        , "rm", "mv", "dd", "chmod", "chown"+        , "reboot", "kill", "nc", "sudo", "su"         ]       }