All Downloads are FREE. Search and download functionalities are using the official Maven repository.

web-interface.assets.b6fe2bb5-9859.6866aca66dd004e9fdd5.js Maven / Gradle / Ivy

"use strict";(self.webpackChunkgraylog_web_interface=self.webpackChunkgraylog_web_interface||[]).push([["b6fe2bb5-9859"],{"742+gbg0":(e,t,n)=>{n.d(t,{Z:()=>k});var r=n("ii0bleBb"),o=n.n(r),a=n("Z7aTuO5B"),c=n("0wQfx7YJ"),l=n("rkoyttmq"),i=n("Mr++nPjW"),s=n("AdUszsMQ"),u=n("UQF3Dyqs");function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function p(e,t){for(var n=0;n{n.d(t,{Z:()=>g});var r=n("ii0bleBb"),o=n.n(r),a=n("Z7aTuO5B"),c=n("CU5wSwlK"),l=n("Mr++nPjW"),i=n("3zw0qqHA"),s=n("52CD5e4Q"),u=n("dVjE0nP5");function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function p(e,t){for(var n=0;n0)return t;var r=t;return r[n.name]="Needs to be filled.",r}),{});return t.setState({errorMessages:n}),Object.keys(n).length<=0}));var n=e.contentPack.parameters.reduce((function(e,t){if(t.default_value){var n=e;return n[t.name]=s.Z.convertToString(t),n}return e}),{});return t.state={parameterInput:n,comment:"",errorMessages:{}},t}return t=f,(n=[{key:"renderParameter",value:function(e){var t=this,n=this.state.errorMessages[e.name];return a.createElement(l.II,{name:e.name,id:e.name,key:e.name,type:"text",maxLength:250,value:this.state.parameterInput[e.name]||"",onChange:function(n){t._getValue(e.name,n.target.value)},labelClassName:"col-sm-3",wrapperClassName:"col-sm-7",label:e.title,help:n||e.description,bsStyle:n?"error":void 0,required:!0})}},{key:"render",value:function(){var e=this,t=this.props.contentPack.parameters.map((function(t){return e.renderParameter(t)})),n=c.Z.fromJSON(this.props.contentPack);return a.createElement("div",null,a.createElement(l.X2,null,a.createElement(l.JX,{smOffset:1,sm:10},a.createElement("h2",null,"Install comment"),a.createElement("br",null),a.createElement("br",null),a.createElement(l.II,{name:"comment",id:"comment",type:"text",maxLength:512,value:this.state.comment,onChange:this._getComment,labelClassName:"col-sm-3",wrapperClassName:"col-sm-7",label:"Comment"}))),t.length>0&&a.createElement(l.X2,null,a.createElement(l.JX,{smOffset:1,sm:10},a.createElement("h2",null,"Configure Parameter"),a.createElement("br",null),a.createElement("br",null),t)),a.createElement(l.X2,null,a.createElement(l.JX,{smOffset:1,sm:10},a.createElement(u.Z,{contentPack:n,readOnly:!0}))))}}])&&p(t.prototype,n),r&&p(t,r),Object.defineProperty(t,"prototype",{writable:!1}),f}(a.Component);v(P,"propTypes",{contentPack:o().object.isRequired,onInstall:o().func}),v(P,"defaultProps",{onInstall:function(){}});const g=P},ZK25t6HS:(e,t,n)=>{n.r(t),n.d(t,{default:()=>ce});var r=n("Z7aTuO5B"),o=n("JnTtTRmZ"),a=n.n(o),c=n("D4SbLiE/"),l=n.n(c),i=n("EfCpThZW"),s=n("EeAwn/0x"),u=n("Mr++nPjW"),f=n("DeVaSktS"),p=n("8pZttqbT"),m=n("4af3+9mh"),d=n("AdUszsMQ"),y=n("ii0bleBb"),b=n.n(y),h=n("mXQr7Fsw"),v=n("UQF3Dyqs"),P=n("IVxWsVR3"),g=n("f9oM7SaY"),E=n("742+gbg0"),k=n("PBXOPNkQ");function C(e){return C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},C(e)}function w(e,t){for(var n=0;n0}))?["installed"]:[],y=d.includes("updatable")?r.createElement(u.zx,{bsSize:"small",bsStyle:"primary"},"Update"):"";return r.createElement(P.Z.Item,{key:e.id},r.createElement(u.X2,{className:"row-sm"},r.createElement(u.JX,{md:9},r.createElement("h3",null,r.createElement(s.r,{to:f.ZP.SYSTEM.CONTENTPACKS.show(e.id)},e.name)," ",r.createElement("small",null,"Latest Version: ",e.rev," ",r.createElement(g.Z,{contentPackId:e.id,states:d})," "))),r.createElement(u.JX,{md:3,className:"text-right"},y," ",r.createElement(u.zx,{bsStyle:"info",bsSize:"small",onClick:a},"Install"),c," ",r.createElement(u.PS,{id:"more-actions-".concat(e.id),title:"More Actions",bsSize:"small",pullRight:!0},r.createElement(s.J,{to:f.ZP.SYSTEM.CONTENTPACKS.show(e.id)},r.createElement(u.sN,null,"Show")),r.createElement(s.J,{to:f.ZP.SYSTEM.CONTENTPACKS.edit(encodeURIComponent(e.id),encodeURIComponent(e.rev))},r.createElement(u.sN,null,"Create New Version")),r.createElement(u.sN,{onSelect:function(){n.open()}},"Download"),r.createElement(u.sN,{divider:!0}),r.createElement(u.sN,{onSelect:function(){i(e.id)}},"Delete All Versions")),p)),r.createElement(u.X2,{className:"row-sm content-packs-summary"},r.createElement(u.JX,{md:12},e.summary," ")))}))}},{key:"_filterContentPacks",value:function(e){this.setState({filteredContentPacks:e})}},{key:"_itemsShownChange",value:function(e){this.setState({pageSize:Number(e.target.value),currentPage:1})}},{key:"_onChangePage",value:function(e){this.setState({currentPage:e})}},{key:"render",value:function(){var e=this.state,t=e.filteredContentPacks,n=e.pageSize,o=e.currentPage,a=this.props.contentPacks,c=Math.ceil(t.length/n),l=r.createElement(d.tl,{totalPages:c,currentPage:o,onChange:this._onChangePage}),i=r.createElement(d.IE,{onChange:this._itemsShownChange,pageSize:n,pageSizes:[10,25,50,100]}),s=a.length<=0?"No content packs found. Please create or upload one":"No matching content packs found",f=t.length<=0?r.createElement("div",null,s):r.createElement(P.Z,null,r.createElement(P.Z.Header,null),this._formatItems(t));return r.createElement("div",null,r.createElement(u.X2,{className:"row-sm"},r.createElement(u.JX,{md:5},r.createElement(h.Z,{id:"content-packs-filter",label:"Filter",data:a,displayKey:"name",onDataFiltered:this._filterContentPacks,searchInKeys:["name","summary"],filterSuggestions:[]})),r.createElement(u.JX,{md:5},l),r.createElement(u.JX,{md:2,className:"text-right"},i)),f,r.createElement(u.X2,{className:"row-sm"},r.createElement(u.JX,{md:5}),r.createElement(u.JX,{md:5},l),r.createElement(u.JX,{md:2,className:"text-right"},i)))}}])&&w(t.prototype,n),o&&w(t,o),Object.defineProperty(t,"prototype",{writable:!1}),c}(r.Component);M(N,"propTypes",{contentPacks:b().arrayOf(b().object),contentPackMetadata:b().object,onDeletePack:b().func,onInstall:b().func}),M(N,"defaultProps",{contentPacks:[],onDeletePack:function(){},onInstall:function(){},contentPackMetadata:{}});const T=N;var R=n("stZD6MX9"),Z=n("dFpwyWHg"),x=n.n(Z),D=n("C2ikvoS0"),A=n.n(D),X=n("1IntWRSu"),B=n.n(X),z=n("8nGWeFnd"),J=n.n(z),F=n("TeAcaicX"),K=n.n(F),U=n("eE3+5goe"),V=n.n(U),q=n("GLVmgL74"),L={};L.styleTagTransform=V(),L.setAttributes=J(),L.insert=B().bind(null,"head"),L.domAPI=A(),L.insertStyleElement=K();x()(q.Z,L);const Q=q.Z&&q.Z.locals?q.Z.locals:void 0;function W(e){return W="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},W(e)}function H(e,t){for(var n=0;n")),m.Z.error("Error importing content pack, please ensure it is a valid JSON file. Check your Graylog logs for more information."+t,"Could not import content pack")}))},t.readAsText(this.uploadInput.getInputDOMNode().files[0]),this._closeModal()}}},{key:"render",value:function(){var e=this,t=this.state.isOpen;return r.createElement("span",null,r.createElement(u.zx,{className:Q.button,active:t,id:"upload-content-pack-button",bsStyle:"success",onClick:this._openModal},"Upload"),r.createElement(u.K$,{onModalClose:function(){e.setState({isOpen:!1})},ref:function(t){e.uploadModal=t},onSubmitForm:this._save,title:"Upload Content Pack",submitButtonText:"Upload"},r.createElement(u.II,{ref:function(t){e.uploadInput=t},id:"upload-content-pack",label:"Choose File",type:"file",help:"Choose Content Pack from disk"})))}}])&&H(t.prototype,n),o&&H(t,o),Object.defineProperty(t,"prototype",{writable:!1}),c}(r.Component);const oe=re;var ae=i.default.div.withConfig({displayName:"ContentPacksPage__ConfigurationBundles",componentId:"sc-1c09mrs-0"})((function(e){var t=e.theme;return(0,i.css)(["font-size:",";font-weight:normal;line-height:20px;margin-top:15px;"],t.fonts.size.body)}));const ce=l()({displayName:"ContentPacksPage",mixins:[a().connect(R.V)],componentDidMount:function(){R.K.list()},_deleteContentPack:function(e){window.confirm("You are about to delete this Content Pack, are you sure?")&&R.K.delete(e).then((function(){m.Z.success("Content Pack deleted successfully.","Success"),R.K.list()}),(function(e){var t=e.message,n=e.additional.body;n&&n.message&&(t=e.additional.body.message),m.Z.error("Deleting bundle failed: ".concat(t),"Error")}))},_installContentPack:function(e,t,n){R.K.install(e,t,n).then((function(){m.Z.success("Content Pack installed successfully.","Success")}),(function(t){m.Z.error("Installing content pack failed with status: ".concat(t,".\n         Could not install Content Pack with ID: ").concat(e))}))},render:function(){var e=this.state,t=e.contentPacks,n=e.contentPackMetadata;return t?r.createElement(d.$4,{title:"Content Packs"},r.createElement("span",null,r.createElement(d.mr,{title:"Content Packs"},r.createElement("span",null,"Content Packs accelerate the set up process for a specific data source. A Content Pack can include inputs/extractors, streams, and dashboards."),r.createElement("span",null,"Find more Content Packs in "," ",r.createElement("a",{href:"https://marketplace.graylog.org/",target:"_blank",rel:"noopener noreferrer"},"the Graylog Marketplace"),"."),r.createElement(u.Si,null,r.createElement(oe,null),r.createElement(s.J,{to:f.ZP.SYSTEM.CONTENTPACKS.CREATE},r.createElement(u.zx,{bsStyle:"success"},"Create a Content Pack")),r.createElement(u.zx,{bsStyle:"info",active:!0},"Content Packs"))),r.createElement(u.X2,{className:"content"},r.createElement(u.JX,{md:12},r.createElement(ae,null,r.createElement(T,{contentPacks:t,contentPackMetadata:n,onDeletePack:this._deleteContentPack,onInstall:this._installContentPack})))))):r.createElement(p.Z,null)}})},GLVmgL74:(e,t,n)=>{n.d(t,{Z:()=>l});var r=n("pmX897Fv"),o=n.n(r),a=n("DjJvgDaP"),c=n.n(a)()(o());c.push([e.id,".btn.Hi7bFFbRdcngspsKDSna {\n    margin-left: 5px;\n}\n","",{version:3,sources:["webpack://./src/components/content-packs/ContentPackUploadControls.css"],names:[],mappings:"AAAA;IACI,gBAAgB;AACpB",sourcesContent:[".btn:local(.button) {\n    margin-left: 5px;\n}\n"],sourceRoot:""}]),c.locals={button:"Hi7bFFbRdcngspsKDSna"};const l=c}}]);
//# sourceMappingURL=b6fe2bb5-9859.6866aca66dd004e9fdd5.js.map




© 2015 - 2024 Weber Informatics LLC | Privacy Policy