Skip to content

Commit

Permalink
Deploying to gh-pages from @ 40227eb 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
virgilchiriac committed Sep 21, 2023
1 parent 68b9654 commit 70511e7
Show file tree
Hide file tree
Showing 95 changed files with 2,696 additions and 2,691 deletions.
15 changes: 10 additions & 5 deletions injectables/BoardNodeRepo.html
Original file line number Diff line number Diff line change
Expand Up @@ -255,8 +255,8 @@ <h3 id="methods">

<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="14"
class="link-to-prism">apps/server/src/modules/board/repo/board-node.repo.ts:14</a></div>
<div class="io-line">Defined in <a href="" data-line="19"
class="link-to-prism">apps/server/src/modules/board/repo/board-node.repo.ts:19</a></div>
</td>
</tr>

Expand Down Expand Up @@ -338,8 +338,8 @@ <h3 id="methods">

<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="25"
class="link-to-prism">apps/server/src/modules/board/repo/board-node.repo.ts:25</a></div>
<div class="io-line">Defined in <a href="" data-line="30"
class="link-to-prism">apps/server/src/modules/board/repo/board-node.repo.ts:30</a></div>
</td>
</tr>

Expand Down Expand Up @@ -402,7 +402,12 @@ <h3 id="methods">
constructor(private readonly em: EntityManager) {}

async findById(id: EntityId): Promise&lt;BoardNode&gt; {
const entity &#x3D; await this.em.findOneOrFail(BoardNode, id);
let entity &#x3D; this.em.getUnitOfWork().getById&lt;BoardNode&gt;(BoardNode.name, id);
if (entity) {
return entity;
}

entity &#x3D; await this.em.findOneOrFail(BoardNode, id);
return entity;
}

Expand Down
4 changes: 2 additions & 2 deletions js/search/search_index.js

Large diffs are not rendered by default.

192 changes: 96 additions & 96 deletions miscellaneous/variables.html
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,9 @@ <h3 id="index">Index</h3>
<li>
<a href="#config" title="jest.config.ts" ><b>config</b>&nbsp;&nbsp;&nbsp;(jest.config.ts)</a>
</li>
<li>
<a href="#config" title="apps/server/src/shared/controller/swagger.ts" ><b>config</b>&nbsp;&nbsp;&nbsp;(apps/.../swagger.ts)</a>
</li>
<li>
<a href="#config" title="apps/server/src/modules/files-storage/files-storage.config.ts" ><b>config</b>&nbsp;&nbsp;&nbsp;(apps/.../files-storage.config.ts)</a>
</li>
Expand All @@ -168,9 +171,6 @@ <h3 id="index">Index</h3>
<li>
<a href="#config" title="apps/server/src/modules/server/server.config.ts" ><b>config</b>&nbsp;&nbsp;&nbsp;(apps/.../server.config.ts)</a>
</li>
<li>
<a href="#config" title="apps/server/src/shared/controller/swagger.ts" ><b>config</b>&nbsp;&nbsp;&nbsp;(apps/.../swagger.ts)</a>
</li>
<li>
<a href="#contentTypeDetector" title="apps/server/src/modules/tool/external-tool/service/external-tool-logo.service.ts" ><b>contentTypeDetector</b>&nbsp;&nbsp;&nbsp;(apps/.../external-tool-logo.service.ts)</a>
</li>
Expand Down Expand Up @@ -741,9 +741,6 @@ <h3 id="index">Index</h3>
<li>
<a href="#" title="apps/server/src/core/error/server-error-types.ts" ><b></b>&nbsp;&nbsp;&nbsp;(apps/.../server-error-types.ts)</a>
</li>
<li>
<a href="#" title="apps/server/src/modules/authentication/constants.ts" ><b></b>&nbsp;&nbsp;&nbsp;(apps/.../constants.ts)</a>
</li>
<li>
<a href="#userDoFactory" title="apps/server/src/shared/testing/factory/user.do.factory.ts" ><b>userDoFactory</b>&nbsp;&nbsp;&nbsp;(apps/.../user.do.factory.ts)</a>
</li>
Expand All @@ -759,6 +756,12 @@ <h3 id="index">Index</h3>
<li>
<a href="#userPermissions" title="apps/server/src/shared/testing/user-role-permissions.ts" ><b>userPermissions</b>&nbsp;&nbsp;&nbsp;(apps/.../user-role-permissions.ts)</a>
</li>
<li>
<a href="#" title="apps/server/src/modules/authentication/constants.ts" ><b></b>&nbsp;&nbsp;&nbsp;(apps/.../constants.ts)</a>
</li>
<li>
<a href="#" title="apps/server/src/shared/infra/file-system/file-system.adapter.ts" ><b></b>&nbsp;&nbsp;&nbsp;(apps/.../file-system.adapter.ts)</a>
</li>
<li>
<a href="#videoConferenceDOFactory" title="apps/server/src/shared/testing/factory/video-conference.do.factory.ts" ><b>videoConferenceDOFactory</b>&nbsp;&nbsp;&nbsp;(apps/.../video-conference.do.factory.ts)</a>
</li>
Expand All @@ -768,9 +771,6 @@ <h3 id="index">Index</h3>
<li>
<a href="#VideoConferenceSettings" title="apps/server/src/modules/video-conference/interface/video-conference-settings.interface.ts" ><b>VideoConferenceSettings</b>&nbsp;&nbsp;&nbsp;(apps/.../video-conference-settings.interface.ts)</a>
</li>
<li>
<a href="#" title="apps/server/src/shared/infra/file-system/file-system.adapter.ts" ><b></b>&nbsp;&nbsp;&nbsp;(apps/.../file-system.adapter.ts)</a>
</li>
<li>
<a href="#VideoConferencingScopeMapping" title="apps/server/src/shared/repo/videoconference/video-conference.repo.ts" ><b>VideoConferencingScopeMapping</b>&nbsp;&nbsp;&nbsp;(apps/.../video-conference.repo.ts)</a>
</li>
Expand Down Expand Up @@ -2704,6 +2704,70 @@ <h3></h3> <table class="table table-sm table-bordered">
</tr>


</tbody>
</table>
</section>
<h3>apps/server/src/shared/controller/swagger.ts</h3>
<section data-compodoc="block-properties">
<h3></h3> <table class="table table-sm table-bordered">
<tbody>
<tr>
<td class="col-md-4">
<a name="config"></a>
<span class="name">
<span ><b>config</b></span>
<a href="#config"><span class="icon ion-ios-link"></span></a>
</span>
</td>
</tr>
<tr>
<td class="col-md-4">
<i>Default value : </i><code>new DocumentBuilder()
.addServer(&#x27;/api/v3/&#x27;) // add default path as server to have correct urls ald let &#x27;try out&#x27; work
.setTitle(&#x27;HPI Schul-Cloud Server API&#x27;)
.setDescription(&#x27;This is v3 of HPI Schul-Cloud Server. Checkout /docs for v1.&#x27;)
.setVersion(&#x27;3.0&#x27;)
/** set authentication for all routes enabled by default */
.addBearerAuth({ type: &#x27;http&#x27;, scheme: &#x27;bearer&#x27;, bearerFormat: &#x27;JWT&#x27; })
.build()</code>
</td>
</tr>

<tr>
<td class="col-md-4">
<div class="io-description"><hr>
<p>OpenAPI docs setup</p>
<hr>
<p>They will be generated by Controller routes
and DTOs/Entities passed. Their properties
must use @ApiProperty</p>
</div>
</td>
</tr>

</tbody>
</table>
<table class="table table-sm table-bordered">
<tbody>
<tr>
<td class="col-md-4">
<a name="enableOpenApiDocs"></a>
<span class="name">
<span ><b>enableOpenApiDocs</b></span>
<a href="#enableOpenApiDocs"><span class="icon ion-ios-link"></span></a>
</span>
</td>
</tr>
<tr>
<td class="col-md-4">
<i>Default value : </i><code>(app: INestApplication, path: string, options?: SwaggerDocumentOptions): void &#x3D;&gt; {
const document &#x3D; SwaggerModule.createDocument(app, config, options);
SwaggerModule.setup(path, app, document);
}</code>
</td>
</tr>


</tbody>
</table>
</section>
Expand Down Expand Up @@ -3045,70 +3109,6 @@ <h3></h3> <table class="table table-sm table-bordered">
</tr>


</tbody>
</table>
</section>
<h3>apps/server/src/shared/controller/swagger.ts</h3>
<section data-compodoc="block-properties">
<h3></h3> <table class="table table-sm table-bordered">
<tbody>
<tr>
<td class="col-md-4">
<a name="config"></a>
<span class="name">
<span ><b>config</b></span>
<a href="#config"><span class="icon ion-ios-link"></span></a>
</span>
</td>
</tr>
<tr>
<td class="col-md-4">
<i>Default value : </i><code>new DocumentBuilder()
.addServer(&#x27;/api/v3/&#x27;) // add default path as server to have correct urls ald let &#x27;try out&#x27; work
.setTitle(&#x27;HPI Schul-Cloud Server API&#x27;)
.setDescription(&#x27;This is v3 of HPI Schul-Cloud Server. Checkout /docs for v1.&#x27;)
.setVersion(&#x27;3.0&#x27;)
/** set authentication for all routes enabled by default */
.addBearerAuth({ type: &#x27;http&#x27;, scheme: &#x27;bearer&#x27;, bearerFormat: &#x27;JWT&#x27; })
.build()</code>
</td>
</tr>

<tr>
<td class="col-md-4">
<div class="io-description"><hr>
<p>OpenAPI docs setup</p>
<hr>
<p>They will be generated by Controller routes
and DTOs/Entities passed. Their properties
must use @ApiProperty</p>
</div>
</td>
</tr>

</tbody>
</table>
<table class="table table-sm table-bordered">
<tbody>
<tr>
<td class="col-md-4">
<a name="enableOpenApiDocs"></a>
<span class="name">
<span ><b>enableOpenApiDocs</b></span>
<a href="#enableOpenApiDocs"><span class="icon ion-ios-link"></span></a>
</span>
</td>
</tr>
<tr>
<td class="col-md-4">
<i>Default value : </i><code>(app: INestApplication, path: string, options?: SwaggerDocumentOptions): void &#x3D;&gt; {
const document &#x3D; SwaggerModule.createDocument(app, config, options);
SwaggerModule.setup(path, app, document);
}</code>
</td>
</tr>


</tbody>
</table>
</section>
Expand Down Expand Up @@ -9354,6 +9354,29 @@ <h3></h3> <table class="table table-sm table-bordered">
</tr>


</tbody>
</table>
</section>
<h3>apps/server/src/shared/infra/file-system/file-system.adapter.ts</h3>
<section data-compodoc="block-properties">
<h3></h3> <table class="table table-sm table-bordered">
<tbody>
<tr>
<td class="col-md-4">
<a name=""></a>
<span class="name">
<span ><b></b></span>
<a href="#"><span class="icon ion-ios-link"></span></a>
</span>
</td>
</tr>
<tr>
<td class="col-md-4">
<i>Default value : </i><code>fsp</code>
</td>
</tr>


</tbody>
</table>
</section>
Expand Down Expand Up @@ -9456,29 +9479,6 @@ <h3></h3> <table class="table table-sm table-bordered">
</tr>


</tbody>
</table>
</section>
<h3>apps/server/src/shared/infra/file-system/file-system.adapter.ts</h3>
<section data-compodoc="block-properties">
<h3></h3> <table class="table table-sm table-bordered">
<tbody>
<tr>
<td class="col-md-4">
<a name=""></a>
<span class="name">
<span ><b></b></span>
<a href="#"><span class="icon ion-ios-link"></span></a>
</span>
</td>
</tr>
<tr>
<td class="col-md-4">
<i>Default value : </i><code>fsp</code>
</td>
</tr>


</tbody>
</table>
</section>
Expand Down
8 changes: 4 additions & 4 deletions modules/AuthenticationModule.html
Original file line number Diff line number Diff line change
Expand Up @@ -66,14 +66,14 @@
<title>cluster_AuthenticationModule</title>
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-268 2553,-268 2553,-70 8,-70"/>
</g>
<g id="clust3" class="cluster">
<title>cluster_AuthenticationModule_imports</title>
<polygon fill="none" stroke="black" points="1615,-78 1615,-130 2545,-130 2545,-78 1615,-78"/>
</g>
<g id="clust4" class="cluster">
<title>cluster_AuthenticationModule_exports</title>
<polygon fill="none" stroke="black" points="1250,-208 1250,-260 1410,-260 1410,-208 1250,-208"/>
</g>
<g id="clust3" class="cluster">
<title>cluster_AuthenticationModule_imports</title>
<polygon fill="none" stroke="black" points="1615,-78 1615,-130 2545,-130 2545,-78 1615,-78"/>
</g>
<g id="clust6" class="cluster">
<title>cluster_AuthenticationModule_providers</title>
<polygon fill="none" stroke="black" points="16,-78 16,-130 1607,-130 1607,-78 16,-78"/>
Expand Down
8 changes: 4 additions & 4 deletions modules/AuthenticationModule/dependencies.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 4 additions & 4 deletions modules/AuthorizationModule.html
Original file line number Diff line number Diff line change
Expand Up @@ -66,14 +66,14 @@
<title>cluster_AuthorizationModule</title>
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-268 5054,-268 5054,-70 8,-70"/>
</g>
<g id="clust4" class="cluster">
<title>cluster_AuthorizationModule_exports</title>
<polygon fill="none" stroke="black" points="2140,-208 2140,-260 2500,-260 2500,-208 2140,-208"/>
</g>
<g id="clust6" class="cluster">
<title>cluster_AuthorizationModule_providers</title>
<polygon fill="none" stroke="black" points="422,-78 422,-130 5046,-130 5046,-78 422,-78"/>
</g>
<g id="clust4" class="cluster">
<title>cluster_AuthorizationModule_exports</title>
<polygon fill="none" stroke="black" points="2140,-208 2140,-260 2500,-260 2500,-208 2140,-208"/>
</g>
<g id="clust3" class="cluster">
<title>cluster_AuthorizationModule_imports</title>
<polygon fill="none" stroke="black" points="16,-78 16,-130 414,-130 414,-78 16,-78"/>
Expand Down
8 changes: 4 additions & 4 deletions modules/AuthorizationModule/dependencies.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 4 additions & 4 deletions modules/BoardModule.html
Original file line number Diff line number Diff line change
Expand Up @@ -66,14 +66,14 @@
<title>cluster_BoardModule</title>
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-268 2779,-268 2779,-70 8,-70"/>
</g>
<g id="clust6" class="cluster">
<title>cluster_BoardModule_providers</title>
<polygon fill="none" stroke="black" points="482,-78 482,-130 2771,-130 2771,-78 482,-78"/>
</g>
<g id="clust4" class="cluster">
<title>cluster_BoardModule_exports</title>
<polygon fill="none" stroke="black" points="924,-208 924,-260 1857,-260 1857,-208 924,-208"/>
</g>
<g id="clust6" class="cluster">
<title>cluster_BoardModule_providers</title>
<polygon fill="none" stroke="black" points="482,-78 482,-130 2771,-130 2771,-78 482,-78"/>
</g>
<g id="clust3" class="cluster">
<title>cluster_BoardModule_imports</title>
<polygon fill="none" stroke="black" points="16,-78 16,-130 474,-130 474,-78 16,-78"/>
Expand Down
Loading

0 comments on commit 70511e7

Please sign in to comment.