atlassian-connect-descriptor 0.4.0.2 → 0.4.1.0
raw patch · 3 files changed
+3/−7 lines, 3 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Data.Connect.Descriptor: apiVersion :: Plugin -> Maybe Text
- Data.Connect.Descriptor: authType :: Authentication -> AuthType
- Data.Connect.Descriptor: authentication :: Plugin -> Authentication
- Data.Connect.Descriptor: conditionInverted :: Condition -> Bool
- Data.Connect.Descriptor: conditionParams :: Condition -> HashMap String String
- Data.Connect.Descriptor: conditionSource :: Condition -> ConditionSource
- Data.Connect.Descriptor: conditionType :: Condition -> ConditionType
- Data.Connect.Descriptor: confluenceModules :: Modules -> ConfluenceModules
- Data.Connect.Descriptor: confluenceWebPanels :: ConfluenceModules -> Maybe [WebPanel]
- Data.Connect.Descriptor: dI18n :: I18nText -> Maybe Text
- Data.Connect.Descriptor: dValue :: I18nText -> Text
- Data.Connect.Descriptor: disabled :: Lifecycle -> Maybe URI
- Data.Connect.Descriptor: doChrome :: DialogOptions -> Maybe Bool
- Data.Connect.Descriptor: doHeight :: DialogOptions -> Maybe Integer
- Data.Connect.Descriptor: doWidth :: DialogOptions -> Maybe Integer
- Data.Connect.Descriptor: enableLicensing :: Plugin -> Maybe Bool
- Data.Connect.Descriptor: enabled :: Lifecycle -> Maybe URI
- Data.Connect.Descriptor: extractionObjectName :: Extraction -> Text
- Data.Connect.Descriptor: extractionType :: Extraction -> ExtractionType
- Data.Connect.Descriptor: iconHeight :: IconDetails -> Maybe Integer
- Data.Connect.Descriptor: iconUrl :: IconDetails -> Text
- Data.Connect.Descriptor: iconWidth :: IconDetails -> Maybe Integer
- Data.Connect.Descriptor: idoCloseOthers :: InlineDialogOptions -> Maybe Bool
- Data.Connect.Descriptor: idoIsRelativeToMouse :: InlineDialogOptions -> Maybe Bool
- Data.Connect.Descriptor: idoOffsetX :: InlineDialogOptions -> Maybe Text
- Data.Connect.Descriptor: idoOffsetY :: InlineDialogOptions -> Maybe Text
- Data.Connect.Descriptor: idoOnHover :: InlineDialogOptions -> Maybe Bool
- Data.Connect.Descriptor: idoOnTop :: InlineDialogOptions -> Maybe Bool
- Data.Connect.Descriptor: idoPersistent :: InlineDialogOptions -> Maybe Bool
- Data.Connect.Descriptor: idoShowDelay :: InlineDialogOptions -> Maybe Integer
- Data.Connect.Descriptor: idoWidth :: InlineDialogOptions -> Maybe Text
- Data.Connect.Descriptor: installed :: Lifecycle -> Maybe URI
- Data.Connect.Descriptor: instance Constructor C1_0Plugin
- Data.Connect.Descriptor: instance Datatype D1Plugin
- Data.Connect.Descriptor: instance Generic Plugin
- Data.Connect.Descriptor: instance Selector S1_0_0Plugin
- Data.Connect.Descriptor: instance Selector S1_0_10Plugin
- Data.Connect.Descriptor: instance Selector S1_0_11Plugin
- Data.Connect.Descriptor: instance Selector S1_0_1Plugin
- Data.Connect.Descriptor: instance Selector S1_0_2Plugin
- Data.Connect.Descriptor: instance Selector S1_0_3Plugin
- Data.Connect.Descriptor: instance Selector S1_0_4Plugin
- Data.Connect.Descriptor: instance Selector S1_0_5Plugin
- Data.Connect.Descriptor: instance Selector S1_0_6Plugin
- Data.Connect.Descriptor: instance Selector S1_0_7Plugin
- Data.Connect.Descriptor: instance Selector S1_0_8Plugin
- Data.Connect.Descriptor: instance Selector S1_0_9Plugin
- Data.Connect.Descriptor: instance Show Plugin
- Data.Connect.Descriptor: instance ToJSON (Name Plugin)
- Data.Connect.Descriptor: instance ToJSON Plugin
- Data.Connect.Descriptor: jepEntityType :: JIRAEntityProperties -> Maybe EntityType
- Data.Connect.Descriptor: jepKey :: JIRAEntityProperties -> Text
- Data.Connect.Descriptor: jepKeyConfigurations :: JIRAEntityProperties -> [KeyConfiguration]
- Data.Connect.Descriptor: jepName :: JIRAEntityProperties -> I18nText
- Data.Connect.Descriptor: jiraModules :: Modules -> JIRAModules
- Data.Connect.Descriptor: jiraPageConditions :: JIRAPage -> [Condition]
- Data.Connect.Descriptor: jiraPageIcon :: JIRAPage -> Maybe IconDetails
- Data.Connect.Descriptor: jiraPageKey :: JIRAPage -> Text
- Data.Connect.Descriptor: jiraPageLocation :: JIRAPage -> Maybe Text
- Data.Connect.Descriptor: jiraPageName :: JIRAPage -> I18nText
- Data.Connect.Descriptor: jiraPageParams :: JIRAPage -> ModuleParams
- Data.Connect.Descriptor: jiraPageUrl :: JIRAPage -> Text
- Data.Connect.Descriptor: jiraPageWeight :: JIRAPage -> Maybe Weight
- Data.Connect.Descriptor: jmAdminPages :: JIRAModules -> Maybe [JIRAPage]
- Data.Connect.Descriptor: jmConfigurePage :: JIRAModules -> Maybe JIRAPage
- Data.Connect.Descriptor: jmGeneralPages :: JIRAModules -> Maybe [JIRAPage]
- Data.Connect.Descriptor: jmJiraComponentTabPanels :: JIRAModules -> Maybe [JIRAGenericTabPanel]
- Data.Connect.Descriptor: jmJiraEntityProperties :: JIRAModules -> Maybe [JIRAEntityProperties]
- Data.Connect.Descriptor: jmJiraIssueTabPanels :: JIRAModules -> Maybe [JIRAGenericTabPanel]
- Data.Connect.Descriptor: jmJiraProfileTabPanels :: JIRAModules -> Maybe [JIRAGenericTabPanel]
- Data.Connect.Descriptor: jmJiraProjectAdminTabPanels :: JIRAModules -> Maybe [JIRAProjectAdminTabPanel]
- Data.Connect.Descriptor: jmJiraProjectTabPanels :: JIRAModules -> Maybe [JIRAGenericTabPanel]
- Data.Connect.Descriptor: jmJiraReports :: JIRAModules -> Maybe [JIRAReport]
- Data.Connect.Descriptor: jmJiraSearchRequestViews :: JIRAModules -> Maybe [JIRASearchRequestView]
- Data.Connect.Descriptor: jmJiraVersionTabPanels :: JIRAModules -> Maybe [JIRAGenericTabPanel]
- Data.Connect.Descriptor: jmJiraWorkflowPostFunctions :: JIRAModules -> Maybe [JIRAWorkflowPostFunction]
- Data.Connect.Descriptor: jmWebItems :: JIRAModules -> Maybe [WebItem]
- Data.Connect.Descriptor: jmWebPanels :: JIRAModules -> Maybe [WebPanel]
- Data.Connect.Descriptor: jmWebSections :: JIRAModules -> Maybe [JIRAWebSection]
- Data.Connect.Descriptor: jmWebhooks :: JIRAModules -> Maybe [Webhook]
- Data.Connect.Descriptor: jpatpConditions :: JIRAProjectAdminTabPanel -> [Condition]
- Data.Connect.Descriptor: jpatpKey :: JIRAProjectAdminTabPanel -> Text
- Data.Connect.Descriptor: jpatpLocation :: JIRAProjectAdminTabPanel -> Text
- Data.Connect.Descriptor: jpatpName :: JIRAProjectAdminTabPanel -> I18nText
- Data.Connect.Descriptor: jpatpParams :: JIRAProjectAdminTabPanel -> ModuleParams
- Data.Connect.Descriptor: jpatpUrl :: JIRAProjectAdminTabPanel -> Text
- Data.Connect.Descriptor: jpatpWeight :: JIRAProjectAdminTabPanel -> Maybe Weight
- Data.Connect.Descriptor: jrDescription :: JIRAReport -> I18nText
- Data.Connect.Descriptor: jrKey :: JIRAReport -> Text
- Data.Connect.Descriptor: jrName :: JIRAReport -> I18nText
- Data.Connect.Descriptor: jrReportCategory :: JIRAReport -> Maybe JIRAReportCategory
- Data.Connect.Descriptor: jrThumbnailUrl :: JIRAReport -> Maybe Text
- Data.Connect.Descriptor: jrUrl :: JIRAReport -> Text
- Data.Connect.Descriptor: jrWeight :: JIRAReport -> Maybe Weight
- Data.Connect.Descriptor: jsrvConditions :: JIRASearchRequestView -> [Condition]
- Data.Connect.Descriptor: jsrvDescription :: JIRASearchRequestView -> Maybe I18nText
- Data.Connect.Descriptor: jsrvKey :: JIRASearchRequestView -> Text
- Data.Connect.Descriptor: jsrvName :: JIRASearchRequestView -> I18nText
- Data.Connect.Descriptor: jsrvParams :: JIRASearchRequestView -> ModuleParams
- Data.Connect.Descriptor: jsrvUrl :: JIRASearchRequestView -> Text
- Data.Connect.Descriptor: jsrvWeight :: JIRASearchRequestView -> Maybe Weight
- Data.Connect.Descriptor: jtpConditions :: JIRAGenericTabPanel -> [Condition]
- Data.Connect.Descriptor: jtpKey :: JIRAGenericTabPanel -> Text
- Data.Connect.Descriptor: jtpName :: JIRAGenericTabPanel -> I18nText
- Data.Connect.Descriptor: jtpParams :: JIRAGenericTabPanel -> ModuleParams
- Data.Connect.Descriptor: jtpUrl :: JIRAGenericTabPanel -> Text
- Data.Connect.Descriptor: jtpWeight :: JIRAGenericTabPanel -> Maybe Weight
- Data.Connect.Descriptor: jwpfCreate :: JIRAWorkflowPostFunction -> Maybe URLBean
- Data.Connect.Descriptor: jwpfDescription :: JIRAWorkflowPostFunction -> Maybe I18nText
- Data.Connect.Descriptor: jwpfEdit :: JIRAWorkflowPostFunction -> Maybe URLBean
- Data.Connect.Descriptor: jwpfKey :: JIRAWorkflowPostFunction -> Text
- Data.Connect.Descriptor: jwpfName :: JIRAWorkflowPostFunction -> I18nText
- Data.Connect.Descriptor: jwpfTriggered :: JIRAWorkflowPostFunction -> URLBean
- Data.Connect.Descriptor: jwpfView :: JIRAWorkflowPostFunction -> Maybe URLBean
- Data.Connect.Descriptor: jwsConditions :: JIRAWebSection -> [Condition]
- Data.Connect.Descriptor: jwsKey :: JIRAWebSection -> Text
- Data.Connect.Descriptor: jwsLocation :: JIRAWebSection -> Text
- Data.Connect.Descriptor: jwsName :: JIRAWebSection -> I18nText
- Data.Connect.Descriptor: jwsParams :: JIRAWebSection -> ModuleParams
- Data.Connect.Descriptor: jwsTooltip :: JIRAWebSection -> Maybe I18nText
- Data.Connect.Descriptor: jwsWeight :: JIRAWebSection -> Maybe Weight
- Data.Connect.Descriptor: kcExtractions :: KeyConfiguration -> [Extraction]
- Data.Connect.Descriptor: kcPropertyKey :: KeyConfiguration -> Text
- Data.Connect.Descriptor: lifecycle :: Plugin -> Maybe Lifecycle
- Data.Connect.Descriptor: links :: Plugin -> HashMap Text URI
- Data.Connect.Descriptor: modules :: Plugin -> Maybe Modules
- Data.Connect.Descriptor: pluginBaseUrl :: Plugin -> URI
- Data.Connect.Descriptor: pluginDescription :: Plugin -> Maybe Text
- Data.Connect.Descriptor: pluginKey :: Plugin -> PluginKey
- Data.Connect.Descriptor: pluginName :: Plugin -> Maybe (Name Plugin)
- Data.Connect.Descriptor: remoteConditionPath :: ConditionSource -> String
- Data.Connect.Descriptor: scopes :: Plugin -> Maybe [ProductScope]
- Data.Connect.Descriptor: subConditions :: Condition -> [Condition]
- Data.Connect.Descriptor: ubUrl :: URLBean -> Text
- Data.Connect.Descriptor: uninstalled :: Lifecycle -> Maybe URI
- Data.Connect.Descriptor: vendor :: Plugin -> Maybe Vendor
- Data.Connect.Descriptor: vendorName :: Vendor -> Name Vendor
- Data.Connect.Descriptor: vendorUrl :: Vendor -> URI
- Data.Connect.Descriptor: webhookEvent :: Webhook -> WebhookEvent
- Data.Connect.Descriptor: webhookUrl :: Webhook -> Text
- Data.Connect.Descriptor: wiConditions :: WebItem -> [Condition]
- Data.Connect.Descriptor: wiContext :: WebItem -> Maybe WebItemContext
- Data.Connect.Descriptor: wiIcon :: WebItem -> Maybe IconDetails
- Data.Connect.Descriptor: wiKey :: WebItem -> Text
- Data.Connect.Descriptor: wiLocation :: WebItem -> Text
- Data.Connect.Descriptor: wiName :: WebItem -> I18nText
- Data.Connect.Descriptor: wiParams :: WebItem -> ModuleParams
- Data.Connect.Descriptor: wiStyleClasses :: WebItem -> [Text]
- Data.Connect.Descriptor: wiTarget :: WebItem -> Maybe Target
- Data.Connect.Descriptor: wiTooltip :: WebItem -> Maybe I18nText
- Data.Connect.Descriptor: wiUrl :: WebItem -> Text
- Data.Connect.Descriptor: wiWeight :: WebItem -> Maybe Weight
- Data.Connect.Descriptor: wpConditions :: WebPanel -> [Condition]
- Data.Connect.Descriptor: wpKey :: WebPanel -> Text
- Data.Connect.Descriptor: wpLayout :: WebPanel -> Maybe WebPanelLayout
- Data.Connect.Descriptor: wpLocation :: WebPanel -> Text
- Data.Connect.Descriptor: wpName :: WebPanel -> I18nText
- Data.Connect.Descriptor: wpParams :: WebPanel -> ModuleParams
- Data.Connect.Descriptor: wpTooltip :: WebPanel -> Maybe I18nText
- Data.Connect.Descriptor: wpUrl :: WebPanel -> Text
- Data.Connect.Descriptor: wpWeight :: WebPanel -> Maybe Weight
- Data.Connect.Descriptor: wplHeight :: WebPanelLayout -> Length
- Data.Connect.Descriptor: wplWidth :: WebPanelLayout -> Length
+ Data.Connect.Descriptor: [apiVersion] :: Plugin -> Maybe Text
+ Data.Connect.Descriptor: [authType] :: Authentication -> AuthType
+ Data.Connect.Descriptor: [authentication] :: Plugin -> Authentication
+ Data.Connect.Descriptor: [conditionInverted] :: Condition -> Bool
+ Data.Connect.Descriptor: [conditionParams] :: Condition -> HashMap String String
+ Data.Connect.Descriptor: [conditionSource] :: Condition -> ConditionSource
+ Data.Connect.Descriptor: [conditionType] :: Condition -> ConditionType
+ Data.Connect.Descriptor: [confluenceModules] :: Modules -> ConfluenceModules
+ Data.Connect.Descriptor: [confluenceWebItems] :: ConfluenceModules -> Maybe [WebItem]
+ Data.Connect.Descriptor: [confluenceWebPanels] :: ConfluenceModules -> Maybe [WebPanel]
+ Data.Connect.Descriptor: [dI18n] :: I18nText -> Maybe Text
+ Data.Connect.Descriptor: [dValue] :: I18nText -> Text
+ Data.Connect.Descriptor: [disabled] :: Lifecycle -> Maybe URI
+ Data.Connect.Descriptor: [doChrome] :: DialogOptions -> Maybe Bool
+ Data.Connect.Descriptor: [doHeight] :: DialogOptions -> Maybe Integer
+ Data.Connect.Descriptor: [doWidth] :: DialogOptions -> Maybe Integer
+ Data.Connect.Descriptor: [enableLicensing] :: Plugin -> Maybe Bool
+ Data.Connect.Descriptor: [enabled] :: Lifecycle -> Maybe URI
+ Data.Connect.Descriptor: [extractionObjectName] :: Extraction -> Text
+ Data.Connect.Descriptor: [extractionType] :: Extraction -> ExtractionType
+ Data.Connect.Descriptor: [iconHeight] :: IconDetails -> Maybe Integer
+ Data.Connect.Descriptor: [iconUrl] :: IconDetails -> Text
+ Data.Connect.Descriptor: [iconWidth] :: IconDetails -> Maybe Integer
+ Data.Connect.Descriptor: [idoCloseOthers] :: InlineDialogOptions -> Maybe Bool
+ Data.Connect.Descriptor: [idoIsRelativeToMouse] :: InlineDialogOptions -> Maybe Bool
+ Data.Connect.Descriptor: [idoOffsetX] :: InlineDialogOptions -> Maybe Text
+ Data.Connect.Descriptor: [idoOffsetY] :: InlineDialogOptions -> Maybe Text
+ Data.Connect.Descriptor: [idoOnHover] :: InlineDialogOptions -> Maybe Bool
+ Data.Connect.Descriptor: [idoOnTop] :: InlineDialogOptions -> Maybe Bool
+ Data.Connect.Descriptor: [idoPersistent] :: InlineDialogOptions -> Maybe Bool
+ Data.Connect.Descriptor: [idoShowDelay] :: InlineDialogOptions -> Maybe Integer
+ Data.Connect.Descriptor: [idoWidth] :: InlineDialogOptions -> Maybe Text
+ Data.Connect.Descriptor: [installed] :: Lifecycle -> Maybe URI
+ Data.Connect.Descriptor: [jepEntityType] :: JIRAEntityProperties -> Maybe EntityType
+ Data.Connect.Descriptor: [jepKeyConfigurations] :: JIRAEntityProperties -> [KeyConfiguration]
+ Data.Connect.Descriptor: [jepKey] :: JIRAEntityProperties -> Text
+ Data.Connect.Descriptor: [jepName] :: JIRAEntityProperties -> I18nText
+ Data.Connect.Descriptor: [jiraModules] :: Modules -> JIRAModules
+ Data.Connect.Descriptor: [jiraPageConditions] :: JIRAPage -> [Condition]
+ Data.Connect.Descriptor: [jiraPageIcon] :: JIRAPage -> Maybe IconDetails
+ Data.Connect.Descriptor: [jiraPageKey] :: JIRAPage -> Text
+ Data.Connect.Descriptor: [jiraPageLocation] :: JIRAPage -> Maybe Text
+ Data.Connect.Descriptor: [jiraPageName] :: JIRAPage -> I18nText
+ Data.Connect.Descriptor: [jiraPageParams] :: JIRAPage -> ModuleParams
+ Data.Connect.Descriptor: [jiraPageUrl] :: JIRAPage -> Text
+ Data.Connect.Descriptor: [jiraPageWeight] :: JIRAPage -> Maybe Weight
+ Data.Connect.Descriptor: [jmAdminPages] :: JIRAModules -> Maybe [JIRAPage]
+ Data.Connect.Descriptor: [jmConfigurePage] :: JIRAModules -> Maybe JIRAPage
+ Data.Connect.Descriptor: [jmGeneralPages] :: JIRAModules -> Maybe [JIRAPage]
+ Data.Connect.Descriptor: [jmJiraComponentTabPanels] :: JIRAModules -> Maybe [JIRAGenericTabPanel]
+ Data.Connect.Descriptor: [jmJiraEntityProperties] :: JIRAModules -> Maybe [JIRAEntityProperties]
+ Data.Connect.Descriptor: [jmJiraIssueTabPanels] :: JIRAModules -> Maybe [JIRAGenericTabPanel]
+ Data.Connect.Descriptor: [jmJiraProfileTabPanels] :: JIRAModules -> Maybe [JIRAGenericTabPanel]
+ Data.Connect.Descriptor: [jmJiraProjectAdminTabPanels] :: JIRAModules -> Maybe [JIRAProjectAdminTabPanel]
+ Data.Connect.Descriptor: [jmJiraProjectTabPanels] :: JIRAModules -> Maybe [JIRAGenericTabPanel]
+ Data.Connect.Descriptor: [jmJiraReports] :: JIRAModules -> Maybe [JIRAReport]
+ Data.Connect.Descriptor: [jmJiraSearchRequestViews] :: JIRAModules -> Maybe [JIRASearchRequestView]
+ Data.Connect.Descriptor: [jmJiraVersionTabPanels] :: JIRAModules -> Maybe [JIRAGenericTabPanel]
+ Data.Connect.Descriptor: [jmJiraWorkflowPostFunctions] :: JIRAModules -> Maybe [JIRAWorkflowPostFunction]
+ Data.Connect.Descriptor: [jmWebItems] :: JIRAModules -> Maybe [WebItem]
+ Data.Connect.Descriptor: [jmWebPanels] :: JIRAModules -> Maybe [WebPanel]
+ Data.Connect.Descriptor: [jmWebSections] :: JIRAModules -> Maybe [JIRAWebSection]
+ Data.Connect.Descriptor: [jmWebhooks] :: JIRAModules -> Maybe [Webhook]
+ Data.Connect.Descriptor: [jpatpConditions] :: JIRAProjectAdminTabPanel -> [Condition]
+ Data.Connect.Descriptor: [jpatpKey] :: JIRAProjectAdminTabPanel -> Text
+ Data.Connect.Descriptor: [jpatpLocation] :: JIRAProjectAdminTabPanel -> Text
+ Data.Connect.Descriptor: [jpatpName] :: JIRAProjectAdminTabPanel -> I18nText
+ Data.Connect.Descriptor: [jpatpParams] :: JIRAProjectAdminTabPanel -> ModuleParams
+ Data.Connect.Descriptor: [jpatpUrl] :: JIRAProjectAdminTabPanel -> Text
+ Data.Connect.Descriptor: [jpatpWeight] :: JIRAProjectAdminTabPanel -> Maybe Weight
+ Data.Connect.Descriptor: [jrDescription] :: JIRAReport -> I18nText
+ Data.Connect.Descriptor: [jrKey] :: JIRAReport -> Text
+ Data.Connect.Descriptor: [jrName] :: JIRAReport -> I18nText
+ Data.Connect.Descriptor: [jrReportCategory] :: JIRAReport -> Maybe JIRAReportCategory
+ Data.Connect.Descriptor: [jrThumbnailUrl] :: JIRAReport -> Maybe Text
+ Data.Connect.Descriptor: [jrUrl] :: JIRAReport -> Text
+ Data.Connect.Descriptor: [jrWeight] :: JIRAReport -> Maybe Weight
+ Data.Connect.Descriptor: [jsrvConditions] :: JIRASearchRequestView -> [Condition]
+ Data.Connect.Descriptor: [jsrvDescription] :: JIRASearchRequestView -> Maybe I18nText
+ Data.Connect.Descriptor: [jsrvKey] :: JIRASearchRequestView -> Text
+ Data.Connect.Descriptor: [jsrvName] :: JIRASearchRequestView -> I18nText
+ Data.Connect.Descriptor: [jsrvParams] :: JIRASearchRequestView -> ModuleParams
+ Data.Connect.Descriptor: [jsrvUrl] :: JIRASearchRequestView -> Text
+ Data.Connect.Descriptor: [jsrvWeight] :: JIRASearchRequestView -> Maybe Weight
+ Data.Connect.Descriptor: [jtpConditions] :: JIRAGenericTabPanel -> [Condition]
+ Data.Connect.Descriptor: [jtpKey] :: JIRAGenericTabPanel -> Text
+ Data.Connect.Descriptor: [jtpName] :: JIRAGenericTabPanel -> I18nText
+ Data.Connect.Descriptor: [jtpParams] :: JIRAGenericTabPanel -> ModuleParams
+ Data.Connect.Descriptor: [jtpUrl] :: JIRAGenericTabPanel -> Text
+ Data.Connect.Descriptor: [jtpWeight] :: JIRAGenericTabPanel -> Maybe Weight
+ Data.Connect.Descriptor: [jwpfCreate] :: JIRAWorkflowPostFunction -> Maybe URLBean
+ Data.Connect.Descriptor: [jwpfDescription] :: JIRAWorkflowPostFunction -> Maybe I18nText
+ Data.Connect.Descriptor: [jwpfEdit] :: JIRAWorkflowPostFunction -> Maybe URLBean
+ Data.Connect.Descriptor: [jwpfKey] :: JIRAWorkflowPostFunction -> Text
+ Data.Connect.Descriptor: [jwpfName] :: JIRAWorkflowPostFunction -> I18nText
+ Data.Connect.Descriptor: [jwpfTriggered] :: JIRAWorkflowPostFunction -> URLBean
+ Data.Connect.Descriptor: [jwpfView] :: JIRAWorkflowPostFunction -> Maybe URLBean
+ Data.Connect.Descriptor: [jwsConditions] :: JIRAWebSection -> [Condition]
+ Data.Connect.Descriptor: [jwsKey] :: JIRAWebSection -> Text
+ Data.Connect.Descriptor: [jwsLocation] :: JIRAWebSection -> Text
+ Data.Connect.Descriptor: [jwsName] :: JIRAWebSection -> I18nText
+ Data.Connect.Descriptor: [jwsParams] :: JIRAWebSection -> ModuleParams
+ Data.Connect.Descriptor: [jwsTooltip] :: JIRAWebSection -> Maybe I18nText
+ Data.Connect.Descriptor: [jwsWeight] :: JIRAWebSection -> Maybe Weight
+ Data.Connect.Descriptor: [kcExtractions] :: KeyConfiguration -> [Extraction]
+ Data.Connect.Descriptor: [kcPropertyKey] :: KeyConfiguration -> Text
+ Data.Connect.Descriptor: [lifecycle] :: Plugin -> Maybe Lifecycle
+ Data.Connect.Descriptor: [links] :: Plugin -> HashMap Text URI
+ Data.Connect.Descriptor: [modules] :: Plugin -> Maybe Modules
+ Data.Connect.Descriptor: [pluginBaseUrl] :: Plugin -> URI
+ Data.Connect.Descriptor: [pluginDescription] :: Plugin -> Maybe Text
+ Data.Connect.Descriptor: [pluginKey] :: Plugin -> PluginKey
+ Data.Connect.Descriptor: [pluginName] :: Plugin -> Maybe (Name Plugin)
+ Data.Connect.Descriptor: [remoteConditionPath] :: ConditionSource -> String
+ Data.Connect.Descriptor: [scopes] :: Plugin -> Maybe [ProductScope]
+ Data.Connect.Descriptor: [subConditions] :: Condition -> [Condition]
+ Data.Connect.Descriptor: [ubUrl] :: URLBean -> Text
+ Data.Connect.Descriptor: [uninstalled] :: Lifecycle -> Maybe URI
+ Data.Connect.Descriptor: [vendorName] :: Vendor -> Name Vendor
+ Data.Connect.Descriptor: [vendorUrl] :: Vendor -> URI
+ Data.Connect.Descriptor: [vendor] :: Plugin -> Maybe Vendor
+ Data.Connect.Descriptor: [webhookEvent] :: Webhook -> WebhookEvent
+ Data.Connect.Descriptor: [webhookUrl] :: Webhook -> Text
+ Data.Connect.Descriptor: [wiConditions] :: WebItem -> [Condition]
+ Data.Connect.Descriptor: [wiContext] :: WebItem -> Maybe WebItemContext
+ Data.Connect.Descriptor: [wiIcon] :: WebItem -> Maybe IconDetails
+ Data.Connect.Descriptor: [wiKey] :: WebItem -> Text
+ Data.Connect.Descriptor: [wiLocation] :: WebItem -> Text
+ Data.Connect.Descriptor: [wiName] :: WebItem -> I18nText
+ Data.Connect.Descriptor: [wiParams] :: WebItem -> ModuleParams
+ Data.Connect.Descriptor: [wiStyleClasses] :: WebItem -> [Text]
+ Data.Connect.Descriptor: [wiTarget] :: WebItem -> Maybe Target
+ Data.Connect.Descriptor: [wiTooltip] :: WebItem -> Maybe I18nText
+ Data.Connect.Descriptor: [wiUrl] :: WebItem -> Text
+ Data.Connect.Descriptor: [wiWeight] :: WebItem -> Maybe Weight
+ Data.Connect.Descriptor: [wpConditions] :: WebPanel -> [Condition]
+ Data.Connect.Descriptor: [wpKey] :: WebPanel -> Text
+ Data.Connect.Descriptor: [wpLayout] :: WebPanel -> Maybe WebPanelLayout
+ Data.Connect.Descriptor: [wpLocation] :: WebPanel -> Text
+ Data.Connect.Descriptor: [wpName] :: WebPanel -> I18nText
+ Data.Connect.Descriptor: [wpParams] :: WebPanel -> ModuleParams
+ Data.Connect.Descriptor: [wpTooltip] :: WebPanel -> Maybe I18nText
+ Data.Connect.Descriptor: [wpUrl] :: WebPanel -> Text
+ Data.Connect.Descriptor: [wpWeight] :: WebPanel -> Maybe Weight
+ Data.Connect.Descriptor: [wplHeight] :: WebPanelLayout -> Length
+ Data.Connect.Descriptor: [wplWidth] :: WebPanelLayout -> Length
+ Data.Connect.Descriptor: instance Data.Aeson.Types.Class.ToJSON (Data.Connect.BaseTypes.Name Data.Connect.Descriptor.Plugin)
+ Data.Connect.Descriptor: instance Data.Aeson.Types.Class.ToJSON Data.Connect.Descriptor.Plugin
+ Data.Connect.Descriptor: instance GHC.Generics.Constructor Data.Connect.Descriptor.C1_0Plugin
+ Data.Connect.Descriptor: instance GHC.Generics.Datatype Data.Connect.Descriptor.D1Plugin
+ Data.Connect.Descriptor: instance GHC.Generics.Generic Data.Connect.Descriptor.Plugin
+ Data.Connect.Descriptor: instance GHC.Generics.Selector Data.Connect.Descriptor.S1_0_0Plugin
+ Data.Connect.Descriptor: instance GHC.Generics.Selector Data.Connect.Descriptor.S1_0_10Plugin
+ Data.Connect.Descriptor: instance GHC.Generics.Selector Data.Connect.Descriptor.S1_0_11Plugin
+ Data.Connect.Descriptor: instance GHC.Generics.Selector Data.Connect.Descriptor.S1_0_1Plugin
+ Data.Connect.Descriptor: instance GHC.Generics.Selector Data.Connect.Descriptor.S1_0_2Plugin
+ Data.Connect.Descriptor: instance GHC.Generics.Selector Data.Connect.Descriptor.S1_0_3Plugin
+ Data.Connect.Descriptor: instance GHC.Generics.Selector Data.Connect.Descriptor.S1_0_4Plugin
+ Data.Connect.Descriptor: instance GHC.Generics.Selector Data.Connect.Descriptor.S1_0_5Plugin
+ Data.Connect.Descriptor: instance GHC.Generics.Selector Data.Connect.Descriptor.S1_0_6Plugin
+ Data.Connect.Descriptor: instance GHC.Generics.Selector Data.Connect.Descriptor.S1_0_7Plugin
+ Data.Connect.Descriptor: instance GHC.Generics.Selector Data.Connect.Descriptor.S1_0_8Plugin
+ Data.Connect.Descriptor: instance GHC.Generics.Selector Data.Connect.Descriptor.S1_0_9Plugin
+ Data.Connect.Descriptor: instance GHC.Show.Show Data.Connect.Descriptor.Plugin
- Data.Connect.Descriptor: ConfluenceModules :: Maybe [WebPanel] -> ConfluenceModules
+ Data.Connect.Descriptor: ConfluenceModules :: Maybe [WebPanel] -> Maybe [WebItem] -> ConfluenceModules
Files
- atlassian-connect-descriptor.cabal +1/−1
- dist/build/test-descriptorStub/test-descriptorStub-tmp/test-descriptorStub.hs +0/−5
- src/Data/Connect/Modules.hs +2/−1
atlassian-connect-descriptor.cabal view
@@ -10,7 +10,7 @@ -- PVP summary: +-+------- breaking API changes -- | | +----- non-breaking API additions -- | | | +--- code changes with no API change-version: 0.4.0.2+version: 0.4.1.0 -- A short (one-line) description of the package. synopsis: Code that helps you create a valid Atlassian Connect Descriptor.
− dist/build/test-descriptorStub/test-descriptorStub-tmp/test-descriptorStub.hs
@@ -1,5 +0,0 @@-module Main ( main ) where-import Distribution.Simple.Test.LibV09 ( stubMain )-import Test ( tests )-main :: IO ()-main = stubMain tests
src/Data/Connect/Modules.hs view
@@ -128,6 +128,7 @@ -- the Atlassian Connect framework please see 'Modules'. You can also find more documentation on each of the modules. data ConfluenceModules = ConfluenceModules { confluenceWebPanels :: Maybe [WebPanel]+ , confluenceWebItems :: Maybe [WebItem] } deriving (Show, Generic) instance ToJSON ConfluenceModules where@@ -159,7 +160,7 @@ -- | Empty Confluence Modules; useful when you only want to define a few modules via Haskell record syntax. emptyConfluenceModules :: ConfluenceModules-emptyConfluenceModules = ConfluenceModules Nothing+emptyConfluenceModules = ConfluenceModules Nothing Nothing -- | Represents the weight of an element in a menu. type Weight = Integer