Commit Graph

4015 Commits

Author SHA1 Message Date
Elio Bischof
af18424cfd chore(e2e): remove pnpm install 2025-07-30 19:05:16 +02:00
Elio Bischof
6f909c07a4 chore(e2e): install firefox 2025-07-30 18:18:07 +02:00
Elio Bischof
89e6e09905 Merge branch 'main' into fix-login-image-minimal 2025-07-30 14:19:06 +02:00
elinashoko
82e4466928 docs: deprecate organization v2beta endpoints + remove scim preview notice (#10350)
# Which Problems Are Solved

The documentation API regarding organization v2 beta is not up to date.

The documentation regarding SCIM v2 is not up to date.

# How the Problems Are Solved

- Deprecate the existing v2beta endpoints `CreateOrganization` and
`ListOrganizations` in favour of the v2 counterparst
  - Remove the preview warning from SCIM v2 pages

# Additional Context

- Closes #10311 and #10310

---------

Co-authored-by: Marco Ardizzone <marco@zitadel.com>
2025-07-30 11:41:25 +00:00
Elio Bischof
4cb89b7b78 Merge branch 'fix-login-image-minimal' of https://github.com/zitadel/zitadel into fix-login-image-minimal 2025-07-30 13:27:34 +02:00
Elio Bischof
9f03a827a3 cleanup 2025-07-30 13:27:13 +02:00
Elio Bischof
684c412901 Merge branch 'main' into fix-login-image-minimal 2025-07-30 13:25:57 +02:00
Elio Bischof
838c3fbe9c omit .dockerbuild artifact 2025-07-30 13:05:55 +02:00
Elio Bischof
e27e27a772 omit .dockerbuild artifact 2025-07-30 13:00:41 +02:00
Elio Bischof
c41db3f142 bake login after zitadel compile 2025-07-30 12:58:01 +02:00
Elio Bischof
6a7cd5b51d fix static path 2025-07-30 12:34:58 +02:00
Maximilian
50f92afb69 docs(config): Add mermaid diagram support (#10357)
# Which Problems Are Solved

#7573

# How the Problems Are Solved

Enabled mermaid support in the current version:
https://docusaurus.io/docs/next/markdown-features/diagrams

# Additional Changes


# Additional Context

test by adding to a page: 

```mermaid
graph TD;
    A-->B;
    A-->C;
    B-->D;
    C-->D;
```
2025-07-30 12:28:51 +02:00
Elio Bischof
b190702243 build locally 2025-07-30 10:24:16 +02:00
Elio Bischof
d92dd91b48 fix: fix login image 2025-07-30 10:22:05 +02:00
Elio Bischof
e8002c2bbf docker network 2025-07-30 01:54:35 +02:00
Elio Bischof
e4874de582 docker network 2025-07-30 01:40:42 +02:00
Elio Bischof
7c108973bd local build context 2025-07-30 01:07:24 +02:00
Elio Bischof
8406ccdb80 fix mock 2025-07-30 00:38:24 +02:00
Elio Bischof
d279306a25 head sha 2025-07-29 22:24:38 +02:00
Elio Bischof
c7ce1fa9ae head sha 2025-07-29 22:03:13 +02:00
Elio Bischof
a6b3684016 head sha 2025-07-29 21:58:10 +02:00
Elio Bischof
7d9776f7a4 head sha 2025-07-29 21:54:51 +02:00
Elio Bischof
4e6e2370db head sha 2025-07-29 21:51:34 +02:00
Elio Bischof
9dceb89f11 head sha 2025-07-29 21:29:59 +02:00
Elio Bischof
b95ad9bec7 debug 2025-07-29 21:02:07 +02:00
Elio Bischof
02ce3a508d network mode host 2025-07-29 20:07:05 +02:00
Elio Bischof
babb2e5d7e dependencies 2025-07-29 19:15:44 +02:00
Elio Bischof
ad68ac9d34 dependencies 2025-07-29 19:13:11 +02:00
Elio Bischof
85d4e688a3 network mode host 2025-07-29 19:07:58 +02:00
Elio Bischof
4d3e1d2d6d network mode host 2025-07-29 19:00:55 +02:00
Elio Bischof
ffbeeade79 network mode host 2025-07-29 18:42:07 +02:00
Elio Bischof
908bf93c67 load styles 2025-07-29 17:35:55 +02:00
Elio Bischof
20f3c6e083 load static 2025-07-29 17:26:09 +02:00
Elio Bischof
1b08b30c43 no build 2025-07-29 16:39:14 +02:00
Elio Bischof
086495d5fc fix login build 2025-07-29 16:17:01 +02:00
Stefan Benz
6d98b33c56 feat: organization settings for user uniqueness (#10246)
# Which Problems Are Solved

Currently the username uniqueness is on instance level, we want to
achieve a way to set it at organization level.

# How the Problems Are Solved

Addition of endpoints and a resource on organization level, where this
setting can be managed. If nothing it set, the uniqueness is expected to
be at instance level, where only users with instance permissions should
be able to change this setting.

# Additional Changes

None

# Additional Context

Includes #10086
Closes #9964 

---------

Co-authored-by: Marco A. <marco@zitadel.com>
2025-07-29 15:56:21 +02:00
Elio Bischof
20dfb3dfb5 no build 2025-07-29 15:31:37 +02:00
Elio Bischof
37b1d778c1 debug 2025-07-29 15:09:06 +02:00
Elio Bischof
5ce0f18c2e only up 2025-07-29 14:49:54 +02:00
Elio Bischof
6277376482 debug 2025-07-29 14:42:39 +02:00
Elio Bischof
61a2dbc66f merge main 2025-07-29 13:39:06 +02:00
Elio Bischof
3251570b36 merge main 2025-07-29 12:47:50 +02:00
Elio Bischof
987141716c Merge branch 'main' into fix-login-integration 2025-07-29 12:46:30 +02:00
Elio Bischof
b206a8ed87 chore: use github for docker build layer caches (#10346)
# Which Problems Are Solved

Building the login container in the pipeline without build layer caches
takes about 20 minutes.

# How the Problems Are Solved

We use cache-from and cache-to arguments to use the GitHub cache API.
Compare 1st and 2nd run [of this PRs
pipeline](https://github.com/zitadel/zitadel/actions/runs/16590808510/job/46927893304)

# Additional Context

- Follows up on #10343
2025-07-29 12:45:01 +02:00
Stefan Benz
5f5f198b22 fix: project grant permissions v2 remove (#10337)
# Which Problems Are Solved

[Permissions v2](https://github.com/zitadel/zitadel/issues/9972) is not
possible in the current implementation.

# How the Problems Are Solved

We remove Permissions v2 from project grants related API calls, to
alleviate this problems.
Resulting in some removals of testing, implementations and performance
impact

# Additional Changes

None

# Additional Context

None
2025-07-29 09:55:29 +00:00
Elio Bischof
8dc2ed9b68 update main 2025-07-29 11:11:27 +02:00
Silvan
20e7807ee5 fix(projections): pass context to statement execution method (#10328)
## Which problems are solved

The execution of statements of projections did not have the context
present.

## How the problems were solved

Pass the context to the execute function

## Additional info

This change is required to use the repositories of the relational tables
in projections.
2025-07-29 08:58:42 +00:00
Elio Bischof
6353eb757c chore: remove depot (#10343)
# Which Problems Are Solved

We hit a rate limit for our current plan at Depot
https://github.com/zitadel/zitadel/actions/runs/16589101600/job/46920267954?pr=10342.

# How the Problems Are Solved

Let's remove Depot for now, make things work and then optimize with
caching.

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-29 08:07:26 +00:00
Silvan
168f966114 chore: update golangci-lint to v2 (#10331)
Updates the configuration of golangci-lint to version 2 and updates the
linter in the pipeline.
2025-07-29 07:42:02 +00:00
Silvan
b5f97d64b0 chore(queue): use schema config instead of search_path and application_name to configure the database schema (#10075)
Removes manual schema and application name setup via raw SQL and
switches to using River’s built-in schema configuration.

# Which Problems Are Solved

River provides a configuration flag to set the schema of the queue.
Zitadel sets the schema through database statements which is not needed
anymore.

# How the Problems Are Solved

Set the schema in the river configuration and removed old code
2025-07-29 07:09:00 +00:00