From 52430fb1ea19cbb7eb980ff9577e86265b94d4d4 Mon Sep 17 00:00:00 2001 From: Struchkov Mark Date: Sat, 25 Feb 2023 13:36:56 +0300 Subject: [PATCH] Deployed cd63e5d to latest in gitlab-notification/ru with MkDocs 1.4.2 and mike 1.1.2 --- gitlab-notification/ru/latest/404.html | 559 ++ .../ru/latest/architecture/concept/index.html | 675 ++ .../ru/latest/assets/images/favicon.png | Bin 0 -> 1870 bytes .../images/social/architecture/concept.png | Bin 0 -> 16380 bytes .../assets/images/social/changelog/index.png | Bin 0 -> 20422 bytes .../social/getting-started/configuration.png | Bin 0 -> 18272 bytes .../social/getting-started/features.png | Bin 0 -> 20386 bytes .../assets/images/social/guides/index.png | Bin 0 -> 19728 bytes .../ru/latest/assets/images/social/index.png | Bin 0 -> 18672 bytes .../social/support-development/index.png | Bin 0 -> 28623 bytes .../assets/javascripts/bundle.2a6f1dda.min.js | 29 + .../javascripts/bundle.2a6f1dda.min.js.map | 8 + .../javascripts/lunr/min/lunr.ar.min.js | 1 + .../javascripts/lunr/min/lunr.da.min.js | 18 + .../javascripts/lunr/min/lunr.de.min.js | 18 + .../javascripts/lunr/min/lunr.du.min.js | 18 + .../javascripts/lunr/min/lunr.es.min.js | 18 + .../javascripts/lunr/min/lunr.fi.min.js | 18 + .../javascripts/lunr/min/lunr.fr.min.js | 18 + .../javascripts/lunr/min/lunr.hi.min.js | 1 + .../javascripts/lunr/min/lunr.hu.min.js | 18 + .../javascripts/lunr/min/lunr.it.min.js | 18 + .../javascripts/lunr/min/lunr.ja.min.js | 1 + .../javascripts/lunr/min/lunr.jp.min.js | 1 + .../javascripts/lunr/min/lunr.ko.min.js | 1 + .../javascripts/lunr/min/lunr.multi.min.js | 1 + .../javascripts/lunr/min/lunr.nl.min.js | 18 + .../javascripts/lunr/min/lunr.no.min.js | 18 + .../javascripts/lunr/min/lunr.pt.min.js | 18 + .../javascripts/lunr/min/lunr.ro.min.js | 18 + .../javascripts/lunr/min/lunr.ru.min.js | 18 + .../lunr/min/lunr.stemmer.support.min.js | 1 + .../javascripts/lunr/min/lunr.sv.min.js | 18 + .../javascripts/lunr/min/lunr.ta.min.js | 1 + .../javascripts/lunr/min/lunr.th.min.js | 1 + .../javascripts/lunr/min/lunr.tr.min.js | 18 + .../javascripts/lunr/min/lunr.vi.min.js | 1 + .../javascripts/lunr/min/lunr.zh.min.js | 1 + .../latest/assets/javascripts/lunr/tinyseg.js | 206 + .../latest/assets/javascripts/lunr/wordcut.js | 6708 +++++++++++++++++ .../workers/search.208ed371.min.js | 42 + .../workers/search.208ed371.min.js.map | 8 + .../assets/stylesheets/main.ffa9267a.min.css | 1 + .../stylesheets/main.ffa9267a.min.css.map | 1 + .../stylesheets/palette.a0c5b2b5.min.css | 1 + .../stylesheets/palette.a0c5b2b5.min.css.map | 1 + .../ru/latest/changelog/index.html | 649 ++ .../getting-started/configuration/index.html | 788 ++ .../getting-started/features/index.html | 793 ++ .../ru/latest/guides/index.html | 633 ++ gitlab-notification/ru/latest/index.html | 694 ++ .../ru/latest/search/search_index.json | 1 + gitlab-notification/ru/latest/sitemap.xml | 38 + gitlab-notification/ru/latest/sitemap.xml.gz | Bin 0 -> 299 bytes .../ru/latest/support-development/index.html | 661 ++ 55 files changed, 12777 insertions(+) create mode 100644 gitlab-notification/ru/latest/404.html create mode 100644 gitlab-notification/ru/latest/architecture/concept/index.html create mode 100644 gitlab-notification/ru/latest/assets/images/favicon.png create mode 100644 gitlab-notification/ru/latest/assets/images/social/architecture/concept.png create mode 100644 gitlab-notification/ru/latest/assets/images/social/changelog/index.png create mode 100644 gitlab-notification/ru/latest/assets/images/social/getting-started/configuration.png create mode 100644 gitlab-notification/ru/latest/assets/images/social/getting-started/features.png create mode 100644 gitlab-notification/ru/latest/assets/images/social/guides/index.png create mode 100644 gitlab-notification/ru/latest/assets/images/social/index.png create mode 100644 gitlab-notification/ru/latest/assets/images/social/support-development/index.png create mode 100644 gitlab-notification/ru/latest/assets/javascripts/bundle.2a6f1dda.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/bundle.2a6f1dda.min.js.map create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.ar.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.da.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.de.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.du.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.es.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.fi.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.fr.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.hi.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.hu.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.it.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.ja.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.jp.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.ko.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.multi.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.nl.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.no.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.pt.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.ro.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.ru.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.stemmer.support.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.sv.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.ta.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.th.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.tr.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.vi.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/min/lunr.zh.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/tinyseg.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/lunr/wordcut.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/workers/search.208ed371.min.js create mode 100644 gitlab-notification/ru/latest/assets/javascripts/workers/search.208ed371.min.js.map create mode 100644 gitlab-notification/ru/latest/assets/stylesheets/main.ffa9267a.min.css create mode 100644 gitlab-notification/ru/latest/assets/stylesheets/main.ffa9267a.min.css.map create mode 100644 gitlab-notification/ru/latest/assets/stylesheets/palette.a0c5b2b5.min.css create mode 100644 gitlab-notification/ru/latest/assets/stylesheets/palette.a0c5b2b5.min.css.map create mode 100644 gitlab-notification/ru/latest/changelog/index.html create mode 100644 gitlab-notification/ru/latest/getting-started/configuration/index.html create mode 100644 gitlab-notification/ru/latest/getting-started/features/index.html create mode 100644 gitlab-notification/ru/latest/guides/index.html create mode 100644 gitlab-notification/ru/latest/index.html create mode 100644 gitlab-notification/ru/latest/search/search_index.json create mode 100644 gitlab-notification/ru/latest/sitemap.xml create mode 100644 gitlab-notification/ru/latest/sitemap.xml.gz create mode 100644 gitlab-notification/ru/latest/support-development/index.html diff --git a/gitlab-notification/ru/latest/404.html b/gitlab-notification/ru/latest/404.html new file mode 100644 index 0000000..490bc52 --- /dev/null +++ b/gitlab-notification/ru/latest/404.html @@ -0,0 +1,559 @@ + + + + + + + + + + + + + + + + + + GitLab Notification + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + + + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + + + +
+
+
+ + + + +
+
+ +

404 - Not found

+ +
+
+ + +
+ +
+ +
+ + + + +
+ +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/gitlab-notification/ru/latest/architecture/concept/index.html b/gitlab-notification/ru/latest/architecture/concept/index.html new file mode 100644 index 0000000..cd0cfcb --- /dev/null +++ b/gitlab-notification/ru/latest/architecture/concept/index.html @@ -0,0 +1,675 @@ + + + + + + + + + + + + + + + + + + + + + + + + Концепт - GitLab Notification + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + + + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + + + +
+
+
+ + + + +
+
+ + + + + + + + + + + + + + + +

Концепт

+ + + + + + + + + +

Комментарии

+
+ + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/gitlab-notification/ru/latest/assets/images/favicon.png b/gitlab-notification/ru/latest/assets/images/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..1cf13b9f9d978896599290a74f77d5dbe7d1655c GIT binary patch literal 1870 zcmV-U2eJ5xP)Gc)JR9QMau)O=X#!i9;T z37kk-upj^(fsR36MHs_+1RCI)NNu9}lD0S{B^g8PN?Ww(5|~L#Ng*g{WsqleV}|#l zz8@ri&cTzw_h33bHI+12+kK6WN$h#n5cD8OQt`5kw6p~9H3()bUQ8OS4Q4HTQ=1Ol z_JAocz`fLbT2^{`8n~UAo=#AUOf=SOq4pYkt;XbC&f#7lb$*7=$na!mWCQ`dBQsO0 zLFBSPj*N?#u5&pf2t4XjEGH|=pPQ8xh7tpx;US5Cx_Ju;!O`ya-yF`)b%TEt5>eP1ZX~}sjjA%FJF?h7cX8=b!DZl<6%Cv z*G0uvvU+vmnpLZ2paivG-(cd*y3$hCIcsZcYOGh{$&)A6*XX&kXZd3G8m)G$Zz-LV z^GF3VAW^Mdv!)4OM8EgqRiz~*Cji;uzl2uC9^=8I84vNp;ltJ|q-*uQwGp2ma6cY7 z;`%`!9UXO@fr&Ebapfs34OmS9^u6$)bJxrucutf>`dKPKT%%*d3XlFVKunp9 zasduxjrjs>f8V=D|J=XNZp;_Zy^WgQ$9WDjgY=z@stwiEBm9u5*|34&1Na8BMjjgf3+SHcr`5~>oz1Y?SW^=K z^bTyO6>Gar#P_W2gEMwq)ot3; zREHn~U&Dp0l6YT0&k-wLwYjb?5zGK`W6S2v+K>AM(95m2C20L|3m~rN8dprPr@t)5lsk9Hu*W z?pS990s;Ez=+Rj{x7p``4>+c0G5^pYnB1^!TL=(?HLHZ+HicG{~4F1d^5Awl_2!1jICM-!9eoLhbbT^;yHcefyTAaqRcY zmuctDopPT!%k+}x%lZRKnzykr2}}XfG_ne?nRQO~?%hkzo;@RN{P6o`&mMUWBYMTe z6i8ChtjX&gXl`nvrU>jah)2iNM%JdjqoaeaU%yVn!^70x-flljp6Q5tK}5}&X8&&G zX3fpb3E(!rH=zVI_9Gjl45w@{(ITqngWFe7@9{mX;tO25Z_8 zQHEpI+FkTU#4xu>RkN>b3Tnc3UpWzPXWm#o55GKF09j^Mh~)K7{QqbO_~(@CVq! zS<8954|P8mXN2MRs86xZ&Q4EfM@JB94b=(YGuk)s&^jiSF=t3*oNK3`rD{H`yQ?d; ztE=laAUoZx5?RC8*WKOj`%LXEkgDd>&^Q4M^z`%u0rg-It=hLCVsq!Z%^6eB-OvOT zFZ28TN&cRmgU}Elrnk43)!>Z1FCPL2K$7}gwzIc48NX}#!A1BpJP?#v5wkNprhV** z?Cpalt1oH&{r!o3eSKc&ap)iz2BTn_VV`4>9M^b3;(YY}4>#ML6{~(4mH+?%07*qo IM6N<$f(jP3KmY&$ literal 0 HcmV?d00001 diff --git a/gitlab-notification/ru/latest/assets/images/social/architecture/concept.png b/gitlab-notification/ru/latest/assets/images/social/architecture/concept.png new file mode 100644 index 0000000000000000000000000000000000000000..25b169081ff9492c84f0a176fff9039b99210404 GIT binary patch literal 16380 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 literal 0 HcmV?d00001 diff --git a/gitlab-notification/ru/latest/assets/images/social/changelog/index.png b/gitlab-notification/ru/latest/assets/images/social/changelog/index.png new file mode 100644 index 0000000000000000000000000000000000000000..d86e0843628dbf4627fc24550233cd2ad3d7b568 GIT binary patch literal 20422 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%0AwS)Gy$tbCI@+tmHJ1@6!O@CWtAUlrA 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 literal 0 HcmV?d00001 diff --git a/gitlab-notification/ru/latest/assets/images/social/guides/index.png b/gitlab-notification/ru/latest/assets/images/social/guides/index.png new file mode 100644 index 0000000000000000000000000000000000000000..c4c3a3a86bf885472c9199279b3fc7fb7d940441 GIT binary patch literal 19728 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 literal 0 HcmV?d00001 diff --git a/gitlab-notification/ru/latest/assets/images/social/index.png b/gitlab-notification/ru/latest/assets/images/social/index.png new file mode 100644 index 0000000000000000000000000000000000000000..33e206022f5839e41076b1dcf41778590f77717b GIT binary patch literal 18672 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 literal 0 HcmV?d00001 diff --git a/gitlab-notification/ru/latest/assets/images/social/support-development/index.png b/gitlab-notification/ru/latest/assets/images/social/support-development/index.png new file mode 100644 index 0000000000000000000000000000000000000000..28a2c4cfcbf43fed37c1dcfd39757213a33b866a GIT binary patch literal 28623 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 F{|A;uS)Tv^ literal 0 HcmV?d00001 diff --git a/gitlab-notification/ru/latest/assets/javascripts/bundle.2a6f1dda.min.js b/gitlab-notification/ru/latest/assets/javascripts/bundle.2a6f1dda.min.js new file mode 100644 index 0000000..2f912a0 --- /dev/null +++ b/gitlab-notification/ru/latest/assets/javascripts/bundle.2a6f1dda.min.js @@ -0,0 +1,29 @@ +"use strict";(()=>{var Hi=Object.create;var xr=Object.defineProperty;var Pi=Object.getOwnPropertyDescriptor;var $i=Object.getOwnPropertyNames,Ht=Object.getOwnPropertySymbols,Ii=Object.getPrototypeOf,Er=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable;var on=(e,t,r)=>t in e?xr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,P=(e,t)=>{for(var r in t||(t={}))Er.call(t,r)&&on(e,r,t[r]);if(Ht)for(var r of Ht(t))an.call(t,r)&&on(e,r,t[r]);return e};var sn=(e,t)=>{var r={};for(var n in e)Er.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Ht)for(var n of Ht(e))t.indexOf(n)<0&&an.call(e,n)&&(r[n]=e[n]);return r};var Pt=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Fi=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of $i(t))!Er.call(e,o)&&o!==r&&xr(e,o,{get:()=>t[o],enumerable:!(n=Pi(t,o))||n.enumerable});return e};var yt=(e,t,r)=>(r=e!=null?Hi(Ii(e)):{},Fi(t||!e||!e.__esModule?xr(r,"default",{value:e,enumerable:!0}):r,e));var fn=Pt((wr,cn)=>{(function(e,t){typeof wr=="object"&&typeof cn!="undefined"?t():typeof define=="function"&&define.amd?define(t):t()})(wr,function(){"use strict";function e(r){var n=!0,o=!1,i=null,s={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function a(O){return!!(O&&O!==document&&O.nodeName!=="HTML"&&O.nodeName!=="BODY"&&"classList"in O&&"contains"in O.classList)}function f(O){var Ke=O.type,De=O.tagName;return!!(De==="INPUT"&&s[Ke]&&!O.readOnly||De==="TEXTAREA"&&!O.readOnly||O.isContentEditable)}function c(O){O.classList.contains("focus-visible")||(O.classList.add("focus-visible"),O.setAttribute("data-focus-visible-added",""))}function u(O){O.hasAttribute("data-focus-visible-added")&&(O.classList.remove("focus-visible"),O.removeAttribute("data-focus-visible-added"))}function p(O){O.metaKey||O.altKey||O.ctrlKey||(a(r.activeElement)&&c(r.activeElement),n=!0)}function m(O){n=!1}function d(O){a(O.target)&&(n||f(O.target))&&c(O.target)}function h(O){a(O.target)&&(O.target.classList.contains("focus-visible")||O.target.hasAttribute("data-focus-visible-added"))&&(o=!0,window.clearTimeout(i),i=window.setTimeout(function(){o=!1},100),u(O.target))}function v(O){document.visibilityState==="hidden"&&(o&&(n=!0),B())}function B(){document.addEventListener("mousemove",z),document.addEventListener("mousedown",z),document.addEventListener("mouseup",z),document.addEventListener("pointermove",z),document.addEventListener("pointerdown",z),document.addEventListener("pointerup",z),document.addEventListener("touchmove",z),document.addEventListener("touchstart",z),document.addEventListener("touchend",z)}function ne(){document.removeEventListener("mousemove",z),document.removeEventListener("mousedown",z),document.removeEventListener("mouseup",z),document.removeEventListener("pointermove",z),document.removeEventListener("pointerdown",z),document.removeEventListener("pointerup",z),document.removeEventListener("touchmove",z),document.removeEventListener("touchstart",z),document.removeEventListener("touchend",z)}function z(O){O.target.nodeName&&O.target.nodeName.toLowerCase()==="html"||(n=!1,ne())}document.addEventListener("keydown",p,!0),document.addEventListener("mousedown",m,!0),document.addEventListener("pointerdown",m,!0),document.addEventListener("touchstart",m,!0),document.addEventListener("visibilitychange",v,!0),B(),r.addEventListener("focus",d,!0),r.addEventListener("blur",h,!0),r.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&r.host?r.host.setAttribute("data-js-focus-visible",""):r.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if(typeof window!="undefined"&&typeof document!="undefined"){window.applyFocusVisiblePolyfill=e;var t;try{t=new CustomEvent("focus-visible-polyfill-ready")}catch(r){t=document.createEvent("CustomEvent"),t.initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(t)}typeof document!="undefined"&&e(document)})});var un=Pt(Sr=>{(function(e){var t=function(){try{return!!Symbol.iterator}catch(c){return!1}},r=t(),n=function(c){var u={next:function(){var p=c.shift();return{done:p===void 0,value:p}}};return r&&(u[Symbol.iterator]=function(){return u}),u},o=function(c){return encodeURIComponent(c).replace(/%20/g,"+")},i=function(c){return decodeURIComponent(String(c).replace(/\+/g," "))},s=function(){var c=function(p){Object.defineProperty(this,"_entries",{writable:!0,value:{}});var m=typeof p;if(m!=="undefined")if(m==="string")p!==""&&this._fromString(p);else if(p instanceof c){var d=this;p.forEach(function(ne,z){d.append(z,ne)})}else if(p!==null&&m==="object")if(Object.prototype.toString.call(p)==="[object Array]")for(var h=0;hd[0]?1:0}),c._entries&&(c._entries={});for(var p=0;p1?i(d[1]):"")}})})(typeof global!="undefined"?global:typeof window!="undefined"?window:typeof self!="undefined"?self:Sr);(function(e){var t=function(){try{var o=new e.URL("b","http://a");return o.pathname="c d",o.href==="http://a/c%20d"&&o.searchParams}catch(i){return!1}},r=function(){var o=e.URL,i=function(f,c){typeof f!="string"&&(f=String(f)),c&&typeof c!="string"&&(c=String(c));var u=document,p;if(c&&(e.location===void 0||c!==e.location.href)){c=c.toLowerCase(),u=document.implementation.createHTMLDocument(""),p=u.createElement("base"),p.href=c,u.head.appendChild(p);try{if(p.href.indexOf(c)!==0)throw new Error(p.href)}catch(O){throw new Error("URL unable to set base "+c+" due to "+O)}}var m=u.createElement("a");m.href=f,p&&(u.body.appendChild(m),m.href=m.href);var d=u.createElement("input");if(d.type="url",d.value=f,m.protocol===":"||!/:/.test(m.href)||!d.checkValidity()&&!c)throw new TypeError("Invalid URL");Object.defineProperty(this,"_anchorElement",{value:m});var h=new e.URLSearchParams(this.search),v=!0,B=!0,ne=this;["append","delete","set"].forEach(function(O){var Ke=h[O];h[O]=function(){Ke.apply(h,arguments),v&&(B=!1,ne.search=h.toString(),B=!0)}}),Object.defineProperty(this,"searchParams",{value:h,enumerable:!0});var z=void 0;Object.defineProperty(this,"_updateSearchParams",{enumerable:!1,configurable:!1,writable:!1,value:function(){this.search!==z&&(z=this.search,B&&(v=!1,this.searchParams._fromString(this.search),v=!0))}})},s=i.prototype,a=function(f){Object.defineProperty(s,f,{get:function(){return this._anchorElement[f]},set:function(c){this._anchorElement[f]=c},enumerable:!0})};["hash","host","hostname","port","protocol"].forEach(function(f){a(f)}),Object.defineProperty(s,"search",{get:function(){return this._anchorElement.search},set:function(f){this._anchorElement.search=f,this._updateSearchParams()},enumerable:!0}),Object.defineProperties(s,{toString:{get:function(){var f=this;return function(){return f.href}}},href:{get:function(){return this._anchorElement.href.replace(/\?$/,"")},set:function(f){this._anchorElement.href=f,this._updateSearchParams()},enumerable:!0},pathname:{get:function(){return this._anchorElement.pathname.replace(/(^\/?)/,"/")},set:function(f){this._anchorElement.pathname=f},enumerable:!0},origin:{get:function(){var f={"http:":80,"https:":443,"ftp:":21}[this._anchorElement.protocol],c=this._anchorElement.port!=f&&this._anchorElement.port!=="";return this._anchorElement.protocol+"//"+this._anchorElement.hostname+(c?":"+this._anchorElement.port:"")},enumerable:!0},password:{get:function(){return""},set:function(f){},enumerable:!0},username:{get:function(){return""},set:function(f){},enumerable:!0}}),i.createObjectURL=function(f){return o.createObjectURL.apply(o,arguments)},i.revokeObjectURL=function(f){return o.revokeObjectURL.apply(o,arguments)},e.URL=i};if(t()||r(),e.location!==void 0&&!("origin"in e.location)){var n=function(){return e.location.protocol+"//"+e.location.hostname+(e.location.port?":"+e.location.port:"")};try{Object.defineProperty(e.location,"origin",{get:n,enumerable:!0})}catch(o){setInterval(function(){e.location.origin=n()},100)}}})(typeof global!="undefined"?global:typeof window!="undefined"?window:typeof self!="undefined"?self:Sr)});var Qr=Pt((Lt,Kr)=>{/*! + * clipboard.js v2.0.11 + * https://clipboardjs.com/ + * + * Licensed MIT © Zeno Rocha + */(function(t,r){typeof Lt=="object"&&typeof Kr=="object"?Kr.exports=r():typeof define=="function"&&define.amd?define([],r):typeof Lt=="object"?Lt.ClipboardJS=r():t.ClipboardJS=r()})(Lt,function(){return function(){var e={686:function(n,o,i){"use strict";i.d(o,{default:function(){return ki}});var s=i(279),a=i.n(s),f=i(370),c=i.n(f),u=i(817),p=i.n(u);function m(j){try{return document.execCommand(j)}catch(T){return!1}}var d=function(T){var w=p()(T);return m("cut"),w},h=d;function v(j){var T=document.documentElement.getAttribute("dir")==="rtl",w=document.createElement("textarea");w.style.fontSize="12pt",w.style.border="0",w.style.padding="0",w.style.margin="0",w.style.position="absolute",w.style[T?"right":"left"]="-9999px";var k=window.pageYOffset||document.documentElement.scrollTop;return w.style.top="".concat(k,"px"),w.setAttribute("readonly",""),w.value=j,w}var B=function(T,w){var k=v(T);w.container.appendChild(k);var F=p()(k);return m("copy"),k.remove(),F},ne=function(T){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},k="";return typeof T=="string"?k=B(T,w):T instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(T==null?void 0:T.type)?k=B(T.value,w):(k=p()(T),m("copy")),k},z=ne;function O(j){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?O=function(w){return typeof w}:O=function(w){return w&&typeof Symbol=="function"&&w.constructor===Symbol&&w!==Symbol.prototype?"symbol":typeof w},O(j)}var Ke=function(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},w=T.action,k=w===void 0?"copy":w,F=T.container,q=T.target,Le=T.text;if(k!=="copy"&&k!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(q!==void 0)if(q&&O(q)==="object"&&q.nodeType===1){if(k==="copy"&&q.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(k==="cut"&&(q.hasAttribute("readonly")||q.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(Le)return z(Le,{container:F});if(q)return k==="cut"?h(q):z(q,{container:F})},De=Ke;function Fe(j){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Fe=function(w){return typeof w}:Fe=function(w){return w&&typeof Symbol=="function"&&w.constructor===Symbol&&w!==Symbol.prototype?"symbol":typeof w},Fe(j)}function Oi(j,T){if(!(j instanceof T))throw new TypeError("Cannot call a class as a function")}function nn(j,T){for(var w=0;w0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof F.action=="function"?F.action:this.defaultAction,this.target=typeof F.target=="function"?F.target:this.defaultTarget,this.text=typeof F.text=="function"?F.text:this.defaultText,this.container=Fe(F.container)==="object"?F.container:document.body}},{key:"listenClick",value:function(F){var q=this;this.listener=c()(F,"click",function(Le){return q.onClick(Le)})}},{key:"onClick",value:function(F){var q=F.delegateTarget||F.currentTarget,Le=this.action(q)||"copy",kt=De({action:Le,container:this.container,target:this.target(q),text:this.text(q)});this.emit(kt?"success":"error",{action:Le,text:kt,trigger:q,clearSelection:function(){q&&q.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(F){return yr("action",F)}},{key:"defaultTarget",value:function(F){var q=yr("target",F);if(q)return document.querySelector(q)}},{key:"defaultText",value:function(F){return yr("text",F)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(F){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return z(F,q)}},{key:"cut",value:function(F){return h(F)}},{key:"isSupported",value:function(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],q=typeof F=="string"?[F]:F,Le=!!document.queryCommandSupported;return q.forEach(function(kt){Le=Le&&!!document.queryCommandSupported(kt)}),Le}}]),w}(a()),ki=Ri},828:function(n){var o=9;if(typeof Element!="undefined"&&!Element.prototype.matches){var i=Element.prototype;i.matches=i.matchesSelector||i.mozMatchesSelector||i.msMatchesSelector||i.oMatchesSelector||i.webkitMatchesSelector}function s(a,f){for(;a&&a.nodeType!==o;){if(typeof a.matches=="function"&&a.matches(f))return a;a=a.parentNode}}n.exports=s},438:function(n,o,i){var s=i(828);function a(u,p,m,d,h){var v=c.apply(this,arguments);return u.addEventListener(m,v,h),{destroy:function(){u.removeEventListener(m,v,h)}}}function f(u,p,m,d,h){return typeof u.addEventListener=="function"?a.apply(null,arguments):typeof m=="function"?a.bind(null,document).apply(null,arguments):(typeof u=="string"&&(u=document.querySelectorAll(u)),Array.prototype.map.call(u,function(v){return a(v,p,m,d,h)}))}function c(u,p,m,d){return function(h){h.delegateTarget=s(h.target,p),h.delegateTarget&&d.call(u,h)}}n.exports=f},879:function(n,o){o.node=function(i){return i!==void 0&&i instanceof HTMLElement&&i.nodeType===1},o.nodeList=function(i){var s=Object.prototype.toString.call(i);return i!==void 0&&(s==="[object NodeList]"||s==="[object HTMLCollection]")&&"length"in i&&(i.length===0||o.node(i[0]))},o.string=function(i){return typeof i=="string"||i instanceof String},o.fn=function(i){var s=Object.prototype.toString.call(i);return s==="[object Function]"}},370:function(n,o,i){var s=i(879),a=i(438);function f(m,d,h){if(!m&&!d&&!h)throw new Error("Missing required arguments");if(!s.string(d))throw new TypeError("Second argument must be a String");if(!s.fn(h))throw new TypeError("Third argument must be a Function");if(s.node(m))return c(m,d,h);if(s.nodeList(m))return u(m,d,h);if(s.string(m))return p(m,d,h);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function c(m,d,h){return m.addEventListener(d,h),{destroy:function(){m.removeEventListener(d,h)}}}function u(m,d,h){return Array.prototype.forEach.call(m,function(v){v.addEventListener(d,h)}),{destroy:function(){Array.prototype.forEach.call(m,function(v){v.removeEventListener(d,h)})}}}function p(m,d,h){return a(document.body,m,d,h)}n.exports=f},817:function(n){function o(i){var s;if(i.nodeName==="SELECT")i.focus(),s=i.value;else if(i.nodeName==="INPUT"||i.nodeName==="TEXTAREA"){var a=i.hasAttribute("readonly");a||i.setAttribute("readonly",""),i.select(),i.setSelectionRange(0,i.value.length),a||i.removeAttribute("readonly"),s=i.value}else{i.hasAttribute("contenteditable")&&i.focus();var f=window.getSelection(),c=document.createRange();c.selectNodeContents(i),f.removeAllRanges(),f.addRange(c),s=f.toString()}return s}n.exports=o},279:function(n){function o(){}o.prototype={on:function(i,s,a){var f=this.e||(this.e={});return(f[i]||(f[i]=[])).push({fn:s,ctx:a}),this},once:function(i,s,a){var f=this;function c(){f.off(i,c),s.apply(a,arguments)}return c._=s,this.on(i,c,a)},emit:function(i){var s=[].slice.call(arguments,1),a=((this.e||(this.e={}))[i]||[]).slice(),f=0,c=a.length;for(f;f{"use strict";/*! + * escape-html + * Copyright(c) 2012-2013 TJ Holowaychuk + * Copyright(c) 2015 Andreas Lubbe + * Copyright(c) 2015 Tiancheng "Timothy" Gu + * MIT Licensed + */var is=/["'&<>]/;Jo.exports=as;function as(e){var t=""+e,r=is.exec(t);if(!r)return t;var n,o="",i=0,s=0;for(i=r.index;i0&&i[i.length-1])&&(c[0]===6||c[0]===2)){r=0;continue}if(c[0]===3&&(!i||c[1]>i[0]&&c[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function W(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,i=[],s;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(a){s={error:a}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(s)throw s.error}}return i}function D(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,i;n1||a(m,d)})})}function a(m,d){try{f(n[m](d))}catch(h){p(i[0][3],h)}}function f(m){m.value instanceof Ze?Promise.resolve(m.value.v).then(c,u):p(i[0][2],m)}function c(m){a("next",m)}function u(m){a("throw",m)}function p(m,d){m(d),i.shift(),i.length&&a(i[0][0],i[0][1])}}function mn(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],r;return t?t.call(e):(e=typeof xe=="function"?xe(e):e[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=e[i]&&function(s){return new Promise(function(a,f){s=e[i](s),o(a,f,s.done,s.value)})}}function o(i,s,a,f){Promise.resolve(f).then(function(c){i({value:c,done:a})},s)}}function A(e){return typeof e=="function"}function at(e){var t=function(n){Error.call(n),n.stack=new Error().stack},r=e(t);return r.prototype=Object.create(Error.prototype),r.prototype.constructor=r,r}var It=at(function(e){return function(r){e(this),this.message=r?r.length+` errors occurred during unsubscription: +`+r.map(function(n,o){return o+1+") "+n.toString()}).join(` + `):"",this.name="UnsubscriptionError",this.errors=r}});function Ve(e,t){if(e){var r=e.indexOf(t);0<=r&&e.splice(r,1)}}var je=function(){function e(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var t,r,n,o,i;if(!this.closed){this.closed=!0;var s=this._parentage;if(s)if(this._parentage=null,Array.isArray(s))try{for(var a=xe(s),f=a.next();!f.done;f=a.next()){var c=f.value;c.remove(this)}}catch(v){t={error:v}}finally{try{f&&!f.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}else s.remove(this);var u=this.initialTeardown;if(A(u))try{u()}catch(v){i=v instanceof It?v.errors:[v]}var p=this._finalizers;if(p){this._finalizers=null;try{for(var m=xe(p),d=m.next();!d.done;d=m.next()){var h=d.value;try{dn(h)}catch(v){i=i!=null?i:[],v instanceof It?i=D(D([],W(i)),W(v.errors)):i.push(v)}}}catch(v){n={error:v}}finally{try{d&&!d.done&&(o=m.return)&&o.call(m)}finally{if(n)throw n.error}}}if(i)throw new It(i)}},e.prototype.add=function(t){var r;if(t&&t!==this)if(this.closed)dn(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(r=this._finalizers)!==null&&r!==void 0?r:[]).push(t)}},e.prototype._hasParent=function(t){var r=this._parentage;return r===t||Array.isArray(r)&&r.includes(t)},e.prototype._addParent=function(t){var r=this._parentage;this._parentage=Array.isArray(r)?(r.push(t),r):r?[r,t]:t},e.prototype._removeParent=function(t){var r=this._parentage;r===t?this._parentage=null:Array.isArray(r)&&Ve(r,t)},e.prototype.remove=function(t){var r=this._finalizers;r&&Ve(r,t),t instanceof e&&t._removeParent(this)},e.EMPTY=function(){var t=new e;return t.closed=!0,t}(),e}();var Tr=je.EMPTY;function Ft(e){return e instanceof je||e&&"closed"in e&&A(e.remove)&&A(e.add)&&A(e.unsubscribe)}function dn(e){A(e)?e():e.unsubscribe()}var Ae={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var st={setTimeout:function(e,t){for(var r=[],n=2;n0},enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(r){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,r)},t.prototype._subscribe=function(r){return this._throwIfClosed(),this._checkFinalizedStatuses(r),this._innerSubscribe(r)},t.prototype._innerSubscribe=function(r){var n=this,o=this,i=o.hasError,s=o.isStopped,a=o.observers;return i||s?Tr:(this.currentObservers=null,a.push(r),new je(function(){n.currentObservers=null,Ve(a,r)}))},t.prototype._checkFinalizedStatuses=function(r){var n=this,o=n.hasError,i=n.thrownError,s=n.isStopped;o?r.error(i):s&&r.complete()},t.prototype.asObservable=function(){var r=new U;return r.source=this,r},t.create=function(r,n){return new wn(r,n)},t}(U);var wn=function(e){ie(t,e);function t(r,n){var o=e.call(this)||this;return o.destination=r,o.source=n,o}return t.prototype.next=function(r){var n,o;(o=(n=this.destination)===null||n===void 0?void 0:n.next)===null||o===void 0||o.call(n,r)},t.prototype.error=function(r){var n,o;(o=(n=this.destination)===null||n===void 0?void 0:n.error)===null||o===void 0||o.call(n,r)},t.prototype.complete=function(){var r,n;(n=(r=this.destination)===null||r===void 0?void 0:r.complete)===null||n===void 0||n.call(r)},t.prototype._subscribe=function(r){var n,o;return(o=(n=this.source)===null||n===void 0?void 0:n.subscribe(r))!==null&&o!==void 0?o:Tr},t}(E);var Et={now:function(){return(Et.delegate||Date).now()},delegate:void 0};var wt=function(e){ie(t,e);function t(r,n,o){r===void 0&&(r=1/0),n===void 0&&(n=1/0),o===void 0&&(o=Et);var i=e.call(this)||this;return i._bufferSize=r,i._windowTime=n,i._timestampProvider=o,i._buffer=[],i._infiniteTimeWindow=!0,i._infiniteTimeWindow=n===1/0,i._bufferSize=Math.max(1,r),i._windowTime=Math.max(1,n),i}return t.prototype.next=function(r){var n=this,o=n.isStopped,i=n._buffer,s=n._infiniteTimeWindow,a=n._timestampProvider,f=n._windowTime;o||(i.push(r),!s&&i.push(a.now()+f)),this._trimBuffer(),e.prototype.next.call(this,r)},t.prototype._subscribe=function(r){this._throwIfClosed(),this._trimBuffer();for(var n=this._innerSubscribe(r),o=this,i=o._infiniteTimeWindow,s=o._buffer,a=s.slice(),f=0;f0?e.prototype.requestAsyncId.call(this,r,n,o):(r.actions.push(this),r._scheduled||(r._scheduled=ut.requestAnimationFrame(function(){return r.flush(void 0)})))},t.prototype.recycleAsyncId=function(r,n,o){var i;if(o===void 0&&(o=0),o!=null?o>0:this.delay>0)return e.prototype.recycleAsyncId.call(this,r,n,o);var s=r.actions;n!=null&&((i=s[s.length-1])===null||i===void 0?void 0:i.id)!==n&&(ut.cancelAnimationFrame(n),r._scheduled=void 0)},t}(Wt);var Tn=function(e){ie(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.flush=function(r){this._active=!0;var n=this._scheduled;this._scheduled=void 0;var o=this.actions,i;r=r||o.shift();do if(i=r.execute(r.state,r.delay))break;while((r=o[0])&&r.id===n&&o.shift());if(this._active=!1,i){for(;(r=o[0])&&r.id===n&&o.shift();)r.unsubscribe();throw i}},t}(Dt);var we=new Tn(On);var R=new U(function(e){return e.complete()});function Vt(e){return e&&A(e.schedule)}function kr(e){return e[e.length-1]}function Qe(e){return A(kr(e))?e.pop():void 0}function Se(e){return Vt(kr(e))?e.pop():void 0}function zt(e,t){return typeof kr(e)=="number"?e.pop():t}var pt=function(e){return e&&typeof e.length=="number"&&typeof e!="function"};function Nt(e){return A(e==null?void 0:e.then)}function qt(e){return A(e[ft])}function Kt(e){return Symbol.asyncIterator&&A(e==null?void 0:e[Symbol.asyncIterator])}function Qt(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function Ki(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var Yt=Ki();function Gt(e){return A(e==null?void 0:e[Yt])}function Bt(e){return ln(this,arguments,function(){var r,n,o,i;return $t(this,function(s){switch(s.label){case 0:r=e.getReader(),s.label=1;case 1:s.trys.push([1,,9,10]),s.label=2;case 2:return[4,Ze(r.read())];case 3:return n=s.sent(),o=n.value,i=n.done,i?[4,Ze(void 0)]:[3,5];case 4:return[2,s.sent()];case 5:return[4,Ze(o)];case 6:return[4,s.sent()];case 7:return s.sent(),[3,2];case 8:return[3,10];case 9:return r.releaseLock(),[7];case 10:return[2]}})})}function Jt(e){return A(e==null?void 0:e.getReader)}function $(e){if(e instanceof U)return e;if(e!=null){if(qt(e))return Qi(e);if(pt(e))return Yi(e);if(Nt(e))return Gi(e);if(Kt(e))return _n(e);if(Gt(e))return Bi(e);if(Jt(e))return Ji(e)}throw Qt(e)}function Qi(e){return new U(function(t){var r=e[ft]();if(A(r.subscribe))return r.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function Yi(e){return new U(function(t){for(var r=0;r=2;return function(n){return n.pipe(e?_(function(o,i){return e(o,i,n)}):de,Te(1),r?Pe(t):zn(function(){return new Zt}))}}function Nn(){for(var e=[],t=0;t=2,!0))}function ue(e){e===void 0&&(e={});var t=e.connector,r=t===void 0?function(){return new E}:t,n=e.resetOnError,o=n===void 0?!0:n,i=e.resetOnComplete,s=i===void 0?!0:i,a=e.resetOnRefCountZero,f=a===void 0?!0:a;return function(c){var u,p,m,d=0,h=!1,v=!1,B=function(){p==null||p.unsubscribe(),p=void 0},ne=function(){B(),u=m=void 0,h=v=!1},z=function(){var O=u;ne(),O==null||O.unsubscribe()};return g(function(O,Ke){d++,!v&&!h&&B();var De=m=m!=null?m:r();Ke.add(function(){d--,d===0&&!v&&!h&&(p=jr(z,f))}),De.subscribe(Ke),!u&&d>0&&(u=new tt({next:function(Fe){return De.next(Fe)},error:function(Fe){v=!0,B(),p=jr(ne,o,Fe),De.error(Fe)},complete:function(){h=!0,B(),p=jr(ne,s),De.complete()}}),$(O).subscribe(u))})(c)}}function jr(e,t){for(var r=[],n=2;ne.next(document)),e}function K(e,t=document){return Array.from(t.querySelectorAll(e))}function V(e,t=document){let r=ce(e,t);if(typeof r=="undefined")throw new ReferenceError(`Missing element: expected "${e}" to be present`);return r}function ce(e,t=document){return t.querySelector(e)||void 0}function _e(){return document.activeElement instanceof HTMLElement&&document.activeElement||void 0}function rr(e){return L(b(document.body,"focusin"),b(document.body,"focusout")).pipe(He(1),l(()=>{let t=_e();return typeof t!="undefined"?e.contains(t):!1}),N(e===_e()),G())}function Je(e){return{x:e.offsetLeft,y:e.offsetTop}}function Yn(e){return L(b(window,"load"),b(window,"resize")).pipe(Re(0,we),l(()=>Je(e)),N(Je(e)))}function nr(e){return{x:e.scrollLeft,y:e.scrollTop}}function dt(e){return L(b(e,"scroll"),b(window,"resize")).pipe(Re(0,we),l(()=>nr(e)),N(nr(e)))}var Bn=function(){if(typeof Map!="undefined")return Map;function e(t,r){var n=-1;return t.some(function(o,i){return o[0]===r?(n=i,!0):!1}),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(r){var n=e(this.__entries__,r),o=this.__entries__[n];return o&&o[1]},t.prototype.set=function(r,n){var o=e(this.__entries__,r);~o?this.__entries__[o][1]=n:this.__entries__.push([r,n])},t.prototype.delete=function(r){var n=this.__entries__,o=e(n,r);~o&&n.splice(o,1)},t.prototype.has=function(r){return!!~e(this.__entries__,r)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(r,n){n===void 0&&(n=null);for(var o=0,i=this.__entries__;o0},e.prototype.connect_=function(){!zr||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),xa?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!zr||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var r=t.propertyName,n=r===void 0?"":r,o=ya.some(function(i){return!!~n.indexOf(i)});o&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),Jn=function(e,t){for(var r=0,n=Object.keys(t);r0},e}(),Zn=typeof WeakMap!="undefined"?new WeakMap:new Bn,eo=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var r=Ea.getInstance(),n=new Ra(t,r,this);Zn.set(this,n)}return e}();["observe","unobserve","disconnect"].forEach(function(e){eo.prototype[e]=function(){var t;return(t=Zn.get(this))[e].apply(t,arguments)}});var ka=function(){return typeof or.ResizeObserver!="undefined"?or.ResizeObserver:eo}(),to=ka;var ro=new E,Ha=I(()=>H(new to(e=>{for(let t of e)ro.next(t)}))).pipe(x(e=>L(Oe,H(e)).pipe(C(()=>e.disconnect()))),J(1));function he(e){return{width:e.offsetWidth,height:e.offsetHeight}}function ge(e){return Ha.pipe(S(t=>t.observe(e)),x(t=>ro.pipe(_(({target:r})=>r===e),C(()=>t.unobserve(e)),l(()=>he(e)))),N(he(e)))}function bt(e){return{width:e.scrollWidth,height:e.scrollHeight}}function sr(e){let t=e.parentElement;for(;t&&(e.scrollWidth<=t.scrollWidth&&e.scrollHeight<=t.scrollHeight);)t=(e=t).parentElement;return t?e:void 0}var no=new E,Pa=I(()=>H(new IntersectionObserver(e=>{for(let t of e)no.next(t)},{threshold:0}))).pipe(x(e=>L(Oe,H(e)).pipe(C(()=>e.disconnect()))),J(1));function cr(e){return Pa.pipe(S(t=>t.observe(e)),x(t=>no.pipe(_(({target:r})=>r===e),C(()=>t.unobserve(e)),l(({isIntersecting:r})=>r))))}function oo(e,t=16){return dt(e).pipe(l(({y:r})=>{let n=he(e),o=bt(e);return r>=o.height-n.height-t}),G())}var fr={drawer:V("[data-md-toggle=drawer]"),search:V("[data-md-toggle=search]")};function io(e){return fr[e].checked}function qe(e,t){fr[e].checked!==t&&fr[e].click()}function Ue(e){let t=fr[e];return b(t,"change").pipe(l(()=>t.checked),N(t.checked))}function $a(e,t){switch(e.constructor){case HTMLInputElement:return e.type==="radio"?/^Arrow/.test(t):!0;case HTMLSelectElement:case HTMLTextAreaElement:return!0;default:return e.isContentEditable}}function Ia(){return L(b(window,"compositionstart").pipe(l(()=>!0)),b(window,"compositionend").pipe(l(()=>!1))).pipe(N(!1))}function ao(){let e=b(window,"keydown").pipe(_(t=>!(t.metaKey||t.ctrlKey)),l(t=>({mode:io("search")?"search":"global",type:t.key,claim(){t.preventDefault(),t.stopPropagation()}})),_(({mode:t,type:r})=>{if(t==="global"){let n=_e();if(typeof n!="undefined")return!$a(n,r)}return!0}),ue());return Ia().pipe(x(t=>t?R:e))}function Me(){return new URL(location.href)}function ot(e){location.href=e.href}function so(){return new E}function co(e,t){if(typeof t=="string"||typeof t=="number")e.innerHTML+=t.toString();else if(t instanceof Node)e.appendChild(t);else if(Array.isArray(t))for(let r of t)co(e,r)}function M(e,t,...r){let n=document.createElement(e);if(t)for(let o of Object.keys(t))typeof t[o]!="undefined"&&(typeof t[o]!="boolean"?n.setAttribute(o,t[o]):n.setAttribute(o,""));for(let o of r)co(n,o);return n}function ur(e){if(e>999){let t=+((e-950)%1e3>99);return`${((e+1e-6)/1e3).toFixed(t)}k`}else return e.toString()}function fo(){return location.hash.substring(1)}function uo(e){let t=M("a",{href:e});t.addEventListener("click",r=>r.stopPropagation()),t.click()}function Fa(){return b(window,"hashchange").pipe(l(fo),N(fo()),_(e=>e.length>0),J(1))}function po(){return Fa().pipe(l(e=>ce(`[id="${e}"]`)),_(e=>typeof e!="undefined"))}function Nr(e){let t=matchMedia(e);return er(r=>t.addListener(()=>r(t.matches))).pipe(N(t.matches))}function lo(){let e=matchMedia("print");return L(b(window,"beforeprint").pipe(l(()=>!0)),b(window,"afterprint").pipe(l(()=>!1))).pipe(N(e.matches))}function qr(e,t){return e.pipe(x(r=>r?t():R))}function pr(e,t={credentials:"same-origin"}){return pe(fetch(`${e}`,t)).pipe(fe(()=>R),x(r=>r.status!==200?Ot(()=>new Error(r.statusText)):H(r)))}function We(e,t){return pr(e,t).pipe(x(r=>r.json()),J(1))}function mo(e,t){let r=new DOMParser;return pr(e,t).pipe(x(n=>n.text()),l(n=>r.parseFromString(n,"text/xml")),J(1))}function lr(e){let t=M("script",{src:e});return I(()=>(document.head.appendChild(t),L(b(t,"load"),b(t,"error").pipe(x(()=>Ot(()=>new ReferenceError(`Invalid script: ${e}`))))).pipe(l(()=>{}),C(()=>document.head.removeChild(t)),Te(1))))}function ho(){return{x:Math.max(0,scrollX),y:Math.max(0,scrollY)}}function bo(){return L(b(window,"scroll",{passive:!0}),b(window,"resize",{passive:!0})).pipe(l(ho),N(ho()))}function vo(){return{width:innerWidth,height:innerHeight}}function go(){return b(window,"resize",{passive:!0}).pipe(l(vo),N(vo()))}function yo(){return Q([bo(),go()]).pipe(l(([e,t])=>({offset:e,size:t})),J(1))}function mr(e,{viewport$:t,header$:r}){let n=t.pipe(X("size")),o=Q([n,r]).pipe(l(()=>Je(e)));return Q([r,t,o]).pipe(l(([{height:i},{offset:s,size:a},{x:f,y:c}])=>({offset:{x:s.x-f,y:s.y-c+i},size:a})))}(()=>{function e(n,o){parent.postMessage(n,o||"*")}function t(...n){return n.reduce((o,i)=>o.then(()=>new Promise(s=>{let a=document.createElement("script");a.src=i,a.onload=s,document.body.appendChild(a)})),Promise.resolve())}var r=class extends EventTarget{constructor(n){super(),this.url=n,this.m=i=>{i.source===this.w&&(this.dispatchEvent(new MessageEvent("message",{data:i.data})),this.onmessage&&this.onmessage(i))},this.e=(i,s,a,f,c)=>{if(s===`${this.url}`){let u=new ErrorEvent("error",{message:i,filename:s,lineno:a,colno:f,error:c});this.dispatchEvent(u),this.onerror&&this.onerror(u)}};let o=document.createElement("iframe");o.hidden=!0,document.body.appendChild(this.iframe=o),this.w.document.open(),this.w.document.write(` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + +
+ + +
+ +
+ + + + + + +
+
+ + + + + +
+
+
+ + + + + + +
+
+
+ + + + +
+
+ + + + + + + + + + + + + + + + + +

ChangeLog

+

v.2.0.0

+

v.1.0.0

+ + + + + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/gitlab-notification/ru/latest/getting-started/configuration/index.html b/gitlab-notification/ru/latest/getting-started/configuration/index.html new file mode 100644 index 0000000..7b9d57e --- /dev/null +++ b/gitlab-notification/ru/latest/getting-started/configuration/index.html @@ -0,0 +1,788 @@ + + + + + + + + + + + + + + + + + + + + + + + + Запуск - GitLab Notification + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + + + +
+
+
+ + + + +
+
+ + + + + + + + + + + + + + + +

Запуск

+ +

Есть несколько способов запустить бота-помощника. Бот был спроектирован таким образом, чтобы работать локально на вашем ПК, но вы можете запустить его на сервере в режиме 24/4.

+

Создание бота в Telegram

+

Перед запуском необходимо создать бота в Telegram. Для этого перейдите в официального бота @GodFather и выполните команду /newbot.

+

Первым делом вам предложат ввести имя для бота.

+

Конфигурация

+

Несмотря на то, какой вариант запуска вы виберете, необходимо будет указать следующие переменные среды:

+
    +
  • TELEGRAM_BOT_TOKEN — токен, который вы получили при создании бота.
  • +
  • TELEGRAM_BOT_USERNAME — название, которое вы дали боту. Оканчивается на bot.
  • +
  • GITLAB_PERSONAL_TOKEN — токен, который вы получили в GitLab
  • +
  • TELEGRAM_PERSON_ID — ваш id в telegram, можно узнать тут.
  • +
  • GITLAB_URL — url на gitlab. Локальный или облачный.
  • +
  • DATASOURCE_URL — ссылка на базу данных Postgres, в следующем формате: jdbc:postgresql://localhost:5432/gitlab_bot
  • +
  • DATASOURCE_USERNAME — пользователь БД
  • +
  • DATASOURCE_PASSWORD — пароль от БД
  • +
+

Запуск Docker Compose

+

Запуск Docker

+

Команда для запуска выглядит следующим образом:

+
docker run --name gitlab-notify  \
+    --env TELEGRAM_BOT_TOKEN=value \
+    --env TELEGRAM_BOT_USERNAME=value \
+    --env GITLAB_PERSONAL_TOKEN=value \
+    --env TELEGRAM_PERSON_ID=value \
+    --env GITLAB_URL=value \
+    --env DATASOURCE_URL=jdbc:postgresql://localhost:5432/gitlab_bot \
+    --env DATASOURCE_USERNAME=postgres \
+    --env DATASOURCE_PASSWORD=value \
+    --network="host" upagge/gitlab-telegram-notify:latest
+
+

Запуск в IDEA

+

Запуск JAR релиза

+

Скачать актуальный jar-файл всегда можно на странице релизов GitHub.

+
java -DTELEGRAM_BOT_USERNAME=value \
+                    -DTELEGRAM_BOT_TOKEN=value \
+                    -DTELEGRAM_PERSON_ID=value \
+                    -DDATASOURCE_URL=value \
+                    -DDATASOURCE_PASSWORD=value \
+                    -DDATASOURCE_USERNAME=value \
+                    -DGITLAB_PERSONAL_TOKEN=value \
+                    -DGITLAB_URL=value \
+                    -jar gitlab-notification.jar    
+
+ + + + + + + +

Комментарии

+
+ + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/gitlab-notification/ru/latest/getting-started/features/index.html b/gitlab-notification/ru/latest/getting-started/features/index.html new file mode 100644 index 0000000..f08823d --- /dev/null +++ b/gitlab-notification/ru/latest/getting-started/features/index.html @@ -0,0 +1,793 @@ + + + + + + + + + + + + + + + + + + + + + + + + Возможности - GitLab Notification + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + + + +
+
+
+ + + + +
+
+ + + + + + + + + + + + + + + +

Возможности

+ +

Уведомления

+

Новый MR

+

Конфликт в MR

+

Обновление MR

+

Изменение статуса MR

+

Новый тред в MR

+

Упоминание в треде

+

Ответ в дискусии

+

Взаимодействие с GitLab

+

Ответ в треде

+ + + + + + + +

Комментарии

+
+ + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/gitlab-notification/ru/latest/guides/index.html b/gitlab-notification/ru/latest/guides/index.html new file mode 100644 index 0000000..4b2fd91 --- /dev/null +++ b/gitlab-notification/ru/latest/guides/index.html @@ -0,0 +1,633 @@ + + + + + + + + + + + + + + + + + + + + Hello Mutiny! - GitLab Notification + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + + + +
+
+
+ + + + +
+
+ + + + + + + + + + + + + + + +

Hello Mutiny!

+

Once you made Mutiny available to your classpath, you can start writing code. +Let's start with this simple program:

+

Test

+

Test 2

+

Test 4

+ + + + + + + +

Комментарии

+
+ + + + +
+
+ + +
+ +
+ +
+ + + + +
+ +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/gitlab-notification/ru/latest/index.html b/gitlab-notification/ru/latest/index.html new file mode 100644 index 0000000..9ce7a6d --- /dev/null +++ b/gitlab-notification/ru/latest/index.html @@ -0,0 +1,694 @@ + + + + + + + + + + + + + + + + + + + + + + Быстрый старт - GitLab Notification + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + +
+ + +
+ +
+ + + + + + +
+
+ + + + + +
+
+
+ + + + + + +
+
+
+ + + + +
+
+ + + + + + + + + + + + + + + + + +

GitLab Notification – Персональный Telegram для GitLab

+

Персональный помощник для взаимодействия с GitLab. Получайте уведомления о событиях в GitLab: новые MR, где вы ревьювер, конфликты в ваших MR, уведомления о новых сообщениях в тредах, где вы являетесь участником, и многое другое.

+

🥷 Privacy

+

Мое решение сфокусировано на приватности и прозрачности. Код и используемые зависимости полностью открыты и доступны для изучения и самостоятельной сборки.

+

Для работы бота токен доступа устанавливается в переменные среды и никуда не передается, кроме запросов в GitLab.

+

Некоторые уведомления могут содержать чуствительную информацию. Например, уведомления о новых сообщениях в тредах. Возможно вы не захотите раскрывать столько информации о ваших репозиториях Телеграму, ведь через него идет получение уведомлений. Специально для таких случаев предусмотрены уровни конфиденциальности разных типов уведомлений.

+

Возьмем для примера уведомление о новом сообщении в треде. При минимальном уровне конфиденциальности вы получите уведомление с текстом коментария и сможете сразу ответить на него в телеграм, а при максимальном уровне конфиденциальности будет сообщаться только о факте нового комментария, без содержания. Все это настраивается при первом запуске.

+ + + + + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/gitlab-notification/ru/latest/search/search_index.json b/gitlab-notification/ru/latest/search/search_index.json new file mode 100644 index 0000000..2feae5c --- /dev/null +++ b/gitlab-notification/ru/latest/search/search_index.json @@ -0,0 +1 @@ +{"config":{"lang":["ru"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"GitLab Notification \u2013 \u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 Telegram \u0434\u043b\u044f GitLab","text":"

\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u043e\u043c\u043e\u0449\u043d\u0438\u043a \u0434\u043b\u044f \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0441 GitLab. \u041f\u043e\u043b\u0443\u0447\u0430\u0439\u0442\u0435 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u043e \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u0445 \u0432 GitLab: \u043d\u043e\u0432\u044b\u0435 MR, \u0433\u0434\u0435 \u0432\u044b \u0440\u0435\u0432\u044c\u044e\u0432\u0435\u0440, \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u044b \u0432 \u0432\u0430\u0448\u0438\u0445 MR, \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u043e \u043d\u043e\u0432\u044b\u0445 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f\u0445 \u0432 \u0442\u0440\u0435\u0434\u0430\u0445, \u0433\u0434\u0435 \u0432\u044b \u044f\u0432\u043b\u044f\u0435\u0442\u0435\u0441\u044c \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u043c, \u0438 \u043c\u043d\u043e\u0433\u043e\u0435 \u0434\u0440\u0443\u0433\u043e\u0435.

"},{"location":"#privacy","title":"Privacy","text":"

\u041c\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0441\u0444\u043e\u043a\u0443\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u043d\u0430 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0441\u0442\u0438 \u0438 \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e\u0441\u0442\u0438. \u041a\u043e\u0434 \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043e\u0442\u043a\u0440\u044b\u0442\u044b \u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0434\u043b\u044f \u0438\u0437\u0443\u0447\u0435\u043d\u0438\u044f \u0438 \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0441\u0431\u043e\u0440\u043a\u0438.

\u0414\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0431\u043e\u0442\u0430 \u0442\u043e\u043a\u0435\u043d \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0441\u0440\u0435\u0434\u044b \u0438 \u043d\u0438\u043a\u0443\u0434\u0430 \u043d\u0435 \u043f\u0435\u0440\u0435\u0434\u0430\u0435\u0442\u0441\u044f, \u043a\u0440\u043e\u043c\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0432 GitLab.

\u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u043c\u043e\u0433\u0443\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0447\u0443\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u043e \u043d\u043e\u0432\u044b\u0445 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f\u0445 \u0432 \u0442\u0440\u0435\u0434\u0430\u0445. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\u044b \u043d\u0435 \u0437\u0430\u0445\u043e\u0442\u0438\u0442\u0435 \u0440\u0430\u0441\u043a\u0440\u044b\u0432\u0430\u0442\u044c \u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0432\u0430\u0448\u0438\u0445 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f\u0445 \u0422\u0435\u043b\u0435\u0433\u0440\u0430\u043c\u0443, \u0432\u0435\u0434\u044c \u0447\u0435\u0440\u0435\u0437 \u043d\u0435\u0433\u043e \u0438\u0434\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439. \u0421\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0442\u0430\u043a\u0438\u0445 \u0441\u043b\u0443\u0447\u0430\u0435\u0432 \u043f\u0440\u0435\u0434\u0443\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u044b \u0443\u0440\u043e\u0432\u043d\u0438 \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0440\u0430\u0437\u043d\u044b\u0445 \u0442\u0438\u043f\u043e\u0432 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439.

\u0412\u043e\u0437\u044c\u043c\u0435\u043c \u0434\u043b\u044f \u043f\u0440\u0438\u043c\u0435\u0440\u0430 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0435 \u043e \u043d\u043e\u0432\u043e\u043c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0438 \u0432 \u0442\u0440\u0435\u0434\u0435. \u041f\u0440\u0438 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u043c \u0443\u0440\u043e\u0432\u043d\u0435 \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0435 \u0441 \u0442\u0435\u043a\u0441\u0442\u043e\u043c \u043a\u043e\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f \u0438 \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u0440\u0430\u0437\u0443 \u043e\u0442\u0432\u0435\u0442\u0438\u0442\u044c \u043d\u0430 \u043d\u0435\u0433\u043e \u0432 \u0442\u0435\u043b\u0435\u0433\u0440\u0430\u043c, \u0430 \u043f\u0440\u0438 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u043c \u0443\u0440\u043e\u0432\u043d\u0435 \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u043e\u0431\u0449\u0430\u0442\u044c\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043e \u0444\u0430\u043a\u0442\u0435 \u043d\u043e\u0432\u043e\u0433\u043e \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f, \u0431\u0435\u0437 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f. \u0412\u0441\u0435 \u044d\u0442\u043e \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0438 \u043f\u0435\u0440\u0432\u043e\u043c \u0437\u0430\u043f\u0443\u0441\u043a\u0435.

"},{"location":"changelog/","title":"ChangeLog","text":""},{"location":"changelog/#v200","title":"v.2.0.0","text":""},{"location":"changelog/#v100","title":"v.1.0.0","text":""},{"location":"getting-started/configuration/","title":"\u0417\u0430\u043f\u0443\u0441\u043a","text":"

\u0415\u0441\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0431\u043e\u0442\u0430-\u043f\u043e\u043c\u043e\u0449\u043d\u0438\u043a\u0430. \u0411\u043e\u0442 \u0431\u044b\u043b \u0441\u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d \u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e \u043d\u0430 \u0432\u0430\u0448\u0435\u043c \u041f\u041a, \u043d\u043e \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0435\u0433\u043e \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 24/4.

"},{"location":"getting-started/configuration/#telegram","title":"\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0431\u043e\u0442\u0430 \u0432 Telegram","text":"

\u041f\u0435\u0440\u0435\u0434 \u0437\u0430\u043f\u0443\u0441\u043a\u043e\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0431\u043e\u0442\u0430 \u0432 Telegram. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u0432 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0431\u043e\u0442\u0430 @GodFather \u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 /newbot.

\u041f\u0435\u0440\u0432\u044b\u043c \u0434\u0435\u043b\u043e\u043c \u0432\u0430\u043c \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0430\u0442 \u0432\u0432\u0435\u0441\u0442\u0438 \u0438\u043c\u044f \u0434\u043b\u044f \u0431\u043e\u0442\u0430.

"},{"location":"getting-started/configuration/#_1","title":"\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f","text":"

\u041d\u0435\u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u0442\u043e, \u043a\u0430\u043a\u043e\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0432\u044b \u0432\u0438\u0431\u0435\u0440\u0435\u0442\u0435, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0431\u0443\u0434\u0435\u0442 \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0441\u0440\u0435\u0434\u044b:

  • TELEGRAM_BOT_TOKEN \u2014 \u0442\u043e\u043a\u0435\u043d, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0431\u043e\u0442\u0430.
  • TELEGRAM_BOT_USERNAME \u2014 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0432\u044b \u0434\u0430\u043b\u0438 \u0431\u043e\u0442\u0443. \u041e\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430 bot.
  • GITLAB_PERSONAL_TOKEN \u2014 \u0442\u043e\u043a\u0435\u043d, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u0432 GitLab
  • TELEGRAM_PERSON_ID \u2014 \u0432\u0430\u0448 id \u0432 telegram, \u043c\u043e\u0436\u043d\u043e \u0443\u0437\u043d\u0430\u0442\u044c \u0442\u0443\u0442.
  • GITLAB_URL \u2014 url \u043d\u0430 gitlab. \u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0438\u043b\u0438 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0439.
  • DATASOURCE_URL \u2014 \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 Postgres, \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u0444\u043e\u0440\u043c\u0430\u0442\u0435: jdbc:postgresql://localhost:5432/gitlab_bot
  • DATASOURCE_USERNAME \u2014 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0411\u0414
  • DATASOURCE_PASSWORD \u2014 \u043f\u0430\u0440\u043e\u043b\u044c \u043e\u0442 \u0411\u0414
"},{"location":"getting-started/configuration/#docker-compose","title":"\u0417\u0430\u043f\u0443\u0441\u043a Docker Compose","text":""},{"location":"getting-started/configuration/#docker","title":"\u0417\u0430\u043f\u0443\u0441\u043a Docker","text":"

\u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:

docker run --name gitlab-notify  \\\n--env TELEGRAM_BOT_TOKEN=value \\\n--env TELEGRAM_BOT_USERNAME=value \\\n--env GITLAB_PERSONAL_TOKEN=value \\\n--env TELEGRAM_PERSON_ID=value \\\n--env GITLAB_URL=value \\\n--env DATASOURCE_URL=jdbc:postgresql://localhost:5432/gitlab_bot \\\n--env DATASOURCE_USERNAME=postgres \\\n--env DATASOURCE_PASSWORD=value \\\n--network=\"host\" upagge/gitlab-telegram-notify:latest\n
"},{"location":"getting-started/configuration/#idea","title":"\u0417\u0430\u043f\u0443\u0441\u043a \u0432 IDEA","text":""},{"location":"getting-started/configuration/#jar","title":"\u0417\u0430\u043f\u0443\u0441\u043a JAR \u0440\u0435\u043b\u0438\u0437\u0430","text":"

\u0421\u043a\u0430\u0447\u0430\u0442\u044c \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439 jar-\u0444\u0430\u0439\u043b \u0432\u0441\u0435\u0433\u0434\u0430 \u043c\u043e\u0436\u043d\u043e \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u0440\u0435\u043b\u0438\u0437\u043e\u0432 GitHub.

java -DTELEGRAM_BOT_USERNAME=value \\\n-DTELEGRAM_BOT_TOKEN=value \\\n-DTELEGRAM_PERSON_ID=value \\\n-DDATASOURCE_URL=value \\\n-DDATASOURCE_PASSWORD=value \\\n-DDATASOURCE_USERNAME=value \\\n-DGITLAB_PERSONAL_TOKEN=value \\\n-DGITLAB_URL=value \\\n-jar gitlab-notification.jar    
"},{"location":"getting-started/features/","title":"\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438","text":""},{"location":"getting-started/features/#_1","title":"\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f","text":""},{"location":"getting-started/features/#mr","title":"\u041d\u043e\u0432\u044b\u0439 MR","text":""},{"location":"getting-started/features/#mr_1","title":"\u041a\u043e\u043d\u0444\u043b\u0438\u043a\u0442 \u0432 MR","text":""},{"location":"getting-started/features/#mr_2","title":"\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 MR","text":""},{"location":"getting-started/features/#mr_3","title":"\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0442\u0443\u0441\u0430 MR","text":""},{"location":"getting-started/features/#mr_4","title":"\u041d\u043e\u0432\u044b\u0439 \u0442\u0440\u0435\u0434 \u0432 MR","text":""},{"location":"getting-started/features/#_2","title":"\u0423\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0435 \u0432 \u0442\u0440\u0435\u0434\u0435","text":""},{"location":"getting-started/features/#_3","title":"\u041e\u0442\u0432\u0435\u0442 \u0432 \u0434\u0438\u0441\u043a\u0443\u0441\u0438\u0438","text":""},{"location":"getting-started/features/#gitlab","title":"\u0412\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0441 GitLab","text":""},{"location":"getting-started/features/#_4","title":"\u041e\u0442\u0432\u0435\u0442 \u0432 \u0442\u0440\u0435\u0434\u0435","text":""},{"location":"guides/","title":"Hello Mutiny!","text":"

Once you made Mutiny available to your classpath, you can start writing code. Let's start with this simple program:

"},{"location":"guides/#test","title":"Test","text":""},{"location":"guides/#test-2","title":"Test 2","text":""},{"location":"guides/#test-4","title":"Test 4","text":""},{"location":"support-development/","title":"\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443","text":"

wefwef

"}]} \ No newline at end of file diff --git a/gitlab-notification/ru/latest/sitemap.xml b/gitlab-notification/ru/latest/sitemap.xml new file mode 100644 index 0000000..03988bb --- /dev/null +++ b/gitlab-notification/ru/latest/sitemap.xml @@ -0,0 +1,38 @@ + + + + https://docs.struchkov.dev/gitlab-notification/latest/ + 2023-02-25 + daily + + + https://docs.struchkov.dev/gitlab-notification/latest/architecture/concept/ + 2023-02-25 + daily + + + https://docs.struchkov.dev/gitlab-notification/latest/changelog/ + 2023-02-25 + daily + + + https://docs.struchkov.dev/gitlab-notification/latest/getting-started/configuration/ + 2023-02-25 + daily + + + https://docs.struchkov.dev/gitlab-notification/latest/getting-started/features/ + 2023-02-25 + daily + + + https://docs.struchkov.dev/gitlab-notification/latest/guides/ + 2023-02-25 + daily + + + https://docs.struchkov.dev/gitlab-notification/latest/support-development/ + 2023-02-25 + daily + + \ No newline at end of file diff --git a/gitlab-notification/ru/latest/sitemap.xml.gz b/gitlab-notification/ru/latest/sitemap.xml.gz new file mode 100644 index 0000000000000000000000000000000000000000..65cb5a90047fa107a6f4940928bec732f52473d1 GIT binary patch literal 299 zcmV+`0o48HGjMkH?$I4DI=A^u>aSTnt@#C+f1mprdiYcIDgaOZ8Zu z<*A*MC*&fN19j!VJUs)f>ng}Gj%p$ilLgX4J`h|%sKrw$PeqPRVBcM$^-;@Bg|du^ zngns0_3#lFVQ>NK*sJ#{M0UN?inBTJijf#v*zVp+DdI62+0@N_RX0`hkSSN}hNcG< zEcOXMrBTj*w{U~(9^u#I-`Q1354jqe=Y*hR&^R3~hy4*B?a_=|WX_FT5v#;#w)*$Z x&S@tdJeeNV)>L%3JZ5K(=bGkeiixXC%absT82(|5FH8P+ + + + + + + + + + + + + + + + + + + + + + + Поддержать разработку - GitLab Notification + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + + + + + +
+ + +
+ +
+ + + + + + +
+
+ + + + + +
+
+
+ + + + + + +
+
+
+ + + + +
+
+ + + + + + + + + + + + + + + + + +

Поддержать разработку

+ +

wefwef

+ + + + + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file