Skip to content

Commit 8f5a334

Browse files
committed
deploy: 36d5620
1 parent eaa0260 commit 8f5a334

File tree

10 files changed

+93
-74
lines changed

10 files changed

+93
-74
lines changed

js/menu-wc.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -154,27 +154,27 @@ customElements.define('compodoc-menu', class extends HTMLElement {
154154
<a href="modules/AppModule.html" data-type="entity-link" >AppModule</a>
155155
<li class="chapter inner">
156156
<div class="simple menu-toggler" data-bs-toggle="collapse" ${ isNormalMode ?
157-
'data-bs-target="#controllers-links-module-AppModule-1c339807787ef98bbe40d4786dbab6596b73f3c2b0f55e8511ec4813e41e9f69c239ef523ae2904ceabb12b5d9351a73e18ab47a38985a460f2718439f3fec54"' : 'data-bs-target="#xs-controllers-links-module-AppModule-1c339807787ef98bbe40d4786dbab6596b73f3c2b0f55e8511ec4813e41e9f69c239ef523ae2904ceabb12b5d9351a73e18ab47a38985a460f2718439f3fec54"' }>
157+
'data-bs-target="#controllers-links-module-AppModule-4c2472f8a0bab65d0ac385e19f01e5e47168fe857a16799f92cda3c429c272f0f95d8f99e091a4888c6ba0d9f90a95ae192a74434456d14b6da356714f326ff2"' : 'data-bs-target="#xs-controllers-links-module-AppModule-4c2472f8a0bab65d0ac385e19f01e5e47168fe857a16799f92cda3c429c272f0f95d8f99e091a4888c6ba0d9f90a95ae192a74434456d14b6da356714f326ff2"' }>
158158
<span class="icon ion-md-swap"></span>
159159
<span>Controllers</span>
160160
<span class="icon ion-ios-arrow-down"></span>
161161
</div>
162-
<ul class="links collapse" ${ isNormalMode ? 'id="controllers-links-module-AppModule-1c339807787ef98bbe40d4786dbab6596b73f3c2b0f55e8511ec4813e41e9f69c239ef523ae2904ceabb12b5d9351a73e18ab47a38985a460f2718439f3fec54"' :
163-
'id="xs-controllers-links-module-AppModule-1c339807787ef98bbe40d4786dbab6596b73f3c2b0f55e8511ec4813e41e9f69c239ef523ae2904ceabb12b5d9351a73e18ab47a38985a460f2718439f3fec54"' }>
162+
<ul class="links collapse" ${ isNormalMode ? 'id="controllers-links-module-AppModule-4c2472f8a0bab65d0ac385e19f01e5e47168fe857a16799f92cda3c429c272f0f95d8f99e091a4888c6ba0d9f90a95ae192a74434456d14b6da356714f326ff2"' :
163+
'id="xs-controllers-links-module-AppModule-4c2472f8a0bab65d0ac385e19f01e5e47168fe857a16799f92cda3c429c272f0f95d8f99e091a4888c6ba0d9f90a95ae192a74434456d14b6da356714f326ff2"' }>
164164
<li class="link">
165165
<a href="controllers/AppController.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >AppController</a>
166166
</li>
167167
</ul>
168168
</li>
169169
<li class="chapter inner">
170170
<div class="simple menu-toggler" data-bs-toggle="collapse" ${ isNormalMode ?
171-
'data-bs-target="#injectables-links-module-AppModule-1c339807787ef98bbe40d4786dbab6596b73f3c2b0f55e8511ec4813e41e9f69c239ef523ae2904ceabb12b5d9351a73e18ab47a38985a460f2718439f3fec54"' : 'data-bs-target="#xs-injectables-links-module-AppModule-1c339807787ef98bbe40d4786dbab6596b73f3c2b0f55e8511ec4813e41e9f69c239ef523ae2904ceabb12b5d9351a73e18ab47a38985a460f2718439f3fec54"' }>
171+
'data-bs-target="#injectables-links-module-AppModule-4c2472f8a0bab65d0ac385e19f01e5e47168fe857a16799f92cda3c429c272f0f95d8f99e091a4888c6ba0d9f90a95ae192a74434456d14b6da356714f326ff2"' : 'data-bs-target="#xs-injectables-links-module-AppModule-4c2472f8a0bab65d0ac385e19f01e5e47168fe857a16799f92cda3c429c272f0f95d8f99e091a4888c6ba0d9f90a95ae192a74434456d14b6da356714f326ff2"' }>
172172
<span class="icon ion-md-arrow-round-down"></span>
173173
<span>Injectables</span>
174174
<span class="icon ion-ios-arrow-down"></span>
175175
</div>
176-
<ul class="links collapse" ${ isNormalMode ? 'id="injectables-links-module-AppModule-1c339807787ef98bbe40d4786dbab6596b73f3c2b0f55e8511ec4813e41e9f69c239ef523ae2904ceabb12b5d9351a73e18ab47a38985a460f2718439f3fec54"' :
177-
'id="xs-injectables-links-module-AppModule-1c339807787ef98bbe40d4786dbab6596b73f3c2b0f55e8511ec4813e41e9f69c239ef523ae2904ceabb12b5d9351a73e18ab47a38985a460f2718439f3fec54"' }>
176+
<ul class="links collapse" ${ isNormalMode ? 'id="injectables-links-module-AppModule-4c2472f8a0bab65d0ac385e19f01e5e47168fe857a16799f92cda3c429c272f0f95d8f99e091a4888c6ba0d9f90a95ae192a74434456d14b6da356714f326ff2"' :
177+
'id="xs-injectables-links-module-AppModule-4c2472f8a0bab65d0ac385e19f01e5e47168fe857a16799f92cda3c429c272f0f95d8f99e091a4888c6ba0d9f90a95ae192a74434456d14b6da356714f326ff2"' }>
178178
<li class="link">
179179
<a href="injectables/AppService.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >AppService</a>
180180
</li>

js/menu-wc_es5.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/search/search_index.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

modules/AppModule.html

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,8 +318,27 @@ <h3>Imports<a href="https://angular.io/api/core/NgModule#imports" target="_blank
318318
inject: [MailadmService],
319319
useFactory: async (service: MailadmService) &#x3D;&gt; {
320320
const params &#x3D; await service.getParams();
321+
const regex &#x3D; /^(smtps?|):\/\/([a-zA-Z0-9.-]+|\d{1,3}(?:\.\d{1,3}){3}|\[(?:[0-9a-fA-F:]+)\]):(\d+)$/;
322+
const [_, protocol, host, port] &#x3D; &#x60;${params.host}&#x60;.match(regex);
323+
const isDev &#x3D; process.env.NODE_ENV &#x3D;&#x3D;&#x3D; &#x27;development&#x27;;
324+
321325
return {
322-
transport: params.host,
326+
transport: {
327+
host,
328+
port: parseInt(port),
329+
from: params.sender,
330+
secure: protocol &#x3D;&#x3D;&#x3D; &#x27;smtps&#x27; &amp;&amp; port &#x3D;&#x3D;&#x3D; &#x27;465&#x27;,
331+
requireTLS: protocol &#x3D;&#x3D;&#x3D; &#x27;smtps&#x27; &amp;&amp; port &#x3D;&#x3D;&#x3D; &#x27;587&#x27;,
332+
auth: {
333+
user: params.username,
334+
pass: params.password,
335+
},
336+
tls: {
337+
ciphers: &#x27;SSLv3,TLSv1,TLSv1.1,TLSv1.2&#x27;,
338+
},
339+
debug: isDev,
340+
logger: isDev,
341+
},
323342
defaults: {
324343
from: params.sender,
325344
},

modules/IdentitiesJsonformsModule.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -117,14 +117,14 @@
117117
<title>cluster_IdentitiesJsonformsModule</title>
118118
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="116,-70 116,-268 380,-268 380,-70 116,-70"/>
119119
</g>
120-
<g id="clust6" class="cluster">
121-
<title>cluster_IdentitiesJsonformsModule_providers</title>
122-
<polygon fill="none" stroke="black" points="124,-78 124,-130 372,-130 372,-78 124,-78"/>
123-
</g>
124120
<g id="clust4" class="cluster">
125121
<title>cluster_IdentitiesJsonformsModule_exports</title>
126122
<polygon fill="none" stroke="black" points="154,-208 154,-260 342,-260 342,-208 154,-208"/>
127123
</g>
124+
<g id="clust6" class="cluster">
125+
<title>cluster_IdentitiesJsonformsModule_providers</title>
126+
<polygon fill="none" stroke="black" points="124,-78 124,-130 372,-130 372,-78 124,-78"/>
127+
</g>
128128
<!-- IdentitiesJsonformsService -->
129129
<g id="node1" class="node">
130130
<title>IdentitiesJsonformsService </title>

modules/IdentitiesJsonformsModule/dependencies.svg

Lines changed: 4 additions & 4 deletions
Loading

modules/IdentitiesModule.html

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -117,71 +117,71 @@
117117
<title>cluster_IdentitiesModule</title>
118118
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-268 669,-268 669,-70 8,-70"/>
119119
</g>
120+
<g id="clust3" class="cluster">
121+
<title>cluster_IdentitiesModule_imports</title>
122+
<polygon fill="none" stroke="black" points="523,-78 523,-130 661,-130 661,-78 523,-78"/>
123+
</g>
120124
<g id="clust6" class="cluster">
121125
<title>cluster_IdentitiesModule_providers</title>
122-
<polygon fill="none" stroke="black" points="162,-78 162,-130 661,-130 661,-78 162,-78"/>
126+
<polygon fill="none" stroke="black" points="16,-78 16,-130 515,-130 515,-78 16,-78"/>
123127
</g>
124128
<g id="clust4" class="cluster">
125129
<title>cluster_IdentitiesModule_exports</title>
126-
<polygon fill="none" stroke="black" points="208,-208 208,-260 366,-260 366,-208 208,-208"/>
127-
</g>
128-
<g id="clust3" class="cluster">
129-
<title>cluster_IdentitiesModule_imports</title>
130-
<polygon fill="none" stroke="black" points="16,-78 16,-130 154,-130 154,-78 16,-78"/>
130+
<polygon fill="none" stroke="black" points="312,-208 312,-260 470,-260 470,-208 312,-208"/>
131131
</g>
132132
<!-- FilestorageModule -->
133133
<g id="node1" class="node">
134134
<title>FilestorageModule</title>
135-
<polygon fill="#8dd3c7" stroke="black" points="145.75,-122 142.75,-126 121.75,-126 118.75,-122 24.25,-122 24.25,-86 145.75,-86 145.75,-122"/>
136-
<text text-anchor="middle" x="85" y="-99.8" font-family="Times,serif" font-size="14.00">FilestorageModule</text>
135+
<polygon fill="#8dd3c7" stroke="black" points="652.75,-122 649.75,-126 628.75,-126 625.75,-122 531.25,-122 531.25,-86 652.75,-86 652.75,-122"/>
136+
<text text-anchor="middle" x="592" y="-99.8" font-family="Times,serif" font-size="14.00">FilestorageModule</text>
137137
</g>
138138
<!-- IdentitiesModule -->
139139
<g id="node2" class="node">
140140
<title>IdentitiesModule</title>
141-
<polygon fill="#8dd3c7" stroke="black" points="342.65,-187 339.65,-191 318.65,-191 315.65,-187 231.35,-187 231.35,-151 342.65,-151 342.65,-187"/>
142-
<text text-anchor="middle" x="287" y="-164.8" font-family="Times,serif" font-size="14.00">IdentitiesModule</text>
141+
<polygon fill="#8dd3c7" stroke="black" points="446.65,-187 443.65,-191 422.65,-191 419.65,-187 335.35,-187 335.35,-151 446.65,-151 446.65,-187"/>
142+
<text text-anchor="middle" x="391" y="-164.8" font-family="Times,serif" font-size="14.00">IdentitiesModule</text>
143143
</g>
144144
<!-- FilestorageModule&#45;&gt;IdentitiesModule -->
145145
<g id="edge1" class="edge">
146146
<title>FilestorageModule&#45;&gt;IdentitiesModule</title>
147-
<path fill="none" stroke="black" d="M85,-122.11C85,-141.34 85,-169 85,-169 85,-169 221.27,-169 221.27,-169"/>
148-
<polygon fill="black" stroke="black" points="221.27,-172.5 231.27,-169 221.27,-165.5 221.27,-172.5"/>
147+
<path fill="none" stroke="black" d="M592,-122.11C592,-141.34 592,-169 592,-169 592,-169 456.72,-169 456.72,-169"/>
148+
<polygon fill="black" stroke="black" points="456.72,-165.5 446.72,-169 456.72,-172.5 456.72,-165.5"/>
149149
</g>
150150
<!-- IdentitiesCrudService -->
151151
<g id="node3" class="node">
152152
<title>IdentitiesCrudService </title>
153-
<polygon fill="#fb8072" stroke="black" points="357.57,-252 216.43,-252 216.43,-216 357.57,-216 357.57,-252"/>
154-
<text text-anchor="middle" x="287" y="-229.8" font-family="Times,serif" font-size="14.00">IdentitiesCrudService </text>
153+
<polygon fill="#fb8072" stroke="black" points="461.57,-252 320.43,-252 320.43,-216 461.57,-216 461.57,-252"/>
154+
<text text-anchor="middle" x="391" y="-229.8" font-family="Times,serif" font-size="14.00">IdentitiesCrudService </text>
155155
</g>
156156
<!-- IdentitiesModule&#45;&gt;IdentitiesCrudService -->
157157
<g id="edge2" class="edge">
158158
<title>IdentitiesModule&#45;&gt;IdentitiesCrudService </title>
159-
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M287,-187.11C287,-187.11 287,-205.99 287,-205.99"/>
160-
<polygon fill="black" stroke="black" points="283.5,-205.99 287,-215.99 290.5,-205.99 283.5,-205.99"/>
159+
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M391,-187.11C391,-187.11 391,-205.99 391,-205.99"/>
160+
<polygon fill="black" stroke="black" points="387.5,-205.99 391,-215.99 394.5,-205.99 387.5,-205.99"/>
161161
</g>
162162
<!-- IdentitiesJsonformsService -->
163163
<g id="node4" class="node">
164164
<title>IdentitiesJsonformsService</title>
165-
<ellipse fill="#fdb462" stroke="black" cx="537" cy="-104" rx="115.74" ry="18"/>
166-
<text text-anchor="middle" x="537" y="-99.8" font-family="Times,serif" font-size="14.00">IdentitiesJsonformsService</text>
165+
<ellipse fill="#fdb462" stroke="black" cx="391" cy="-104" rx="115.74" ry="18"/>
166+
<text text-anchor="middle" x="391" y="-99.8" font-family="Times,serif" font-size="14.00">IdentitiesJsonformsService</text>
167167
</g>
168168
<!-- IdentitiesJsonformsService&#45;&gt;IdentitiesModule -->
169169
<g id="edge3" class="edge">
170170
<title>IdentitiesJsonformsService&#45;&gt;IdentitiesModule</title>
171-
<path fill="none" stroke="black" d="M537,-122.11C537,-141.34 537,-169 537,-169 537,-169 352.79,-169 352.79,-169"/>
172-
<polygon fill="black" stroke="black" points="352.79,-165.5 342.79,-169 352.79,-172.5 352.79,-165.5"/>
171+
<path fill="none" stroke="black" d="M391,-122.11C391,-122.11 391,-140.99 391,-140.99"/>
172+
<polygon fill="black" stroke="black" points="387.5,-140.99 391,-150.99 394.5,-140.99 387.5,-140.99"/>
173173
</g>
174174
<!-- IdentitiesValidationService -->
175175
<g id="node5" class="node">
176176
<title>IdentitiesValidationService</title>
177-
<ellipse fill="#fdb462" stroke="black" cx="287" cy="-104" rx="116.88" ry="18"/>
178-
<text text-anchor="middle" x="287" y="-99.8" font-family="Times,serif" font-size="14.00">IdentitiesValidationService</text>
177+
<ellipse fill="#fdb462" stroke="black" cx="141" cy="-104" rx="116.88" ry="18"/>
178+
<text text-anchor="middle" x="141" y="-99.8" font-family="Times,serif" font-size="14.00">IdentitiesValidationService</text>
179179
</g>
180180
<!-- IdentitiesValidationService&#45;&gt;IdentitiesModule -->
181181
<g id="edge4" class="edge">
182182
<title>IdentitiesValidationService&#45;&gt;IdentitiesModule</title>
183-
<path fill="none" stroke="black" d="M287,-122.11C287,-122.11 287,-140.99 287,-140.99"/>
184-
<polygon fill="black" stroke="black" points="283.5,-140.99 287,-150.99 290.5,-140.99 283.5,-140.99"/>
183+
<path fill="none" stroke="black" d="M141,-122.11C141,-141.34 141,-169 141,-169 141,-169 325.21,-169 325.21,-169"/>
184+
<polygon fill="black" stroke="black" points="325.21,-172.5 335.21,-169 325.21,-165.5 325.21,-172.5"/>
185185
</g>
186186
</g>
187187
</svg>

0 commit comments

Comments
 (0)