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

web-interface.assets.325e2d4b-7165.717386204ed201d59cc1.js Maven / Gradle / Ivy

There is a newer version: 6.0.1
Show newest version
/*! For license information please see 325e2d4b-7165.717386204ed201d59cc1.js.LICENSE.txt */
(self.webpackChunkgraylog_web_interface=self.webpackChunkgraylog_web_interface||[]).push([["325e2d4b-7165"],{z4ZWH6SX:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var s=n("Z7aTuO5B"),a=n("ii0bleBb"),r=n.n(a),o=n("J6y4/h8P"),i=n("MkxSSB6f"),l=n("0zTRKSqx"),d=n("BSHS2nUH"),c=n("F9olzlTR");const u=(0,o.default)(l.Ow).withConfig({displayName:"MessageLoader__StyledFormSubmit",componentId:"sc-1dfe3ph-0"})(["margin-top 10px;"]),p=e=>{let{loadMessage:t,children:n,loading:a}=e;return s.createElement("div",null,s.createElement("form",{className:"form-inline message-loader-form",onSubmit:t},n,s.createElement(u,{submitButtonText:"Load message",isSubmitting:a,submitLoadingText:"Loading message...",isAsyncSubmit:!0,onCancel:()=>d.Z.goBack()})))},m=e=>{let{hidden:t,hideText:n,onMessageLoaded:a,messageId:r,index:o}=e;const[l,d]=(0,s.useState)(t),[u,m]=(0,s.useState)(r),g=(0,s.useCallback)((e=>m(e.target.value)),[]),h=(0,s.useRef)(),[f,v]=(0,s.useState)(o),b=(0,s.useCallback)((e=>v(e.target.value)),[]),[I,y]=((e,t,n)=>{const[a,r]=(0,s.useState)(!1),o=(0,s.useCallback)(((e,t)=>{if(""===e||""===t)return;r(!0);const s=i.q.loadMessage(t,e);s.then((e=>n(e))),s.finally((()=>r(!1)))}),[n]);return(0,s.useEffect)((()=>{e&&t&&o(e,t)}),[e,t,o]),[a,o]})(r,o,a),T=(0,s.useCallback)((e=>{null!=e&&e.preventDefault&&e.preventDefault(),y(u,f)}),[f,y,u]),E=(0,s.useCallback)((()=>{d(!l)}),[l]);return(0,s.useEffect)((()=>{!l&&h.current&&h.current.focus()}),[l]),s.createElement("div",{className:"message-loader"},n||s.createElement("p",null,"Wrong example? ",s.createElement(c.zx,{bsSize:"sm",onClick:E},"Load another message")),l||s.createElement(p,{loading:I,loadMessage:T},s.createElement("input",{ref:h,type:"text",className:"form-control message-id-input",placeholder:"Message ID",required:!0,value:u,onChange:g}),s.createElement("input",{type:"text",className:"form-control",placeholder:"Index",required:!0,value:f,onChange:b})))};m.propTypes={hidden:r().bool,hideText:r().bool,onMessageLoaded:r().func.isRequired,messageId:r().string,index:r().string},m.defaultProps={hidden:!0,hideText:!1,messageId:"",index:""};const g=m},"9l53l/qm":(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var s=n("Z7aTuO5B"),a=n("ii0bleBb"),r=n("J6y4/h8P"),o=n("VPaD/Np4"),i=n("F9olzlTR"),l=n("8pZttqbT");const d=r.default.div.withConfig({displayName:"InputDropdown__LoaderContainer",componentId:"sc-8jvk3u-0"})(["display:flex;flex-wrap:wrap;.form-group{margin:0 15px 0 0;}"]),c=(0,r.default)(i.II).withConfig({displayName:"InputDropdown__StyledInputDropdown",componentId:"sc-8jvk3u-1"})(["min-width:400px;"]),u="placeholder",p=e=>{let{id:t,title:n,type:a}=e;return s.createElement("option",{key:t,value:t},n," (",a,")")},m=(e,t)=>e.title.localeCompare(t.title),g=e=>{let{input:{type:t,title:n}}=e;return s.createElement(c,{id:`${t}-select`,type:"select",disabled:!0},s.createElement("option",null,`${n} (${t})`))},h=e=>{let{disabled:t,inputs:n,onLoadMessage:a,preselectedInputId:r,title:o}=e;const[h,f]=(0,s.useState)(r||u),v=(0,s.useCallback)((e=>f(e.target.value)),[]),b=(0,s.useCallback)((()=>a(h)),[a,h]),I=(0,s.useMemo)((()=>null==n?void 0:n.get(r)),[n,r]);if(I)return s.createElement(d,null,s.createElement(g,{input:I}),s.createElement(i.zx,{bsStyle:"info",disabled:h===u,onClick:b},o));if(n){const e=n.sort(m).map(p);return s.createElement(d,null,s.createElement(c,{id:"placeholder-select",type:"select","aria-label":"server input select",value:h,onChange:v,placeholder:u},s.createElement("option",{value:u},"Select an Input"),e.toArray()),s.createElement(i.zx,{bsStyle:"info",disabled:t||h===u,onClick:b},o))}return s.createElement(l.Z,null)};h.propTypes={inputs:a.object,title:a.string.isRequired,preselectedInputId:a.string,onLoadMessage:a.func,disabled:a.bool},h.defaultProps={inputs:o.Map(),onLoadMessage:()=>{},preselectedInputId:void 0,disabled:!1};const f=h},"6MN7/oMt":(e,t,n)=>{"use strict";n.d(t,{Z:()=>C});var s=n("Z7aTuO5B"),a=n("ii0bleBb"),r=n.n(a),o=n("VPaD/Np4"),i=n("F9olzlTR"),l=n("b/6pmtOr"),d=n("CUoHsH59"),c=n("z4ZWH6SX"),u=n("xxwliabF"),p=n("JNjM1tjZ"),m=n("uyiSze+5"),g=n("J6y4/h8P"),h=n("v4zvXTw+"),f=n("9l53l/qm"),v=n("4af3+9mh"),b=n("tPLFFZ0E"),I=n("MPkK9/Jo");const y=g.default.div.withConfig({displayName:"RecentMessageLoader__LoaderContainer",componentId:"sc-cv6kyd-0"})(["margin-top:5px;"]),T=g.default.p.withConfig({displayName:"RecentMessageLoader__Description",componentId:"sc-cv6kyd-1"})(["margin-bottom:0.5em;"]),E=(0,g.default)(i.II).withConfig({displayName:"RecentMessageLoader__StyledSelect",componentId:"sc-cv6kyd-2"})(["width:200px;"]),S=e=>{let{selectedInputId:t,inputs:n,onChange:a,isLoading:r}=e;return s.createElement("fieldset",null,s.createElement(T,null,t?'Click on "Load Message" to load the most recent message received by this input within the last hour.':'Select an Input from the list below and click "Load Message" to load the most recent message received by this input within the last hour.'),s.createElement(f.Z,{inputs:n,preselectedInputId:t,onLoadMessage:a,title:r?"Loading message...":"Load Message",disabled:r}))},w=e=>{let{selectedInputId:t,onChange:n,isLoading:a}=e;const{ForwarderInputDropdown:r}=(0,b.Z)();return s.createElement("fieldset",null,s.createElement(T,null,'Select an Input profile from the list below then select an then select an Input and click on "Load message" to load most recent message received by this input within the last hour.'),s.createElement(i.X2,null,s.createElement(i.JX,{md:8},s.createElement(r,{onLoadMessage:n,title:a?"Loading message...":"Load Message",preselectedInputId:t,loadButtonDisabled:a}))))},_=e=>{let{inputs:t,onMessageLoaded:n,selectedInputId:a}=e;const[r,o]=(0,s.useState)(!1),{ForwarderInputDropdown:i}=(0,b.Z)(),[l,d]=(0,s.useState)(i?void 0:"server"),c=h.Z.isCloud();(0,s.useEffect)((()=>{a&&t&&d(null!=t&&t.get(a)?"server":"forwarder")}),[t,a]);const u=e=>{const s=t&&t.get(e);if("server"===l&&!s)return void v.Z.error(`Invalid input selected: ${e}`,`Could not load message from invalid Input ${e}`);o(!0);const a=I.S.search("relative",`gl2_source_input:${e} OR gl2_source_radio_input:${e}`,{range:3600},void 0,1,void 0,void 0,void 0,!1);a.then((e=>{e.total_results>0?n(e.messages[0]):(v.Z.error("Input did not return a recent message."),n(void 0))})),a.finally((()=>o(!1)))};return c?s.createElement(y,null,s.createElement(w,{selectedInputId:a,onChange:u,isLoading:r})):s.createElement(y,null,i?s.createElement(s.Fragment,null,s.createElement("fieldset",null,s.createElement(T,null,"Select the Input type you want to load the message from."),s.createElement(E,{id:"inputTypeSelect","aria-label":"input type select",type:"select",value:null!=l?l:"placeholder",disabled:!!a,onChange:e=>d(e.target.value)},s.createElement("option",{value:"placeholder",disabled:!0},"Select an Input type"),s.createElement("option",{value:"server"},"Server Input"),s.createElement("option",{value:"forwarder"},"Forwarder Input"))),"server"===l&&s.createElement(S,{selectedInputId:a,inputs:t,onChange:u,isLoading:r}),"forwarder"===l&&s.createElement(w,{selectedInputId:a,onChange:u,isLoading:r})):s.createElement(S,{selectedInputId:a,inputs:t,onChange:u,isLoading:r}))};_.propTypes={inputs:r().object,onMessageLoaded:r().func.isRequired,selectedInputId:r().string},_.defaultProps={inputs:void 0,selectedInputId:void 0};const L=_;function M(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class x extends s.Component{constructor(e){super(e),M(this,"TAB_KEYS",{recent:1,messageId:2,raw:3}),M(this,"onMessageLoaded",(e=>{this.setState({message:e});const{onMessageLoaded:t}=this.props;t&&t(e)})),M(this,"loadData",(()=>{p.x.list(),u.ZP.listStreams().then((e=>{const t={};e.forEach((e=>{t[e.id]=e})),this.setState({streams:o.Map(t)})}))})),M(this,"_isTabVisible",(e=>{const{tabs:t}=this.props;return t===e||-1!==t.indexOf(e)})),M(this,"_getActiveTab",(()=>{const{activeTab:e}=this.state;if(e)return e;const{messageId:t,index:n}=this.props;return this._isTabVisible("messageId")&&t&&n?this.TAB_KEYS.messageId:this._isTabVisible("recent")?this.TAB_KEYS.recent:this._isTabVisible("messageId")?this.TAB_KEYS.messageId:this.TAB_KEYS.raw})),M(this,"_changeActiveTab",(e=>{const{activeTab:t}=this.state;t!==e&&this.setState({activeTab:e,message:void 0})})),M(this,"_formatMessageLoaders",(()=>{const e=[];if(this._isTabVisible("recent")){const{inputs:t,selectedInputId:n}=this.props;e.push(s.createElement(i.OK,{key:"recent",eventKey:this.TAB_KEYS.recent,title:"Recent Message",style:{marginBottom:10}},s.createElement(L,{inputs:t,selectedInputId:n,onMessageLoaded:this.onMessageLoaded})))}if(this._isTabVisible("messageId")){const{messageId:t,index:n}=this.props;e.push(s.createElement(i.OK,{key:"messageId",eventKey:this.TAB_KEYS.messageId,title:"Message ID",style:{marginBottom:10}},s.createElement("div",{style:{marginTop:5,marginBottom:15}},"Please provide the id and index of the message that you want to load in this form:"),s.createElement(c.Z,{messageId:t,index:n,onMessageLoaded:this.onMessageLoaded,hidden:!1,hideText:!0})))}return this._isTabVisible("raw")&&e.push(s.createElement(i.OK,{key:"raw",eventKey:this.TAB_KEYS.raw,title:"Raw Message",style:{marginBottom:10}},s.createElement("div",{style:{marginTop:5,marginBottom:15}},"Load a message from text, as if it was sent by a log source."),s.createElement(m.Z,{onMessageLoaded:this.onMessageLoaded}))),e})),this.state={activeTab:void 0,message:void 0}}componentDidMount(){this.loadData()}render(){const{streams:e,message:t}=this.state,{customFieldActions:n,inputs:a}=this.props,r=t&&a?s.createElement(i.JX,{md:12},s.createElement(d.Z,{message:t,inputs:a,streams:e,customFieldActions:n})):null;return s.createElement("div",null,s.createElement(i.mQ,{id:"loaderTabs",activeKey:this._getActiveTab(),onSelect:this._changeActiveTab,animation:!1},this._formatMessageLoaders()),r)}}x.propTypes={tabs:r().oneOfType([r().oneOf(["recent","messageId","raw"]),r().arrayOf(r().oneOf(["recent","messageId","raw"]))]),messageId:r().string,index:r().string,onMessageLoaded:r().func,selectedInputId:r().string,customFieldActions:r().node,inputs:r().object},x.defaultProps={tabs:["recent","messageId"],index:void 0,messageId:void 0,onMessageLoaded:void 0,selectedInputId:void 0,customFieldActions:void 0,inputs:void 0};const C=(0,l.Z)(x,{inputs:p.Q},(e=>{let{inputs:{inputs:t}}=e;return{inputs:t?o.Map(p.Q.inputsAsMap(t)):void 0}}))},"MPkK9/Jo":(e,t,n)=>{"use strict";n.d(t,{S:()=>h});var s=n("JnTtTRmZ"),a=n.n(s),r=n("kqAR+wt5"),o=n.n(r),i=n("DD8nok+7"),l=n.n(i),d=n("Dz3KvXEI"),c=n("0wQfx7YJ"),u=n("rkoyttmq"),p=n("OqsMdpSm"),m=n("xc00RsLr"),g=n("v07IjUZn");const h=(0,m.dS)("core.UniversalSearch",(()=>a().createStore({DEFAULT_LIMIT:150,listenables:[],search(e,t,n,s,a,r,i,m,f){const v=h.extractTimeRange(e,n),b=a||this.DEFAULT_LIMIT,I=(r-1)*b,y=c.DC(u.Z.UniversalSearchApiController.search(e,t,v,s,b,I,i,m,f).url);return(0,p.ZP)("GET",y).then((e=>{const t=o().extend({},e);return t.fields=e.fields.map((e=>({hash:l()(e),name:e,standard_selected:e===g.ZA||e===g.N1}))),t.messages=t.messages.map((e=>d.Z.formatMessageSummary(e))),t}))}})));h.extractTimeRange=(e,t)=>"relative"===e?{range:t.range||t.relative}:t},sOLBHnFn:e=>{var t={utf8:{stringToBytes:function(e){return t.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(t.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],n=0;n{var t,n;t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n={rotl:function(e,t){return e<>>32-t},rotr:function(e,t){return e<<32-t|e>>>t},endian:function(e){if(e.constructor==Number)return 16711935&n.rotl(e,8)|4278255360&n.rotl(e,24);for(var t=0;t0;e--)t.push(Math.floor(256*Math.random()));return t},bytesToWords:function(e){for(var t=[],n=0,s=0;n>>5]|=e[n]<<24-s%32;return t},wordsToBytes:function(e){for(var t=[],n=0;n<32*e.length;n+=8)t.push(e[n>>>5]>>>24-n%32&255);return t},bytesToHex:function(e){for(var t=[],n=0;n>>4).toString(16)),t.push((15&e[n]).toString(16));return t.join("")},hexToBytes:function(e){for(var t=[],n=0;n>>6*(3-r)&63)):n.push("=");return n.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var n=[],s=0,a=0;s>>6-2*a);return n}},e.exports=n},"wHlq+VTP":e=>{function t(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}e.exports=function(e){return null!=e&&(t(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&t(e.slice(0,0))}(e)||!!e._isBuffer)}},"DD8nok+7":(e,t,n)=>{var s,a,r,o,i;s=n("VSirzn3w"),a=n("sOLBHnFn").utf8,r=n("wHlq+VTP"),o=n("sOLBHnFn").bin,(i=function(e,t){e.constructor==String?e=t&&"binary"===t.encoding?o.stringToBytes(e):a.stringToBytes(e):r(e)?e=Array.prototype.slice.call(e,0):Array.isArray(e)||e.constructor===Uint8Array||(e=e.toString());for(var n=s.bytesToWords(e),l=8*e.length,d=1732584193,c=-271733879,u=-1732584194,p=271733878,m=0;m>>24)|4278255360&(n[m]<<24|n[m]>>>8);n[l>>>5]|=128<>>9<<4)]=l;var g=i._ff,h=i._gg,f=i._hh,v=i._ii;for(m=0;m>>0,c=c+I>>>0,u=u+y>>>0,p=p+T>>>0}return s.endian([d,c,u,p])})._ff=function(e,t,n,s,a,r,o){var i=e+(t&n|~t&s)+(a>>>0)+o;return(i<>>32-r)+t},i._gg=function(e,t,n,s,a,r,o){var i=e+(t&s|n&~s)+(a>>>0)+o;return(i<>>32-r)+t},i._hh=function(e,t,n,s,a,r,o){var i=e+(t^n^s)+(a>>>0)+o;return(i<>>32-r)+t},i._ii=function(e,t,n,s,a,r,o){var i=e+(n^(t|~s))+(a>>>0)+o;return(i<>>32-r)+t},i._blocksize=16,i._digestsize=16,e.exports=function(e,t){if(null==e)throw new Error("Illegal argument "+e);var n=s.wordsToBytes(i(e,t));return t&&t.asBytes?n:t&&t.asString?o.bytesToString(n):s.bytesToHex(n)}}}]);
//# sourceMappingURL=325e2d4b-7165.717386204ed201d59cc1.js.map




© 2015 - 2024 Weber Informatics LLC | Privacy Policy