d930a09cb0
fix: Improve Actions V2 Texts and reenable in settings ( #9814 )
...
# Which Problems Are Solved
This pr includes improved texts to make the usage of Actions V2 more
easy.
Since the removal of the Actions V2 Feature Flag we removed the code
that checks if it's enabled in the settings sidenav.
# How the Problems Are Solved
Added new texts to translations. Removed sidenav logic that checks for
Actions V2 Feature Flag
# Additional Context
- Part of #7248
- Part of #9688
---------
Co-authored-by: Max Peintner <[email protected] >
Co-authored-by: Max Peintner <[email protected] >
2025-04-29 11:25:49 +00:00
+6
07ce3b6905
chore!: Introduce ZITADEL v3 ( #9645 )
...
This PR summarizes multiple changes specifically only available with
ZITADEL v3:
- feat: Web Keys management
(https://github.com/zitadel/zitadel/pull/9526 )
- fix(cmd): ensure proper working of mirror
(https://github.com/zitadel/zitadel/pull/9509 )
- feat(Authz): system user support for permission check v2
(https://github.com/zitadel/zitadel/pull/9640 )
- chore(license): change from Apache to AGPL
(https://github.com/zitadel/zitadel/pull/9597 )
- feat(console): list v2 sessions
(https://github.com/zitadel/zitadel/pull/9539 )
- fix(console): add loginV2 feature flag
(https://github.com/zitadel/zitadel/pull/9682 )
- fix(feature flags): allow reading "own" flags
(https://github.com/zitadel/zitadel/pull/9649 )
- feat(console): add Actions V2 UI
(https://github.com/zitadel/zitadel/pull/9591 )
BREAKING CHANGE
- feat(webkey): migrate to v2beta API
(https://github.com/zitadel/zitadel/pull/9445 )
- chore!: remove CockroachDB Support
(https://github.com/zitadel/zitadel/pull/9444 )
- feat(actions): migrate to v2beta API
(https://github.com/zitadel/zitadel/pull/9489 )
---------
Co-authored-by: Livio Spring <[email protected] >
Co-authored-by: Stefan Benz <[email protected] >
Co-authored-by: Silvan <[email protected] >
Co-authored-by: Ramon <[email protected] >
Co-authored-by: Elio Bischof <[email protected] >
Co-authored-by: Kenta Yamaguchi <[email protected] >
Co-authored-by: Harsha Reddy <[email protected] >
Co-authored-by: Livio Spring <[email protected] >
Co-authored-by: Max Peintner <[email protected] >
Co-authored-by: Iraq <[email protected] >
Co-authored-by: Florian Forster <[email protected] >
Co-authored-by: Tim Möhlmann <[email protected] >
Co-authored-by: Copilot <[email protected] >
Co-authored-by: Max Peintner <[email protected] >
2025-04-02 16:53:06 +02:00
3042bbb993
feat: Use V2 API's in Console ( #9312 )
...
# Which Problems Are Solved
Solves #8976
# Additional Changes
I have done some intensive refactorings and we are using the new
@zitadel/client package for GRPC access.
# Additional Context
- Closes #8976
---------
Co-authored-by: Max Peintner <[email protected] >
2025-02-17 19:25:46 +01:00
fdf0434133
fix(console): remove navigation flakiness ( #8439 )
...
# Which Problems Are Solved
The navigation in the console default settings is flaky. Sometimes it
arbitrarily jumps to the organizations page.
# How the Problems Are Solved
The lifecycle hooks were extended to react differently to changes that
come from 'outside' and from the component itself.
# Additional Changes
The e2e tests are supposed to run against Firefox and Chrome. However
they are run twice against Electon. Fixing this revealed the console
navigation flakiness that was less visible on Electron.
The following issues are also fixed with this PR to reduce flakiness in
e2e tests.
- The custom command in the pipeline is removed from the e2e action
step, so the browser argument is respected.
- The npm packages of the e2e tests are updated to their latest version.
- Notification tests run against a clean state now so they don't depend
on each other anymore. This resolved some flakiness and improved
debuggability of the tests.
- E2E page load timeout is increased, reducing flakiness.
- E2E tests wait on some elements to be enabled before they interact
with them, reducing flakiness.
# Additional Context
- Closes #8404
- Follow-up: https://github.com/zitadel/zitadel/issues/8471
The e2e tests ran three times in a row successfully in the pipeline
against both browsers.
---------
Co-authored-by: Max Peintner <[email protected] >
Co-authored-by: Livio Spring <[email protected] >
Co-authored-by: Tim Möhlmann <[email protected] >
2024-08-22 09:48:36 +02:00
0a2e6dcfb3
chore(console): npm dependencies ( #6626 )
...
* chore(deps-dev): bump eslint from 8.46.0 to 8.50.0 in /console (#6618 )
Bumps [eslint](https://github.com/eslint/eslint ) from 8.46.0 to 8.50.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.46.0...v8.50.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump @types/node from 18.16.10 to 20.6.5 in /console (#6617 )
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 18.16.10 to 20.6.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump protobufjs from 7.2.3 to 7.2.5 in /console (#6584 )
Bumps [protobufjs](https://github.com/protobufjs/protobuf.js ) from 7.2.3 to 7.2.5.
- [Release notes](https://github.com/protobufjs/protobuf.js/releases )
- [Changelog](https://github.com/protobufjs/protobuf.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/protobufjs/protobuf.js/compare/protobufjs-v7.2.3...protobufjs-v7.2.5 )
---
updated-dependencies:
- dependency-name: protobufjs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Max Peintner <[email protected] >
* chore(deps-dev): bump @types/jasmine from 4.3.5 to 4.3.6 in /console (#6581 )
Bumps [@types/jasmine](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jasmine ) from 4.3.5 to 4.3.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jasmine )
---
updated-dependencies:
- dependency-name: "@types/jasmine"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump @grpc/grpc-js from 1.8.14 to 1.9.3 in /console (#6578 )
Bumps [@grpc/grpc-js](https://github.com/grpc/grpc-node ) from 1.8.14 to 1.9.3.
- [Release notes](https://github.com/grpc/grpc-node/releases )
- [Commits](https://github.com/grpc/grpc-node/compare/@grpc/[email protected] ...@grpc/[email protected] )
---
updated-dependencies:
- dependency-name: "@grpc/grpc-js"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump @types/qrcode from 1.5.0 to 1.5.2 in /console (#6477 )
Bumps [@types/qrcode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/qrcode ) from 1.5.0 to 1.5.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/qrcode )
---
updated-dependencies:
- dependency-name: "@types/qrcode"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump prettier from 2.8.8 to 3.0.3 in /console (#6476 )
Bumps [prettier](https://github.com/prettier/prettier ) from 2.8.8 to 3.0.3.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.8.8...3.0.3 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump socket.io-parser from 4.2.2 to 4.2.4 in /console (#6376 )
Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser ) from 4.2.2 to 4.2.4.
- [Release notes](https://github.com/socketio/socket.io-parser/releases )
- [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io-parser/compare/4.2.2...4.2.4 )
---
updated-dependencies:
- dependency-name: socket.io-parser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump semver from 5.7.1 to 5.7.2 in /console (#6375 )
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* lint
* node types
* use node 20
---------
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-28 14:59:58 +02:00
40d7dba574
fix(console-v2): settings permission restriction, u2f naming, asset error handling ( #3658 )
...
* fix permission on nav
* restrict settings access
* fido table
* u2f i18n, permission
* factor, image fallback
Co-authored-by: Livio Amstutz <[email protected] >
2022-05-20 11:23:16 +02:00
8baf0fe08c
feat(console-v2): login policy extension, domain policy, filter and UI fixes ( #3644 )
...
* show filter count when set
* toast contrast color
* fix notification settings, password dialog
* app-create, user-create layout
* domain policy
* login-policy, project grid loader, i18n
* login policy
* login policy save lifetimes
* private labeling optim
* granted project grantId
* smtp address matching
* i18n
* i18n
* i18n
* replace url strategy
* fix privatelabeling color picker saving
* stylelint
Co-authored-by: Livio Amstutz <[email protected] >
2022-05-17 14:18:37 +00:00
d0c1ad2c69
feat(console-v2): save table filters as queryparams, smtp update ( #3624 )
...
* show warn for missing smtp
* org table, failed events, views table fallback, org table filters
* log notification providers, user filter, copy to clip fix
* lint
Co-authored-by: Livio Amstutz <[email protected] >
2022-05-13 14:19:06 +00:00
Max Peintner and GitHub
06e3330d2e
feat: console flat navigation, settings ( #3581 )
...
* instance routing
* instance naming
* org list
* rm isonsystem
* breadcrumb type
* routing
* instance members
* fragment refresh org
* settings pages
* settings list, sidenav grouping, i18n
* org-settings, policy changes
* lint
* grid
* rename grid
* fallback to general
* cleanup
* general settings, remove cards
* sidenav for settings, label policy
* i18n
* header, nav backbuild
* general, project nav rehaul
* login text background adapt
* org nav anim
* org, instance settings, fix policy layout, roles
* i18n, active route for project
* lint
2022-05-09 15:01:36 +02:00
Livio Amstutz and GitHub
d78e020b0c
fix: remove old feature references in console ( #3567 )
...
* feat: permit all features to every instance and organisation
* remove old references in console
2022-05-02 09:51:37 +00:00
08ae39ae19
feat: rehauled console ( #3525 )
...
* new console
* move npm ci to angular build
* rel path for assets
* local grpc copy
* login policy, rm clear views, features rel path
* lock
Co-authored-by: Livio Amstutz <[email protected] >
2022-04-28 10:35:02 +00:00