-
-
+
+
|
Flask is a lightweight and easy-to-use microframework for Python web development.
diff --git a/docs/docs/self-hosting/manage/http2.mdx b/docs/docs/self-hosting/manage/http2.mdx
index 6a342381a..d00e65679 100644
--- a/docs/docs/self-hosting/manage/http2.mdx
+++ b/docs/docs/self-hosting/manage/http2.mdx
@@ -4,13 +4,13 @@ sidebar_label: HTTP/2 Support
---
ZITADEL follows a strict API first approach and makes heavy use of the modern API framework called [gRPC](https://grpc.io/).
-Besides gRPC all APIs are also available in an openapi Rest fashion as well as in gRPC-web for compatibilty towards browser integrations.
+Besides gRPC all APIs are also available in an openapi Rest fashion as well as in gRPC-web for compatibility towards browser integrations.
To make use of gRPC it is vital to allow your clients to communicate with ZITADEL with [HTTP/2](https://en.wikipedia.org/wiki/HTTP/2).
Sometimes you need to configure explicitly that you want to use HTTP/2 if you run ZITADEL behind a reverse proxy and below you should find examples for different vendors and projects.
Furthermore it is important to notice that by default HTTP/2 is always encrypted, but if you want to run ZITADEL without TLS from your reverse proxy or service mesh this is possible through [h2c](https://httpd.apache.org/docs/2.4/howto/http2.html).
-Oftentimes when you run ZITADEL inside a service mesh, or a servelerss offering (e.g. Google Cloud Run, Knative, ...) you will need h2c.
+Oftentimes when you run ZITADEL inside a service mesh, or a serverless offering (e.g. Google Cloud Run, Knative, ...) you will need h2c.
You can read more about ZITADEL's [TLSs modes here](/self-hosting/manage/tls_modes).
diff --git a/docs/docs/self-hosting/manage/production.md b/docs/docs/self-hosting/manage/production.md
index 98296281e..182df8927 100644
--- a/docs/docs/self-hosting/manage/production.md
+++ b/docs/docs/self-hosting/manage/production.md
@@ -99,7 +99,7 @@ The following table describes the milestones that are sent to the endpoints:
| An authentication succeeded for the first time on an instance. | This is the first authentication with the instances automatically created admin user during the instance setup, which can be a human or a machine. |
| A project is created for the first time in a virtual instance. | The ZITADEL project that is automatically created during the instance setup is omitted. |
| An application is created for the first time in a virtual instance. | The applications in the ZITADEL project that are automatically created during the instance setup are omitted. |
-| An authentication succeeded for the first time in a virtal instances application. | This is the first authentication using a ZITADEL application that is not created during the instance setup phase. |
+| An authentication succeeded for the first time in a virtual instances application. | This is the first authentication using a ZITADEL application that is not created during the instance setup phase. |
| A virtual instance is deleted. | This data point is sent when a virtual instance is deleted via ZITADELs system API |
diff --git a/docs/docs/self-hosting/manage/reverseproxy/zitadel_cloud/zitadel_cloud.mdx b/docs/docs/self-hosting/manage/reverseproxy/zitadel_cloud/zitadel_cloud.mdx
index ed074373b..dc917ad1e 100644
--- a/docs/docs/self-hosting/manage/reverseproxy/zitadel_cloud/zitadel_cloud.mdx
+++ b/docs/docs/self-hosting/manage/reverseproxy/zitadel_cloud/zitadel_cloud.mdx
@@ -13,4 +13,4 @@ To configure your service that fronts Zitadel please have a look at the vendors
## Things to look out for when fronting Zitadel Cloud
- Cache-control - Zitadel Cloud uses a CDN to globally distribute data. Please try to avoid overriding this header as it may lead to sideeffects
-- Rate Limits - Zitadel Cloud uses a combination of static and dynamic rate limits. If you recieve occasional 429 headers you are rate limited.
+- Rate Limits - Zitadel Cloud uses a combination of static and dynamic rate limits. If you receive occasional 429 headers you are rate limited.
diff --git a/docs/docs/self-hosting/manage/tls_modes.mdx b/docs/docs/self-hosting/manage/tls_modes.mdx
index c77b02272..2732f4001 100644
--- a/docs/docs/self-hosting/manage/tls_modes.mdx
+++ b/docs/docs/self-hosting/manage/tls_modes.mdx
@@ -57,5 +57,5 @@ TLS:
Beware that ZITADEL uses HTTP/2 for all its connections.
If you are using the mode `external` or `disabled` make sure to verify h2c compatibility.
-- [Read more abouth how ZITADEL utilizes HTTP/2](/self-hosting/manage/http2).
+- [Read more about how ZITADEL utilizes HTTP/2](/self-hosting/manage/http2).
- [Explore some concrete proxy configuration examples for ZITADEL](/self-hosting/manage/reverseproxy/reverse_proxy).
diff --git a/docs/docs/self-hosting/manage/updating_scaling.md b/docs/docs/self-hosting/manage/updating_scaling.md
index b5bdff789..2f604895a 100644
--- a/docs/docs/self-hosting/manage/updating_scaling.md
+++ b/docs/docs/self-hosting/manage/updating_scaling.md
@@ -11,7 +11,7 @@ However, to improve day-two-operations,
we recommend you run the init phase and the setup phase
separately using `zitadel init` and `zitadel setup` respectively.
Both the init and the setup phases are idempotent,
-meaning you can run them as many times as you want whithout unexpectedly changing any state.
+meaning you can run them as many times as you want without unexpectedly changing any state.
Nevertheless, they just __need__ to be run at certain points in time, whereas further runs are obsolete.
The init phase has to run once over the full ZITADEL lifecycle, before the setup and runtime phases run first.
The setup phase has to run each time a new ZITADEL version is deployed.
diff --git a/docs/docs/support/advisory/a10004.md b/docs/docs/support/advisory/a10004.md
index ed5e8fabe..a00da5abf 100644
--- a/docs/docs/support/advisory/a10004.md
+++ b/docs/docs/support/advisory/a10004.md
@@ -10,7 +10,7 @@ Date: 2023-10-14
## Description
-Due to storage optimisations ZITADEL changes the behavior of sequences.
+Due to storage optimizations ZITADEL changes the behavior of sequences.
This change improves command (create, update, delete) performance of ZITADEL.
Sequences are no longer unique inside an instance.
@@ -26,7 +26,7 @@ As soon as the release version is published, we will include the version here.
## Mitigation
If you use the ListEvents API to scrape events use the creation date instead of the sequence.
-If you use sequences on a list of objects it's no longer garanteed to have unique sequences across the list.
+If you use sequences on a list of objects it's no longer guaranteed to have unique sequences across the list.
Therefore it's recommended to use the change data of the objects instead.
## Impact
diff --git a/docs/docs/support/advisory/a10005.md b/docs/docs/support/advisory/a10005.md
index d414167c9..b10d108fe 100644
--- a/docs/docs/support/advisory/a10005.md
+++ b/docs/docs/support/advisory/a10005.md
@@ -11,7 +11,7 @@ Date: Calendar week 41/42 2023
## Description
Migrating to version >= 2.39 from < 2.39 will cause down time during setup starts and the new version is started.
-This is caused by storage optimisations which replace the `eventstore.events` database table with the new `eventstore.events2` table.
+This is caused by storage optimizations which replace the `eventstore.events` database table with the new `eventstore.events2` table.
All existing events are migrated during the execution of the `zitadel setup` command.
New events will be inserted into the new `eventstore.events2` table. The old table `evetstore.events` is renamed to `eventstore.events_old` and will be dropped in a future release of ZITADEL.
diff --git a/docs/docs/support/technical_advisory.mdx b/docs/docs/support/technical_advisory.mdx
index a5f0e323d..11eacc86e 100644
--- a/docs/docs/support/technical_advisory.mdx
+++ b/docs/docs/support/technical_advisory.mdx
@@ -90,10 +90,10 @@ We understand that these advisories may include breaking changes, and we aim to
|
A-10004
|
- Sequence uniquenes |
+ Sequence uniqueness |
Breaking Behavior Change |
- Due to storage optimisations ZITADEL changes the behavior of sequences.
+ Due to storage optimizations ZITADEL changes the behavior of sequences.
This change improves command (create, update, delete) performance of ZITADEL.
Sequences are no longer unique inside an instance.
From now on sequences are upcounting per aggregate id.
@@ -111,7 +111,7 @@ We understand that these advisories may include breaking changes, and we aim to
| Expected downtime during upgrade |
Migrating to versions >= 2.39 from < 2.39 will cause down time during setup starts and the new version is started.
- This is caused by storage optimisations which replace the `eventstore.events` database table with the new `eventstore.events2` table.
+ This is caused by storage optimizations which replace the `eventstore.events` database table with the new `eventstore.events2` table.
All existing events are migrated during the execution of the `zitadel setup` command.
New events will be inserted into the new `eventstore.events2` table. The old table `evetstore.events` is renamed to `eventstore.events_old` and will be dropped in a future release of ZITADEL.
|
@@ -194,7 +194,7 @@ We understand that these advisories may include breaking changes, and we aim to
A-10012
|
- Tncreased transaction duration for projections |
+ Increased transaction duration for projections |
Breaking Behavior Change |
In version 2.63.0 we've increased the transaction duration for projections to resolve outdated projections or dead-locks.
diff --git a/docs/docs/support/troubleshooting.mdx b/docs/docs/support/troubleshooting.mdx
index fb08c07e4..29a8aba83 100644
--- a/docs/docs/support/troubleshooting.mdx
+++ b/docs/docs/support/troubleshooting.mdx
@@ -23,7 +23,7 @@ To make sure, that your new settings will trigger, please restart your mobile ph
**Settings > Safari > Advanced > Experimental Features > disable: „SameSite strict enforcement (ITP)“**
-
+
**Settings > Safari > disable: "Block All cookies"**

|