2668 Commits

Author SHA1 Message Date
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
Elio Bischof
c4ca72fe68
docs: update rate limit rules (#5296)
Co-authored-by: Florian Forster <florian@zitadel.com>
2023-02-24 18:35: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
82ffd6dffb
fix(actions): provide browser info and handle nil pointer (#5277)
* fix(actions): provide browser info and handle nil pointer

* fix(actions): use correct user id in post registration

---------

Co-authored-by: adlerhurst <silvan.reusser@gmail.com>
2023-02-24 16:13:11 +01: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
Florian Forster
aa9518ac02
docs: improve api docs (#5158)
* integrate docs into nav

* generator for local use, production needs to be set by env

* fix typo

* local dev

* docs: annotate the first user endpoints in the management api

* docs: annotate the first user endpoints in the management api

* docs: annotate the first user endpoints in the management api

* docs: annotate the first user endpoints in the management api

* docs: add header params

* rewrite docs links and improve ci

* tweak build command

* fix path

* Update docs/docusaurus.config.js

Co-authored-by: Max Peintner <max@caos.ch>

* fix docker

* docs: add header params

* docs: Add tags to management api. add some descriptions

* docs: more descriptions

* docs: more descriptions

* docs: required fields

* docs: example request

* docs: example request

* docs: example request

* docs: example request

* docs: example request

* docs: user metadata requests

* docs: user requests

* docs: user requests

* docs: user requests

* docs: user requests

* docs: change nav add first methods to authentication api

* docs: auth api

* docs: auth api

* docs: auth api

* docs: auth api

* docs: auth api

* docs: api sidenav

* chore: use buf without docker

* fix deploy

* fix ci

* fix vercel

* docs: admin

* docs: admin api docs

* docs: admin api docs

* docs: admin api docs

* docs: admin api docs

* docs: security

* docs: security

* docs: admin api

* docs: change to env vars

* docs: auth api

* docs: remove assets, deprecated requests, menu

* reworked page with PaloAltoNetworks/docusaurus-openapi-docs

* works with the resolutions

* fix broken build by adding assets again

* add tags to menu

* chore: improve build speed

* no-minify

* test ssr

* ssr 20

* use lazy

* increase mem

* use default mem

* change names

* docs: remove assets, deprecated requests, menu

* docs: management api

* docs: management api

* docs: management api

* docs: sidebar

* not the best word smithing but it is ;-)

* more typos

* merge main

* fix some error

* trial

* update grpc gateway

* trigger vercel build

* docs: deprecated requests

* docs: deprecated requests

---------

Co-authored-by: Fabienne <fabienne.gerschwiler@gmail.com>
Co-authored-by: Max Peintner <max@caos.ch>
2023-02-23 18:08:06 +07:00
Stefan Benz
50728129ee
fix: update saml dependency to v0.0.10 (#5268)
* fix: update saml dependency to v0.0.10

* fix: update saml dependency to v0.0.10
2023-02-22 14:24:27 +00:00
Livio Spring
40e7356f3e
feat(api): add google provider template (#5247)
add functionality to manage templates based Google IDP
2023-02-21 17:18:28 +00:00
Silvan
94116fa04b
fix(storage): add indexes for auth.tokens (#5259)
* fix(storage): add indexes for `auth.tokens`

* refactor: naming
2023-02-21 14:46:47 +00:00
Livio Spring
c5d0c109da
fix: allow "org.read" and "policy.read" on ORG_USER_MANAGER (#5256) 2023-02-21 08:31:35 +00:00
Elio Bischof
6662e45de4
docs(helm): remove crdb values (#4902)
Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-02-20 08:52:10 +00: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
Silvan
5cf27d7959
fix(defaults): tracing fraction as float (#5194)
Changes the type of the default tracing fraction to float so that it can get changed to less than every trace in the configuration
2023-02-17 14:32:52 +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
Livio Spring
fa1e6c0bb2
chore(workflow): update actions (node 16) (#5177) 2023-02-17 12:31:55 +01:00
Max Peintner
a67d3274a8
docs: replace meta tag image (#5028)
Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-02-17 11:48:37 +01:00
Elio Bischof
758074beff
fix: don't close stdout (#4926)
Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-02-17 11:40:42 +01:00
Stefan Benz
15e62813ed
docs: change image tag for docker compose with service account (#5022)
Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-02-17 10:04:36 +00:00
Livio Spring
b9b0e5dead
chore: set 2.18.2 as stable (#5168)
* chore: set 2.18.1 as stable

* Update release-channels.yaml

* prevent rebuilding / retesting binary on stable channel change
2023-02-17 10:56:15 +01:00
dependabot[bot]
e5b7566239
chore(deps): bump @sideway/formula from 3.0.0 to 3.0.1 in /e2e (#5180)
Bumps [@sideway/formula](https://github.com/sideway/formula) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/sideway/formula/releases)
- [Commits](https://github.com/sideway/formula/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: "@sideway/formula"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-17 08:01:23 +00:00
dependabot[bot]
79f68723d0
chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 in /docs (#5145)
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/commits)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-17 08:16:32 +01:00
dependabot[bot]
ed133d8019
chore(deps): bump ua-parser-js from 0.7.32 to 0.7.33 in /docs (#5113)
Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.32 to 0.7.33.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases)
- [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md)
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.32...0.7.33)

---
updated-dependencies:
- dependency-name: ua-parser-js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-17 08:14:43 +01:00
dependabot[bot]
8a2f48e35b
chore(deps): bump loader-utils from 2.0.3 to 2.0.4 in /docs (#4705)
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.4/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.3...v2.0.4)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

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>
2023-02-17 07:06:48 +00:00
dependabot[bot]
3003b0b0dc
chore(deps): bump mermaid from 8.14.0 to 9.1.2 in /docs (#3900)
Bumps [mermaid](https://github.com/knsv/mermaid) from 8.14.0 to 9.1.2.
- [Release notes](https://github.com/knsv/mermaid/releases)
- [Changelog](https://github.com/mermaid-js/mermaid/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/knsv/mermaid/compare/8.14.0...9.1.2)

---
updated-dependencies:
- dependency-name: mermaid
  dependency-type: direct:production
...

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>
2023-02-17 08:06:03 +01:00
Livio Spring
f6a320a9dd
fix(api): correct http methods for provider templates endpoints (#5228)
fix(api): correct http methods for provider templates endpoints
v2.20.0
2023-02-16 08:24:05 +01:00
Nabeel Sulieman
d2f4196146
docs(overview): Grammar/Language Tweaks (#5159)
Minor grammar/language update

Suggestions to improve the readability/flow of the Production Setup section.

Co-authored-by: Florian Forster <florian@zitadel.com>
2023-02-15 19:48:30 +00:00
Stefan Benz
586495a0be
feat: add management for ldap idp template (#5220)
Add management functionality for LDAP idps with templates and the basic functionality for the LDAP provider, which can then be used with a separate login page in the future.

---------

Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-02-15 08:14:59 +00:00
Elio Bischof
058192c22b
test: fix log headers (#5222)
* test: fix log headers

* ensure just public types are tested

* fix(postgres): proper statements for setup step 7

---------

Co-authored-by: adlerhurst <silvan.reusser@gmail.com>
2023-02-15 03:21:58 +00:00
Elio Bischof
681541f41b
feat: add quotas (#4779)
adds possibilities to cap authenticated requests and execution seconds of actions on a defined intervall
2023-02-15 02:52:11 +01:00
Firmino Changani
45f6a4436e
docs: remove TODO comment b2b/Federation section (#5218)
Co-authored-by: Florian Forster <florian@zitadel.com>
2023-02-14 21:49:43 +01: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
Florian Forster
6a97c3e233
chore: fix vercel 404 (#5212) 2023-02-13 21:47:42 +02:00
Florian Forster
8f8075851e
chore: use vercel instead of netlify for the docs page (#5211) 2023-02-13 18:28:35 +01:00
Florian Forster
d050e9cd27
docs: append setting to make gRPC work (#5198)
* docs: append setting to make gRPC work

* Update _traefik.mdx

* Update _traefik.mdx

---------

Co-authored-by: Elio Bischof <eliobischof@gmail.com>
2023-02-13 13:25:31 +00:00
Dakshitha Ratnayake
e3e21cf336
docs: add python quick start guide (#5166)
* Initial commit for the python quickstart guide

* Fixed minor errors in the Python quickstart guide

* “message”

---------

Co-authored-by: Dakshitha Ratnayake <dakshitharatnayake@Dakshithas-MacBook-Pro.local>
2023-02-13 17:59:08 +05:30
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
mffap
0e812cf0f4
docs: remove embedded content from rendered site (#5183)
* docs: remove embedded content from rendered site

* integrations applications

* Apply suggestions from code review

Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>

---------

Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
2023-02-13 15:20:04 +07:00
Elio Bischof
b8e72583eb
chore: use new GitHub tasklist feature (#5184)
* chore: use new GitHub tasklist feature

* Update task.md

* Update task.md
2023-02-09 13:47:25 +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
Livio Spring
8ef13d77e7
fix(actions): check for nil pointer on set claims in access_token (#5172) 2023-02-09 06:27:39 +00:00
Stefan Benz
3616b6b028
feat(api): allow specifying access_token type (opaque/JWT) for service users (#5150)
Add functionality to configure the access token type on the service accounts to provide the oidc library with the necessary information to create the right type of access token.
2023-02-08 08:06:34 +00:00
Max Peintner
da130c2ed9
docs(quickstarts): change application type to user agent for angular apps (#5173)
docs: user agent spa
2023-02-07 19:16:04 +01:00
Fabi
06e2ac4822
docs: add event api guide (#5143)
* docs: add event api guide

* docs: add event api guide

* docs: add event api guide

* docs: add event api guide

* docs: variables

* Update docs/docs/guides/integrate/event-api.md

Co-authored-by: mffap <mpa@zitadel.com>

* Update docs/docs/guides/integrate/event-api.md

Co-authored-by: mffap <mpa@zitadel.com>

* Update docs/docs/guides/integrate/event-api.md

Co-authored-by: mffap <mpa@zitadel.com>

* Update docs/docs/guides/integrate/event-api.md

Co-authored-by: mffap <mpa@zitadel.com>

* Update docs/docs/guides/integrate/event-api.md

Co-authored-by: mffap <mpa@zitadel.com>

* Update docs/docs/guides/integrate/event-api.md

Co-authored-by: mffap <mpa@zitadel.com>

* Update docs/docs/guides/integrate/event-api.md

Co-authored-by: mffap <mpa@zitadel.com>

* docs: change sidenav

---------

Co-authored-by: mffap <mpa@zitadel.com>
2023-02-03 09:23:40 +01:00
Livio Spring
44a995c660
fix: only remove idp links from users of own organisation (#5156)
ensure linked users of the (instance) idp are only affected if they are part of the organisation where the idp is removed from the login policy
2023-02-03 14:56:19 +07: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