Skip to content

Commit 6c7da6e

Browse files
committed
Merge branch 'develop'
2 parents 1de5c41 + f32e20f commit 6c7da6e

File tree

167 files changed

+12238
-2617
lines changed

Some content is hidden

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

167 files changed

+12238
-2617
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ Please keep in mind that we just develop the software and don't host the applica
1212

1313
All products are built on top of the **Aionic Core** application, since this is the place where all your data is managed and distributed. So for the usage of any other application, you have to use at least [Aionic Core](https://github.com/Aionic-Apps/aionic-core/).
1414

15+
Moreover we highly recommend [Aionic Manager](https://github.com/Aionic-Apps/aionic-manager/) which makes your data management much easier.
16+
1517
Some of the technologies we trust: _Node.js, React, MySQL_
1618

1719
## Features

aionic-core.code-workspace

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"folders": [
3+
{
4+
"path": "."
5+
}
6+
],
7+
"settings": {
8+
"editor.formatOnPaste": true,
9+
"editor.formatOnSave": true,
10+
"editor.formatOnType": true
11+
},
12+
"extensions": {
13+
"recommendations": ["ms-vscode.vscode-typescript-tslint-plugin", "esbenp.prettier-vscode"]
14+
}
15+
}

aionic.code-workspace

Lines changed: 0 additions & 12 deletions
This file was deleted.

db/seeds.sql

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ VALUES ('Admin'),
1515

1616
/* Insert task status */
1717
INSERT INTO task_status (title, sort)
18-
VALUES ('Backlog', 1),
19-
('To Do', 2),
20-
('In Progress', 3),
21-
('Testing', 4),
18+
VALUES ('To Do', 1),
19+
('In Progress', 2),
20+
('Testing', 3),
21+
('Bugfix', 4),
2222
('In Review', 5),
2323
('Done', 6);
2424

@@ -27,10 +27,3 @@ INSERT INTO task_priority (title, value)
2727
VALUES ('Low', 1),
2828
('Medium', 2),
2929
('High', 3);
30-
31-
/* Insert task types */
32-
INSERT INTO task_type (title, sort, active)
33-
VALUES ('Feature', 1, 1),
34-
('Improvement', 2, 1),
35-
('Bugfix', 3, 1),
36-
('Hotfix', 4, 1);

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/0ac5593/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/0ac5593/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/0ac5593/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/0ac5593/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/0ac5593/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: 50 additions & 14 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/0ac5593/src/api/components/milestone/announcement/controller.ts#L8">api/components/milestone/announcement/controller.ts:8</a></li>
108108
</ul>
109109
</aside>
110110
</section>
@@ -121,24 +121,33 @@ <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/0ac5593/src/api/components/milestone/announcement/controller.ts#L67">api/components/milestone/announcement/controller.ts:67</a></li>
125125
</ul>
126126
</aside>
127127
<div class="tsd-comment tsd-typography">
128128
<div class="lead">
129-
<p>Save new announcement to db</p>
129+
<p>Create announcement</p>
130130
</div>
131131
</div>
132132
<h4 class="tsd-parameters-title">Parameters</h4>
133133
<ul class="tsd-parameters">
134134
<li>
135135
<h5>req: <span class="tsd-signature-type">Request</span></h5>
136+
<div class="tsd-comment tsd-typography">
137+
<p>Express request</p>
138+
</div>
136139
</li>
137140
<li>
138141
<h5>res: <span class="tsd-signature-type">Response</span></h5>
142+
<div class="tsd-comment tsd-typography">
143+
<p>Express response</p>
144+
</div>
139145
</li>
140146
<li>
141147
<h5>next: <span class="tsd-signature-type">NextFunction</span></h5>
148+
<div class="tsd-comment tsd-typography">
149+
<p>Express next</p>
150+
</div>
142151
</li>
143152
</ul>
144153
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Response</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4>
@@ -156,24 +165,33 @@ <h3>delete<wbr>Announcement</h3>
156165
<li class="tsd-description">
157166
<aside class="tsd-sources">
158167
<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>
168+
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/0ac5593/src/api/components/milestone/announcement/controller.ts#L90">api/components/milestone/announcement/controller.ts:90</a></li>
160169
</ul>
161170
</aside>
162171
<div class="tsd-comment tsd-typography">
163172
<div class="lead">
164-
<p>Delete announcement from db</p>
173+
<p>Delete announcement</p>
165174
</div>
166175
</div>
167176
<h4 class="tsd-parameters-title">Parameters</h4>
168177
<ul class="tsd-parameters">
169178
<li>
170179
<h5>req: <span class="tsd-signature-type">Request</span></h5>
180+
<div class="tsd-comment tsd-typography">
181+
<p>Express request</p>
182+
</div>
171183
</li>
172184
<li>
173185
<h5>res: <span class="tsd-signature-type">Response</span></h5>
186+
<div class="tsd-comment tsd-typography">
187+
<p>Express response</p>
188+
</div>
174189
</li>
175190
<li>
176191
<h5>next: <span class="tsd-signature-type">NextFunction</span></h5>
192+
<div class="tsd-comment tsd-typography">
193+
<p>Express next</p>
194+
</div>
177195
</li>
178196
</ul>
179197
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Response</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4>
@@ -191,24 +209,33 @@ <h3>read<wbr>Announcement</h3>
191209
<li class="tsd-description">
192210
<aside class="tsd-sources">
193211
<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>
212+
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/0ac5593/src/api/components/milestone/announcement/controller.ts#L38">api/components/milestone/announcement/controller.ts:38</a></li>
195213
</ul>
196214
</aside>
197215
<div class="tsd-comment tsd-typography">
198216
<div class="lead">
199-
<p>Read a announcement project from db</p>
217+
<p>Read announcement</p>
200218
</div>
201219
</div>
202220
<h4 class="tsd-parameters-title">Parameters</h4>
203221
<ul class="tsd-parameters">
204222
<li>
205223
<h5>req: <span class="tsd-signature-type">Request</span></h5>
224+
<div class="tsd-comment tsd-typography">
225+
<p>Express request</p>
226+
</div>
206227
</li>
207228
<li>
208229
<h5>res: <span class="tsd-signature-type">Response</span></h5>
230+
<div class="tsd-comment tsd-typography">
231+
<p>Express response</p>
232+
</div>
209233
</li>
210234
<li>
211235
<h5>next: <span class="tsd-signature-type">NextFunction</span></h5>
236+
<div class="tsd-comment tsd-typography">
237+
<p>Express next</p>
238+
</div>
212239
</li>
213240
</ul>
214241
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Response</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4>
@@ -226,24 +253,33 @@ <h3>read<wbr>Announcements</h3>
226253
<li class="tsd-description">
227254
<aside class="tsd-sources">
228255
<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>
256+
<li>Defined in <a href="https://github.com/Aionic-Apps/aionic-core/blob/0ac5593/src/api/components/milestone/announcement/controller.ts#L19">api/components/milestone/announcement/controller.ts:19</a></li>
230257
</ul>
231258
</aside>
232259
<div class="tsd-comment tsd-typography">
233260
<div class="lead">
234-
<p>Read all announcements from db</p>
261+
<p>Read announcements</p>
235262
</div>
236263
</div>
237264
<h4 class="tsd-parameters-title">Parameters</h4>
238265
<ul class="tsd-parameters">
239266
<li>
240267
<h5>req: <span class="tsd-signature-type">Request</span></h5>
268+
<div class="tsd-comment tsd-typography">
269+
<p>Express request</p>
270+
</div>
241271
</li>
242272
<li>
243273
<h5>res: <span class="tsd-signature-type">Response</span></h5>
274+
<div class="tsd-comment tsd-typography">
275+
<p>Express response</p>
276+
</div>
244277
</li>
245278
<li>
246279
<h5>next: <span class="tsd-signature-type">NextFunction</span></h5>
280+
<div class="tsd-comment tsd-typography">
281+
<p>Express next</p>
282+
</div>
247283
</li>
248284
</ul>
249285
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Response</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4>
@@ -269,7 +305,7 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</
269305
<a href="announcementcontroller.html" class="tsd-kind-icon">Announcement<wbr>Controller</a>
270306
<ul>
271307
<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>
308+
<a href="announcementcontroller.html#service" class="tsd-kind-icon">service</a>
273309
</li>
274310
<li class=" tsd-kind-method tsd-parent-kind-class">
275311
<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/0ac5593/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/0ac5593/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/0ac5593/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/0ac5593/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/0ac5593/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/0ac5593/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)