Commit Graph

6037 Commits

Author SHA1 Message Date
Elio Bischof
6b0adc1e1d bake standalone out 2025-06-28 23:50:53 +02:00
Elio Bischof
33eaa19ebf add standalone out target 2025-06-28 23:32:15 +02:00
Florian Forster
14b45b58eb chore: add inkeep search and ai to docs (#10119) 2025-06-27 16:46:21 -04:00
Marco A.
2691dae2b6 feat: App API v2 (#10077)
# Which Problems Are Solved

This PR *partially* addresses #9450 . Specifically, it implements the
resource based API for the apps. APIs for app keys ARE not part of this
PR.

# How the Problems Are Solved

- `CreateApplication`, `PatchApplication` (update) and
`RegenerateClientSecret` endpoints are now unique for all app types:
API, SAML and OIDC apps.
  - All new endpoints have integration tests
  - All new endpoints are using permission checks V2

# Additional Changes

- The `ListApplications` endpoint allows to do sorting (see protobuf for
details) and filtering by app type (see protobuf).
- SAML and OIDC update endpoint can now receive requests for partial
updates

# Additional Context

Partially addresses #9450
2025-06-27 17:25:44 +02:00
Elio Bischof
e5e0e35f6a overwritable LOGIN_TAG 2025-06-27 12:55:10 +02:00
Elio Bischof
5e753a5037 remove make recipe login_standalone_build_tag 2025-06-27 12:50:29 +02:00
Max Peintner
49b11375e5 rm comments 2025-06-27 11:38:52 +02:00
Max Peintner
ba7bdb7517 rm /login handling on the middleware 2025-06-27 11:38:37 +02:00
Max Peintner
ff29ab834b middleware change 2025-06-27 11:15:51 +02:00
Max Peintner
1fa10d411a Merge pull request #495 from zitadel/csp-login
fix: middleware to handle csp on /login route
2025-06-27 11:06:43 +02:00
Max Peintner
49901d5cc5 fix: middleware to handle csp on /login route 2025-06-27 10:42:58 +02:00
Elio Bischof
c096197cf1 IGNORE_RUN_CACHE 2025-06-27 07:08:58 +02:00
Elio Bischof
5c1a2aee81 replace repository_id 2025-06-27 07:04:45 +02:00
Elio Bischof
e7e60eb828 use repository_id 2025-06-27 07:03:19 +02:00
Tim Möhlmann
016676e1dc chore(oidc): graduate webkey to stable (#10122)
# Which Problems Are Solved

Stabilize the usage of webkeys.

# How the Problems Are Solved

- Remove all legacy signing key code from the OIDC API
- Remove the webkey feature flag from proto
- Remove the webkey feature flag from console
- Cleanup documentation

# Additional Changes

- Resolved some canonical header linter errors in OIDC
- Use the constant for `projections.lock` in the saml package.

# Additional Context

- Closes #10029
- After #10105
- After #10061
2025-06-26 19:17:45 +03:00
Elio Bischof
aac97b8279 Merge branch 'dockerize-ci' of github.com:zitadel/typescript into dockerize-ci 2025-06-26 15:08:16 +02:00
Elio Bischof
9143348a5e clean 2025-06-26 15:07:10 +02:00
Elio Bischof
d74922e8f6 load 2025-06-26 14:56:53 +02:00
Elio Bischof
ef0dea08e7 load 2025-06-26 14:47:39 +02:00
Elio Bischof
d6de214fe3 Merge branch 'integrate-login-clean' into integrat-login-clean-test 2025-06-26 14:35:22 +02:00
Elio Bischof
babab65f51 require login_quality 2025-06-26 14:35:06 +02:00
Elio Bischof
4974d3dcdc debug 2025-06-26 14:34:15 +02:00
Elio Bischof
b1e79804ae Merge branch 'integrate-login-clean' into integrat-login-clean-test 2025-06-26 14:14:08 +02:00
Elio Bischof
9b15086db3 simplify 2025-06-26 14:13:57 +02:00
Elio Bischof
8ffd05296e out 2025-06-26 13:47:02 +02:00
Elio Bischof
c5eb7cfd48 Merge branch 'integrate-login-clean' into integrat-login-clean-test 2025-06-26 13:32:00 +02:00
Elio Bischof
996348b861 ignore 2025-06-26 13:31:47 +02:00
Elio Bischof
eab3955b3f Merge commit 'ed2894533d20ceaff1a3d03c676c30bc7e60d50c' into integrat-login-clean-test 2025-06-26 13:19:48 +02:00
Elio Bischof
eb5200b663 Merge branch 'integrate-login-clean' into integrat-login-clean-test 2025-06-26 13:19:36 +02:00
Elio Bischof
46dad474e2 optimize 2025-06-26 13:19:15 +02:00
Elio Bischof
ed2894533d integration 2025-06-26 13:15:49 +02:00
Elio Bischof
6b3867e5a7 warning 2025-06-26 13:09:11 +02:00
Elio Bischof
0ae1a2898c optimize 2025-06-26 12:28:10 +02:00
Elio Bischof
841fad2b9e Merge commit 'bea341513d5bfe11b0b40f66dad9344d0be6b7b2' into integrat-login-clean-test 2025-06-26 12:12:38 +02:00
Elio Bischof
bea341513d make login_quality 2025-06-26 12:12:25 +02:00
Elio Bischof
871c2d5b52 test pipeline 2025-06-26 11:24:56 +02:00
Elio Bischof
c38f13d09e update main 2025-06-26 11:23:27 +02:00
Elio Bischof
8d28c2f902 pull 2025-06-26 11:15:35 +02:00
Elio Bischof
266a0efe93 fmt 2025-06-26 11:13:23 +02:00
Elio Bischof
78c31ecd16 Merge commit 'aa2ecec4828f94e2f476b834d75e848c16b8511d' into integrat-login-clean-test 2025-06-26 11:11:22 +02:00
Elio Bischof
182fda3c7b fmt 2025-06-26 11:06:38 +02:00
Elio Bischof
0eec8fa12b Merge branch 'integrate-login-clean' into integrat-login-clean-test 2025-06-26 10:58:17 +02:00
Elio Bischof
af1c001061 reuse compiled zitadel 2025-06-26 10:56:11 +02:00
Elio Bischof
0520809f32 reuse compiled zitadel 2025-06-26 10:54:24 +02:00
Elio Bischof
aa2ecec482 underscores 2025-06-26 10:24:20 +02:00
Elio Bischof
41743d09a6 local dev 2025-06-26 10:15:03 +02:00
Tim Möhlmann
1ebbe275b9 chore(oidc): remove legacy storage methods (#10061)
# Which Problems Are Solved

Stabilize the optimized introspection code and cleanup unused code.

# How the Problems Are Solved

- `oidc_legacy_introspection` feature flag is removed and reserved.
- `OPStorage` which are no longer needed have their bodies removed.
- The method definitions need to remain in place so the interface
remains implemented.
  - A panic is thrown in case any such method is still called

# Additional Changes

- A number of `OPStorage` methods related to token creation were already
unused. These are also cleaned up.

# Additional Context

- Closes #10027 
- #7822

---------

Co-authored-by: Livio Spring <livio.a@gmail.com>
2025-06-26 08:08:37 +00:00
Max Peintner
f447cda02f Merge pull request #491 from zitadel/fix-findings
fix(ldap): translations
2025-06-26 10:06:42 +02:00
Max Peintner
5dc24c8537 fix: ldap translations 2025-06-26 09:56:42 +02:00
Max Peintner
1440473c4c Merge pull request #490 from zitadel/readme-update
chore: update readme
2025-06-26 09:38:24 +02:00