Max Peintner
0d832ef67f
feat(console): gitlab, gitlab self hosted - templates ( #5422 )
...
gitlab provider
2023-03-15 07:49:32 +00:00
Elio Bischof
93e1fe0056
fix(console): better error messages ( #5409 )
...
* fix(console): better error messages
* fix: fix i18n error labels
* rollout cnsl-i18n-errors
* move errors to form-field
* fix: form control errors
* rollout validators
* translate
* replace variables
* lint
* self review
* fix confirm validation
* use help observable
* fix validation errors
* cleanup
* custom validator for idp templates
* lint
* validate on blur
* remove element
---------
Co-authored-by: Max Peintner <max@caos.ch>
2023-03-14 21:29:45 +00:00
Max Peintner
1f302fce96
chore(console): dependencies ( #5435 )
...
deps
2023-03-14 14:44:02 +01:00
Max Peintner
77595cd723
feat(console): Github Enterprise Server ( #5410 )
...
github enterprise server console template
2023-03-13 18:59:11 +01:00
Max Peintner
f55877eb70
feat(console): GitHub identity provider template ( #5403 )
...
Github idp template for console
2023-03-13 10:01:09 +00:00
Max Peintner
0c704966a2
feat(console): OAuth provider template ( #5377 )
...
implements oauth template for console
Co-authored-by: Elio Bischof <elio@zitadel.com>
2023-03-10 15:28:18 +00:00
Miguel Cabrerizo
0d82fc07c9
fix: change initial state banner and button texts ( #5392 )
...
* fix: change initial state banner and button texts
* fix: add consistent terminology active/activation
---------
Co-authored-by: Max Peintner <max@caos.ch>
2023-03-08 23:53:36 +01:00
Max Peintner
2ee381f414
feat(console): Google, Generic OIDC, Generic JWT - Identity provider templates ( #5265 )
...
implement Google, Generic OIDC, Generic JWT provider templates in console
2023-03-06 10:20:31 +00:00
Fabi
8b912645ac
fix: typo ( #5341 )
2023-03-03 09:52:27 +01:00
Max Peintner
a006377149
fix(console): doc link on user detail ( #5338 )
...
fix: doc link on user detail
2023-03-02 17:45:07 +00:00
Max Peintner
d0d1173c7d
fix(console): onboarding order ( #5331 )
2023-03-02 16:07:32 +00:00
Miguel Cabrerizo
60e3e30bca
fix: typo Urls should be URLs ( #5327 )
...
change Urls to URLs in i18n files
2023-03-02 15:30:11 +00:00
Miguel Cabrerizo
1a4c8f828f
feat: make the ? navigable with tab ( #5326 )
...
Co-authored-by: Max Peintner <max@caos.ch>
2023-03-02 16:04:13 +01:00
Max Peintner
273d3d85b9
fix(console): font upload for instance ( #5309 )
...
fix(console): instance font upload
2023-02-28 11:58:17 +00:00
Max Peintner
9396e8b2f5
fix(console): use authService for auth user page ( #5233 )
...
* auth grant
* fix: add missing attributes to ListMyUserGrantsResponse
* user grants typing
* typing
* auth grant link
* disable without role
* edit with auth grant
* chore(console): auto organize imports (#5293 )
fix(console): auto organize imports
* Update console/src/app/modules/user-grants/user-grants-datasource.ts
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/app/modules/user-grants/user-grants-datasource.ts
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/app/modules/user-grants/user-grants-datasource.ts
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* linter, rm unused import
* add examples again
* lint
---------
Co-authored-by: Livio Spring <livio.a@gmail.com>
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
2023-02-27 12:03:44 +01:00
Max Peintner
f8ddc844f8
feat(console): onboarding flow ( #5225 )
...
Implements an onboarding UI for users
2023-02-24 18:01:05 +01:00
Max Peintner
a7cc907ab7
chore(console): auto organize imports ( #5293 )
...
fix(console): auto organize imports
2023-02-24 15:44:44 +00:00
Livio Spring
737d14e81b
feat(api): add generic oauth provider template ( #5260 )
...
adds functionality to manage templates based OIDC IDPs
2023-02-24 15:16:06 +01:00
Max Peintner
0367c3ba91
fix(console): dependency updates, cleanup styling ( #5185 )
...
* cli, core
* cdk material
* schematics
* chore(deps-dev): bump @types/node from 18.11.17 to 18.13.0 in /console (#5175 )
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 18.11.17 to 18.13.0.
- [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-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump prettier from 2.8.1 to 2.8.4 in /console (#5174 )
Bumps [prettier](https://github.com/prettier/prettier ) from 2.8.1 to 2.8.4.
- [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.1...2.8.4 )
---
updated-dependencies:
- dependency-name: prettier
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>
* chore(deps-dev): bump eslint from 8.31.0 to 8.33.0 in /console (#5118 )
Bumps [eslint](https://github.com/eslint/eslint ) from 8.31.0 to 8.33.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.31.0...v8.33.0 )
---
updated-dependencies:
- dependency-name: eslint
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>
* codemirror
* fix action coloring
* rm css var
* fix audit
* lock
* deps
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-17 15:12:56 +00:00
Max Peintner
40ad36f5fd
chore(console): buf stub build ( #5215 )
...
* buf gen yaml
* dep, buildcmd
* deps
* buf yml
* buf work
* gen yml
* buf
* buf mod update
* path
* chore: fix buf
* npm package
* build as prodbuild
* trigger
* temp rm basepath
* base href
* generate as prelint
* proto proto
* rm unused gitignore
---------
Co-authored-by: Florian Forster <florian@zitadel.com>
Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-02-17 14:09:11 +00:00
Jonas Dellinger
0ca5760557
fix(console): Use correct set handlers when updating passwordless message-texts ( #5187 )
...
fix(message-texts): Use correct set handlers when updating passwordless message-texts
Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-02-17 13:48:27 +00:00
Miguel Cabrerizo
7fc3ecf665
feat: request users ordered by creation date ( #5160 )
...
* feat: request users ordered by creation date
* fix: missing case for creationDate in user-table
---------
Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-02-17 13:15:21 +00:00
Max Peintner
99bb8ab771
fix(console): check for initial state in contact component ( #5142 )
...
fix: check for initial state
Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-02-17 12:11:48 +00:00
Max Peintner
df4a173264
feat(console): machine user accesstoken type ( #5196 )
...
Set machine user Access Token type
2023-02-14 17:05:55 +01:00
Max Peintner
3696c1b2d9
feat(console): change default organization ( #5151 )
...
Adds the possibility to change the default organization from the organization overview
2023-02-14 09:31:32 +01:00
uiopak
84fa20f1ce
feat: internationalization Polish ( #5117 )
...
* Add Polish translations
* Add references to Polish translations in files
* Make a consistent translation of languages in Chinese translation
* Add missing language references to fr, it and zh
* Translation corrections
* Add missing language references to zh
* Translation corrections
* add latest translation keys
* Translation corrections and addition of some new ones
* translate auth requests exhausted
* add new untranslated keys
* Translation corrections, fix indentation
---------
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
2023-02-13 12:03:34 +01:00
Max Peintner
9a34ff7136
fix(console): replace attr names in app detail ( #5182 )
...
fix: replace attr names
2023-02-09 12:44:58 +01:00
Miguel Cabrerizo
1fa50c8074
feat(console): show user/project on new auth input ( #5116 )
...
Prefills user and project searchfields with results for authorization creation
2023-02-02 10:29:36 +01:00
Miguel Cabrerizo
5704c44117
feat(console): phone number validation with flags ( #5139 )
...
Formats the phonenumber according to the preselected country
2023-02-02 09:36:43 +01:00
Max Peintner
e9d5d1dcaf
feat(console): events ( #5092 )
...
Shows the list of events on instance level
2023-02-01 08:54:00 +00:00
Stefan Benz
e2fdd3f077
feat: support client_credentials for service users ( #5134 )
...
Request an access_token for service users with OAuth 2.0 Client Credentials Grant. Added functionality to generate and remove a secret on service users.
2023-01-31 19:52:47 +00:00
Max Peintner
fd4f1dd016
fix(console): navigate to users list after removal ( #5095 )
...
Redirects the user back to the user list after a user is deleted
2023-01-25 13:51:35 +00:00
Silvan
c54ddc71a2
feat(actions): local users ( #5089 )
...
Actions are extended to to local users. It's possible to run custom code during registration and authentication of local users.
2023-01-25 13:08:01 +00:00
Stefan Benz
19621acfd3
feat: add notification policy and password change message ( #5065 )
...
Implementation of new notification policy with functionality to send email when a password is changed
2023-01-25 09:49:41 +01:00
Miguel Cabrerizo
a3f5885823
fix: message attrs clickable only when editing ( #5070 )
...
Co-authored-by: Max Peintner <max@caos.ch>
2023-01-19 09:07:51 +01:00
Max Peintner
b0ce17c5e8
fix(console): only show verified emails and phonenumbers as loginoptions ( #5073 )
...
* fix: only show verified emails and phonenumbers as loginoptions
* rm submodules
2023-01-19 07:55:16 +01:00
Max Peintner
650122070d
feat(console): show available login methods on user pages ( #5055 )
...
Shows all possible login methods on the user detail pages
Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-01-17 16:02:22 +00:00
Elio Bischof
0316c2c187
fix: add port to SMTP host label ( #4980 )
...
* fix: add port to SMTP host label
* fix gRPC request message
* fix: validate port in backend
* make defaults.yaml host field more clear
* add placeholder smtp host field
* make ipv6 smtp host valid
* hide smtp password input
* fix smtp host not filled
* dont let browsers prefill smtp password
2023-01-17 09:20:16 +00:00
Max Peintner
c9445227c5
fix(console): angular 15 ( #4809 )
...
* cli core
* update material
* imports
* schematics
* lint
* rm ng-qrcode, ngx-quicklink
* replace qr code lib
* rm shared module as quicklink is removed
* lazy loading imports
* rm public
* chore(deps): bump @grpc/grpc-js from 1.7.1 to 1.8.0 in /console (#4857 )
Bumps [@grpc/grpc-js](https://github.com/grpc/grpc-node ) from 1.7.1 to 1.8.0.
- [Release notes](https://github.com/grpc/grpc-node/releases )
- [Commits](https://github.com/grpc/grpc-node/compare/v1.7.1...@grpc/grpc-js@1.8.0 )
---
updated-dependencies:
- dependency-name: "@grpc/grpc-js"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump libphonenumber-js from 1.10.13 to 1.10.15 in /console (#4861 )
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.10.13 to 1.10.15.
- [Release notes](https://gitlab.com/catamphetamine/libphonenumber-js/tags )
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.10.13...v1.10.15 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* rxjs
* chore(deps): bump engine.io from 6.2.0 to 6.2.1 in /console (#4734 )
Bumps [engine.io](https://github.com/socketio/engine.io ) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/socketio/engine.io/releases )
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/engine.io/compare/6.2.0...6.2.1 )
---
updated-dependencies:
- dependency-name: engine.io
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* lock
* lint
* rm comments
* tsconfig ES2022
* get rid of polyfills file
* use node 18
* rm age policy, legacy components
* packages
* build beta prerelease
* remove pre-release build
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Florian Forster <florian@zitadel.com>
Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-01-11 13:23:16 +00:00
Max Peintner
3be1f51e48
fix(console): member table updates ( #4984 )
...
* fix: members table refresh, delete with single role
* trigger update after change
* remove event propagation handler
Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-01-11 10:20:12 +00:00
Elio Bischof
35faa1b233
test(e2e): improve error reporting ( #4931 )
...
* cleanup
* test(e2e): improve error reporting
* lint
* lint
* better timeout messages
* fix shouldNotExist
2023-01-04 13:38:27 +00:00
Max Peintner
85a0bb0523
feat(console): delete org ( #4837 )
...
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-12-22 11:56:13 +00:00
Stefan Benz
f5eddcc490
fix: separate tos and privacy checkbox into two ( #4848 )
2022-12-21 09:27:31 +01:00
Stefan Benz
339fbd4f0c
fix: change back to login button and add to register option screen ( #4847 )
...
* fix: change back to login button and add to register option screen
* fix: change back to login button and add logic for remove and set events
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
2022-12-20 09:26:48 +01:00
Max Peintner
fc672c9adc
fix(console): edit email for initial users ( #4776 )
...
fix: edit email for initial users
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-12-14 14:02:59 +00:00
Max Peintner
c336d6fd3f
fix(console): rename class ( #4880 )
...
fix: rename class
2022-12-14 14:04:54 +01:00
Livio Spring
632639ae7f
feat: enable iframe use ( #4766 )
...
* feat: enable iframe use
* cleanup
* fix mocks
* fix linting
* docs: add iframe usage to solution scenarios configurations
* improve api
* feat(console): security policy
* description
* remove unnecessary line
* disable input button and urls when not enabled
* add image to docs
Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
2022-12-14 07:17:36 +01:00
Max Peintner
bd1231c2a2
feat(console): add some well known links in app detail, add refresh token grant type in dev mode creation ( #4826 )
...
* fix(console): add some well known links
* [servicename]/v1
* add refresh token grant type to devmode creation
2022-12-12 10:40:22 +01:00
Livio Spring
c5ebeea590
fix: compute usernames in auth views correctly after domain policy change ( #4860 )
...
* fix: compute usernames in auth views correctly after domain policy change
* userloginmustbedomain hint
Co-authored-by: Max Peintner <max@caos.ch>
2022-12-09 12:10:20 +00:00
Florian Forster
5c6971a6a4
chore: replace docs links ( #4843 )
...
* chore: replace docs links
* Update index.js
* prettier
2022-12-06 23:09:50 +00:00
Max Peintner
9c146640b3
fix(console): fix login text ref ( #4806 )
2022-12-01 15:59:16 +00:00
Silvan
f3e6f3b23b
feat: remove org ( #4148 )
...
* feat(command): remove org
* refactor: imports, unused code, error handling
* reduce org removed in action
* add org deletion to projections
* add org removal to projections
* add org removal to projections
* org removed projection
* lint import
* projections
* fix: table names in tests
* fix: table names in tests
* logging
* add org state
* fix(domain): add Owner removed to object details
* feat(ListQuery): add with owner removed
* fix(org-delete): add bool to functions to select with owner removed
* fix(org-delete): add bools to user grants with events to determine if dependencies lost owner
* fix(org-delete): add unit tests for owner removed and org removed events
* fix(org-delete): add handling of org remove for grants and members
* fix(org-delete): correction of unit tests for owner removed
* fix(org-delete): update projections, unit tests and get functions
* fix(org-delete): add change date to authnkeys and owner removed to org metadata
* fix(org-delete): include owner removed for login names
* fix(org-delete): some column fixes in projections and build for queries with owner removed
* indexes
* fix(org-delete): include review changes
* fix(org-delete): change user projection name after merge
* fix(org-delete): include review changes for project grant where no project owner is necessary
* fix(org-delete): include auth and adminapi tables with owner removed information
* fix(org-delete): cleanup username and orgdomain uniqueconstraints when org is removed
* fix(org-delete): add permissions for org.remove
* remove unnecessary unique constraints
* fix column order in primary keys
* fix(org-delete): include review changes
* fix(org-delete): add owner removed indexes and chang setup step to create tables
* fix(org-delete): move PK order of instance_id and change added user_grant from review
* fix(org-delete): no params for prepareUserQuery
* change to step 6
* merge main
* fix(org-delete): OldUserName rename to private
* fix linting
* cleanup
* fix: remove org test
* create prerelease
* chore: delete org-delete as prerelease
Co-authored-by: Stefan Benz <stefan@caos.ch>
Co-authored-by: Livio Spring <livio.a@gmail.com>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
Co-authored-by: Stefan Benz <46600784+stebenz@users.noreply.github.com>
2022-11-30 17:01:17 +01:00
Livio Spring
29441ce4b6
feat: save last occurrence of failed events and fix instance filtering ( #4710 )
...
* fix: filter failed events and current sequence correctly
* fix failed events sorting column
* feat: save last occurrence of failed event
* fix failedEvents query and update sql statements
* change sql statement to only create index
* fix linting
* fix linting
* Update internal/query/failed_events.go
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* update job name on test-docs to match the one from test-code
Co-authored-by: Silvan <silvan.reusser@gmail.com>
2022-11-18 13:49:38 +01:00
Max Peintner
7db87f4646
fix(console): improve project counters, dark primary color change, smaller UI improvements ( #4620 )
...
* dark primary color change, project counter, link color improvements
* update fallback colors
* fallback colors
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-11-17 07:43:53 +00:00
Max Peintner
6c7a05ea0d
fix(console): copyable username ( #4683 )
...
fix: copyable username
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-11-14 17:11:14 +01:00
Max Peintner
6c01e6a55b
fix(console): dependencies, general settings spinner, open domain validation after creation, change org-create default owner ( #4676 )
...
* fix: general settings spinner, domain validation after add
* chore(deps): bump @grpc/grpc-js from 1.7.1 to 1.7.3 in /console (#4667 )
Bumps [@grpc/grpc-js](https://github.com/grpc/grpc-node ) from 1.7.1 to 1.7.3.
- [Release notes](https://github.com/grpc/grpc-node/releases )
- [Commits](https://github.com/grpc/grpc-node/compare/v1.7.1...@grpc/grpc-js@1.7.3 )
---
updated-dependencies:
- dependency-name: "@grpc/grpc-js"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ng
* chore(deps-dev): bump @typescript-eslint/parser from 5.39.0 to 5.42.0 in /console (#4666 )
chore(deps-dev): bump @typescript-eslint/parser in /console
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.39.0 to 5.42.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.42.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* eslint
* chore(deps): bump tslib from 2.4.0 to 2.4.1 in /console (#4662 )
Bumps [tslib](https://github.com/Microsoft/tslib ) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/Microsoft/tslib/releases )
- [Commits](https://github.com/Microsoft/tslib/compare/2.4.0...2.4.1 )
---
updated-dependencies:
- dependency-name: tslib
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* downgrade grpc-js
* up warning
* pack lock
* change org create default
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-14 15:41:25 +00:00
Stefan Benz
e183fe668a
fix: delete limit of login policy query for idp links list ( #4654 )
...
* fix: delete limit of login policy query for idp links list
* set isDefault to false
* fix: change orderby to desc if custom login policy is queried
* fix: split select for idp links from select for login policy
Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-11-14 15:15:29 +00:00
Max Peintner
a4ddedb5f4
fix(console): role table pagination, selection ( #4611 )
...
* fix: console role table pagination, selection
* remove changedetector
* chore(deps-dev): bump eslint from 8.24.0 to 8.26.0 in /console (#4601 )
* feat: allow disabling the mfa setup prompt (#4575 )
* feat: allow disabling the mfa setup prompt
* e2e: disable mfa prompt
Co-authored-by: Max Peintner <max@caos.ch>
* fix(machine): delete domain policy dependency and restructure functions (#4605 )
* fix(machine): delete domain policy dependency and restructure functions
* fix(machine): delete domain policy dependency and restructure functions
* fix(machine): move check for username and name
* fix: correct unit test for machine
Co-authored-by: Livio Spring <livio.a@gmail.com>
* docs(deploy): fix lb example (#4615 )
* fix: instance remove (#4602 )
* fix: join on instanceIDs in queries (#4612 )
* fix(console): login text setters (#4600 )
* fix: login text mapping
* fix mapping
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Livio Spring <livio.a@gmail.com>
* fix: nil pointer on jwt idps in actions (#4619 )
* chore: improve wording (#4545 )
* chore(deps-dev): bump eslint from 8.24.0 to 8.26.0 in /console
Bumps [eslint](https://github.com/eslint/eslint ) from 8.24.0 to 8.26.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.24.0...v8.26.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Livio Spring <livio.a@gmail.com>
Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Stefan Benz <46600784+stebenz@users.noreply.github.com>
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Florian Forster <florian@zitadel.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump google-protobuf from 3.21.0 to 3.21.2 in /console (#4538 )
* feat: allow disabling the mfa setup prompt (#4575 )
* feat: allow disabling the mfa setup prompt
* e2e: disable mfa prompt
Co-authored-by: Max Peintner <max@caos.ch>
* fix(machine): delete domain policy dependency and restructure functions (#4605 )
* fix(machine): delete domain policy dependency and restructure functions
* fix(machine): delete domain policy dependency and restructure functions
* fix(machine): move check for username and name
* fix: correct unit test for machine
Co-authored-by: Livio Spring <livio.a@gmail.com>
* docs(deploy): fix lb example (#4615 )
* fix: instance remove (#4602 )
* fix: join on instanceIDs in queries (#4612 )
* fix(console): login text setters (#4600 )
* fix: login text mapping
* fix mapping
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Livio Spring <livio.a@gmail.com>
* fix: nil pointer on jwt idps in actions (#4619 )
* chore: improve wording (#4545 )
* chore(deps): bump google-protobuf from 3.21.0 to 3.21.2 in /console
Bumps [google-protobuf](https://github.com/protocolbuffers/protobuf-javascript ) from 3.21.0 to 3.21.2.
- [Release notes](https://github.com/protocolbuffers/protobuf-javascript/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf-javascript/blob/main/protobuf_javascript_release.bzl )
- [Commits](https://github.com/protocolbuffers/protobuf-javascript/compare/v3.21.0...v3.21.2 )
---
updated-dependencies:
- dependency-name: google-protobuf
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Livio Spring <livio.a@gmail.com>
Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Stefan Benz <46600784+stebenz@users.noreply.github.com>
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Florian Forster <florian@zitadel.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* cli core
* material cdk
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Livio Spring <livio.a@gmail.com>
Co-authored-by: Stefan Benz <46600784+stebenz@users.noreply.github.com>
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Florian Forster <florian@zitadel.com>
2022-11-09 09:16:53 +01:00
Max Peintner
61a8419f3d
fix(console): use loginname query for user search autocomplete ( #4644 )
...
* fix(console): use loginname query for user search autocomplete
* rm unused import
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-11-09 07:48:24 +00:00
Max Peintner
5c807a0660
fix(console): show loginname suffix correctly ( #4649 )
...
fix: suffix in user-create
2022-11-07 07:43:41 +00:00
Max Peintner
dd975612d3
fix(console): login text setters ( #4600 )
...
* fix: login text mapping
* fix mapping
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-10-27 06:38:50 +00:00
Livio Spring
27e7dc68a8
feat: allow disabling the mfa setup prompt ( #4575 )
...
* feat: allow disabling the mfa setup prompt
* e2e: disable mfa prompt
Co-authored-by: Max Peintner <max@caos.ch>
2022-10-26 10:20:01 +02:00
Max Peintner
9f49749fa2
fix(console): org table limit ( #4608 )
2022-10-25 15:11:11 +02:00
Max Peintner
05d875c992
fix(login, console): correctly fill username on initialization, password and change password view ( #4546 )
...
* fix(login): add loginname as query param, send with inituserlink
* set loginname as username autofill on password site
* add loginname input on change password
* fix console password change autocomplete
* fix(console): apply labelpolicy if icon is provided, signout page (#4499 )
* label policy as observable
* signedout policy via state
* add caching
* disable loading spinner on signedout
* cleanup
* catch error
* update deps
* move policy to localstorage
* handle labelpolicy for users without org
Co-authored-by: Livio Spring <livio.a@gmail.com>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* fix(email): set sender address as return-path header (#4569 )
* feat(login): additionally use email/phone for authentication (#4563 )
* feat: add ability to disable login by email and phone
* feat: check login by email and phone
* fix: set verified email / phone correctly on notify users
* update projection version
* fix merge
* fix email/phone verified reduce tests
* fix user tests
* loginname check
* cleanup
* fix: update user projection version to handle fixed statement
* ci(e2e): give console init time (#4567 )
* fix: idp usage (#4571 )
* fix: send email verification instead of init code for idp users
* fix: select single idp of external only users
* fix: use single idp on login
* fix(import): add import for app and machine keys (#4536 )
* fix(import): add import for app and machine keys
* fix(export): add review changes
* fix(import): Apply suggestions from code review
Co-authored-by: Livio Spring <livio.a@gmail.com>
* fix(import): add review changes
Co-authored-by: Livio Spring <livio.a@gmail.com>
* fix(console): hide metadata on auth side if no `user.read` role present (#4512 )
* check for role
* require user.read for showing metadata section in auth-user
* remove aggregate id from role check
Co-authored-by: Livio Spring <livio.a@gmail.com>
* update stable release to 2.8.2 (#4574 )
* fix: import of trigger actions and export of idp links (#4576 )
Co-authored-by: Livio Spring <livio.a@gmail.com>
* fix(console): split password from contact information, initialization mail on top (#4380 )
* chore(console): split password from contact information
* change user detail, initialization mail
* fix translation
* Update console/src/assets/i18n/de.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/assets/i18n/de.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/assets/i18n/en.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/assets/i18n/fr.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/assets/i18n/fr.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/assets/i18n/it.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/assets/i18n/en.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* i18n
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(import): import json marshal to jsonpb (#4580 )
* fix(import): import json marshal to jsonpb
* fix: add unmarshaloptions discard unknown
Co-authored-by: Livio Spring <livio.a@gmail.com>
* fix(import): import json marshal to jsonpb
Co-authored-by: Livio Spring <livio.a@gmail.com>
* feat(console): rename org (#4542 )
* rename org
* add data-e2e
* e2e test
* restore state after
* use ngIf instead of hasrole directive and initialized regex
* rm h2 check
* Update e2e/cypress/e2e/organization/organizations.cy.ts
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/assets/i18n/de.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/assets/i18n/de.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/assets/i18n/en.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* change e2e test
* org param
* reintroduct org param
* use org query param
* org rename test
* no initial focus on button
* contain name
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* feat: instance remove (#4345 )
* feat(instance): add remove instance event with projections cleanup
* fix(instance): corrected used id to clean up projections
* fix merge
* fix: correct unit test projection names
* fix: current sequence of lists and query for ensuring keypair based projections
Co-authored-by: Livio Spring <livio.a@gmail.com>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* docs: change nextjs quickstart (#4566 )
* docs: change nextjs repo update readme
* Update docs/docs/examples/login/nextjs.md
Co-authored-by: Florian Forster <florian@zitadel.com>
* Update docs/docs/examples/login/nextjs.md
Co-authored-by: Florian Forster <florian@zitadel.com>
Co-authored-by: Florian Forster <florian@zitadel.com>
* fix(console): preserve logo and icon aspect ratios, remove border radius in header (#4585 )
* chore(e2e): Skip asking for new password on Admin in dev environment (#4599 )
* feat(e2e): Skip asking for new password on Admin
* remove password changing
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* docs(contributing): remove guides folder (#4603 )
* preferredLoginName as queryParam
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
Co-authored-by: Livio Spring <livio.a@gmail.com>
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Stefan Benz <46600784+stebenz@users.noreply.github.com>
Co-authored-by: Florian Forster <florian@zitadel.com>
Co-authored-by: p_0g_8mm3_ <37022952+pr0gr8mm3r@users.noreply.github.com>
2022-10-24 16:33:06 +02:00
Elio Bischof
9693ed4455
docs(contributing): remove guides folder ( #4603 )
2022-10-24 08:43:24 +02:00
Max Peintner
afa1e2b7c1
fix(console): preserve logo and icon aspect ratios, remove border radius in header ( #4585 )
2022-10-22 11:59:38 +02:00
Max Peintner
6e89b7d0a1
feat(console): rename org ( #4542 )
...
* rename org
* add data-e2e
* e2e test
* restore state after
* use ngIf instead of hasrole directive and initialized regex
* rm h2 check
* Update e2e/cypress/e2e/organization/organizations.cy.ts
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/assets/i18n/de.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/assets/i18n/de.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/assets/i18n/en.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* change e2e test
* org param
* reintroduct org param
* use org query param
* org rename test
* no initial focus on button
* contain name
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
2022-10-20 14:08:13 +02:00
Max Peintner
d2eb0b0d2a
fix(console): split password from contact information, initialization mail on top ( #4380 )
...
* chore(console): split password from contact information
* change user detail, initialization mail
* fix translation
* Update console/src/assets/i18n/de.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/assets/i18n/de.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/assets/i18n/en.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/assets/i18n/fr.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/assets/i18n/fr.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/assets/i18n/it.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/assets/i18n/en.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* i18n
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
2022-10-19 13:18:44 +00:00
Max Peintner
0cb84523f9
fix(console): hide metadata on auth side if no user.read
role present ( #4512 )
...
* check for role
* require user.read for showing metadata section in auth-user
* remove aggregate id from role check
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-10-19 05:57:19 +00:00
Livio Spring
b0b1e94090
feat(login): additionally use email/phone for authentication ( #4563 )
...
* feat: add ability to disable login by email and phone
* feat: check login by email and phone
* fix: set verified email / phone correctly on notify users
* update projection version
* fix merge
* fix email/phone verified reduce tests
* fix user tests
* loginname check
* cleanup
* fix: update user projection version to handle fixed statement
2022-10-17 19:19:15 +00:00
Max Peintner
da51b481ee
fix(console): apply labelpolicy if icon is provided, signout page ( #4499 )
...
* label policy as observable
* signedout policy via state
* add caching
* disable loading spinner on signedout
* cleanup
* catch error
* update deps
* move policy to localstorage
* handle labelpolicy for users without org
Co-authored-by: Livio Spring <livio.a@gmail.com>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
2022-10-17 14:09:34 +02:00
Max Peintner
bb16852e84
fix(console): get instance domain policy ( #4550 )
...
fix: get instance domain policy correctly
2022-10-14 15:15:33 +02:00
Elio Bischof
51febd7e4e
test(e2e): test authorizations ( #4342 )
...
* add specs that cover the b2b demo
* update cypress
* test handling manager roles
* use shared mocha contexts
* use beforeEach instead of before
* improve readability
* improve application test
* remove static waits
* remove old awaitDesired
* test owned project authorizations
* simplify ensure.ts
* test granted projects authz
* disable prevSubject for shouldNotExist
* await non-existence, then expect no error
* update dependencies
* fix tests from scratch
* fix settings tests from scratch
* Apply suggestions from code review
Co-authored-by: Max Peintner <max@caos.ch>
* Implement code review suggestions
* use spread operator
* settings properties must match
* add check settings object
* revert spread operator
Co-authored-by: Max Peintner <max@caos.ch>
2022-10-11 15:29:23 +02:00
Silvan
43fb3fd1a6
feat(actions): add token customization flow and extend functionally with modules ( #4337 )
...
* fix: potential memory leak
* feat(actions): possibility to parse json
feat(actions): possibility to perform http calls
* add query call
* feat(api): list flow and trigger types
fix(api): switch flow and trigger types to dynamic objects
* fix(translations): add action translations
* use `domain.FlowType`
* localizers
* localization
* trigger types
* options on `query.Action`
* add functions for actions
* feat: management api: add list flow and trigger (#4352 )
* console changes
* cleanup
* fix: wrong localization
Co-authored-by: Max Peintner <max@caos.ch>
* id token works
* check if claims not nil
* feat(actions): metadata api
* refactor(actions): modules
* fix: allow prerelease
* fix: test
* feat(actions): deny list for http hosts
* feat(actions): deny list for http hosts
* refactor: actions
* fix: different error ids
* fix: rename statusCode to status
* Actions objects as options (#4418 )
* fix: rename statusCode to status
* fix(actions): objects as options
* fix(actions): objects as options
* fix(actions): set fields
* add http client to old actions
* fix(actions): add log module
* fix(actions): add user to context where possible
* fix(actions): add user to ctx in external authorization/pre creation
* fix(actions): query correct flow in claims
* test: actions
* fix(id-generator): panic if no machine id
* tests
* maybe this?
* fix linting
* refactor: improve code
* fix: metadata and usergrant usage in actions
* fix: appendUserGrant
* fix: allowedToFail and timeout in action execution
* fix: allowed to fail in token complement flow
* docs: add action log claim
* Update defaults.yaml
* fix log claim
* remove prerelease build
Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-10-06 14:23:59 +02:00
Livio Spring
bffb10a4b4
feat: allow domain discovery for unknown usernames ( #4484 )
...
* fix: wait for projection initialization to be done
* feat: allow domain discovery for unknown usernames
* fix linting
* Update console/src/assets/i18n/de.json
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* Update console/src/assets/i18n/en.json
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* Update console/src/assets/i18n/it.json
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* Update console/src/assets/i18n/fr.json
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* fix zh i18n text
* fix projection table name
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
2022-10-06 13:30:14 +02:00
Max Peintner
ce22961d8e
chore(console): dependencies ( #4483 )
...
* clean
* cli
* core
* material
* chore(deps): bump grpc-web from 1.3.1 to 1.4.1 in /console (#4481 )
Bumps [grpc-web](https://github.com/grpc/grpc-web ) from 1.3.1 to 1.4.1.
- [Release notes](https://github.com/grpc/grpc-web/releases )
- [Changelog](https://github.com/grpc/grpc-web/blob/master/CHANGELOG.md )
- [Commits](https://github.com/grpc/grpc-web/compare/1.3.1...1.4.1 )
---
updated-dependencies:
- dependency-name: grpc-web
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump @grpc/grpc-js from 1.7.0 to 1.7.1 in /console (#4479 )
Bumps [@grpc/grpc-js](https://github.com/grpc/grpc-node ) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/grpc/grpc-node/releases )
- [Commits](https://github.com/grpc/grpc-node/compare/@grpc/grpc-js@1.7.0...v1.7.1 )
---
updated-dependencies:
- dependency-name: "@grpc/grpc-js"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump typescript from 4.8.2 to 4.8.4 in /console (#4465 )
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.8.2 to 4.8.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.8.2...v4.8.4 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.36.1 to 5.38.1 in /console (#4457 )
chore(deps-dev): bump @typescript-eslint/eslint-plugin in /console
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.36.1 to 5.38.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.38.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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump uuid from 8.3.2 to 9.0.0 in /console (#4397 )
Bumps [uuid](https://github.com/uuidjs/uuid ) from 8.3.2 to 9.0.0.
- [Release notes](https://github.com/uuidjs/uuid/releases )
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/uuidjs/uuid/compare/v8.3.2...v9.0.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump eslint from 8.23.0 to 8.24.0 in /console (#4453 )
Bumps [eslint](https://github.com/eslint/eslint ) from 8.23.0 to 8.24.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.23.0...v8.24.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* deferred load on passwordless add
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-10-04 06:40:14 +00:00
Max Peintner
05ad3b4ef0
feat(console): org metadata, mfa i18n, defer load of actions ( #4471 )
...
* user metadata refactor
* metadata module, set remove interface
* refresh list
* mfa, passwordless i18n
* i18n, metadata table
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-10-04 05:44:43 +00:00
Max Peintner
c6bb797d58
fix(console): update eslint, redirect user without roles, private labeling save and icon ( #4459 )
...
* header check
* eslint, header link
* labelpolicy promise
* set isdefault of branding to false on add
* icon
* branding toggles
2022-09-29 05:25:57 +00:00
Stefan Benz
2957407b5b
fix: correct oidcsettings management ( #4413 )
...
* fix(oidcsettings): corrected projection, unittests and added the add endpoint
* fix(oidcsettings): corrected default handling and instance setup
* fix: set oidc settings correctly in console
* cleanup
* e2e test
* improve e2e test
* lint e2e
Co-authored-by: Livio Spring <livio.a@gmail.com>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
2022-09-27 12:53:49 +02:00
Dominic
0755ed8a70
fix: broken documentation links ( #4454 )
...
Minor fix: Fixed broken documentation links
Co-authored-by: Dominic Luechinger <dominic.luechinger@zuehlke.com>
2022-09-26 21:58:42 +02:00
Max Peintner
fc4f4096e0
chore(e2e): formatting with prettier ( #4385 )
...
* prettier in e2e
* format
* typescript as dev dependency
* ci all, check linting
* resolve liniting issues
* fix wait-on
* fix package-lock.json
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
2022-09-19 19:49:46 +02:00
Max Peintner
c0f8f4e5f2
fix(console): update dependencies, use prettier as default linter, refresh on policy change ( #4375 )
...
* privatelabeling refresh, org context color
* chore(deps): bump @grpc/grpc-js from 1.6.10 to 1.7.0 in /console (#4358 )
Bumps [@grpc/grpc-js](https://github.com/grpc/grpc-node ) from 1.6.10 to 1.7.0.
- [Release notes](https://github.com/grpc/grpc-node/releases )
- [Commits](https://github.com/grpc/grpc-node/compare/@grpc/grpc-js@1.6.10...@grpc/grpc-js@1.7.0 )
---
updated-dependencies:
- dependency-name: "@grpc/grpc-js"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump ngx-color from 8.0.2 to 8.0.3 in /console (#4357 )
Bumps [ngx-color](https://github.com/scttcper/ngx-color ) from 8.0.2 to 8.0.3.
- [Release notes](https://github.com/scttcper/ngx-color/releases )
- [Commits](https://github.com/scttcper/ngx-color/compare/v8.0.2...v8.0.3 )
---
updated-dependencies:
- dependency-name: ngx-color
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump @types/node from 17.0.45 to 18.7.16 in /console (#4341 )
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 17.0.45 to 18.7.16.
- [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] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump jasmine-core from 4.2.0 to 4.4.0 in /console (#4317 )
Bumps [jasmine-core](https://github.com/jasmine/jasmine ) from 4.2.0 to 4.4.0.
- [Release notes](https://github.com/jasmine/jasmine/releases )
- [Changelog](https://github.com/jasmine/jasmine/blob/main/RELEASE.md )
- [Commits](https://github.com/jasmine/jasmine/compare/v4.2.0...v4.4.0 )
---
updated-dependencies:
- dependency-name: jasmine-core
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump @types/jasmine from 4.0.3 to 4.3.0 in /console (#4279 )
Bumps [@types/jasmine](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jasmine ) from 4.0.3 to 4.3.0.
- [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-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* quicklink
* cli core
* material cdk
* eslint
* add grantid
* show oidc config error
* use prettier config, linter
* rm stylelint, fix lint
* prettier - ignore proto output
* labelling
* update contribution guide
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
2022-09-19 13:35:52 +02:00
Max Peintner
49396c4678
fix(console): routing on org change ( #4369 )
...
fix: console routing on org change
Co-authored-by: Silvan <silvan.reusser@gmail.com>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
2022-09-19 11:50:34 +02:00
Max Peintner
721e48a489
fix(console): create org shortcut ( #4381 )
2022-09-15 17:23:42 +02:00
Stefan Benz
7a5f7f82cf
feat(saml): implementation of saml for ZITADEL v2 ( #3618 )
2022-09-12 18:18:08 +02:00
George
8ab85afd15
feat: internationalization Chinese ( #4222 )
...
* feat: internationalization chinese
* typo: optimize the semantic expression of copywriting
* Update internal/api/ui/login/static/i18n/zh.yaml
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* Update console/src/assets/i18n/it.json
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* Update console/src/assets/i18n/en.json
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* Update console/src/assets/i18n/zh.json
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* Update internal/api/ui/login/static/i18n/zh.yaml
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* Update console/src/assets/i18n/it.json
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* Update console/src/assets/i18n/it.json
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* Update console/src/assets/i18n/fr.json
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* Update console/src/assets/i18n/en.json
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* Update console/src/assets/i18n/en.json
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* Update console/src/assets/i18n/fr.json
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* Update console/src/assets/i18n/fr.json
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* minor: add Chinese to other language file
* Update console/src/app/app.module.ts
Co-authored-by: Max Peintner <max@caos.ch>
* Update console/src/app/app.module.ts
Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Silvan <silvan.reusser@gmail.com>
Co-authored-by: Max Peintner <max@caos.ch>
2022-09-08 15:15:31 +02:00
Christoph Daniel Miksche
1e8d7e34fa
fix: twitter account link ( #4331 )
...
The twitter account zitadel_ch doesn't exist. zitadel does.
2022-09-07 06:12:45 +00:00
Elio Bischof
f0250a3fdb
fix(console, e2e): optimize console and activate tests ( #4207 )
...
* activate some tests
* unskip remove project tests
* focus input elements before typing
* fix: prune permissions observable
* cleanup
* remove timeout
* remove ngIf
* test with chrome
* with ngIf
* single observable
* juhu
* maybe better
* fix isAllowed response
* cleanup
Co-authored-by: Max Peintner <max@caos.ch>
2022-09-02 13:43:44 +00:00
Livio Spring
adb5394ae3
fix: login text changes ( #4269 )
...
* fix: omit empty (zero) dates
* overwrite current date on save
* update date on reset
* smtp
* disable reset
Co-authored-by: Max Peintner <max@caos.ch>
2022-09-02 10:29:06 +02:00
Livio Spring
bee616c11a
fix: SMTP config setup ( #4272 )
...
* fix: change default for SMTPSenderAddressMatchesInstanceDomain to false
* fix: handle error in console
2022-09-02 09:04:29 +02:00
Max Peintner
861464598a
chore(console): resolve warnings due to dependency update ( #4270 )
...
* cli, core
* material cdk
* schematics
* chore(deps): bump ngx-color from 7.3.3 to 8.0.2 in /console (#4228 )
Bumps [ngx-color](https://github.com/scttcper/ngx-color ) from 7.3.3 to 8.0.2.
- [Release notes](https://github.com/scttcper/ngx-color/releases )
- [Commits](https://github.com/scttcper/ngx-color/compare/v7.3.3...v8.0.2 )
---
updated-dependencies:
- dependency-name: ngx-color
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* eslint-plugin
* chore(deps): bump moment from 2.29.3 to 2.29.4 in /console (#3926 )
Bumps [moment](https://github.com/moment/moment ) from 2.29.3 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.29.3...2.29.4 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump codemirror from 5.65.6 to 6.0.1 in /console (#3928 )
Bumps [codemirror](https://github.com/codemirror/basic-setup ) from 5.65.6 to 6.0.1.
- [Release notes](https://github.com/codemirror/basic-setup/releases )
- [Changelog](https://github.com/codemirror/basic-setup/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/basic-setup/commits/6.0.1 )
---
updated-dependencies:
- dependency-name: codemirror
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* lock
* use codemirror 5
* remove redundant null undefined checks
* i18n, undefined checks
* remove redundant null and undefined checks
* checks
* fix: resolve null check warnings
* commonjs deps
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-09-01 07:44:39 +00:00
Max Peintner
70b3d80b37
chore(console): dependencies, type checks ( #4264 )
...
* cli, core
* material cdk
* schematics
* chore(deps): bump ngx-color from 7.3.3 to 8.0.2 in /console (#4228 )
Bumps [ngx-color](https://github.com/scttcper/ngx-color ) from 7.3.3 to 8.0.2.
- [Release notes](https://github.com/scttcper/ngx-color/releases )
- [Commits](https://github.com/scttcper/ngx-color/compare/v7.3.3...v8.0.2 )
---
updated-dependencies:
- dependency-name: ngx-color
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* eslint-plugin
* chore(deps): bump moment from 2.29.3 to 2.29.4 in /console (#3926 )
Bumps [moment](https://github.com/moment/moment ) from 2.29.3 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.29.3...2.29.4 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump codemirror from 5.65.6 to 6.0.1 in /console (#3928 )
Bumps [codemirror](https://github.com/codemirror/basic-setup ) from 5.65.6 to 6.0.1.
- [Release notes](https://github.com/codemirror/basic-setup/releases )
- [Changelog](https://github.com/codemirror/basic-setup/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/basic-setup/commits/6.0.1 )
---
updated-dependencies:
- dependency-name: codemirror
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* lock
* use codemirror 5
* remove redundant null undefined checks
* i18n, undefined checks
* remove redundant null and undefined checks
* checks
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-08-30 05:43:23 +00:00
mffap
dd53f70fd5
docs(contributing): Update contributing guide ( #3729 )
...
* docs(contributing): Update contributing guide
* update link for login interface texts
* move gfi to main section
* contributing docs
* typos, links
Co-authored-by: Florian Forster <florian@caos.ch>
* chore(console): contributing to console (#3891 )
* fix: return absolute url for avatar in user sessions (#3724 )
* fix: return absolute url for avatar in user sessions
* fix: refresh token unique constraint
* feat: system api requires authenticated requests (#3570 )
* begin auth
* feat: system api requires authenticated requests
* fix tests
* feat: directly specify factors/idps on addCustomLoginPolicy and return on LoginPolicy responses (#3711 )
* feat: directly specify factors on addCustomLoginPolicy and return on LoginPolicy responses
* fix proto
* update login policy
* feat: directly specify idp on addCustomLoginPolicy and return on LoginPolicy responses
* fix: tests
Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* fix: read key data for system api users from config (#3731 )
* chore: make docs searchable (#3734 )
* chore: make docs searchable
* Update netlify.toml
* fix: SMTP config in defaults (#3736 )
* fix(command): create smtp provider cmds after domains
* chore(defaults): add smtp configuration
* fix(console): Idp settings, settings reset warn dialog, Accept-Language header interceptor, i18n (#3727 )
* fix idp table, settings reset warn dialog, fix i18n interceptor, i18n
* fix label policy on org change
* fallback
* fix preview button styles
* footer, login-policy null check
* org create btn alignment
* show error with toast
* error toast
* fix(console): header image fallback (#3735 )
fix: fallback icon in header
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* fix(login): checkbox, label, container styles (#3732 )
fix: checkbox, label styles
* docs: add java sample project (#3738 )
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* fix: use issuer for jwt profile check on system api (#3741 )
* fix(current_sequence): no error if not found (#3740 )
* fix: login checkbox contrast, login policy factors, asset urls (#3742 )
* checkbox contrast
* idp create before remove, add, asset service
* login policy events
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* fix(query): show views and failed events (#3743 )
* fix(system): show views and failed events
* fix: set correct database on failed events and views
* fix(console): application grid overflow (#3744 )
* fix: use css grid instead of flex
* ellipsis overflow
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* fix(projection): add missing col to idp login policy links (#3745 )
* fix(projection): add missing col to projection
* refactor: method naming
* fix(console): get idps from login policy, add policy if not existent (#3746 )
* fix: return correct empty flow if not found (#3749 )
* feat: get current label and privacy policies (#3748 )
* chore(console): dependencies (#3730 )
* cli, core
* material, cdk
* chore(deps-dev): bump karma-jasmine-html-reporter from 1.7.0 to 2.0.0 in /console (#3722 )
chore(deps-dev): bump karma-jasmine-html-reporter in /console
Bumps [karma-jasmine-html-reporter](https://github.com/dfederm/karma-jasmine-html-reporter ) from 1.7.0 to 2.0.0.
- [Release notes](https://github.com/dfederm/karma-jasmine-html-reporter/releases )
- [Commits](https://github.com/dfederm/karma-jasmine-html-reporter/compare/v1.7.0...v2.0.0 )
---
updated-dependencies:
- dependency-name: karma-jasmine-html-reporter
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>
* chore(deps-dev): bump @typescript-eslint/parser from 5.25.0 to 5.26.0 in /console (#3717 )
chore(deps-dev): bump @typescript-eslint/parser in /console
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.25.0 to 5.26.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.26.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
* chore(deps): bump libphonenumber-js from 1.10.4 to 1.10.6 in /console (#3716 )
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.10.4 to 1.10.6.
- [Release notes](https://gitlab.com/catamphetamine/libphonenumber-js/tags )
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.10.4...v1.10.6 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-type: direct:production
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>
* jasmine
* lock
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* fix: compatibility for cockroach v22.1 (#3754 )
* fix: compatability for cockroach v22.1
* update cr version in docs and compose
* bind dev cockroach to 127.0.0.1
* Revert "bind dev cockroach to 127.0.0.1"
This reverts commit 1c7c6304ae
.
* remove --listen-addr flag
* use v2.0.0-v2-alpha.16
* use v2.0.0-v2-alpha.17
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix: render only base language in html (#3759 )
* fix: sql error check (#3762 )
* docs: Docs v2 (#3733 )
* fix: change images
* fix: change images, add policies
* fix: change images, add policies
* docs: add customer portal docs
* docs: add customer portal docs
* docs: add customer portal docs
* docs: add customer portal docs
* docs: organization creation
* docs: policy docs
* docs: change password
* docs: verify domain
* docs: profile page
* docs: profile page
* docs: profile page
* docs: login page
* docs: login page
* docs: fix broken links
* docs: customer portal users
* docs: instance detail
* docs: instance detail
* docs: getting started
* Update organizations.mdx
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* fix(console, login): Idp detail and create layout optimization, login - sub formfield link spacing (#3755 )
* idp detail, create layout
* fat finger fix
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* fix: handle default org id (#3769 )
* fix: update user sessions after avatar or primary domain change (#3768 )
* fix: grpc gateway interceptors (#3767 )
* fix: improve oidc issuer / endpoints (#3753 )
* fix: improve oidc issuer / endpoints
* docs: update endpoints
* fix(console): datepicker, formfield cleanup, member role help, domain layout (#3765 )
* key datepicker, formfield cleanup, member role help, domain layout
* accounts card template overlay
* fix account card trigger
* chore(deps-dev): bump @typescript-eslint/parser from 5.26.0 to 5.27.0 in /console (#3752 )
chore(deps-dev): bump @typescript-eslint/parser in /console
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.26.0 to 5.27.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.27.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
* deps, i18n, feature info section
* lint
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(console, login): console - ensure permission is available, login - i18n fixes, input borders, lgn-touched script to add class on blur (#3760 )
* permission restriction, member, login i18n input borders, secondary text
* add touched js
* test: ensure consistency of TestSpooler_awaitError (#3750 )
* docs: add gitlab and auth0 (#3700 )
* docs: add gitlab and auth0
* Apply suggestions from code review
* fix wrong domain
* Apply suggestions from code review
Co-authored-by: mffap <mpa@zitadel.com>
* fix redirect-uris
* typos
* replace image wip
* smaller typos
* Update docs/docs/guides/basics/applications.mdx
Co-authored-by: mffap <mpa@zitadel.com>
* Update docs/docs/guides/basics/applications.mdx
Co-authored-by: mffap <mpa@zitadel.com>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
Co-authored-by: mffap <mpa@zitadel.com>
Co-authored-by: Maximilian Panne <mpa@caos.ch>
Co-authored-by: Livio Spring <livio.a@gmail.com>
* feat: return instance domains on list instances, fix: login policy and avatar url in oidc responses (#3785 )
* feat: return instance domains on list instances
* fix: filter login policy idps correctly
* remove debug
* fix: absolute avatar url in oidc responses
* fix: allow project grants without roles in database (#3786 )
* fix: password check policy correctly (#3787 )
* fix: password check policy correctly
* fix: password check policy correctly
* docs: Identity providers and customer portal (#3790 )
* docs: identity provider and customer portal page
* docs: identity provider and customer portal page
* docs: identity provider and customer portal page
* docs: urls
* fix: add smtp config, remove smtp and sms provider, console adaptations (#3792 )
* fix: add AddSMTPConfig to admin api
* addsmtpconfig
* fix: add RemoveSMTPConfig and RemoveSMSProvider to admin api
* update twilio, token fcn
* fix account switcher, twilio token set, cleanup dialog
* cleanup
* buttons
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* fix(console, login): label policy and privacy policy from authservice, login - remove double footer element, mobile (#3795 )
fix: cnsl auth policy, lgn footer mobile
* docs: change architecture graphic (#3794 )
* fix(console): configWithPrompt cleanup (#3796 )
* fix: configWithPrompt cleanup
* code dialog text
Co-authored-by: Livio Spring <livio.a@gmail.com>
* fix: set instanceID correctly in org project mapping (#3789 )
* fix: idp styling (#3797 )
* fix: idp styling
* escape idp a color
* elevation on hover
* css gen
Co-authored-by: Max Peintner <max@caos.ch>
* fix: allow env vars to override setup defaults (#3800 )
* fix: sms providers (#3801 )
* fix(login): idp, link font color (#3814 )
fix: idp, a font color
* fix(console): remove basepath from statehandler (#3815 )
fix: remove basepath from statehandler
* fix(query): realtime data on defined requests (#3726 )
* feat: directly specify factors on addCustomLoginPolicy and return on LoginPolicy responses
* fix proto
* update login policy
* feat: directly specify idp on addCustomLoginPolicy and return on LoginPolicy responses
* fix: tests
* fix(projection): trigger bulk
* refactor: clean projection pkg
* instance should bulk
* fix(query): should trigger bulk on id calls
* tests
* build prerelease
* fix: add shouldTriggerBulk
* fix: test
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
Co-authored-by: Max Peintner <max@caos.ch>
* fix(system): search for existing domain globally (#3822 )
* docs(legal): Updated agreements and policies v2 (#3823 )
* tos
* adds cloud service
* cloud service description WIP
* action minute
* service level description
* SAML and last revised
* tos credit and payment
* dpa basic, profile, and payment data
* service description: authenticated requests
* cloud service description: ui
* add notification box
* sla description
* support services
* removes dedicated instance annex
* remove dedicated instance annex sidebar, links
* update dedicated terms
* merge additional terms in sidebar
* privacy formatting
* pp update piid table
* remove cloudflare cookies
* privacy customer portal cookies
* revert editing guides
* dates
* docs: test
* modification of services
* Apply suggestions from code review
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* add disclaimer to regions list
Co-authored-by: Maximilian Panne <mpa@caos.ch>
Co-authored-by: Maximilian Panne <maximilian.panne@gmail.com>
Co-authored-by: mffap <mpa@zitadel.com>
* fix(notify): fail if required fields are empty (#3831 )
* fix(login): text color for idp, footer (#3830 )
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* fix(auth): read user if not found after create (#3835 )
* fix(notify): correct get user (#3836 )
* feat: enable insecure console for custom domains (#3819 )
* fix: enable insecure console
* Revert "fix: enable insecure console"
This reverts commit e6c10ae937
.
* don't require HTTPS for non-localhost domains
Co-authored-by: Max Peintner <max@caos.ch>
* docs: update ZITADEL cloud readme (#3849 )
* docs: update ZITADEL cloud readme
* Update README.md
* Update README.md
Co-authored-by: mffap <mpa@zitadel.com>
Co-authored-by: mffap <mpa@zitadel.com>
* docs: add curl for introspection_endpoint with basic auth (#3851 )
* docs: update api introduction (#3781 )
* fix: update oidc pkg (state and redirect_uri handling) (#3853 )
* chore(console): add customer portal link (#3837 )
* feat: add customer portal link
* add customer portal to environment.json from backend
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* feat: TLS support (#3862 )
* feat: TLS support
* add comment
* fix comment
* chore: set tleMode disabled in docker compose (#3865 )
* chore(docs): fix typo (#3866 )
* fix: primary domain scope (handle context correctly) (#3872 )
* feat: provide instance info on admin api and return version on instances responses (admin and system api) (#3802 )
* feat: provide instance info on admin api and return version on instances responses (admin and system api)
* fix GetMyInstance
* fix: enable env vars in setup steps (and deprecate admin subcommand) (#3871 )
* fix: enable env vars in setup steps (and deprecate admin subcommand)
* fix tests and error text
* chore(console): angular 14 (#3799 )
* eslint schematics
* cli, core migrations
* material
* schematics
* ng-qrcode update
* fix input, formfield errorstatemixin
* other packages
* downgrade codemirror
* codemirror
* @next of alphas
Co-authored-by: Livio Spring <livio.a@gmail.com>
* docs(installation): improve guides (#3817 )
* split config descriptions
* install and configure
* custom domains
* typo
* remove comments
* try compose with secure crdb
* secure crdb with compose
* describe ExternalSecure restriction
* add near production example
* add login credentials
* fix configure compose
* make the docs more transparent
* name archive amd64
* Revert "name archive amd64"
This reverts commit 0d4dae551b
.
* fix download url
* extract archives
* fix dawin download
* fix start zitadel commands
* add helm installation docs
* remove windows
* make downloaded files description friendlier
* link to github raw
* link login process
* remove healthcheck from compose
* remove compose healthchecks
* use --tlsMode external for lb example
* uname -i
* disable tls mode locally
* Update docs/docs/guides/installation/get-started/macos.mdx
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* docs(guides): user metadata (#3838 )
* docs(guides): user metadata
* add python
* export to BASIC_AUTH
* add js
* add alternative with id_token
* fix img path
* adds reserved scopes, and info about opaque token
* Apply suggestions from code review
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Apply suggestions from code review
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Maximilian Panne <mpa@caos.ch>
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* docs(installation): knative (#3860 )
* added initial knative docu
* added menu bar
* simplified installation
* normalized versions to latest
* update envs
* update envs
* Update zitadel-knative-service.yaml
* Update knative.mdx
* Update knative.mdx
* move knative into correct folder
Co-authored-by: Livio Spring <livio.a@gmail.com>
* docs(installation): fix overview items (#3880 )
* docs(installation): fix overview items
* installation after getting started
* fix broken links
* fix broken links
* fix broken link
* docs(installation): fix guides (#3878 )
* docs(installation): download traefik config
* docs(installation): remove unnecessary zitadel user certs
* docs(installation): fix broken link (#3883 )
* docs: edit instance docs (#3885 )
* chore: contributing console
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
Co-authored-by: Florian Forster <florian@caos.ch>
Co-authored-by: Silvan <silvan.reusser@gmail.com>
Co-authored-by: mffap <mpa@zitadel.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Maximilian Panne <mpa@caos.ch>
Co-authored-by: Maximilian Panne <maximilian.panne@gmail.com>
Co-authored-by: Nicolas Hedger <649677+nhedger@users.noreply.github.com>
Co-authored-by: Christian Jakob <47860090+thesephirot@users.noreply.github.com>
* describe local frontend development
* finish local frontend dev
* ignore environment.json
* redirect environment.json to file
* add context and teardown information
* omit installation of dev dependencies
* unskip remove project tests
* build base image
* use network_mode host for e2e container
* quote uid
* add backend contribution guide
* typo
* note on cypress xserver with wsl2
* add links
* build custom cypress image
* remove --help
* Revert "remove --help"
This reverts commit 14b50bc48b
.
* Revert "build custom cypress image"
This reverts commit bc2caaac9c
.
* remove dot
* Update CONTRIBUTING.md
Co-authored-by: Florian Forster <florian@zitadel.com>
Co-authored-by: Maximilian Panne <mpa@caos.ch>
Co-authored-by: Florian Forster <florian@caos.ch>
Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
Co-authored-by: Silvan <silvan.reusser@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Nicolas Hedger <649677+nhedger@users.noreply.github.com>
Co-authored-by: Christian Jakob <47860090+thesephirot@users.noreply.github.com>
Co-authored-by: Florian Forster <florian@zitadel.com>
2022-08-26 19:39:15 +02:00
Max Peintner
cbb5e90bac
feat(console): set email verified on org creation, disable svg upload, password page optimizations ( #4149 )
...
* feat: set email verified on org creation
* catch svg files and throw error
* password changes
* passwordpage
* rm log
* it
* fr
* localhost env
* Update fr.json
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-08-26 07:34:44 +00:00
Max Peintner
e39d82c031
fix(console): add flow toasts ( #4247 )
...
fix: add flow toasts
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-08-26 07:17:59 +00:00
Max Peintner
3c67c9756d
fix(console): Auth method dialog title, layout issues ( #4216 )
...
* fix(console): app auth method dialog title
* lint
2022-08-26 08:13:38 +02:00
Elio Bischof
14124c6e38
ci: delete environment.json ( #4239 )
...
* Delete environment.json
* Update .gitignore
2022-08-25 13:56:27 +02:00
Max Peintner
2ece8ffaa7
fix(console): membership role deletion ( #4230 )
2022-08-22 09:08:01 +02:00
Max Peintner
44fc2efbb7
fix(console, e2e): static data-e2e attributes, consistent naming ( #4188 )
...
* fix(console, e2e): static data-e2e attributes, consistent naming
* quote cypress attribute selectors
* Update console/src/app/modules/policies/private-labeling-policy/private-labeling-policy.component.html
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Update console/src/app/modules/project-roles-table/project-roles-table.component.html
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix ,
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
2022-08-16 14:02:59 +02:00
Max Peintner
075fd1dfe6
fix(console): restore url after state handling, remove user metadata without user.write permission ( #4136 )
...
* metadata role check
* fix: restore url after handling state
* hide metadata if has user not user.write
* allow metadata read
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-08-08 13:03:28 +00:00
Max Peintner
50acb22399
fix(console): authz creation from user, add org settings keyboardshortcut ( #4135 )
...
* fix(console): create user grant from user
* add org settings to keyboard shortcuts
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-08-08 12:18:55 +00:00
Max Peintner
fc99ec87c5
ci(e2e): Run Tests in Pipelines ( #3903 )
...
* cy10 changes
* test: setup local e2e env
* test(e2e): migrate e2e setup
* add more config
* make e2e setup work
* align variables
* fix config
* skip mfa
* set user register to false
* read ids from database if not provided
* don't read ids withing env file
* fix escaping in id queries
* fix project root
* export projectRoot path
* export projectRoot
* add e2e-setup.sh
* specify GOOS and GOARCH for dockerfile compatible binary
* add org default redirect uri
* correctly initialize org policy
* await ids
* fix awaiting ids
* fix cypress configuration
* fix some tests
* initial compose setup
* fix working directory
* fix references
* make tests less flaky
* run go tests
* compose works until e2e-setup incl
* pass created e2e sa key
* make cypress run
* derive e2e orgs domain from baseurl
* use host from baseurl for setup ctx
* move defaults.yaml back to cmd pkg
* just create org owner
* Don't render element if no roles are passed
* use map instead of switchMap
* fix e2e tests
* added testdata for e3e
* zipped dump
* removed dumpDir
* cypress workflow with compose
* quote name
* cleanup vars
* eliminate need for e2e setup
* compose has no builds anymore
* use compose run and zitadel nw
* test e2e on pr (#4114 )
* test e2e on pr
* install goreleaser
* install npm dev dependencies
* run cypress wf
* dynamic release version
* skip flaky user tests
* skip flaky permissions test
* cache docker layers in pipeline
* Update .github/workflows/cypress.yml
Co-authored-by: Florian Forster <florian@caos.ch>
* align goreleaser version
* get rid of install.sh
* remove cypress-terminal-report
* Revert "remove cypress-terminal-report"
This reverts commit 254b5a1f87
.
* just one npm e2e:build command
* cache npm dependencies
* install node modules using docker
* dedicated e2e context
* fix syntax
* don't copy node modules from goreleaser
* add npm-copy target
* add tsconfig.json
* remove docker caching
* deleted unneeded shellscript
* naming and cleanup
Co-authored-by: Florian Forster <florian@caos.ch>
Co-authored-by: Christian Jakob <christian@caos.ch>
* cleanup
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Christian Jakob <christian@caos.ch>
Co-authored-by: Florian Forster <florian@caos.ch>
2022-08-05 20:00:46 +02:00
Max Peintner
5b284f8c9b
fix(console): horizontal toggle for users, projects, improve UI/UX ( #4047 )
...
* fix(console): horizontal toggle for users, projects
* improve input contrast
* toggles, profile UI fix
* lint
* fix safari styles
* fix button placement redirects
* style lint
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-07-29 09:14:45 +00:00
Jay
c3046b1bb9
chore: changed title in html file ( #3955 )
...
changed title in html file
Co-authored-by: Jay <juerg.rinaldi@gmail.com>
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-07-29 08:57:52 +00:00
Florian Forster
3c3bce1a6b
docs: improve documentation for v2 release ( #4046 )
...
* WIP: docs(proxy): describe proxy settings
* fix nginx
* refactor (docs): deploy and operate sections
* chore: ignore package-lock since we use yarn
* chore: update to rc1
* chore: broken links
* chore: update yarn
* docs: move disclaimer to bottom
* chore: fix broken links
* Update docs/docs/guides/operate/tls_modes.mdx
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* test caddy files
* syntax highlight
* traefik example
* refactor: docs
* refactor
* working state
* got a working state
* remove bar
* mark rate limits for update
* remove zitadel.ch
* fix cases
* docs: zitadel quickstart
* docs: zitadel quickstart
* docs: create app and project
* docs: move customer portal docs to guides manage cloud
* docs: move customer portal docs to guides manage cloud
* docs: move customer portal docs to guides manage cloud
* docs: add help me choose in the quickstart
* docs: broken links
* fix broken links
* Update knative guide
* styling
* docs: support customer portal
* update to main instead v2-alpha
* use version 2 tag
* docs: images
* docs: move authentication and authorization guides to integrate
* docs: quickstart use examples
* docs: lb example
* fix broken link
* docs: update userinfo endpoints
* docs: update userinfo endpoints
* fix oidc endpoint
* docs: remove unused endpoints in app.module
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
Co-authored-by: Fabienne <fabienne.gerschwiler@gmail.com>
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2022-07-29 10:13:45 +02:00
Max Peintner
fb52575f79
fix(console): remove redundancy in hasrole directive ( #4063 )
...
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-07-29 05:13:15 +00:00
Livio Spring
5bd9badbcf
fix: project grants ( #4031 )
...
* fix: filter granted memberships correctly
* fix: only show changes of granted project
* Apply suggestions from code review
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* Update internal/query/user_membership.go
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
2022-07-27 07:55:44 +00:00
Max Peintner
e8a01abcdb
fix(console): set user language ( #4028 )
...
fix: cnsl user language
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-07-26 07:30:54 +00:00
Max Peintner
9347a196c0
fix(console): statehandler ( #4042 )
...
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-07-26 06:41:49 +02:00
Max Peintner
7c491381de
feat(console): show instance detail ( #4032 )
...
feat: instance detail
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-07-25 12:26:36 +00:00
Max Peintner
955e4d483e
fix(console): show otp secret ( #4030 )
2022-07-22 15:44:16 +02:00
Max Peintner
3855ec2ab5
fix(console): SMS provider ( #3949 )
...
fix: console twilio
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-07-22 11:23:13 +00:00
Max Peintner
0cc548e3f8
fix(console): asset path on signout route, stop event propagation in actions table ( #4016 )
...
fix: asset path, stop event propagation in actions table
2022-07-22 09:06:16 +02:00
Max Peintner
6a3689e05a
fix(console): username overflow when suffix is shown ( #4007 )
...
* fix(console): username overflow when suffix
* rm logs
2022-07-21 11:15:35 +02:00
Max Peintner
dfa07a4cee
chore(console): dependencies ( #3893 )
...
* cli, core
* material cdk
* schematics
* chore(deps-dev): bump karma-jasmine from 5.0.1 to 5.1.0 in /console (#3843 )
Bumps [karma-jasmine](https://github.com/karma-runner/karma-jasmine ) from 5.0.1 to 5.1.0.
- [Release notes](https://github.com/karma-runner/karma-jasmine/releases )
- [Changelog](https://github.com/karma-runner/karma-jasmine/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma-jasmine/compare/v5.0.1...v5.1.0 )
---
updated-dependencies:
- dependency-name: karma-jasmine
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>
* chore(deps): bump google-proto-files from 2.5.2 to 3.0.0 in /console (#3840 )
Bumps [google-proto-files](https://github.com/googleapis/nodejs-proto-files ) from 2.5.2 to 3.0.0.
- [Release notes](https://github.com/googleapis/nodejs-proto-files/releases )
- [Changelog](https://github.com/googleapis/nodejs-proto-files/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/nodejs-proto-files/compare/v2.5.2...v3.0.0 )
---
updated-dependencies:
- dependency-name: google-proto-files
dependency-type: direct:production
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>
* chore(deps-dev): bump karma from 6.3.20 to 6.4.0 in /console (#3839 )
Bumps [karma](https://github.com/karma-runner/karma ) from 6.3.20 to 6.4.0.
- [Release notes](https://github.com/karma-runner/karma/releases )
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma/compare/v6.3.20...v6.4.0 )
---
updated-dependencies:
- dependency-name: karma
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>
* jasmine
* packs
* lock
* html tags
* base /
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-07-08 07:06:38 +00:00
Max Peintner
190a454140
feat(console): deactivate, reactivate org, fix signedout route ( #3834 )
...
* org detail
* feat: org deactivate, reactivate
* statehandler includes instead of startsWith
* fix signout route
* Update console/src/assets/i18n/de.json
Co-authored-by: Livio Spring <livio.a@gmail.com>
* french
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-07-08 06:58:23 +00:00
Livio Spring
427d21ad45
fix: (french) translations ( #3922 )
2022-07-07 10:58:24 +00:00
mffap
3267daedda
feat: internationalization french ( #3890 )
...
* initial
* console_fr updates
* console_en fix issues
* notifications_fr
* internal_static_i18n_fr fixes
* internal_static_i18n_en fix
* docs
* search parameter
* missing italian translations
Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
2022-07-06 13:40:11 +00:00
Max Peintner
fb0f29aa32
chore(console): angular 14 ( #3799 )
...
* eslint schematics
* cli, core migrations
* material
* schematics
* ng-qrcode update
* fix input, formfield errorstatemixin
* other packages
* downgrade codemirror
* codemirror
* @next of alphas
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-06-27 13:17:17 +00:00
Max Peintner
70a108deeb
chore(console): add customer portal link ( #3837 )
...
* feat: add customer portal link
* add customer portal to environment.json from backend
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2022-06-24 11:18:54 +00:00
Elio Bischof
a9bb7ae50b
feat: enable insecure console for custom domains ( #3819 )
...
* fix: enable insecure console
* Revert "fix: enable insecure console"
This reverts commit e6c10ae937
.
* don't require HTTPS for non-localhost domains
Co-authored-by: Max Peintner <max@caos.ch>
2022-06-20 09:55:53 +02:00
Max Peintner
5c805c48db
fix(console): remove basepath from statehandler ( #3815 )
...
fix: remove basepath from statehandler
2022-06-13 10:56:35 +02:00
Max Peintner
b1da8975f5
fix(console): configWithPrompt cleanup ( #3796 )
...
* fix: configWithPrompt cleanup
* code dialog text
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-06-10 12:59:52 +00:00
Max Peintner
d6cb36db31
fix(console, login): label policy and privacy policy from authservice, login - remove double footer element, mobile ( #3795 )
...
fix: cnsl auth policy, lgn footer mobile
2022-06-10 14:46:59 +02:00
Max Peintner
3500961fbb
fix: add smtp config, remove smtp and sms provider, console adaptations ( #3792 )
...
* fix: add AddSMTPConfig to admin api
* addsmtpconfig
* fix: add RemoveSMTPConfig and RemoveSMSProvider to admin api
* update twilio, token fcn
* fix account switcher, twilio token set, cleanup dialog
* cleanup
* buttons
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2022-06-10 12:39:38 +02:00
Max Peintner
233d80502d
fix(console, login): console - ensure permission is available, login - i18n fixes, input borders, lgn-touched script to add class on blur ( #3760 )
...
* permission restriction, member, login i18n input borders, secondary text
* add touched js
2022-06-07 09:25:56 +00:00
Max Peintner
c1f59c7950
fix(console): datepicker, formfield cleanup, member role help, domain layout ( #3765 )
...
* key datepicker, formfield cleanup, member role help, domain layout
* accounts card template overlay
* fix account card trigger
* chore(deps-dev): bump @typescript-eslint/parser from 5.26.0 to 5.27.0 in /console (#3752 )
chore(deps-dev): bump @typescript-eslint/parser in /console
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.26.0 to 5.27.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.27.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
* deps, i18n, feature info section
* lint
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-07 11:08:05 +02:00
Max Peintner
ebb73186b6
fix(console, login): Idp detail and create layout optimization, login - sub formfield link spacing ( #3755 )
...
* idp detail, create layout
* fat finger fix
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2022-06-03 07:20:56 +00:00
Max Peintner
66b6ef7f04
chore(console): dependencies ( #3730 )
...
* cli, core
* material, cdk
* chore(deps-dev): bump karma-jasmine-html-reporter from 1.7.0 to 2.0.0 in /console (#3722 )
chore(deps-dev): bump karma-jasmine-html-reporter in /console
Bumps [karma-jasmine-html-reporter](https://github.com/dfederm/karma-jasmine-html-reporter ) from 1.7.0 to 2.0.0.
- [Release notes](https://github.com/dfederm/karma-jasmine-html-reporter/releases )
- [Commits](https://github.com/dfederm/karma-jasmine-html-reporter/compare/v1.7.0...v2.0.0 )
---
updated-dependencies:
- dependency-name: karma-jasmine-html-reporter
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>
* chore(deps-dev): bump @typescript-eslint/parser from 5.25.0 to 5.26.0 in /console (#3717 )
chore(deps-dev): bump @typescript-eslint/parser in /console
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.25.0 to 5.26.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.26.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
* chore(deps): bump libphonenumber-js from 1.10.4 to 1.10.6 in /console (#3716 )
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.10.4 to 1.10.6.
- [Release notes](https://gitlab.com/catamphetamine/libphonenumber-js/tags )
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.10.4...v1.10.6 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-type: direct:production
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>
* jasmine
* lock
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2022-06-01 07:57:44 +00:00
Max Peintner
e0dd84367e
fix(console): get idps from login policy, add policy if not existent ( #3746 )
2022-05-31 18:44:53 +00:00
Max Peintner
f6193c70ac
fix(console): application grid overflow ( #3744 )
...
* fix: use css grid instead of flex
* ellipsis overflow
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
2022-05-31 15:03:41 +00:00
Max Peintner
e3e0207318
fix: login checkbox contrast, login policy factors, asset urls ( #3742 )
...
* checkbox contrast
* idp create before remove, add, asset service
* login policy events
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
2022-05-31 13:51:21 +00:00
Max Peintner
47feced1cb
fix(console): header image fallback ( #3735 )
...
fix: fallback icon in header
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2022-05-31 07:14:52 +00:00
Max Peintner
f9e9b4b64b
fix(console): Idp settings, settings reset warn dialog, Accept-Language header interceptor, i18n ( #3727 )
...
* fix idp table, settings reset warn dialog, fix i18n interceptor, i18n
* fix label policy on org change
* fallback
* fix preview button styles
* footer, login-policy null check
* org create btn alignment
* show error with toast
* error toast
2022-05-31 09:08:47 +02:00
Livio Amstutz
b3f50702f8
feat: directly specify factors/idps on addCustomLoginPolicy and return on LoginPolicy responses ( #3711 )
...
* feat: directly specify factors on addCustomLoginPolicy and return on LoginPolicy responses
* fix proto
* update login policy
* feat: directly specify idp on addCustomLoginPolicy and return on LoginPolicy responses
* fix: tests
Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
2022-05-30 11:51:07 +00:00
Adam Jones
fa57a4c509
fix: metadata translation ( #3714 )
2022-05-30 06:57:52 +00:00
Max Peintner
b6deed3e34
fix(console): text color shades, ui fixes, state handle restore ( #3698 )
...
* common project grant dialog, info box, label policy
* text styles, statehandler fix
* dialog, btn alignment, i18n
* search-user theme colors
* filter formfield sizing
* redirect uris
* shortcut layout
* settings grid type rest, shortcuts linking
* login policy, reset button consistency, metadata
* permission checks
2022-05-25 09:33:18 +02:00
Max Peintner
f7c4141147
chore(console): update dependencies ( #3692 )
...
* chore(deps-dev): bump @types/node from 17.0.29 to 17.0.35 in /console (#3691 )
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 17.0.29 to 17.0.35.
- [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-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump eslint from 8.14.0 to 8.16.0 in /console (#3690 )
Bumps [eslint](https://github.com/eslint/eslint ) from 8.14.0 to 8.16.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.14.0...v8.16.0 )
---
updated-dependencies:
- dependency-name: eslint
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>
* chore(deps-dev): bump @typescript-eslint/parser in /console (#3666 )
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.10.0 to 5.25.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.25.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
* chore(deps-dev): bump karma-jasmine from 4.0.2 to 5.0.1 in /console (#3632 )
Bumps [karma-jasmine](https://github.com/karma-runner/karma-jasmine ) from 4.0.2 to 5.0.1.
- [Release notes](https://github.com/karma-runner/karma-jasmine/releases )
- [Changelog](https://github.com/karma-runner/karma-jasmine/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma-jasmine/compare/v4.0.2...v5.0.1 )
---
updated-dependencies:
- dependency-name: karma-jasmine
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>
* cli core
* material cdk
* lint-jasmin
* lock
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2022-05-23 07:10:37 +00:00
Max Peintner
6ec3c56883
fix(console-v2): app detail layout, create layout stepper ( #3680 )
...
* app detail
* app-detail layout
* app layout, create layout component, cleanup
* lint
2022-05-23 08:43:03 +02:00
mffap
4d30d3a7e1
chore: various typos ( #3686 )
...
* fix(cli): typo in clis
* chore: fix typos in guides and readme
* markdown lint
* readme typos
* markdown lint
* typos in security.md
* login de
* login en
* console de
* console en
* Apply suggestions from code review
E-Mail instead of Email
Co-authored-by: Florian Forster <florian@caos.ch>
Co-authored-by: Florian Forster <florian@caos.ch>
2022-05-21 10:44:09 +00:00
Florian Forster
0ba165363e
chore: rename docs links ( #3668 )
2022-05-20 14:32:06 +00:00
Max Peintner
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 <livio.a@gmail.com>
2022-05-20 11:23:16 +02:00
Max Peintner
17baf252dd
fix: permission on nav ( #3656 )
...
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2022-05-18 12:16:11 +00:00
Livio Amstutz
5901991dd3
fix: asset service (CORS and path in console) and user init ( #3655 )
...
* fix: asset service (CORS and path in console) and user init
* fix tests
* improve comment
2022-05-18 14:10:49 +02:00
Max Peintner
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 <livio.a@gmail.com>
2022-05-17 14:18:37 +00:00
Livio Amstutz
411d7c6c5c
feat: add default redirect uri and handling of unknown usernames ( #3616 )
...
* feat: add possibility to ignore username errors on first login screen
* console changes
* fix: handling of unknown usernames (#3445 )
* fix: handling of unknown usernames
* fix: handle HideLoginNameSuffix on unknown users
* feat: add default redirect uri on login policy (#3607 )
* feat: add default redirect uri on login policy
* fix tests
* feat: Console login policy default redirect (#3613 )
* console default redirect
* placeholder
* validate default redirect uri
* allow empty default redirect uri
Co-authored-by: Max Peintner <max@caos.ch>
* remove wonrgly cherry picked migration
Co-authored-by: Max Peintner <max@caos.ch>
2022-05-16 13:39:09 +00:00
Max Peintner
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 <livio.a@gmail.com>
2022-05-13 14:19:06 +00:00
Max Peintner
a674f99c2d
feat(console-v2): secret generator settings ( #3619 )
...
* secret generator, fix project grant
* secret generators
2022-05-13 16:12:58 +02:00
Max Peintner
9291269075
fix: state handler redirect, project sidenav default, nav ( #3615 )
2022-05-11 15:05:34 +02:00
Max Peintner
d431ccb965
feat(console, login): v2 notification settings, login avatar ( #3606 )
...
* 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
* notification-settings
* idp create redirect, sms provider create, i18n
* oidc configuration
* settings list
* new avatar colors for login
* cleaner js
* avatar theme login
* remove avatar elevation
2022-05-11 08:01:40 +02:00
Max Peintner
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
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
Livio Amstutz
861cf07700
feat: permit all features to every instance and organisation ( #3566 )
2022-05-02 11:18:17 +02:00
Max Peintner
40cd4578bf
lock ( #3540 )
2022-04-29 13:54:13 +02:00
Max Peintner
41e60b3d8a
feat(console): v2 feature cleanup, fix styling issues, instance naming ( #3530 )
...
* new console
* move npm ci to angular build
* rel path for assets
* local grpc copy
* login policy, rm clear views, features rel path
* login_hint param
* edit default color values
* remove features, zitadel-tier, contact styles
* html formatter
* rm feature restrictions, fix theming issues
* instance naming
* statehandler
* rm class
* rm class
* update footer links
* statehandler
* stroked color
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2022-04-29 10:25:12 +02:00
Max Peintner
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 <livio.a@gmail.com>
2022-04-28 10:35:02 +00:00
Livio Amstutz
81c010adaa
fix(console): remove clear view ( #3483 )
2022-04-25 11:34:08 +00:00
Livio Amstutz
5112aae177
feat: embed console into go binary ( #3391 )
2022-04-04 09:51:35 +02:00
Livio Amstutz
958362e6c9
feat: handle instance from context ( #3382 )
...
* commander
* commander
* selber!
* move to packages
* fix(errors): implement Is interface
* test: command
* test: commands
* add init steps
* setup tenant
* add default step yaml
* possibility to set password
* merge v2 into v2-commander
* fix: rename iam command side to instance
* fix: rename iam command side to instance
* fix: rename iam command side to instance
* fix: rename iam command side to instance
* fix: search query builder can filter events in memory
* fix: filters for add member
* fix(setup): add `ExternalSecure` to config
* chore: name iam to instance
* fix: matching
* remove unsued func
* base url
* base url
* test(command): filter funcs
* test: commands
* fix: rename orgiampolicy to domain policy
* start from init
* commands
* config
* fix indexes and add constraints
* fixes
* fix: merge conflicts
* fix: protos
* fix: md files
* setup
* add deprecated org iam policy again
* typo
* fix search query
* fix filter
* Apply suggestions from code review
* remove custom org from org setup
* add todos for verification
* change apps creation
* simplify package structure
* fix error
* move preparation helper for tests
* fix unique constraints
* fix config mapping in setup
* fix error handling in encryption_keys.go
* fix projection config
* fix query from old views to projection
* fix setup of mgmt api
* set iam project and fix instance projection
* fix tokens view
* fix steps.yaml and defaults.yaml
* fix projections
* change instance context to interface
* instance interceptors and additional events in setup
* cleanup
* tests for interceptors
* fix label policy
* add todo
* single api endpoint in environment.json
Co-authored-by: adlerhurst <silvan.reusser@gmail.com>
Co-authored-by: fabi <fabienne.gerschwiler@gmail.com>
2022-03-29 11:53:19 +02:00
Livio Amstutz
504fe5b761
cherry pick changes from main ( #3371 )
...
* feat: remove exif data from uploaded images (#3221 )
* feat: remove exif tags from images
* feat: remove exif data
* feat: remove exif
* fix: add preferredLoginName to user grant response (#3271 )
* chore: log webauthn parse error (#3272 )
* log error
* log error
* feat: Help link in privacy policy
* fix: convert correct detail data on organization (#3279 )
* fix: handle empty editor users
* fix: add some missing translations (#3291 )
* fix: org policy translations
* fix: metadata event types translation
* fix: translations
* fix: filter resource owner correctly on project grant members (#3281 )
* fix: filter resource owner correctly on project grant members
* fix: filter resource owner correctly on project grant members
* fix: add orgIDs to zitadel permissions request
Co-authored-by: fabi <fabienne.gerschwiler@gmail.com>
* fix: get IAM memberships correctly in MyZitadelPermissions (#3309 )
* fix: correct login names on auth and notification users (#3349 )
* fix: correct login names on auth and notification users
* fix: migration
* fix: handle resource owner in action flows (#3361 )
* fix merge
* fix: exchange exif library (#3366 )
* fix: exchange exif library
* ignore tiffs
* requested fixes
* feat: Help link in privacy policy
Co-authored-by: Fabi <38692350+fgerschwiler@users.noreply.github.com>
Co-authored-by: fabi <fabienne.gerschwiler@gmail.com>
2022-03-24 14:00:24 +01:00
Florian Forster
2f3a482ade
chore(ci): release pipeline for v2 ( #3197 )
...
* not working
* test ci
* correct path
* test
* test
* test
* remove k8s & test
* test
* test image
* typo
* test
* fix
* test
* fix
* test
* fix
* fix windows
* fix
* fix
* fix codecov
* fix with arch
* test
* test
* test
* test
* trial
* trial
* trial
* trial
* trial
* trial
* trial
* try
* try
* first improvement
* trial
* improve
* improve
* improve
* use bash
* trial
* random test
* wip
* test with goreleaser and semrel
* fix typo
* trial
* add buildx
* define default
* force buildkit
* use buildx
* debug GH docker
* use images
* debug docker
* work around image name issues
* trial
* test
* test with prebuilt image
* fix
* use load
* test
* use only docker
* trial
* test
* use load
* test
* test with docker driver
* trial
* trial
* trial
* use arm
* upload artifacts
* try to cache grpc base
* try to use a cache
* fall back
* test
* fix
* improve
* upload artifacts
* fix
* name things
* add tag if poc
* args for protos
* remove v2 build
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2022-02-14 14:35:16 +00:00
Livio Amstutz
5d4351f47c
feat: merge main into v2 ( #3193 )
...
* feat(console): personal access tokens (#3185 )
* token dialog, pat module
* pat components
* i18n, warn dialog, add token dialog
* cleanup dialog
* clipboard
* return creationDate of pat
* i18n
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* fix(cockroach): update to 21.2.5 (#3189 )
Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Silvan <silvan.reusser@gmail.com>
2022-02-11 13:33:31 +01:00
Max Peintner
3bf9adece5
feat(console): limited actions ( #3164 )
...
* max count features
* deactivate, activate
* actions, limited
* disable without permission, show action state in flow
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2022-02-07 14:53:35 +01:00
Livio Amstutz
ab62f2d79d
fix: return full url of assets in admin and mgmt api ( #3157 )
...
* fix: return full url of assets in admin and mgmt api
* remove asset loading over asset service
* remove unused code
Co-authored-by: Max Peintner <max@caos.ch>
2022-02-04 15:02:18 +01:00
Fabi
9b1e0730d7
fix: translation ( #3156 )
...
* fix: translation
* fix: translation
* fix: translation
2022-02-03 09:12:28 +01:00
Max Peintner
bd2e7d8133
fix(console): static assets, edit csp ( #3153 )
...
* fix: static font, icons
* mat icon package
* csp
* lint
* rm csp line
2022-02-03 07:21:00 +01:00
Max Peintner
694af4bebc
chore(console): deps ( #3121 )
...
* chore(deps-dev): bump @typescript-eslint/eslint-plugin in /console (#3103 )
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.8.0 to 5.10.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.10.0/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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump @grpc/grpc-js from 1.4.5 to 1.5.3 in /console (#3100 )
Bumps [@grpc/grpc-js](https://github.com/grpc/grpc-node ) from 1.4.5 to 1.5.3.
- [Release notes](https://github.com/grpc/grpc-node/releases )
- [Commits](https://github.com/grpc/grpc-node/compare/@grpc/grpc-js@1.4.5...@grpc/grpc-js@1.5.3 )
---
updated-dependencies:
- dependency-name: "@grpc/grpc-js"
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>
* chore(deps-dev): bump eslint from 8.5.0 to 8.7.0 in /console (#3019 )
Bumps [eslint](https://github.com/eslint/eslint ) from 8.5.0 to 8.7.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.5.0...v8.7.0 )
---
updated-dependencies:
- dependency-name: eslint
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>
* chore(deps): bump rxjs from 7.4.0 to 7.5.2 in /console (#3016 )
Bumps [rxjs](https://github.com/reactivex/rxjs ) from 7.4.0 to 7.5.2.
- [Release notes](https://github.com/reactivex/rxjs/releases )
- [Changelog](https://github.com/ReactiveX/rxjs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/reactivex/rxjs/compare/7.4.0...7.5.2 )
---
updated-dependencies:
- dependency-name: rxjs
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>
* chore(deps-dev): bump @types/jasmine from 3.9.1 to 3.10.3 in /console (#2915 )
Bumps [@types/jasmine](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jasmine ) from 3.9.1 to 3.10.3.
- [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-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump stylelint and stylelint-config-standard (#2895 )
Bumps [stylelint](https://github.com/stylelint/stylelint ) and [stylelint-config-standard](https://github.com/stylelint/stylelint-config-standard ). These dependencies needed to be updated together.
Updates `stylelint` from 13.13.1 to 14.2.0
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/13.13.1...14.2.0 )
Updates `stylelint-config-standard` from 22.0.0 to 24.0.0
- [Release notes](https://github.com/stylelint/stylelint-config-standard/releases )
- [Changelog](https://github.com/stylelint/stylelint-config-standard/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint-config-standard/compare/22.0.0...24.0.0 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-type: direct:development
update-type: version-update:semver-major
- dependency-name: stylelint-config-standard
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>
* rm ngx-image-cropper
* cli
* core
* material cdk
* downgrade stylelint
* lock
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-01 08:30:25 +01:00
Max Peintner
159d82ad8e
fix: deactivate only active users, activate only inactive users ( #3111 )
2022-01-25 10:51:40 +00:00
Max Peintner
f485a52d9a
feat(console): apply text color, fallback to zitadel themes if colors not adequate ( #3087 )
...
* feat: fallback to real themes if colors not adequate
* lint
2022-01-21 16:08:32 +01:00
Max Peintner
478beded9f
feat: add confirmation field for user deletion, self warning ( #2971 )
2022-01-10 11:12:57 +01:00
Max Peintner
fcf0fcc301
feat(console): set initial password on user create ( #2920 )
...
* fix: cnsl verified mail desc
* add initial password on user create
* change text
2022-01-04 10:56:29 +01:00
Max Peintner
2553bb173e
fix(console): username dialog response ( #2888 )
2021-12-22 12:00:30 +00:00
Fabi
cf727b7fff
fix: Custom texts ( #2875 )
...
* feat: delete org
* fix: return is default on custom message text
* fix(projeciton): print stack trace on recover panic
* chore: print panic line
* fix: custom message text retunr nil, nil
* fix: custom message text template
* fix: remove isDefault from selection (#2876 )
* fix: custom message text query
Co-authored-by: adlerhurst <silvan.reusser@gmail.com>
Co-authored-by: Max Peintner <max@caos.ch>
2021-12-21 15:18:05 +01:00
Max Peintner
fc08229679
chore: december upgrades ( #2887 )
2021-12-21 13:49:30 +00:00
Max Peintner
dee3d6b3ae
chore(console): december dependencies ( #2877 )
...
* cli, core
* material cdk
* deps
* lock
* audit
* downgrade stylelint
2021-12-21 13:15:12 +00:00
Max Peintner
db355facee
fix(console): org create missing module, layout ( #2870 )
...
* fix: org create module
* rm comment
2021-12-20 10:56:03 +01:00
Max Peintner
cc04067da3
fix: max width container, text ellipsis overflow ( #2862 )
2021-12-17 07:48:20 +00:00
Max Peintner
fb43b13232
feat(console): set email verified on change, user create ( #2847 )
...
* feat: set email verified on change
* user create
2021-12-15 10:23:53 +00:00
Max Peintner
d1cb7fdc9f
fix: new context component ( #2823 )
2021-12-10 16:14:24 +01:00
Livio Amstutz
43f15953c3
feat: allow global org users to create org and self delete ( #2759 )
...
* fix: grant PROJECT_OWNER_VIEWER_GLOBAL org.create permission
* Update authz.yaml
* feat: delete my user
* console things
* lint
* signout after deletion
* stylelint rule
* Update authz.yaml
* Update authz.yaml
* setup step
* role SELF_MANAGEMENT_GLOBAL setup
* fix: change default role on global org
* Apply suggestions from code review
Co-authored-by: Fabi <38692350+fgerschwiler@users.noreply.github.com>
* Update console/src/assets/i18n/it.json
Co-authored-by: Fabi <38692350+fgerschwiler@users.noreply.github.com>
Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Fabi <38692350+fgerschwiler@users.noreply.github.com>
2021-12-09 08:41:21 +00:00
Max Peintner
7bf7379a05
feat(console): codemirror code editor for actions ( #2736 )
...
* feat: codemirror code editor
* cleanup
* lint
* mat import
* lint
2021-12-08 10:48:23 +01:00
Max Peintner
524f8e7a84
fix: move org create into parent routing module ( #2765 )
2021-12-01 14:42:15 +01:00
Max Peintner
209ea09e30
fix: enable auth form ( #2754 )
2021-11-29 17:13:56 +01:00
Max Peintner
33ae935bf6
fix(console): angular 13, grpc web 1.3.0, dependencies ( #2688 )
...
* cli core, migrations
* material
* input directive
* fresh lock
* update oidc lib
* use angular-eslint next for ng 13
* clean lock
* change qrcode lib, env
* eslint
* deps
* grpc libs update, grpc web 1.0.3, rev env
* remove grpc-web from build/zitadel/Dockerfile
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-11-29 10:31:56 +01:00
Max Peintner
a9035def0f
fix: disable user action if viewer ( #2737 )
2021-11-25 11:27:20 +01:00
Max Peintner
06e1af4f78
feat(console): actions and flows ( #2559 )
...
* features, page, table, create dialog, i18n
* trigger actions service, add action dialog
* display flows, add flow dialog, duration pipe, i18n
* optim flow layout, action presets
* delete actions, flows, layout
* drag drop list, fix update
* lint
* stylelint
* fix template rest
* actions, drag, fix hasrole
* stylelint
* toast, i18n
* missing italian translations
* it
* fix ActionSearchQueries
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-11-16 08:18:03 +01:00
Max Peintner
12eed30c08
feat: add it-IT to internationalization ( #2439 )
...
* login it
* deepl translations, corrections
* login, en typos
* it internal, typo fixes
* message texts, optim console texts, guide for internationalization
* missing console, fix de, en
* Add missing keys from main
* translate missing keys
* add it to console selection, change it policy descriptors
* add missing i18n from jwt idp, fixes
* add missing translations
* missing translations
* fix
* auth user language change, interceptor
* remove multiline operator
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-11-15 08:23:35 +01:00
Max Peintner
07e9268f19
chore(console): npm dependencies ( #2607 )
...
* chore(deps-dev): bump karma from 6.3.3 to 6.3.6 in /console (#2597 )
Bumps [karma](https://github.com/karma-runner/karma ) from 6.3.3 to 6.3.6.
- [Release notes](https://github.com/karma-runner/karma/releases )
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma/compare/v6.3.3...v6.3.6 )
---
updated-dependencies:
- dependency-name: karma
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>
* core cli
* material cdk
* schematics
* lock
* chore(deps-dev): bump @angular-eslint/builder in /console (#2604 )
Bumps [@angular-eslint/builder](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/builder ) from 12.5.0 to 12.6.1.
- [Release notes](https://github.com/angular-eslint/angular-eslint/releases )
- [Changelog](https://github.com/angular-eslint/angular-eslint/blob/master/packages/builder/CHANGELOG.md )
- [Commits](https://github.com/angular-eslint/angular-eslint/commits/v12.6.1/packages/builder )
---
updated-dependencies:
- dependency-name: "@angular-eslint/builder"
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>
Co-authored-by: Max Peintner <max@caos.ch>
* chore(deps): bump google-protobuf from 3.18.0 to 3.19.1 in /console (#2605 )
Bumps [google-protobuf](https://github.com/protocolbuffers/protobuf ) from 3.18.0 to 3.19.1.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/master/generate_changelog.py )
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.18.0...v3.19.1 )
---
updated-dependencies:
- dependency-name: google-protobuf
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-11 13:55:26 +01:00
Max Peintner
659d1b1252
fix(console): project role ui optimization, disable resend init mail btn for reader ( #2615 )
...
* fix: new role button alignment
* disable init mail btn
* stylelint
2021-11-09 12:21:40 +01:00
Max Peintner
b1ef990785
fix: refresh idp list on delete, add ( #2596 )
2021-11-09 11:35:59 +01:00
Max Peintner
5ba1e45423
feat(console): change my username ( #2587 )
...
* feat: username change
* use btn, update on dist
* disable mgmt side
* lint
* rm scope
* chore(deps-dev): bump eslint from 7.32.0 to 8.1.0 in /console (#2569 )
Bumps [eslint](https://github.com/eslint/eslint ) from 7.32.0 to 8.1.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/v7.32.0...v8.1.0 )
---
updated-dependencies:
- dependency-name: eslint
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>
* chore(deps-dev): bump ts-node from 10.2.1 to 10.4.0 in /console (#2568 )
Bumps [ts-node](https://github.com/TypeStrong/ts-node ) from 10.2.1 to 10.4.0.
- [Release notes](https://github.com/TypeStrong/ts-node/releases )
- [Commits](https://github.com/TypeStrong/ts-node/compare/v10.2.1...v10.4.0 )
---
updated-dependencies:
- dependency-name: ts-node
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>
* chore(deps-dev): bump @types/node from 16.10.2 to 16.11.4 in /console (#2567 )
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 16.10.2 to 16.11.4.
- [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-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* cli core
* material, cdk
* eslint schematics
* legacy peer deps
* grpcweb, types
* dontgrade eslint
* revert package mods
* change username mgmt
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-02 09:03:02 +01:00
Max Peintner
b1caef81da
fix(console): migrate from tslint to eslint, project delete from table ( #2490 )
...
* es lint
* modify tsconfig, auto lint some stuff
* lint
* lint
* lint
* lint
* html ts lint
* lint
* lint, tsconfig
* fix project delete, state table
* eslint config, remove cnslHint directive
* mfa selector, info row fixes
* lint
* fix login policy, granted orgs table state, lint
Co-authored-by: Florian Forster <florian@caos.ch>
2021-10-22 10:47:06 +02:00
Max Peintner
1c20ea5a50
feat(console): JWT IDP, cleanup login policy, update deps ( #2438 )
...
* idp cleanup
* lint
* jwtidp service, create, detail, assets
* idp detail, info row
* detail actions
* delete idp, fix state change
* lint
* cli core
* cdk material
* chore(deps-dev): bump karma-jasmine-html-reporter in /console (#2446 )
Bumps [karma-jasmine-html-reporter](https://github.com/dfederm/karma-jasmine-html-reporter ) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/dfederm/karma-jasmine-html-reporter/releases )
- [Commits](https://github.com/dfederm/karma-jasmine-html-reporter/compare/v1.6.0...v1.7.0 )
---
updated-dependencies:
- dependency-name: karma-jasmine-html-reporter
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>
* update deps
* lock
* disable actions, user grant link to user, add granted org desc
* lint
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-21 06:29:13 +00:00
Elio Bischof
593d98163f
fix: typo ( #2489 )
2021-10-11 16:21:35 +02:00
Max Peintner
584416ea3b
fix: set session org in new tab ( #2481 )
2021-10-05 10:18:19 +02:00
Livio Amstutz
52c1494fe9
feat: choose preferred WebAuthN platform for passwordless registration ( #2469 )
...
* feat: request preferred platform type for passwordless registration when using link
* add text in console
2021-10-04 16:19:21 +02:00
Max Peintner
7579bf56f6
fix(console): add missing login interface texts, update dependencies, cleanup storage ( #2430 )
...
* name
* core cli
* material cdk
* chore(deps): bump libphonenumber-js from 1.9.23 to 1.9.34 in /console (#2386 )
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.9.23 to 1.9.34.
- [Release notes](https://gitlab.com/catamphetamine/libphonenumber-js/tags )
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.9.23...v1.9.34 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-type: direct:production
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>
* chore(deps-dev): bump jasmine-core from 3.7.1 to 3.9.0 in /console (#2373 )
Bumps [jasmine-core](https://github.com/jasmine/jasmine ) from 3.7.1 to 3.9.0.
- [Release notes](https://github.com/jasmine/jasmine/releases )
- [Changelog](https://github.com/jasmine/jasmine/blob/main/RELEASE.md )
- [Commits](https://github.com/jasmine/jasmine/compare/v3.7.1...v3.9.0 )
---
updated-dependencies:
- dependency-name: jasmine-core
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>
* chore(deps): bump rxjs from 6.6.7 to 7.3.0 in /console (#2366 )
Bumps [rxjs](https://github.com/reactivex/rxjs ) from 6.6.7 to 7.3.0.
- [Release notes](https://github.com/reactivex/rxjs/releases )
- [Changelog](https://github.com/ReactiveX/rxjs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/reactivex/rxjs/compare/6.6.7...7.3.0 )
---
updated-dependencies:
- dependency-name: rxjs
dependency-type: direct:production
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>
* add missing login texts, fix application table
* storage cleanup
* storage location local
* org session storage, remember in local
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-30 06:33:58 +00:00
Livio Amstutz
d090f12672
fix: set active org to local and session storage ( #2380 )
2021-09-16 09:48:56 +00:00
Christoph Bühler
db3526df48
feat(org-selector): Remember the last selected org and order the list. ( #2343 )
...
This remembers the last selected org
in localstorage instead of session storage to improve the UX. Furthermore,
the list of organizations is ordered by
name instead of just the returned
result set.
2021-09-15 14:15:19 +02:00
Max Peintner
04f79d2e86
feat(console): add idp auto-register option to detail and create page ( #2344 )
...
* idp detail auto register option, idp create
* fix idp displaynamemapping, i18n
* rm log
* rm log
2021-09-14 09:44:37 +02:00