Skip to content

Commit 71aee49

Browse files
authored
Merge branch 'release/6.3.0' into NAE-1544
2 parents a76f026 + e3e1faa commit 71aee49

File tree

852 files changed

+7843
-4252
lines changed

Some content is hidden

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

852 files changed

+7843
-4252
lines changed

.github/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
PR_TITLE_REGEX: /(?:\[[A-Z]+-[0-9]+\] .+)|(?:Release [0-9]\.[0-9]\.[0-9](?:-[A-Za-z]+\.[0-9]+)?)/gi
1+
PR_TITLE_REGEX: /(?:\[[A-Z]+-[0-9]+\] .+)|(CI - Update documentation)|(?:Release [0-9]\.[0-9]\.[0-9](?:-[A-Za-z]+\.[0-9]+)?)/gi
22
COMMIT_MESSAGE_REGEX: /((^| )(\[[A-Z]+-[0-9]+\] .+(?:\n\r? - .*)*)|(Merge branch .*. into*.*)|((Release .*)+(:?\n\r? .*)*)|(CI - Update documentation)|(Revert ".*.)|(Merge remote-tracking *.*))/gim
33
INVALID_COMMIT_MESSAGE: Commit messages are invalid. Valid format is -> [JIRA-ISSUE-KEY] Main change in the commit \n - other change in the commit
44
INVALID_PULL_REQUEST_MESSAGE: Pull request title is invalid -> [JIRA-ISSUE-KEY] Jira issue summary / title

CHANGELOG.md

Lines changed: 39 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,46 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres
66
to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
Full Changelog: [https://github.com/netgrif/components/commits/v6.2.1](https://github.com/netgrif/components/commits/v6.2.1)
8+
Full Changelog: [https://github.com/netgrif/components/commits/v6.2.3](https://github.com/netgrif/components/commits/v6.2.3)
99

10-
## [6.3.0](https://github.com/netgrif/components/releases/tag/v6.2.1) (2022-09-21)
10+
## [6.3.0](https://github.com/netgrif/components/releases/tag/v6.3.0) (2022-10-01)
1111

12+
### Added
13+
14+
- [NAE-1678] User impersonation
15+
16+
## [6.2.3](https://github.com/netgrif/components/releases/tag/v6.2.3) (2022-10-06)
17+
18+
### Fixed
19+
20+
- [NAE-1367] Boolean does not have desc
21+
- [NAE-1537] It is not possible to copy a value from a visible enumeration
22+
- [NAE-1729] User field null value on frontend throwing error
23+
- [NAE-1731] Missing write access to /home/.../node_modules/@netgrif/components
24+
- [NAE-1732] LDAP group role assignment component tile tooltip
25+
- [NAE-1734] Overlay on login page
26+
- [NAE-1736] Rich textarea fix cursor
27+
- [NAE-1737] Bug i18n field placeholder
28+
- [NAE-1738] Multichoice map autocomplete init key
29+
- [NAE-1739] Currency symbol is displayed on new line, when editing currency field
30+
- [NAE-1740] Disable "create case" button, while case is creating
31+
- [NAE-1741] 'Undefined' error on frontend when checking i18n translation equality
32+
- [NAE-1742] I18nField throws error on frontend when its value is null
33+
- [NAE-1743] File preview change to null object
34+
35+
36+
## [6.2.2](https://github.com/netgrif/components/releases/tag/v6.2.2) (2022-09-28)
37+
38+
### Fixed
39+
40+
- [NAE-1693] TaskController deleteFile endpoint lacks data about tasks
41+
- [NAE-1712] Advanced search in case of date operators is blinking (very quickly opening and closing)
42+
- [NAE-1713] Advanced search searching based on case data does not work
43+
- [NAE-1715] Currency component not working properly
44+
- [NAE-1716] Autocomplete component not working properly on enumeration_map field
45+
- [NAE-1717] Banned roles not hiding menu entries
46+
- [NAE-1721] Create case event bad handling on frontend
47+
- [NAE-1724] Incorrect german translation
1248

1349
## [6.2.1](https://github.com/netgrif/components/releases/tag/v6.2.1) (2022-09-15)
1450

@@ -64,7 +100,7 @@ Full Changelog: [https://github.com/netgrif/components/commits/v6.2.1](https://g
64100
### Fixed
65101

66102
- [NAE-1649] File field preview component bug
67-
- [NAE-1656] Export nc-panel-item
103+
- [NAE-1656] Export nc-panel-item
68104
- [NAE-1653] Create view schematic not functional after angular 13 update
69105

70106
## [6.1.0](https://github.com/netgrif/components/releases/tag/v6.1.0) (2022-06-01)

docs/compodoc/components-core/changelog.html

Lines changed: 72 additions & 42 deletions
Large diffs are not rendered by default.

docs/compodoc/components-core/classes/CaseDataset.html

Lines changed: 31 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1020,8 +1020,8 @@ <h3 id="methods">
10201020

10211021
<tr>
10221022
<td class="col-md-4">
1023-
<div class="io-line">Defined in <a href="" data-line="373"
1024-
class="link-to-prism">projects/netgrif-components-core/src/lib/search/models/category/case/case-dataset.ts:373</a></div>
1023+
<div class="io-line">Defined in <a href="" data-line="376"
1024+
class="link-to-prism">projects/netgrif-components-core/src/lib/search/models/category/case/case-dataset.ts:376</a></div>
10251025
</td>
10261026
</tr>
10271027

@@ -1120,7 +1120,7 @@ <h3 id="methods">
11201120
</tr>
11211121
<tr>
11221122
<td class="col-md-4">
1123-
<div class="io-line">Defined in <code><a href="../classes/Category.html#source" target="_self" >Category:470</a></code>
1123+
<div class="io-line">Defined in <code><a href="../classes/Category.html#source" target="_self" >Category:473</a></code>
11241124
</div>
11251125
</td>
11261126
</tr>
@@ -1159,8 +1159,8 @@ <h3 id="methods">
11591159

11601160
<tr>
11611161
<td class="col-md-4">
1162-
<div class="io-line">Defined in <a href="" data-line="312"
1163-
class="link-to-prism">projects/netgrif-components-core/src/lib/search/models/category/case/case-dataset.ts:312</a></div>
1162+
<div class="io-line">Defined in <a href="" data-line="315"
1163+
class="link-to-prism">projects/netgrif-components-core/src/lib/search/models/category/case/case-dataset.ts:315</a></div>
11641164
</td>
11651165
</tr>
11661166

@@ -1204,7 +1204,7 @@ <h3 id="methods">
12041204
</tr>
12051205
<tr>
12061206
<td class="col-md-4">
1207-
<div class="io-line">Defined in <code><a href="../classes/Category.html#source" target="_self" >Category:435</a></code>
1207+
<div class="io-line">Defined in <code><a href="../classes/Category.html#source" target="_self" >Category:438</a></code>
12081208
</div>
12091209
</td>
12101210
</tr>
@@ -1249,7 +1249,7 @@ <h3 id="methods">
12491249
</tr>
12501250
<tr>
12511251
<td class="col-md-4">
1252-
<div class="io-line">Defined in <code><a href="../classes/Category.html#source" target="_self" >Category:458</a></code>
1252+
<div class="io-line">Defined in <code><a href="../classes/Category.html#source" target="_self" >Category:461</a></code>
12531253
</div>
12541254
</td>
12551255
</tr>
@@ -1473,8 +1473,8 @@ <h3 id="methods">
14731473

14741474
<tr>
14751475
<td class="col-md-4">
1476-
<div class="io-line">Defined in <a href="" data-line="343"
1477-
class="link-to-prism">projects/netgrif-components-core/src/lib/search/models/category/case/case-dataset.ts:343</a></div>
1476+
<div class="io-line">Defined in <a href="" data-line="346"
1477+
class="link-to-prism">projects/netgrif-components-core/src/lib/search/models/category/case/case-dataset.ts:346</a></div>
14781478
</td>
14791479
</tr>
14801480

@@ -1543,8 +1543,8 @@ <h3 id="methods">
15431543

15441544
<tr>
15451545
<td class="col-md-4">
1546-
<div class="io-line">Defined in <a href="" data-line="308"
1547-
class="link-to-prism">projects/netgrif-components-core/src/lib/search/models/category/case/case-dataset.ts:308</a></div>
1546+
<div class="io-line">Defined in <a href="" data-line="311"
1547+
class="link-to-prism">projects/netgrif-components-core/src/lib/search/models/category/case/case-dataset.ts:311</a></div>
15481548
</td>
15491549
</tr>
15501550

@@ -1619,7 +1619,7 @@ <h3 id="methods">
16191619
</tr>
16201620
<tr>
16211621
<td class="col-md-4">
1622-
<div class="io-line">Defined in <code><a href="../classes/Category.html#source" target="_self" >Category:283</a></code>
1622+
<div class="io-line">Defined in <code><a href="../classes/Category.html#source" target="_self" >Category:286</a></code>
16231623
</div>
16241624
</td>
16251625
</tr>
@@ -1689,8 +1689,8 @@ <h3 id="methods">
16891689

16901690
<tr>
16911691
<td class="col-md-4">
1692-
<div class="io-line">Defined in <a href="" data-line="303"
1693-
class="link-to-prism">projects/netgrif-components-core/src/lib/search/models/category/case/case-dataset.ts:303</a></div>
1692+
<div class="io-line">Defined in <a href="" data-line="306"
1693+
class="link-to-prism">projects/netgrif-components-core/src/lib/search/models/category/case/case-dataset.ts:306</a></div>
16941694
</td>
16951695
</tr>
16961696

@@ -1765,7 +1765,7 @@ <h3 id="methods">
17651765
</tr>
17661766
<tr>
17671767
<td class="col-md-4">
1768-
<div class="io-line">Defined in <code><a href="../classes/Category.html#source" target="_self" >Category:381</a></code>
1768+
<div class="io-line">Defined in <code><a href="../classes/Category.html#source" target="_self" >Category:384</a></code>
17691769
</div>
17701770
</td>
17711771
</tr>
@@ -1841,7 +1841,7 @@ <h3 id="methods">
18411841
</tr>
18421842
<tr>
18431843
<td class="col-md-4">
1844-
<div class="io-line">Defined in <code><a href="../classes/Category.html#source" target="_self" >Category:441</a></code>
1844+
<div class="io-line">Defined in <code><a href="../classes/Category.html#source" target="_self" >Category:444</a></code>
18451845
</div>
18461846
</td>
18471847
</tr>
@@ -2026,8 +2026,8 @@ <h3 id="methods">
20262026

20272027
<tr>
20282028
<td class="col-md-4">
2029-
<div class="io-line">Defined in <a href="" data-line="356"
2030-
class="link-to-prism">projects/netgrif-components-core/src/lib/search/models/category/case/case-dataset.ts:356</a></div>
2029+
<div class="io-line">Defined in <a href="" data-line="359"
2030+
class="link-to-prism">projects/netgrif-components-core/src/lib/search/models/category/case/case-dataset.ts:359</a></div>
20312031
</td>
20322032
</tr>
20332033

@@ -2117,7 +2117,7 @@ <h3 id="methods">
21172117
</tr>
21182118
<tr>
21192119
<td class="col-md-4">
2120-
<div class="io-line">Defined in <code><a href="../classes/Category.html#source" target="_self" >Category:419</a></code>
2120+
<div class="io-line">Defined in <code><a href="../classes/Category.html#source" target="_self" >Category:422</a></code>
21212121
</div>
21222122
</td>
21232123
</tr>
@@ -2162,7 +2162,7 @@ <h3 id="methods">
21622162
</tr>
21632163
<tr>
21642164
<td class="col-md-4">
2165-
<div class="io-line">Defined in <code><a href="../classes/Category.html#source" target="_self" >Category:423</a></code>
2165+
<div class="io-line">Defined in <code><a href="../classes/Category.html#source" target="_self" >Category:426</a></code>
21662166
</div>
21672167
</td>
21682168
</tr>
@@ -2232,8 +2232,8 @@ <h3 id="methods">
22322232

22332233
<tr>
22342234
<td class="col-md-4">
2235-
<div class="io-line">Defined in <a href="" data-line="297"
2236-
class="link-to-prism">projects/netgrif-components-core/src/lib/search/models/category/case/case-dataset.ts:297</a></div>
2235+
<div class="io-line">Defined in <a href="" data-line="300"
2236+
class="link-to-prism">projects/netgrif-components-core/src/lib/search/models/category/case/case-dataset.ts:300</a></div>
22372237
</td>
22382238
</tr>
22392239

@@ -2339,7 +2339,7 @@ <h3 id="methods">
23392339
</tr>
23402340
<tr>
23412341
<td class="col-md-4">
2342-
<div class="io-line">Defined in <code><a href="../classes/Category.html#source" target="_self" >Category:412</a></code>
2342+
<div class="io-line">Defined in <code><a href="../classes/Category.html#source" target="_self" >Category:415</a></code>
23432343
</div>
23442344
</td>
23452345
</tr>
@@ -3692,7 +3692,7 @@ <h3 id="accessors">
36923692
</tr>
36933693
<tr>
36943694
<td class="col-md-4">
3695-
<div class="io-line">Defined in <a href="" data-line="272" class="link-to-prism">projects/netgrif-components-core/src/lib/search/models/category/case/case-dataset.ts:272</a></div>
3695+
<div class="io-line">Defined in <a href="" data-line="275" class="link-to-prism">projects/netgrif-components-core/src/lib/search/models/category/case/case-dataset.ts:275</a></div>
36963696
</td>
36973697
</tr>
36983698

@@ -3714,7 +3714,7 @@ <h3 id="accessors">
37143714
</tr>
37153715
<tr>
37163716
<td class="col-md-4">
3717-
<div class="io-line">Defined in <a href="" data-line="279" class="link-to-prism">projects/netgrif-components-core/src/lib/search/models/category/case/case-dataset.ts:279</a></div>
3717+
<div class="io-line">Defined in <a href="" data-line="282" class="link-to-prism">projects/netgrif-components-core/src/lib/search/models/category/case/case-dataset.ts:282</a></div>
37183718
</td>
37193719
</tr>
37203720

@@ -3984,15 +3984,18 @@ <h3 id="accessors">
39843984
case &#x27;file&#x27;:
39853985
case &#x27;fileList&#x27;:
39863986
return resolver.getIndex(datafield.fieldId, SearchIndex.FILE_NAME,
3987-
this.isSelectedOperator(Equals) || this.isSelectedOperator(NotEquals) || this.isSelectedOperator(Substring));
3987+
this.isSelectedOperator(Equals) || this.isSelectedOperator(NotEquals) || this.isSelectedOperator(Substring)
3988+
|| this.isSelectedOperator(IsNull));
39883989
case &#x27;user&#x27;:
39893990
case &#x27;userList&#x27;:
39903991
return resolver.getIndex(datafield.fieldId, SearchIndex.USER_ID);
39913992
case &#x27;i18n&#x27;:
3992-
return resolver.getIndex(datafield.fieldId, SearchIndex.TEXT, this.isSelectedOperator(Equals) || this.isSelectedOperator(NotEquals) || this.isSelectedOperator(Substring))
3993+
return resolver.getIndex(datafield.fieldId, SearchIndex.TEXT, this.isSelectedOperator(Equals) || this.isSelectedOperator(NotEquals) || this.isSelectedOperator(Substring)
3994+
|| this.isSelectedOperator(IsNull));
39933995
default:
39943996
return resolver.getIndex(datafield.fieldId, SearchIndex.FULLTEXT,
3995-
this.isSelectedOperator(Equals) || this.isSelectedOperator(NotEquals) || this.isSelectedOperator(Substring));
3997+
this.isSelectedOperator(Equals) || this.isSelectedOperator(NotEquals) || this.isSelectedOperator(Substring)
3998+
|| this.isSelectedOperator(IsNull));
39963999
}
39974000
}
39984001

docs/compodoc/components-core/classes/DataField.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3540,7 +3540,7 @@ <h3 id="accessors">
35403540
this._placeholder &#x3D; placeholder;
35413541
}
35423542

3543-
get placeholder(): string {
3543+
get placeholder(): string | undefined {
35443544
return this._placeholder;
35453545
}
35463546

docs/compodoc/components-core/classes/I18nField.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2427,8 +2427,8 @@ <h3 id="accessors">
24272427
}
24282428

24292429
private static translationsEquality(a: I18nFieldValue, b: I18nFieldValue): boolean {
2430-
const aKeys &#x3D; Object.keys(a.translations).sort();
2431-
const bKeys &#x3D; Object.keys(b.translations).sort();
2430+
const aKeys &#x3D; !!a.translations ? Object.keys(a.translations).sort() : [];
2431+
const bKeys &#x3D; !!b.translations ? Object.keys(b.translations).sort() : [];
24322432
if (aKeys.length !&#x3D;&#x3D; bKeys.length
24332433
|| !aKeys.every((element, index) &#x3D;&gt; {
24342434
return element &#x3D;&#x3D;&#x3D; bKeys[index];
@@ -2557,14 +2557,14 @@ <h3 id="accessors">
25572557
private validTranslationRequired(countries: Array&lt;string&gt;): ValidatorFn {
25582558
return (fc: FormControl): { [key: string]: any } | null &#x3D;&gt; {
25592559
return countries.every(languageCode &#x3D;&gt; languageCode in fc.value.translations)
2560-
? (null) : ({translationRequired: true});
2560+
? null : ({translationRequired: true});
25612561
};
25622562
}
25632563

25642564
private validTranslationOnly(countries: Array&lt;string&gt;): ValidatorFn {
25652565
return (fc: FormControl): { [key: string]: any } | null &#x3D;&gt; {
25662566
return Object.keys(fc.value.translations).every(translation &#x3D;&gt; countries.includes(translation))
2567-
? (null) : ({translationOnly: true});
2567+
? null : ({translationOnly: true});
25682568
};
25692569
}
25702570

docs/compodoc/components-core/components/AbstractAuthenticationOverlayComponent.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -292,8 +292,8 @@ <h3 id="methods">
292292

293293
<tr>
294294
<td class="col-md-4">
295-
<div class="io-line">Defined in <a href="" data-line="50"
296-
class="link-to-prism">projects/netgrif-components-core/src/lib/authentication/components/abstract-authentication-overlay.ts:50</a></div>
295+
<div class="io-line">Defined in <a href="" data-line="52"
296+
class="link-to-prism">projects/netgrif-components-core/src/lib/authentication/components/abstract-authentication-overlay.ts:52</a></div>
297297
</td>
298298
</tr>
299299

@@ -368,8 +368,8 @@ <h3 id="methods">
368368

369369
<tr>
370370
<td class="col-md-4">
371-
<div class="io-line">Defined in <a href="" data-line="41"
372-
class="link-to-prism">projects/netgrif-components-core/src/lib/authentication/components/abstract-authentication-overlay.ts:41</a></div>
371+
<div class="io-line">Defined in <a href="" data-line="43"
372+
class="link-to-prism">projects/netgrif-components-core/src/lib/authentication/components/abstract-authentication-overlay.ts:43</a></div>
373373
</td>
374374
</tr>
375375

@@ -534,6 +534,8 @@ <h3 id="inputs">
534534
this.userService.user$.subscribe(user &#x3D;&gt; {
535535
if (!!user &amp;&amp; !!user.id &amp;&amp; user.id.length &gt; 0) {
536536
this.redirect(!active);
537+
} else if (!active) {
538+
this._spinnerOverlay.spin$.next(false);
537539
}
538540
});
539541
});

0 commit comments

Comments
 (0)