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

web-interface.assets.6e61897c-51.472622149827c1587209.js Maven / Gradle / Ivy

There is a newer version: 6.0.1
Show newest version
(window.webpackJsonp=window.webpackJsonp||[]).push([["6e61897c-51"],{"+ETkxDhY":function(e,t,n){"use strict";var a=n("ii0bleBb"),r=n.n(a),o=n("ivGQtwpr"),c=n.n(o),l=n("6va0yrcj"),i=n("qoq4u5Uq"),u=n("B4BR5PLd"),s=n("MoBBiZo1"),f=n("be3FFHWQ"),m=n("mvLrBbmL");function p(e){return(p="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})(e)}function d(e,t){for(var n=0;n0)return t;var a=t;return a[n.name]="Needs to be filled.",a}),{});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]=f.a.convertToString(t),n}return e}),{});return t.state={parameterInput:n,comment:"",errorMessages:{}},t}return t=o,(n=[{key:"renderParameter",value:function(e){var t=this,n=this.state.errorMessages[e.name];return c.a.createElement(u.d,{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=l.a.fromJSON(this.props.contentPack);return c.a.createElement("div",null,c.a.createElement(i.L,null,c.a.createElement(i.j,{smOffset:1,sm:10},c.a.createElement("h2",null,"Install comment"),c.a.createElement("br",null),c.a.createElement("br",null),c.a.createElement(u.d,{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&&c.a.createElement(i.L,null,c.a.createElement(i.j,{smOffset:1,sm:10},c.a.createElement("h2",null,"Configure Parameter"),c.a.createElement("br",null),c.a.createElement("br",null),t)),c.a.createElement(i.L,null,c.a.createElement(i.j,{smOffset:1,sm:10},c.a.createElement(m.a,{contentPack:n,readOnly:!0}))))}}])&&d(t.prototype,n),a&&d(t,a),o}(c.a.Component);g(P,"propTypes",{contentPack:r.a.object.isRequired,onInstall:r.a.func}),g(P,"defaultProps",{onInstall:function(){}}),t.a=P},"6va0yrcj":function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var a=n("VPaD/Np4"),r=n("nHcjWeCO"),o=n("x7QKyhPE"),c=n.n(o),l=n("X+Pxykm9");function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:Object(a.Map)();i(this,e),this.value=t}return s(e,[{key:"v",value:function(e){return this.value=this.value.set("v",e),this}},{key:"id",value:function(e){return this.value=this.value.set("id",e),this}},{key:"rev",value:function(e){return this.value=this.value.set("rev",e),this}},{key:"name",value:function(e){return this.value=this.value.set("name",e),this}},{key:"summary",value:function(e){return this.value=this.value.set("summary",e),this}},{key:"description",value:function(e){return this.value=this.value.set("description",e),this}},{key:"vendor",value:function(e){return this.value=this.value.set("vendor",e),this}},{key:"url",value:function(e){return this.value=this.value.set("url",e),this}},{key:"parameters",value:function(e){return this.value=this.value.set("parameters",e),this}},{key:"removeParameter",value:function(e){var t=this.value.get("parameters").slice(0);return Object(r.remove)(t,(function(t){return t.name===e.name})),this.value=this.value.set("parameters",t),this}},{key:"addParameter",value:function(e){var t=this.value.get("parameters"),n=Object(r.concat)(t,e);return this.value=this.value.set("parameters",n),this}},{key:"entities",value:function(e){return this.value=this.value.set("entities",e),this}},{key:"build",value:function(){var e=this.value.toObject(),t=e.v,n=e.id,a=e.rev,r=e.name,o=e.summary,c=e.description,l=e.vendor,i=e.url,u=e.parameters,s=e.entities;return new f(t,n,a,r,o,c,l,i,u,s)}}]),e}()},WnWJfjhl:function(e,t,n){"use strict";n.r(t);var a=n("ivGQtwpr"),r=n.n(a),o=n("4KF7VOU5"),c=n.n(o),l=n("PcYM+wZ7"),i=n.n(l),u=n("CzyxmveH"),s=n("X+7LuFrS"),f=n("qoq4u5Uq"),m=n("/lavANvI"),p=n("3MLSbCDi"),d=n("8GJ6oOEd"),y=n("0tVB/fkh"),v=n("ii0bleBb"),h=n.n(v),b=n("GpisRHnY"),k=n("4ysf/eyx"),g=n("tHBUgh4Y"),P=n("vOk07b5h"),E=n("gGKLWq6g"),C=n("+ETkxDhY");function _(e){return(_="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})(e)}function w(e,t){for(var n=0;n0}))?["installed"]:[],y=d.includes("updatable")?r.a.createElement(f.e,{bsSize:"small",bsStyle:"primary"},"Update"):"";return r.a.createElement(g.a.Item,{key:e.id},r.a.createElement(f.L,{className:"row-sm"},r.a.createElement(f.j,{md:9},r.a.createElement("h3",null,r.a.createElement(s.a,{to:m.a.SYSTEM.CONTENTPACKS.show(e.id)},e.name)," ",r.a.createElement("small",null,"Latest Version: ",e.rev," ",r.a.createElement(P.a,{contentPackId:e.id,states:d})," "))),r.a.createElement(f.j,{md:3,className:"text-right"},y," ",r.a.createElement(f.e,{bsStyle:"info",bsSize:"small",onClick:o},"Install"),c," ",r.a.createElement(f.m,{id:"more-actions-".concat(e.id),title:"More Actions",bsSize:"small",pullRight:!0},r.a.createElement(s.b,{to:m.a.SYSTEM.CONTENTPACKS.show(e.id)},r.a.createElement(f.y,null,"Show")),r.a.createElement(s.b,{to:m.a.SYSTEM.CONTENTPACKS.edit(encodeURIComponent(e.id),encodeURIComponent(e.rev))},r.a.createElement(f.y,null,"Create New Version")),r.a.createElement(f.y,{onSelect:function(){n.open()}},"Download"),r.a.createElement(f.y,{divider:!0}),r.a.createElement(f.y,{onSelect:function(){i(e.id)}},"Delete All Versions")),u)),r.a.createElement(f.L,{className:"row-sm content-packs-summary"},r.a.createElement(f.j,{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,a=e.currentPage,o=this.props.contentPacks,c=Math.ceil(t.length/n),l=r.a.createElement(y.Q,{totalPages:c,currentPage:a,onChange:this._onChangePage}),i=r.a.createElement(y.N,{onChange:this._itemsShownChange,pageSize:n,pageSizes:[10,25,50,100]}),u=o.length<=0?"No content packs found. Please create or upload one":"No matching content packs found",s=t.length<=0?r.a.createElement("div",null,u):r.a.createElement(g.a,null,r.a.createElement(g.a.Header,null),this._formatItems(t));return r.a.createElement("div",null,r.a.createElement(f.L,{className:"row-sm"},r.a.createElement(f.j,{md:5},r.a.createElement(b.a,{id:"content-packs-filter",label:"Filter",data:o,displayKey:"name",onDataFiltered:this._filterContentPacks,searchInKeys:["name","summary"],filterSuggestions:[]})),r.a.createElement(f.j,{md:5},l),r.a.createElement(f.j,{md:2,className:"text-right"},i)),s,r.a.createElement(f.L,{className:"row-sm"},r.a.createElement(f.j,{md:5}),r.a.createElement(f.j,{md:5},l),r.a.createElement(f.j,{md:2,className:"text-right"},i)))}}])&&w(t.prototype,n),a&&w(t,a),c}(r.a.Component);N(R,"propTypes",{contentPacks:h.a.arrayOf(h.a.object),contentPackMetadata:h.a.object,onDeletePack:h.a.func,onInstall:h.a.func}),N(R,"defaultProps",{contentPacks:[],onDeletePack:function(){},onInstall:function(){},contentPackMetadata:{}});var T=R,x=n("B4BR5PLd"),A=n("21p8kIWv"),B=n("dFpwyWHg"),D=n.n(B),L=n("xajD5Yon"),U={insert:"head",singleton:!1},Y=(D()(L.a,U),L.a.locals||{});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})(e)}function q(e,t){for(var n=0;n")),d.a.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.a.createElement("span",null,r.a.createElement(f.e,{className:Y.button,active:t,id:"upload-content-pack-button",bsStyle:"success",onClick:this._openModal},"Upload"),r.a.createElement(x.b,{onModalClose:function(){e.setState({isOpen:!1})},ref:function(t){e.uploadModal=t},onSubmitForm:this._save,title:"Upload Content Pack",submitButtonText:"Upload"},r.a.createElement(x.d,{ref:function(t){e.uploadInput=t},id:"upload-content-pack",label:"Choose File",type:"file",help:"Choose Content Pack from disk"})))}}])&&q(t.prototype,n),a&&q(t,a),c}(r.a.Component),Q=A.a.get("ContentPacks"),Z=Q.ContentPacksActions,X=Q.ContentPacksStore,ee=u.default.div.withConfig({displayName:"ContentPacksPage__ConfigurationBundles",componentId:"sc-1c09mrs-0"})((function(e){var t=e.theme;return Object(u.css)(["font-size:",";font-weight:normal;line-height:20px;margin-top:15px;"],t.fonts.size.body)})),te=i()({displayName:"ContentPacksPage",mixins:[c.a.connect(X)],componentDidMount:function(){Z.list()},_deleteContentPack:function(e){window.confirm("You are about to delete this Content Pack, are you sure?")&&Z.delete(e).then((function(){d.a.success("Content Pack deleted successfully.","Success"),Z.list()}),(function(e){var t=e.message,n=e.additional.body;n&&n.message&&(t=e.additional.body.message),d.a.error("Deleting bundle failed: ".concat(t),"Error")}))},_installContentPack:function(e,t,n){Z.install(e,t,n).then((function(){d.a.success("Content Pack installed successfully.","Success")}),(function(t){d.a.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.a.createElement(y.j,{title:"Content Packs"},r.a.createElement("span",null,r.a.createElement(y.M,{title:"Content Packs"},r.a.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.a.createElement("span",null,"Find more Content Packs in "," ",r.a.createElement("a",{href:"https://marketplace.graylog.org/",target:"_blank",rel:"noopener noreferrer"},"the Graylog Marketplace"),"."),r.a.createElement(f.g,null,r.a.createElement(K,null),r.a.createElement(s.b,{to:m.a.SYSTEM.CONTENTPACKS.CREATE},r.a.createElement(f.e,{bsStyle:"success"},"Create a Content Pack")),r.a.createElement(f.e,{bsStyle:"info",active:!0},"Content Packs"))),r.a.createElement(f.L,{className:"content"},r.a.createElement(f.j,{md:12},r.a.createElement(ee,null,r.a.createElement(T,{contentPacks:t,contentPackMetadata:n,onDeletePack:this._deleteContentPack,onInstall:this._installContentPack})))))):r.a.createElement(p.a,null)}});t.default=te},gGKLWq6g:function(e,t,n){"use strict";var a=n("ii0bleBb"),r=n.n(a),o=n("ivGQtwpr"),c=n.n(o),l=n("HbbeyvOy"),i=n("IU8ofT4O"),u=n("qoq4u5Uq"),s=n("0tVB/fkh"),f=n("4ysf/eyx");function m(e){return(m="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})(e)}function p(e,t){for(var n=0;n




© 2015 - 2024 Weber Informatics LLC | Privacy Policy