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

web-interface.assets.325e2d4b-4389.7e9be03fc3b19076060b.js Maven / Gradle / Ivy

There is a newer version: 6.0.1
Show newest version
"use strict";(self.webpackChunkgraylog_web_interface=self.webpackChunkgraylog_web_interface||[]).push([["325e2d4b-4389"],{"5sZKlkP8":(e,t,n)=>{n.d(t,{Z:()=>d,s:()=>c});var l=n("Z7aTuO5B"),a=n("J6y4/h8P"),o=n("8pZttqbT"),r=n("F9olzlTR");const s=a.default.div.withConfig({displayName:"SectionComponent__Header",componentId:"sc-y2eneq-0"})(["display:flex;justify-content:space-between;align-items:flex-start;*:not(:first-child){margin-left:10px;}"]),c=a.default.h2.withConfig({displayName:"SectionComponent__Headline",componentId:"sc-y2eneq-1"})(["margin-bottom:15px;display:inline;"]),i=(0,a.default)(o.Z).withConfig({displayName:"SectionComponent__LoadingSpinner",componentId:"sc-y2eneq-2"})((e=>{let{theme:t}=e;return(0,a.css)(["margin-left:10px;font-size:",";"],t.fonts.size.h3)})),m=e=>{let{children:t,title:n,showLoading:a=!1,headerActions:o,className:m}=e;return l.createElement(r.X2,{className:`content ${m}`},l.createElement(r.JX,{xs:12},l.createElement(s,null,l.createElement(c,null,n,a&&l.createElement(i,{text:"",delay:0})),o),t))};m.defaultProps={className:"",showLoading:!1,headerActions:void 0};const d=m},bG1UaFot:(e,t,n)=>{n.d(t,{Z:()=>s});var l=n("Z7aTuO5B"),a=n("EeAwn/0x"),o=n("DeVaSktS"),r=n("F9olzlTR");const s=e=>{let{userId:t,userIsReadOnly:n}=e;return l.createElement(r.Si,null,l.createElement(a.J,{to:o.ZP.SYSTEM.USERS.show(t)},l.createElement(r.zx,{bsStyle:"success"},"View Details")),!n&&l.createElement(a.J,{to:o.ZP.SYSTEM.USERS.edit(t)},l.createElement(r.zx,{bsStyle:"success"},"Edit User")),l.createElement(a.J,{to:o.ZP.SYSTEM.USERS.TOKENS.edit(t)},l.createElement(r.zx,{bsStyle:"success"},"Edit Tokens")))}},JAM13bfG:(e,t,n)=>{n.r(t),n.d(t,{default:()=>N});var l=n("Z7aTuO5B"),a=n("CfS4XPvw"),o=n("F9olzlTR"),r=n("EUJYvlA3"),s=n("4Js8dUPg"),c=n("F95zaCK8"),i=n("0zTRKSqx"),m=n("5sZKlkP8"),d=n("ii0bleBb"),u=n.n(d),E=n("J6y4/h8P"),p=n("HEvxCVG3");const f=E.default.form.withConfig({displayName:"CreateTokenForm__StyledForm",componentId:"sc-117vjep-0"})(["margin-top:10px;&.form-inline > .form-group{margin-right:10px;> input{width:300px;}}"]),g=e=>{let{creatingToken:t,onCreate:n}=e;const[a,r]=(0,l.useState)("");return l.createElement(f,{className:"form-inline",onSubmit:e=>{e.preventDefault(),n(a),r("")}},l.createElement(o.cw,{controlId:"create-token-input"},l.createElement(o.J$,null,"Token Name"),l.createElement(o.NI,{type:"text",placeholder:"What is this token for?",value:a,onChange:e=>r(e.target.value)})),l.createElement(o.zx,{id:"create-token",disabled:""===a||t,type:"submit",bsStyle:"primary"},t?l.createElement(i.$j,{text:"Creating..."}):"Create Token"))};g.propTypes={creatingToken:u().bool,onCreate:u().func.isRequired},g.defaultProps={creatingToken:!1};const k=g,y=(0,E.default)(o.s_).withConfig({displayName:"TokenList__StyledTokenPanel",componentId:"sc-6ypare-0"})(["&.panel{margin:10px 0;background-color:",";.panel-heading{color:",";}}"],(e=>e.theme.colors.global.contentBackground),(e=>e.theme.colors.gray[30])),h=(0,E.default)(i.mU).withConfig({displayName:"TokenList__StyledCopyTokenButton",componentId:"sc-6ypare-1"})(["vertical-align:baseline;margin-left:1em;"]),S=(0,E.default)(i.UI).withConfig({displayName:"TokenList__StyledSearchForm",componentId:"sc-6ypare-2"})(["margin-bottom:10px;"]),T=E.default.div.withConfig({displayName:"TokenList__StyledLastAccess",componentId:"sc-6ypare-3"})(["color:",";font-size:",";margin-bottom:5px;"],(e=>e.theme.colors.gray[60]),(e=>e.theme.fonts.size.small)),b=e=>{let{creatingToken:t,deletingToken:n,onCreate:a,onDelete:r,tokens:s}=e;const[c,m]=(0,l.useState)(),[d,u]=(0,l.useState)(""),E=(0,l.useMemo)((()=>{const e=new RegExp(d,"i");return s.filter((t=>{let{name:n}=t;return e.test(n)})).sort(((e,t)=>(0,p.d)(e.last_access,t.last_access,"desc")))}),[d,s]),f=e=>()=>{r(e.id,e.name)},g=e=>u(e||"");return l.createElement("span",null,l.createElement(k,{onCreate:e=>{a(e).then((e=>(m(e),e)))},creatingToken:t}),c&&l.createElement(y,{bsStyle:"success"},l.createElement(o.s_.Heading,null,l.createElement(o.s_.Title,null,"Token ",l.createElement("em",null,c.name)," created!")),l.createElement(o.s_.Body,null,l.createElement("p",null,"This is your new token. Make sure to copy it now, you will not be able to see it again."),l.createElement("pre",null,c.token,l.createElement(h,{title:l.createElement(i.JO,{name:"clipboard",fixedWidth:!0}),text:c.token,bsSize:"xsmall"})),l.createElement(o.zx,{bsStyle:"primary",onClick:()=>m(void 0)},"Done"))),l.createElement("hr",null),l.createElement(S,{onSearch:g,onReset:g,searchButtonLabel:"Find",label:"Filter",useLoadingState:!1}),l.createElement(i.dr,null,l.createElement(i.dr.Header,null),0===E.length&&l.createElement(i.dr.Item,null,l.createElement("p",null,""===d?"No tokens to display.":"No tokens match the filter.")),E.map((e=>{const t=0===Date.parse(e.last_access);return l.createElement(i.dr.Item,{key:e.id},l.createElement(o.X2,{className:"row-sm"},l.createElement(o.JX,{md:9},e.name,l.createElement(T,null,t?"Never used":l.createElement(l.Fragment,null,"Last used ",l.createElement(i.ij,{dateTime:e.last_access})))),l.createElement(o.JX,{md:3,className:"text-right"},l.createElement(o.zx,{bsSize:"xsmall",disabled:n===e.id,bsStyle:"primary",onClick:f(e)},n===e.id?l.createElement(i.$j,{text:"Deleting..."}):"Delete"))))}))))};b.propTypes={tokens:u().arrayOf(u().object),onDelete:u().func,onCreate:u().func,creatingToken:u().bool,deletingToken:u().string},b.defaultProps={tokens:[],onDelete:()=>{},onCreate:()=>{},creatingToken:!1,deletingToken:void 0};const C=b;var w=n("w27weBg9"),x=n("bG1UaFot"),v=n("j7/yTk5n");const _=e=>{let{fullName:t}=e;return l.createElement(l.Fragment,null,"Edit Tokens Of User  ",t&&l.createElement(l.Fragment,null,"- ",l.createElement("i",null,t)))},N=(0,a.Z)((e=>{var t,n;let{params:a}=e;const d=(0,v.Z)(),[u,E]=(0,l.useState)(),[p,f]=(0,l.useState)([]),[g,k]=(0,l.useState)(),[y,h]=(0,l.useState)(!1),S=null==a?void 0:a.userId,T=(0,l.useCallback)((()=>((e,t,n)=>{e&&((0,r.rq)(null==t?void 0:t.permissions,[`users:tokenlist:${e.username}`])?c.Z.loadTokens(e.id).then(n):n([]))})(u,d,f)),[d,u]);return(0,l.useEffect)((()=>{T()}),[T,u]),(0,l.useEffect)((()=>{c.Z.load(S).then(E)}),[S]),l.createElement(i.$4,{title:`Edit Tokens Of User ${null!==(t=null==u?void 0:u.fullName)&&void 0!==t?t:""}`},l.createElement(w.Z,null),l.createElement(i.mr,{title:l.createElement(_,{fullName:null==u?void 0:u.fullName}),actions:l.createElement(x.Z,{userId:S,userIsReadOnly:null!==(n=null==u?void 0:u.readOnly)&&void 0!==n&&n}),documentationLink:{title:"Permissions documentation",path:s.Z.PAGES.USERS_ROLES}},l.createElement("span",null,"You can create new tokens or delete old ones.")),l.createElement(o.X2,{className:"content"},l.createElement(o.JX,{lg:8},l.createElement(m.s,null,"Create And Edit Tokens"),u?l.createElement(C,{tokens:p,onDelete:(e,t)=>((e,t,n,l,a)=>{const o=c.Z.deleteToken(n,e,t);a(e),o.then((()=>{l(),a(void 0)}))})(e,t,S,T,k),onCreate:e=>((e,t,n,l)=>{const a=c.Z.createToken(t,e);return l(!0),a.then((e=>(n(),l(!1),e)))})(e,S,T,h),creatingToken:y,deletingToken:g}):l.createElement(o.X2,null,l.createElement(o.JX,{xs:12},l.createElement(i.$j,null))))))}))},HEvxCVG3:(e,t,n)=>{n.d(t,{Q:()=>s,d:()=>r});var l=n("9oVghaOd"),a=n.n(l),o=n("6n4dw8v3");function r(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"asc";const l=a()(e),o=a()(t);return"asc"===n?l.isBefore(o)?-1:o.isBefore(l)?1:0:o.isBefore(l)?-1:l.isBefore(o)?1:0}function s(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"asc";return"asc"===n?(0,o.S)(e.toLowerCase(),t.toLowerCase()):(0,o.S)(t.toLowerCase(),e.toLowerCase())}}}]);
//# sourceMappingURL=325e2d4b-4389.7e9be03fc3b19076060b.js.map




© 2015 - 2024 Weber Informatics LLC | Privacy Policy