Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.0.0 #14

Merged
merged 118 commits into from
Nov 11, 2024
Merged

Release 2.0.0 #14

merged 118 commits into from
Nov 11, 2024

Conversation

mazarijuraj
Copy link
Contributor

@mazarijuraj mazarijuraj commented Nov 11, 2024

Release 2.0.0

Bug
NAB-328 Horizontal scrolling
NAB-348 Action indentation

Task
NAB-327 Release 2.0.0
NAB-350 Functions list validation

Feature
NAB-222 Modeler component
NAB-244 Material Icon picker
NAB-295 Simulation mode
NAB-326 petriflow-svg library integration
NAB-344 Zobrazenie ID prvkov v sieti
NAB-357 Tags

Story
NAB-345 Upgrade petriflow.js to v1.3.6

Improvement
NAB-67 Select tool
NAB-167 Replace default dialogs with material
NAB-347 Angular 17
NAB-349 Master-detail component
NAB-351 History
NAB-353 Action editor performance
NAB-354 I18nString view performance

tuplle and others added 30 commits December 11, 2023 16:40
- commits from old repo
- refactor context menus and items
- fix resetting of select tool
- fix quick draw tool context menu
- change link of "Report a bug" button
- fix init name being deleted on type change, future refactor needed
[NAB-327] - Release 4.0.0
- add version of app to env
- fix quick draw tool context menu
- add context place and transition menu item to select all connected arcs
[NAB-327] - Release 4.0.0
- fix lint
- remove unused petriflow-info-dialog component
[NAB-327] - Release 4.0.0
- move hotkeys to canvas-listener-tool to enable zoom and move keys in simulation mode
- refactor canvas listeners and tools, remove usage of 'on click', 'on context menu' and 'on double click' events
[NAB-327] - Release 4.0.0
- add version to edit model dialog
- fix edit model save button disabled condition
- fix edit model context menu trying to save undefined model
[NAB-327] - Release 4.0.0
- update to Angular 17
- fix main app component styling
- set default input type to outline
- add abstract master-detail component
- revert commented code
- update netgrif components to 6.5.0 beta
- update and fix monaco-editor related issues
- reintroduce ngx-joyride dependency and code
- fix styles of control panel buttons
Kovy95 and others added 24 commits July 3, 2024 09:33
- remove double background on buttons
- add click on languages in i18n
- rework of setting allowed nets
- add shades on hover and sort the list
- add tags to dialogs
- fix tags nod being saved
- update dependencies
- add highlight and icon to actual history change in history
- change default sort of history, fix sorting in history by time
- fix bug with selection causing drag event to incorrectly move svg canvas
- add label to renderSideBySide select in history detail
- update version for build
- change margins and paddings in form builder field list
- move delete button to drag indicator to fix overflow hiding it
- fix canvas update functions ignoring new id of elements
- fix transition properties not update
- fix trigger tree not saving changes
- move tags to the end of edit dialog
- fix the file field and HTML field
- merge component fix
- add multichoice map autocomplete component
- small changes in spacing of field list in form builder
- fix problem with icon on enter/leave callbacks set inside Petriflow.SVG
# Conflicts:
#	.github/ISSUE_TEMPLATE/bug_report.yaml
#	.github/ISSUE_TEMPLATE/feature_request.yaml
#	.github/workflows/master-build.yaml
#	.github/workflows/pr-build.yaml
#	.github/workflows/release-build.yaml
#	Dockerfile
#	angular.json
#	nae.json
#	package.json
#	src/app/app-builder-configuration.service.ts
#	src/app/app-routing.module.ts
#	src/app/app.component.html
#	src/app/app.component.scss
#	src/app/app.component.ts
#	src/app/app.module.ts
#	src/app/cdk-import/cdk-import.module.ts
#	src/app/dialogs/dialog-arc-attach/dialog-arc-attach.component.html
#	src/app/dialogs/dialog-arc-attach/dialog-arc-attach.component.ts
#	src/app/dialogs/dialog-confirm/dialog-confirm.component.html
#	src/app/dialogs/dialog-dead-net/dialog-dead-net.component.html
#	src/app/dialogs/dialog-dead-net/dialog-dead-net.component.scss
#	src/app/dialogs/dialog-errors/dialog-errors.component.ts
#	src/app/dialogs/dialog-manage-roles/dialog-manage-roles.component.html
#	src/app/dialogs/dialog-manage-roles/dialog-manage-roles.component.ts
#	src/app/dialogs/dialog-place-ref-delete/dialog-place-ref-delete.component.html
#	src/app/dialogs/dialog-place-ref-delete/dialog-place-ref-delete.component.ts
#	src/app/dialogs/dialog-refactor/dialog-refactor.component.html
#	src/app/dialogs/dialog-refactor/dialog-refactor.component.spec.ts
#	src/app/dialogs/dialog-refactor/dialog-refactor.component.ts
#	src/app/dialogs/dialog-transition-settings/dialog-transition-settings.component.html
#	src/app/dialogs/dialog-transition-settings/dialog-transition-settings.component.ts
#	src/app/form-builder/edit-panel/edit-panel.component.html
#	src/app/form-builder/edit-panel/edit-panel.component.scss
#	src/app/form-builder/edit-panel/edit-panel.component.ts
#	src/app/form-builder/field-list/field-list.component.html
#	src/app/form-builder/field-list/field-list.component.scss
#	src/app/form-builder/field-list/field-list.component.ts
#	src/app/form-builder/field-list/field-list.service.ts
#	src/app/form-builder/form-builder.component.html
#	src/app/form-builder/form-builder.component.ts
#	src/app/form-builder/form-builder.module.ts
#	src/app/form-builder/gridster/classes/gridster-data-field.ts
#	src/app/form-builder/gridster/gridster-datafield/gridster-data-field.component.html
#	src/app/form-builder/gridster/gridster-datafield/gridster-data-field.component.ts
#	src/app/form-builder/gridster/gridster.component.ts
#	src/app/form-builder/gridster/gridster.service.ts
#	src/app/form-builder/info-label/info-label.component.ts
#	src/app/modeler/actions-mode/action-editor/action-editor-list/action-editor-list.component.spec.ts
#	src/app/modeler/actions-mode/action-editor/action-editor-menu/action-editor-menu-description/action-editor-menu-description.component.html
#	src/app/modeler/actions-mode/action-editor/action-editor-menu/action-editor-menu-description/action-editor-menu-description.component.scss
#	src/app/modeler/actions-mode/action-editor/action-editor-menu/action-editor-menu-description/action-editor-menu-description.component.ts
#	src/app/modeler/actions-mode/action-editor/action-editor-menu/action-editor-menu-item/action-editor-menu-item.component.ts
#	src/app/modeler/actions-mode/action-editor/action-editor-menu/action-editor-menu-item/menu-item-configuration.ts
#	src/app/modeler/actions-mode/action-editor/action-editor-menu/action-editor-menu.component.html
#	src/app/modeler/actions-mode/action-editor/action-editor-menu/action-editor-menu.component.scss
#	src/app/modeler/actions-mode/action-editor/action-editor-menu/action-editor-menu.component.ts
#	src/app/modeler/actions-mode/action-editor/action-editor.module.ts
#	src/app/modeler/actions-mode/action-editor/action-editor.service.ts
#	src/app/modeler/actions-mode/action-editor/action-editor/action-editor.component.html
#	src/app/modeler/actions-mode/action-editor/action-editor/action-editor.component.scss
#	src/app/modeler/actions-mode/action-editor/action-editor/action-editor.component.spec.ts
#	src/app/modeler/actions-mode/action-editor/action-editor/action-editor.component.ts
#	src/app/modeler/actions-mode/action-editor/action-item-provider.service.ts
#	src/app/modeler/actions-mode/action-editor/classes/command-action.ts
#	src/app/modeler/actions-mode/action-editor/definitions/completion-provider.ts
#	src/app/modeler/actions-mode/action-editor/definitions/declaration-provider.ts
#	src/app/modeler/actions-mode/action-editor/definitions/function-provider.ts
#	src/app/modeler/actions-mode/action-editor/function-editor/function-editor.component.html
#	src/app/modeler/actions-mode/action-editor/function-editor/function-editor.component.scss
#	src/app/modeler/actions-mode/action-editor/function-editor/function-editor.component.ts
#	src/app/modeler/actions-mode/action-mode.enum.ts
#	src/app/modeler/actions-mode/actions-mode.component.html
#	src/app/modeler/actions-mode/actions-mode.component.spec.ts
#	src/app/modeler/actions-mode/actions-mode.component.ts
#	src/app/modeler/actions-mode/actions-mode.service.ts
#	src/app/modeler/classes/activable.ts
#	src/app/modeler/classes/arc/arc.ts
#	src/app/modeler/classes/arc/point.ts
#	src/app/modeler/classes/arc/svg-arc-move.ts
#	src/app/modeler/classes/arc/svg-arc.ts
#	src/app/modeler/classes/canvas.spec.ts
#	src/app/modeler/classes/canvas.ts
#	src/app/modeler/classes/petri-net.ts
#	src/app/modeler/classes/place/place.ts
#	src/app/modeler/classes/place/svg-place.ts
#	src/app/modeler/classes/transition/svg-transition.ts
#	src/app/modeler/classes/transition/transition.ts
#	src/app/modeler/classes/view/area.spec.ts
#	src/app/modeler/classes/view/area.ts
#	src/app/modeler/classes/view/autocomplete.spec.ts
#	src/app/modeler/classes/view/autocomplete.ts
#	src/app/modeler/classes/view/button-type.spec.ts
#	src/app/modeler/classes/view/button-type.ts
#	src/app/modeler/classes/view/dataView.spec.ts
#	src/app/modeler/classes/view/dataView.ts
#	src/app/modeler/classes/view/editor.spec.ts
#	src/app/modeler/classes/view/editor.ts
#	src/app/modeler/classes/view/html-editor.spec.ts
#	src/app/modeler/classes/view/html-editor.ts
#	src/app/modeler/classes/view/image.spec.ts
#	src/app/modeler/classes/view/image.ts
#	src/app/modeler/classes/view/list.spec.ts
#	src/app/modeler/classes/view/list.ts
#	src/app/modeler/classes/view/table.spec.ts
#	src/app/modeler/classes/view/table.ts
#	src/app/modeler/classes/view/tree.spec.ts
#	src/app/modeler/classes/view/tree.ts
#	src/app/modeler/control-panel/control-panel.component.html
#	src/app/modeler/control-panel/control-panel.component.scss
#	src/app/modeler/control-panel/control-panel.component.spec.ts
#	src/app/modeler/control-panel/control-panel.component.ts
#	src/app/modeler/control-panel/trees/trigger-tree/trigger-tree.component.html
#	src/app/modeler/control-panel/trees/trigger-tree/trigger-tree.component.spec.ts
#	src/app/modeler/control-panel/trees/trigger-tree/trigger-tree.component.ts
#	src/app/modeler/data-mode/data-mode.component.html
#	src/app/modeler/data-mode/data-mode.component.scss
#	src/app/modeler/data-mode/data-mode.component.spec.ts
#	src/app/modeler/data-mode/data-mode.component.ts
#	src/app/modeler/data-mode/data-mode.service.spec.ts
#	src/app/modeler/data-mode/data-mode.service.ts
#	src/app/modeler/edit-mode/context-menu/context-menu.component.spec.ts
#	src/app/modeler/edit-mode/edit-mode.component.html
#	src/app/modeler/edit-mode/edit-mode.component.scss
#	src/app/modeler/edit-mode/edit-mode.component.spec.ts
#	src/app/modeler/edit-mode/edit-mode.component.ts
#	src/app/modeler/edit-mode/fast-mode-context/fast-mode-context.component.html
#	src/app/modeler/edit-mode/fast-mode-context/fast-mode-context.component.scss
#	src/app/modeler/edit-mode/fast-mode-context/fast-mode-context.component.ts
#	src/app/modeler/edit-mode/fast-pn-mode.enum.ts
#	src/app/modeler/edit-mode/fast-pn.service.spec.ts
#	src/app/modeler/edit-mode/fast-pn.service.ts
#	src/app/modeler/edit-panel/edit-panel-modeler.component.html
#	src/app/modeler/edit-panel/edit-panel-modeler.component.scss
#	src/app/modeler/edit-panel/edit-panel-modeler.component.spec.ts
#	src/app/modeler/edit-panel/edit-panel-modeler.component.ts
#	src/app/modeler/gridster-field-to-engine-field.service.spec.ts
#	src/app/modeler/gridster-field-to-engine-field.service.ts
#	src/app/modeler/i18n-mode/i18n-mode.component.html
#	src/app/modeler/i18n-mode/i18n-mode.component.ts
#	src/app/modeler/i18n-mode/i18n-mode.service.ts
#	src/app/modeler/i18n-mode/languages/languages.component.html
#	src/app/modeler/i18n-mode/languages/languages.component.ts
#	src/app/modeler/i18n-mode/languages/progress/progress.component.html
#	src/app/modeler/i18n-mode/languages/progress/progress.component.scss
#	src/app/modeler/i18n-mode/languages/progress/progress.component.ts
#	src/app/modeler/i18n-mode/translations/i18n-field/i18n-field.component.html
#	src/app/modeler/i18n-mode/translations/i18n-field/i18n-field.component.ts
#	src/app/modeler/i18n-mode/translations/translation-group/data-translation/data-translation.component.html
#	src/app/modeler/i18n-mode/translations/translation-group/data-translation/data-translation.component.scss
#	src/app/modeler/i18n-mode/translations/translation-group/data-translation/data-translation.component.ts
#	src/app/modeler/i18n-mode/translations/translation-group/model-translation/model-translation.component.html
#	src/app/modeler/i18n-mode/translations/translation-group/model-translation/model-translation.component.ts
#	src/app/modeler/i18n-mode/translations/translation-group/role-translation/role-translation.component.html
#	src/app/modeler/i18n-mode/translations/translation-group/role-translation/role-translation.component.ts
#	src/app/modeler/i18n-mode/translations/translation-group/task-translation/task-translation.component.html
#	src/app/modeler/i18n-mode/translations/translation-group/task-translation/task-translation.component.ts
#	src/app/modeler/i18n-mode/translations/translation-group/translation-group.component.html
#	src/app/modeler/i18n-mode/translations/translation-group/translation-group.component.scss
#	src/app/modeler/i18n-mode/translations/translation-group/translation-group.component.ts
#	src/app/modeler/i18n-mode/translations/translations.component.html
#	src/app/modeler/i18n-mode/translations/translations.component.ts
#	src/app/modeler/modeler-config.spec.ts
#	src/app/modeler/modeler-config.ts
#	src/app/modeler/modeler.component.html
#	src/app/modeler/modeler.component.scss
#	src/app/modeler/modeler.component.spec.ts
#	src/app/modeler/modeler.component.ts
#	src/app/modeler/modeler.module.ts
#	src/app/modeler/mortgage-service.service.spec.ts
#	src/app/modeler/mortgage.service.ts
#	src/app/modeler/role-mode/role-mode.component.html
#	src/app/modeler/role-mode/role-mode.component.spec.ts
#	src/app/modeler/role-mode/role-mode.component.ts
#	src/app/modeler/role-mode/role-mode.service.ts
#	src/app/modeler/selected-transition.service.spec.ts
#	src/app/modeler/services/canvas.service.spec.ts
#	src/app/modeler/services/canvas.service.ts
#	src/app/modeler/services/model-export.service.spec.ts
#	src/app/modeler/services/model-export.service.ts
#	src/app/modeler/services/model.service.spec.ts
#	src/app/modeler/services/model.service.ts
#	src/app/modeler/services/modeler-tabs.service.spec.ts
#	src/app/modeler/simulation-mode/simulation-mode.component.html
#	src/app/modeler/simulation-mode/simulation-mode.component.scss
#	src/app/modeler/simulation-mode/simulation-mode.component.ts
#	src/app/modeler/simulation-mode/simulation-mode.service.ts
#	src/app/modeler/transition-to-task.service.spec.ts
#	src/app/modeler/transition-to-task.service.ts
#	src/app/tutorial/tutorial-service.ts
#	src/assets/mock/chart/bar_request.json
#	src/assets/mock/chart/bar_response.json
#	src/assets/mock/chart/line_request.json
#	src/assets/mock/chart/line_response.json
#	src/assets/mock/chart/metric_request.json
#	src/assets/mock/chart/metric_response.json
#	src/assets/mock/chart/pie_request.json
#	src/assets/mock/chart/pie_response.json
#	src/assets/mock/chart/tagcloud_request.json
#	src/assets/mock/chart/tagcloud_response.json
#	src/assets/modeler/icons/about.svg
#	src/assets/modeler/icons/add_data.svg
#	src/assets/modeler/icons/addtokens.svg
#	src/assets/modeler/icons/align.svg
#	src/assets/modeler/icons/arc.svg
#	src/assets/modeler/icons/arcdataref.svg
#	src/assets/modeler/icons/arcplaceref.svg
#	src/assets/modeler/icons/arcweight.svg
#	src/assets/modeler/icons/attach_data.svg
#	src/assets/modeler/icons/bolt.svg
#	src/assets/modeler/icons/clear.svg
#	src/assets/modeler/icons/clipboard-arrow-up-outline.svg
#	src/assets/modeler/icons/close.svg
#	src/assets/modeler/icons/cursor-default-outline.svg
#	src/assets/modeler/icons/data.svg
#	src/assets/modeler/icons/delete.svg
#	src/assets/modeler/icons/delete_data.svg
#	src/assets/modeler/icons/dimension.svg
#	src/assets/modeler/icons/edit_data.svg
#	src/assets/modeler/icons/exportpflow.svg
#	src/assets/modeler/icons/fire.svg
#	src/assets/modeler/icons/inhibitor.svg
#	src/assets/modeler/icons/label.svg
#	src/assets/modeler/icons/marking.svg
#	src/assets/modeler/icons/menu.svg
#	src/assets/modeler/icons/move.svg
#	src/assets/modeler/icons/netgrif.svg
#	src/assets/modeler/icons/open.svg
#	src/assets/modeler/icons/place.svg
#	src/assets/modeler/icons/position.svg
#	src/assets/modeler/icons/properties.svg
#	src/assets/modeler/icons/read.svg
#	src/assets/modeler/icons/reload.svg
#	src/assets/modeler/icons/removetokens.svg
#	src/assets/modeler/icons/resetarc.svg
#	src/assets/modeler/icons/save.svg
#	src/assets/modeler/icons/save_data.svg
#	src/assets/modeler/icons/savesvg.svg
#	src/assets/modeler/icons/staticplace.svg
#	src/assets/modeler/icons/transition.svg
#	src/assets/modeler/icons/undo.svg
#	src/assets/mortgage_simple.xml
#	src/environments/environment.prod.ts
#	src/environments/environment.ts
#	src/index.html
#	src/netgif-theme.scss
#	src/polyfills.ts
#	src/styles.scss
#	tsconfig.app.json
#	tsconfig.json
#	tsconfig.spec.json
- merge master to next
- update version
- update version for last RC
- update version for release
@mazarijuraj mazarijuraj self-assigned this Nov 11, 2024
- update changelog
- update README.md
- update Petriflow version and badge
- update Live build links to cloud version
- fix repository typo
- update lint versions to latest 8.13.0
- fix lint issues in dialog-refactor.component.ts and page-master.ts
@mazarijuraj mazarijuraj merged commit 71a3a66 into master Nov 11, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants