Skip to content

Commit 0ac5593

Browse files
committed
Improve logging, caching, update docs, smaller fixes
1 parent 5342d02 commit 0ac5593

File tree

99 files changed

+7127
-1197
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+7127
-1197
lines changed
File renamed without changes.

docs/assets/js/search.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.

docs/classes/announcement.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ <h3>author</h3>
9999
<div class="tsd-signature tsd-kind-icon">author<span class="tsd-signature-symbol">:</span> <a href="user.html" class="tsd-signature-type">User</a></div>
100100
<aside class="tsd-sources">
101101
<ul>
102-
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/963c8ba/src/api/components/milestone/announcement/model.ts#L34">api/components/milestone/announcement/model.ts:34</a></li>
102+
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/5342d02/src/api/components/milestone/announcement/model.ts#L27">api/components/milestone/announcement/model.ts:27</a></li>
103103
</ul>
104104
</aside>
105105
<div class="tsd-comment tsd-typography">
@@ -114,7 +114,7 @@ <h3>created</h3>
114114
<div class="tsd-signature tsd-kind-icon">created<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Timestamp</span></div>
115115
<aside class="tsd-sources">
116116
<ul>
117-
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/963c8ba/src/api/components/milestone/announcement/model.ts#L30">api/components/milestone/announcement/model.ts:30</a></li>
117+
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/5342d02/src/api/components/milestone/announcement/model.ts#L23">api/components/milestone/announcement/model.ts:23</a></li>
118118
</ul>
119119
</aside>
120120
</section>
@@ -124,7 +124,7 @@ <h3>description</h3>
124124
<div class="tsd-signature tsd-kind-icon">description<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
125125
<aside class="tsd-sources">
126126
<ul>
127-
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/963c8ba/src/api/components/milestone/announcement/model.ts#L22">api/components/milestone/announcement/model.ts:22</a></li>
127+
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/5342d02/src/api/components/milestone/announcement/model.ts#L15">api/components/milestone/announcement/model.ts:15</a></li>
128128
</ul>
129129
</aside>
130130
</section>
@@ -134,7 +134,7 @@ <h3>id</h3>
134134
<div class="tsd-signature tsd-kind-icon">id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
135135
<aside class="tsd-sources">
136136
<ul>
137-
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/963c8ba/src/api/components/milestone/announcement/model.ts#L16">api/components/milestone/announcement/model.ts:16</a></li>
137+
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/5342d02/src/api/components/milestone/announcement/model.ts#L9">api/components/milestone/announcement/model.ts:9</a></li>
138138
</ul>
139139
</aside>
140140
<div class="tsd-comment tsd-typography">
@@ -149,7 +149,7 @@ <h3>important</h3>
149149
<div class="tsd-signature tsd-kind-icon">important<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
150150
<aside class="tsd-sources">
151151
<ul>
152-
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/963c8ba/src/api/components/milestone/announcement/model.ts#L27">api/components/milestone/announcement/model.ts:27</a></li>
152+
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/5342d02/src/api/components/milestone/announcement/model.ts#L20">api/components/milestone/announcement/model.ts:20</a></li>
153153
</ul>
154154
</aside>
155155
</section>

docs/classes/announcementcontroller.html

Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ <h2>Index</h2>
8181
<section class="tsd-index-section tsd-is-private tsd-is-private-protected">
8282
<h3>Properties</h3>
8383
<ul class="tsd-index-list">
84-
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="announcementcontroller.html#announcementrepo" class="tsd-kind-icon">announcement<wbr>Repo</a></li>
84+
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="announcementcontroller.html#service" class="tsd-kind-icon">service</a></li>
8585
</ul>
8686
</section>
8787
<section class="tsd-index-section ">
@@ -99,12 +99,12 @@ <h3>Methods</h3>
9999
<section class="tsd-panel-group tsd-member-group tsd-is-private tsd-is-private-protected">
100100
<h2>Properties</h2>
101101
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private">
102-
<a name="announcementrepo" class="tsd-anchor"></a>
103-
<h3><span class="tsd-flag ts-flagPrivate">Private</span> announcement<wbr>Repo</h3>
104-
<div class="tsd-signature tsd-kind-icon">announcement<wbr>Repo<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Repository</span><span class="tsd-signature-symbol">&lt;</span><a href="announcement.html" class="tsd-signature-type">Announcement</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> =&nbsp;getManager().getRepository(&#x27;Announcement&#x27;)</span></div>
102+
<a name="service" class="tsd-anchor"></a>
103+
<h3><span class="tsd-flag ts-flagPrivate">Private</span> service</h3>
104+
<div class="tsd-signature tsd-kind-icon">service<span class="tsd-signature-symbol">:</span> <a href="announcementservice.html" class="tsd-signature-type">AnnouncementService</a><span class="tsd-signature-symbol"> =&nbsp;new AnnouncementService()</span></div>
105105
<aside class="tsd-sources">
106106
<ul>
107-
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/963c8ba/src/api/components/milestone/announcement/controller.ts#L8">api/components/milestone/announcement/controller.ts:8</a></li>
107+
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/5342d02/src/api/components/milestone/announcement/controller.ts#L8">api/components/milestone/announcement/controller.ts:8</a></li>
108108
</ul>
109109
</aside>
110110
</section>
@@ -121,13 +121,10 @@ <h3>create<wbr>Announcement</h3>
121121
<li class="tsd-description">
122122
<aside class="tsd-sources">
123123
<ul>
124-
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/963c8ba/src/api/components/milestone/announcement/controller.ts#L80">api/components/milestone/announcement/controller.ts:80</a></li>
124+
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/5342d02/src/api/components/milestone/announcement/controller.ts#L61">api/components/milestone/announcement/controller.ts:61</a></li>
125125
</ul>
126126
</aside>
127127
<div class="tsd-comment tsd-typography">
128-
<div class="lead">
129-
<p>Save new announcement to db</p>
130-
</div>
131128
</div>
132129
<h4 class="tsd-parameters-title">Parameters</h4>
133130
<ul class="tsd-parameters">
@@ -156,13 +153,10 @@ <h3>delete<wbr>Announcement</h3>
156153
<li class="tsd-description">
157154
<aside class="tsd-sources">
158155
<ul>
159-
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/963c8ba/src/api/components/milestone/announcement/controller.ts#L107">api/components/milestone/announcement/controller.ts:107</a></li>
156+
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/5342d02/src/api/components/milestone/announcement/controller.ts#L82">api/components/milestone/announcement/controller.ts:82</a></li>
160157
</ul>
161158
</aside>
162159
<div class="tsd-comment tsd-typography">
163-
<div class="lead">
164-
<p>Delete announcement from db</p>
165-
</div>
166160
</div>
167161
<h4 class="tsd-parameters-title">Parameters</h4>
168162
<ul class="tsd-parameters">
@@ -191,13 +185,10 @@ <h3>read<wbr>Announcement</h3>
191185
<li class="tsd-description">
192186
<aside class="tsd-sources">
193187
<ul>
194-
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/963c8ba/src/api/components/milestone/announcement/controller.ts#L46">api/components/milestone/announcement/controller.ts:46</a></li>
188+
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/5342d02/src/api/components/milestone/announcement/controller.ts#L34">api/components/milestone/announcement/controller.ts:34</a></li>
195189
</ul>
196190
</aside>
197191
<div class="tsd-comment tsd-typography">
198-
<div class="lead">
199-
<p>Read a announcement project from db</p>
200-
</div>
201192
</div>
202193
<h4 class="tsd-parameters-title">Parameters</h4>
203194
<ul class="tsd-parameters">
@@ -226,13 +217,10 @@ <h3>read<wbr>Announcements</h3>
226217
<li class="tsd-description">
227218
<aside class="tsd-sources">
228219
<ul>
229-
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/963c8ba/src/api/components/milestone/announcement/controller.ts#L21">api/components/milestone/announcement/controller.ts:21</a></li>
220+
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/5342d02/src/api/components/milestone/announcement/controller.ts#L17">api/components/milestone/announcement/controller.ts:17</a></li>
230221
</ul>
231222
</aside>
232223
<div class="tsd-comment tsd-typography">
233-
<div class="lead">
234-
<p>Read all announcements from db</p>
235-
</div>
236224
</div>
237225
<h4 class="tsd-parameters-title">Parameters</h4>
238226
<ul class="tsd-parameters">
@@ -269,7 +257,7 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</
269257
<a href="announcementcontroller.html" class="tsd-kind-icon">Announcement<wbr>Controller</a>
270258
<ul>
271259
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-private">
272-
<a href="announcementcontroller.html#announcementrepo" class="tsd-kind-icon">announcement<wbr>Repo</a>
260+
<a href="announcementcontroller.html#service" class="tsd-kind-icon">service</a>
273261
</li>
274262
<li class=" tsd-kind-method tsd-parent-kind-class">
275263
<a href="announcementcontroller.html#createannouncement" class="tsd-kind-icon">create<wbr>Announcement</a>

docs/classes/announcementroutes.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ <h3>constructor</h3>
119119
<li class="tsd-description">
120120
<aside class="tsd-sources">
121121
<ul>
122-
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/963c8ba/src/api/components/milestone/announcement/routes.ts#L10">api/components/milestone/announcement/routes.ts:10</a></li>
122+
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/5342d02/src/api/components/milestone/announcement/routes.ts#L10">api/components/milestone/announcement/routes.ts:10</a></li>
123123
</ul>
124124
</aside>
125125
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -141,7 +141,7 @@ <h3><span class="tsd-flag ts-flagPrivate">Private</span> _router</h3>
141141
<div class="tsd-signature tsd-kind-icon">_router<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Router</span><span class="tsd-signature-symbol"> =&nbsp;Router()</span></div>
142142
<aside class="tsd-sources">
143143
<ul>
144-
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/963c8ba/src/api/components/milestone/announcement/routes.ts#L10">api/components/milestone/announcement/routes.ts:10</a></li>
144+
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/5342d02/src/api/components/milestone/announcement/routes.ts#L10">api/components/milestone/announcement/routes.ts:10</a></li>
145145
</ul>
146146
</aside>
147147
</section>
@@ -151,7 +151,7 @@ <h3><span class="tsd-flag ts-flagPrivate">Private</span> auth<wbr>Serivce</h3>
151151
<div class="tsd-signature tsd-kind-icon">auth<wbr>Serivce<span class="tsd-signature-symbol">:</span> <a href="authservice.html" class="tsd-signature-type">AuthService</a></div>
152152
<aside class="tsd-sources">
153153
<ul>
154-
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/963c8ba/src/api/components/milestone/announcement/routes.ts#L9">api/components/milestone/announcement/routes.ts:9</a></li>
154+
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/5342d02/src/api/components/milestone/announcement/routes.ts#L9">api/components/milestone/announcement/routes.ts:9</a></li>
155155
</ul>
156156
</aside>
157157
</section>
@@ -161,7 +161,7 @@ <h3><span class="tsd-flag ts-flagPrivate">Private</span> controller</h3>
161161
<div class="tsd-signature tsd-kind-icon">controller<span class="tsd-signature-symbol">:</span> <a href="announcementcontroller.html" class="tsd-signature-type">AnnouncementController</a><span class="tsd-signature-symbol"> =&nbsp;new AnnouncementController()</span></div>
162162
<aside class="tsd-sources">
163163
<ul>
164-
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/963c8ba/src/api/components/milestone/announcement/routes.ts#L8">api/components/milestone/announcement/routes.ts:8</a></li>
164+
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/5342d02/src/api/components/milestone/announcement/routes.ts#L8">api/components/milestone/announcement/routes.ts:8</a></li>
165165
</ul>
166166
</aside>
167167
</section>
@@ -178,7 +178,7 @@ <h3>router</h3>
178178
<li class="tsd-description">
179179
<aside class="tsd-sources">
180180
<ul>
181-
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/963c8ba/src/api/components/milestone/announcement/routes.ts#L18">api/components/milestone/announcement/routes.ts:18</a></li>
181+
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/5342d02/src/api/components/milestone/announcement/routes.ts#L18">api/components/milestone/announcement/routes.ts:18</a></li>
182182
</ul>
183183
</aside>
184184
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Router</span></h4>
@@ -198,7 +198,7 @@ <h3><span class="tsd-flag ts-flagPrivate">Private</span> init<wbr>Routes</h3>
198198
<li class="tsd-description">
199199
<aside class="tsd-sources">
200200
<ul>
201-
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/963c8ba/src/api/components/milestone/announcement/routes.ts#L22">api/components/milestone/announcement/routes.ts:22</a></li>
201+
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/5342d02/src/api/components/milestone/announcement/routes.ts#L22">api/components/milestone/announcement/routes.ts:22</a></li>
202202
</ul>
203203
</aside>
204204
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>

0 commit comments

Comments
 (0)