Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Bump @babel/plugin-proposal-function-bind in /ui/client Bumps [@babel/plugin-proposal-function-bind](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-function-bind) from 7.12.13 to 7.14.5. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.14.5/packages/babel-plugin-proposal-function-bind) --- updated-dependencies: - dependency-name: "@babel/plugin-proposal-function-bind" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump @cypress/code-coverage from 3.9.5 to 3.9.7 in /ui/client Bumps [@cypress/code-coverage](https://github.com/cypress-io/code-coverage) from 3.9.5 to 3.9.7. - [Release notes](https://github.com/cypress-io/code-coverage/releases) - [Commits](cypress-io/code-coverage@v3.9.5...v3.9.7) --- updated-dependencies: - dependency-name: "@cypress/code-coverage" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump @babel/preset-env from 7.14.2 to 7.14.7 in /ui/client Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.14.2 to 7.14.7. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.14.7/packages/babel-preset-env) --- updated-dependencies: - dependency-name: "@babel/preset-env" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Change default consumerGroupNamingStrategy to processId-nodeId * Add missing volume declaration * [Metrics] Grouping by nodeIds in dashboard correct links in dev (#1833) * Change explicitUidInStatefulOperators to true by default * Review * Authentication SPI refactoring. * Migration Guide complemented * test: fixed e2e in ci (#1846) * test: fixed e2e in ci * fix: path * Add comment when updating process with the same version (#1847) * Bump @typescript-eslint/eslint-plugin in /ui/client Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.25.0 to 4.28.1. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.1/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Graph optimize (#1844) fix: better selectors fix: minor bugs feat: highlight link to insert feat: layout only selected feat: delete group with nodes fix: layout and render optimize fix: panzoom graph plugin feat: layout pasted fix: fit and zoom after layout refactor: some more typescript refactor: selectors and action creators * Bump @testing-library/react from 11.2.7 to 12.0.0 in /ui/client (#1851) Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 11.2.7 to 12.0.0. - [Release notes](https://github.com/testing-library/react-testing-library/releases) - [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md) - [Commits](testing-library/react-testing-library@v11.2.7...v12.0.0) --- updated-dependencies: - dependency-name: "@testing-library/react" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * workaround of unstable e2e test * Update dependabot.yml (#1860) * combined deps bump in /ui/client (#1866) * Bump @babel/preset-typescript from 7.13.0 to 7.14.5 in /ui/client Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) from 7.13.0 to 7.14.5. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.14.5/packages/babel-preset-typescript) --- updated-dependencies: - dependency-name: "@babel/preset-typescript" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * build: combine (probably) safe updates Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Julian Wielga <j@touk.pl> * Node test counts (#1867) * chore: prepare * feat: changed node test counts style * feat: user settings debug panel * Problem with generic/specific record serialization to Array[byte] (#1840) * Problem with generic/specific record serialization to Arra[byte] while test data parsing. * Fix (use AbstractConfluentKafkaAvroSerializer in ConfluentAvroMessageReader) * CR fixes. * [Feature] configurable process toolbars (#1702) * Openapi import (#1849) * Initial import from internal repo (code mainly by https://github.com/krzpiesiewicz) * Dispatch => HttpClient * SharedService, remove obsolete code * Parser package private * Refactor HttpConfig + separare Flink and Standalone * Tests, example * Cleanup, docs, tests * Review * Bump husky from 6.0.0 to 7.0.0 in /ui/client (#1871) Bumps [husky](https://github.com/typicode/husky) from 6.0.0 to 7.0.0. - [Release notes](https://github.com/typicode/husky/releases) - [Commits](typicode/husky@v6.0.0...v7.0.0) --- updated-dependencies: - dependency-name: husky dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @wojtekmaj/enzyme-adapter-react-17 in /ui/client (#1865) Bumps [@wojtekmaj/enzyme-adapter-react-17](https://github.com/wojtekmaj/enzyme-adapter-react-17) from 0.6.1 to 0.6.2. - [Release notes](https://github.com/wojtekmaj/enzyme-adapter-react-17/releases) - [Commits](wojtekmaj/enzyme-adapter-react-17@v0.6.1...v0.6.2) --- updated-dependencies: - dependency-name: "@wojtekmaj/enzyme-adapter-react-17" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [Improvements] Configurable process toolbars buttons (#1872) * Problem with generic/specific record serialization to Array[byte] - approach that doesn't do anything with schema evolution * Webpack build optimize (#1877) * Toolbars config fixes (#1879) * build: less logs in ci * fix: overwrite other (not currently used) toolbar settings feat: sync toolbars/user setting across tabs/windows fix: toolbars flicker * fix: minor styles * chore: append dev only toolbars * chore: title * chore: append dev only toolbars * fix: non tty env * fix: no layout on node delete * fix: non tty env * test: update snapshots after css changes * Bump @types/react-beautiful-dnd from 13.0.0 to 13.1.0 in /ui/client (#1874) Bumps [@types/react-beautiful-dnd](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-beautiful-dnd) from 13.0.0 to 13.1.0. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-beautiful-dnd) --- updated-dependencies: - dependency-name: "@types/react-beautiful-dnd" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/webpack-env from 1.16.0 to 1.16.2 in /ui/client (#1875) Bumps [@types/webpack-env](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/webpack-env) from 1.16.0 to 1.16.2. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/webpack-env) --- updated-dependencies: - dependency-name: "@types/webpack-env" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [Fix] proper security handling in SwaggerParser * Improvements: Process Toolbars (#1885) * fix: LinkButton support for externals (#1888) * Split openapi component from generic model * Review * Bump cronstrue from 1.92.0 to 1.114.0 in /ui/client (#1876) Bumps [cronstrue](https://github.com/bradymholt/cronstrue) from 1.92.0 to 1.114.0. - [Release notes](https://github.com/bradymholt/cronstrue/releases) - [Commits](bradymholt/cRonstrue@v1.92.0...v1.114.0) --- updated-dependencies: - dependency-name: cronstrue dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/jsonwebtoken from 8.5.2 to 8.5.4 in /ui/client (#1891) Bumps [@types/jsonwebtoken](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsonwebtoken) from 8.5.2 to 8.5.4. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jsonwebtoken) --- updated-dependencies: - dependency-name: "@types/jsonwebtoken" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/lodash from 4.14.170 to 4.14.171 in /ui/client (#1896) Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.14.170 to 4.14.171. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash) --- updated-dependencies: - dependency-name: "@types/lodash" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump start-server-and-test from 1.12.5 to 1.12.6 in /ui/client (#1897) Bumps [start-server-and-test](https://github.com/bahmutov/start-server-and-test) from 1.12.5 to 1.12.6. - [Release notes](https://github.com/bahmutov/start-server-and-test/releases) - [Commits](bahmutov/start-server-and-test@v1.12.5...v1.12.6) --- updated-dependencies: - dependency-name: start-server-and-test dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Fix: disabling save button (#1903) * Add delayed sources (with preview branch) (#1894) * Add delayed sources (generic and avro) * Fix scala 2.11 compilation error * CR fixes and tests for delayed avro source. * Docs and CR fixes: consolidate extractTimestamp and timestampAsigner. * CR fixes * Fix legacy timestampAssigner * Add timestampField validation * Revert exception throwing inside the source. * - Cypress (and FE in general) documentation improvement - Internationalization fix - removing translation files in dev mode - Printing watched files causing FE recompilation - Added some ignore paths to ignored files * - Cypress (and FE in general) documentation improvement - Internationalization fix - removing translation files in dev mode - Printing watched files causing FE recompilation - Added some ignore paths to ignored files * fix for: cypress caused realod web dev server * Webpack - reverted refreshing after node_modules change * Webpack - reverted not refreshing after node_modules change * Separate settings for different authentication methods. Remote authentication strategy on unknown backend. * Fix for: docker image wasn't pulled during npm start-backend:docker + logback configuration file was ignored * Process -> Scenario labels rename * Process -> Scenario labels rename - cypress tests fixes * Subscenario -> scenario fragment * initial import * Fix table tag closing * Review * Add recent changes * Review by pjg, tables with markdown... * links, tables inlined * More flexible authentication customization by using named SPI services. * Pass run mode to nodes (#1357) * [FIX] Leaner OpenAPI assembly * fix: remove expose of jointjs * fix: get customTabs from store with selector * fix: favicon * fix: publicPath simplify * fix: cleanup config.ts * fix: module federation expose fixed * fix: hot reload fixed after module expose * fix: devserver serve statics * config * Category-permission mapping extracted from AuthenticationProvider * Authorization rules reading moved to an upper level so that they are read just once. * Rename splitStateToDisk to spillStateToDisk (#1904) * Rename splitStateToDisk to spillStateToDisk * Add migration * Rename label * Review Co-authored-by: Damian Święcki <dsw@touk.pl> * Scenario fragment -> fragment * [Refactor] Configuration cleanup (#1906) * [Refactor] Configuration cleanup * review comments * fix: cors on dev server proxy * feat: separate AuthInitializer form redux * feat: expose modules for federation * fix: types export * fix: wrong URL usage * chore: remove nkPath * fix: types export fixed again * chore: remove unnecessary template * Performance optimization for aggregates: do not save context of varia… (#1886) Performance optimization for aggregates: - do not save context of variables in state - passing key instead of full context before aggregate - using AGG global variable in aggregates instead of name of class * fix: remove unnecessary template & fix styles * Rename processTypes to scenarioTypes (#1910) * Introduce scenarioTypes configuration * Use new property * Add migration guide * Rename processing types * Review * Fix property being optional Co-authored-by: Damian Święcki <dsw@touk.pl> * fix: fix styles * build: fixed dev watch build loops & speed * Process should be scheduled if previous, failed job is still accessible via Flink API (#1913) * fix: styles & test snapshots * Fix ProcessingTypeDataReaderSpec (#1915) Co-authored-by: Damian Święcki <dsw@touk.pl> * chore: some comments & cleanup * test: snapshots update * Renaming process to scenario - backend (#1911) * Return process to scenario - backend part * Subprocess -> fragment * Bump sbt and sbt plugins patch versions (#1916) Co-authored-by: Damian Święcki <dsw@touk.pl> * fix: incorrect assets cleaning * Bump @types/react-beautiful-dnd from 13.1.0 to 13.1.1 in /ui/client (#1899) Bumps [@types/react-beautiful-dnd](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-beautiful-dnd) from 13.1.0 to 13.1.1. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-beautiful-dnd) --- updated-dependencies: - dependency-name: "@types/react-beautiful-dnd" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/react-dom from 17.0.8 to 17.0.9 in /ui/client (#1898) Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 17.0.8 to 17.0.9. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) --- updated-dependencies: - dependency-name: "@types/react-dom" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * fix: move fetchAuthenticationSettings to httpService * UI client improvement: - CI uses .nvmrc file - Notice about `nvm use` command * Possibility to add allowed classes in the model (#1908) * before changes * Possibility to add allowed classes in the model * Additional integration test for allowed classes * Fix after review #1 - allowedClasses * Change in variables names * Replaced type of additionalClasses * Post review code refactoring - additional classes * Review fix - allowedClasses - type change Co-authored-by: Arkadiusz Panczyk <apn@touk.pl> * Sql import (#1857) * Initial import from internal repo (code mainly by https://github.com/nadberezny) * Code cleanup * Restore SAM explicit type for scala 2.11 * Review * Add sql to generic * Review * Add troubleshooting Co-authored-by: Damian Święcki <dsw@touk.pl> * Fix for: cypress used root user in unified mode which caused bad file permissions * Added some hints how to invoke cypress tests in README.md * Rename engineConfig to deploymentConfig (#1926) * Renaming engineConfig -> deploymentConfig + minor fixes * review * test fix * Rename outer-join to single-side-join (#1927) * Scenario Authoring documentation (#1900) * initial changes to existing docs * Update Spel.md * Update Spel.md * Update Spel.md Removed term key in the area of JSON like name:value (key:value) pairs, other parts of documentation avoid using term key to avoid confusion with Kafka key, Flink (partitioning) key, etc. * Applied mproch review comments. * applied mproch review comments - removed SQLVariable description Co-authored-by: ZbyszekMM <zml@touk.pl> Co-authored-by: ZbyszekMM <50945192+ZbyszekMM@users.noreply.github.com> * Mbz static method validation (#1914) * Added validation for classes passed as TypeReference based on ModelDatat.typeDefinitions * Rename ProcessManager to DeploymentManager (#1921) * ProcessManager -> DeploymentManager * review * review * fixed test failure after class-validation changes (#1931) * Rename process to fragment on archive tab (#1934) Co-authored-by: Damian Święcki <dsw@touk.pl> * Rename keyBy to groupBy (#1920) * Rename keyBy to groupBy * Add migration * Review Co-authored-by: Damian Święcki <dsw@touk.pl> * fix: delay removing junk script tag after load (#1929) * Grafana 8.0.6 (#1936) * Update demo scenario (#1935) * Update demo scenario * Update source name * Update aggregation * Change sink * Change sink v2 Co-authored-by: Damian Święcki <dsw@touk.pl> * Demo test scripts fix: added change dir to make relative paths works correctly * CI for PR for release/* (#1954) * Ui config loading fix: config entries inside defaultUiConfig.conf wasn't able to use in base application conf passed via nussknacker.config.locations * Configuration guide (#1932) * Initial configuration/installation guide * Initial configuration/installation guide * Update docs/installation_configuration_guide/DesignerConfiguration.md Co-authored-by: Damian Święcki <dswiecki9@gmail.com> * Update docs/installation_configuration_guide/DesignerConfiguration.md Co-authored-by: Damian Święcki <dswiecki9@gmail.com> * Update docs/installation_configuration_guide/ModelConfiguration.md Co-authored-by: Damian Święcki <dswiecki9@gmail.com> * review * Main configuration guide Co-authored-by: Damian Święcki <dswiecki9@gmail.com> * Renaming process to scenario on FE - fixes (#1945) * Rename process->scenario - fixes * Error messages * Custom scenarios * HttpService * Fixes * Review * Minor fixes in documentation and app run script for Intellij Idea * Minor fixes in documentation and app run script for Intellij Idea - fixes after review * fix(visual regresion): notification font size (#1941) (cherry picked from commit 99d151f) * fix(visual regresion): notification font size - cypress tests fix * Don't apply migration action on empty migration list, force increase version on migration * Tests for migration changes * Update variable name, remove unused print statement * name boolean parameters * extract method findMigrationsToApply from migrateWithMigrations * Fix for: state verification mechanism didn't work with rocksdb (#1971) Fix for: state verification mechanism didn't work with rocksdb * [FIX] Process -> Scenario in default toolbar... (#1973) * [FIX] Handle initial parameters status in KafkaSinkWithEditor properly (#1967) * Cypress: Added tests for drag component and drop on edge * [FIX] nothingToSave ignores validationResult (#1975) * Fix for: Node dropped on edge wasn't vertically aligned * Cross build also on release branches * Removed fixes branches support in CI - are replaced by release branches * Use openjdk:11-jdk instead of openjdk:11-jdk-slim (#1982) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Maciej Próchniak <mpr@touk.pl> Co-authored-by: Tomasz Wielga <tw@touk.pl> Co-authored-by: JulianWielga <j@touk.pl> Co-authored-by: Łukasz Jędrzejewski <ljd@touk.pl> Co-authored-by: gskrobisz <gsk@touk.pl> Co-authored-by: Marcin Abramowicz <44381959+Abrams27@users.noreply.github.com> Co-authored-by: Łukasz Ciołecki <lukasz.ciolecki@gmail.com> Co-authored-by: Arek Burdach <arek.burdach@gmail.com> Co-authored-by: Damian Święcki <dsw@touk.pl> Co-authored-by: apanczyk <56263549+apanczyk@users.noreply.github.com> Co-authored-by: Arkadiusz Panczyk <apn@touk.pl> Co-authored-by: ZbyszekMM <zml@touk.pl> Co-authored-by: ZbyszekMM <50945192+ZbyszekMM@users.noreply.github.com> Co-authored-by: maciej-brzezinski <84868587+maciej-brzezinski@users.noreply.github.com> Co-authored-by: Filip Michalski <fmc@touk.pl>
- Loading branch information