Skip to content

Commit e0664d0

Browse files
authored
Merge pull request #259 from netgrif/dev
Release/6.4.0
2 parents 506a8e2 + 7a2c9a8 commit e0664d0

File tree

689 files changed

+15353
-5191
lines changed

Some content is hidden

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

689 files changed

+15353
-5191
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ speed-measure-plugin*.json
3535
.history/*
3636

3737
# misc
38-
/.angular/cache
38+
/.angular
3939
/.sass-cache
4040
/connect.lock
4141
/coverage

CHANGELOG.md

Lines changed: 48 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,61 @@ 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.3.3](https://github.com/netgrif/components/commits/v6.3.3)
8+
Full Changelog: [https://github.com/netgrif/components/commits/v6.4.0](https://github.com/netgrif/components/commits/v6.4.0)
9+
10+
## [6.4.0](https://github.com/netgrif/components/releases/tag/v6.4.0) (2024-12-24)
11+
12+
### Fixed
13+
14+
- [NAE-1915] TaskRef behaviour handling for multiple level
15+
- [NAE-1908] NAE-1906 Improvements
16+
- [NAE-1925] Panel is not opening
17+
- [NAE-1924] Unnecessary call for setData from FE
18+
- [NAE-1901] Taskref rendering update
19+
- [NAE-1926] Can't close Tab in Tab view
20+
- [NAE-1939] Problem with Tests
21+
- [NAE-1960] Enumeration Map does not propagate changes when selecting
22+
- [NAE-1983] Public view file handling
23+
- [NAE-1999] Broken pagination on paged case view
24+
- [NAE-2005] Field behavior change does not work correctly with multiple references using taskRef
25+
- [NAE-2013] Autocomplete options are set to the first dropdown
26+
- [NAE-2020] Create case error when allowed net blocks are present
27+
- [NAE-1948] Bugs after merge to 6.4.0
28+
- [NAE-2022] UI Design Fixes and Improvements
29+
30+
### Added
31+
32+
- [NAE-1890] Data field component register
33+
- [NAE-1901] Taskref rendering update
34+
- [NAE-1904] CaseRef list component
35+
- [NAE-1497] Frontend Actions
36+
- [NAE-1918] Tags on process resources
37+
- [NAE-1876] Process URI v2
38+
- [NAE-1882] Filter folder process
39+
- [NAE-1900] New component design
40+
- [NAE-1928] Refresh tabs on change
41+
- [NAE-1929] Data field type list of strings
42+
- [NAE-1936] Disable create case button using menu items
43+
- [NAE-1935] Improved breadcrumbs from menu items
44+
- [NAE-1920] Injection token NAE_USER_ASSIGN_COMPONENT breaks delegate
45+
- [NAE-1684] Frontend component for data field caseRef
46+
- [NAE-1949] Allowed Types for Filefield
47+
- [NAE-1813] Field id as path variable in TaskController
48+
- [NAE-1905] Add bold on i18n text plainText field
49+
- [NAE-1873] Seperator for number field
50+
- [NAE-1922] Signature Pad Field
51+
- [NAE-1957] Allow filter to caseRef field and variants
52+
- [NAE-1958] Make component properties changeable
53+
- [NAE-1949] Allowed Types for Filefield
54+
- [NAE-2016] Global roles for menu items permissions
55+
- [NAE-2021] Outputs for navigation components
956

1057
## [6.3.3](https://github.com/netgrif/components/releases/tag/v6.3.3) (2024-01-19)
1158

1259
### Added
1360

1461
- [NAE-1933] UserList deleteAll button
1562

16-
1763
## [6.3.2](https://github.com/netgrif/components/releases/tag/v6.3.2) (2023-07-25)
1864

1965
### Fixed

docs/_sidebar.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
* [Get Started](get_started.md)
33
* [Configuration](configuration/configuration.md)
44
* [Tree case view](views/tree_case_view.md)
5+
* [Default tabbed case view](views/default-tabbed-case-view.md)
56
* Compodoc
67
* [Components](https://components.netgrif.com/compodoc/components)
78
* Typedoc

docs/actions/frontend-actions.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Frontend Actions
2+
Frontend actions are type of actions that are executed on frontend. The action implementation is done as part of
3+
frontend code and they can be called from inside data or transition events.
4+
5+
## Definition of action on frontend
6+
7+
A frontend action can be defined anywhere in frontend code, but it is suggested to make a separate file
8+
for it. When defining action, we should follow these steps:
9+
10+
1. Create a file with any name, e.g. ``example-action.ts``, this will be the file, where we define our action
11+
2. To define an action we should create and export a constant. Type of this constant has to be `FrontendActionDefinition`. The value of this constant will be the actual action definition
12+
```
13+
export const redirectAction: FrontActionDefinition
14+
```
15+
3. The ``FrontActionDefinition`` interface has an argument called ``fn`` which has a type of anonymous function with two arguments: ``injector: Injector``, ``frontAction: FrontAction``.
16+
``Injector`` is classic Angular injector, ``FrontAction`` contains the ID/name of the frontend action and the arguments. The content of this object is got from backend frontend action call. The frontend
17+
action definition should look like as follows:
18+
```
19+
export const redirectAction: FrontActionDefinition = {
20+
fn: (injector: Injector, frontAction: FrontAction) => {
21+
const router = injector.get(Router);
22+
router.navigate([frontAction.args[0]])
23+
}
24+
}
25+
```
26+
4. The final step to register our new frontend function into ``FrontActionsRegisterService``. This can be done in any module of our frontend application,
27+
but it is suggested to do it in ``app.module.ts``. This can be done via calling the ``FrontActionsRegistryService.register(actionId: string, actionDefintion: FrontActionDefinition)``. The first argument, ``actionId``
28+
should be the same, that it is called on backend.
29+
```
30+
export class AppModule {
31+
constructor(frontActionsRegistryService: FrontActionsRegistryService) {
32+
frontActionsRegistryService.register('redirect', redirectAction);
33+
}
34+
}
35+
```

docs/compodoc/components-core/coverage.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444

4545

4646

47-
47+
4848

4949

5050
<ol class="breadcrumb">
@@ -7556,7 +7556,7 @@
75567556
<tr class="very-good">
75577557
<td>
75587558
<!-- miscellaneous -->
7559-
<a href="./miscellaneous/variables.html#NAE_TAB_DATA">projects/netgrif-components-core/src/lib/tabs/tab-data-injection-token/tab-data-injection-token.ts</a>
7559+
<a href="./miscellaneous/variables.html#NAE_TAB_DATA">projects/netgrif-components-core/src/lib/tabs/tab-data-injection-token/tab-data-field-portal-data-injection-token.ts</a>
75607560
</td>
75617561
<td>variable</td>
75627562
<td>NAE_TAB_DATA</td>
@@ -9793,7 +9793,7 @@ <h1 class="search-results-title">No results matching "<span class='search-query'
97939793

97949794
<script src="./js/libs/custom-elements.min.js"></script>
97959795
<script src="./js/libs/lit-html.js"></script>
9796-
9796+
97979797
<script type="module" src="./js/menu-wc.js" defer></script>
97989798
<script nomodule src="./js/menu-wc_es5.js" defer></script>
97999799

docs/compodoc/components-core/js/libs/deep-iterator.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/compodoc/components-core/js/libs/prism.js

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

docs/compodoc/components-core/js/libs/svg-pan-zoom.min.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/compodoc/components-core/js/libs/vis.min.js

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

0 commit comments

Comments
 (0)