events: fix lint (#7700)
* events: fix lint Signed-off-by: Jens Langhammer <jens@goauthentik.io> * test without explicit poetry env use? Signed-off-by: Jens Langhammer <jens@goauthentik.io> * delete previous poetry env Signed-off-by: Jens Langhammer <jens@goauthentik.io> * prevent invalid cached poetry envs Signed-off-by: Jens Langhammer <jens@goauthentik.io> * run test-from-stable as matrix and make required Signed-off-by: Jens Langhammer <jens@goauthentik.io> * fix missing postgres version Signed-off-by: Jens Langhammer <jens@goauthentik.io> * sigh Signed-off-by: Jens Langhammer <jens@goauthentik.io> * idk Signed-off-by: Jens Langhammer <jens@goauthentik.io> --------- Signed-off-by: Jens Langhammer <jens@goauthentik.io> # Conflicts: # .github/actions/setup/action.yml # .github/workflows/ci-main.yml
This commit is contained in:
parent
acc3b59869
commit
fcd6dc1d60
|
@ -2,7 +2,7 @@ name: "Setup authentik testing environment"
|
||||||
description: "Setup authentik testing environment"
|
description: "Setup authentik testing environment"
|
||||||
|
|
||||||
inputs:
|
inputs:
|
||||||
postgresql_tag:
|
postgresql_version:
|
||||||
description: "Optional postgresql image tag"
|
description: "Optional postgresql image tag"
|
||||||
default: "12"
|
default: "12"
|
||||||
|
|
||||||
|
@ -33,9 +33,8 @@ runs:
|
||||||
- name: Setup dependencies
|
- name: Setup dependencies
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
export PSQL_TAG=${{ inputs.postgresql_tag }}
|
export PSQL_TAG=${{ inputs.postgresql_version }}
|
||||||
docker-compose -f .github/actions/setup/docker-compose.yml up -d
|
docker-compose -f .github/actions/setup/docker-compose.yml up -d
|
||||||
poetry env use python3.11
|
|
||||||
poetry install
|
poetry install
|
||||||
cd web && npm ci
|
cd web && npm ci
|
||||||
- name: Generate config
|
- name: Generate config
|
||||||
|
|
|
@ -91,14 +91,13 @@ jobs:
|
||||||
git checkout $GITHUB_SHA
|
git checkout $GITHUB_SHA
|
||||||
# Delete previous poetry env
|
# Delete previous poetry env
|
||||||
rm -rf $(poetry env info --path)
|
rm -rf $(poetry env info --path)
|
||||||
|
poetry install
|
||||||
- name: Setup authentik env (ensure latest deps are installed)
|
- name: Setup authentik env (ensure latest deps are installed)
|
||||||
uses: ./.github/actions/setup
|
uses: ./.github/actions/setup
|
||||||
with:
|
with:
|
||||||
postgresql_version: ${{ matrix.psql }}
|
postgresql_version: ${{ matrix.psql }}
|
||||||
- name: migrate to latest
|
- name: migrate to latest
|
||||||
run: |
|
run: poetry run python -m lifecycle.migrate
|
||||||
poetry install
|
|
||||||
poetry run python -m lifecycle.migrate
|
|
||||||
test-unittest:
|
test-unittest:
|
||||||
name: test-unittest - PostgreSQL ${{ matrix.psql }}
|
name: test-unittest - PostgreSQL ${{ matrix.psql }}
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
|
@ -164,9 +164,10 @@ def sanitize_item(value: Any) -> Any:
|
||||||
if isinstance(value, (bool, int, float, NoneType, list, tuple, dict)):
|
if isinstance(value, (bool, int, float, NoneType, list, tuple, dict)):
|
||||||
return value
|
return value
|
||||||
try:
|
try:
|
||||||
return DjangoJSONEncoder.default(value)
|
return DjangoJSONEncoder().default(value)
|
||||||
finally:
|
except TypeError:
|
||||||
return str(value)
|
return str(value)
|
||||||
|
return str(value)
|
||||||
|
|
||||||
|
|
||||||
def sanitize_dict(source: dict[Any, Any]) -> dict[Any, Any]:
|
def sanitize_dict(source: dict[Any, Any]) -> dict[Any, Any]:
|
||||||
|
|
|
@ -6038,32 +6038,11 @@ Bindings to groups/users are checked against the user of the event.</source>
|
||||||
<trans-unit id="s32babfed740fd3c1">
|
<trans-unit id="s32babfed740fd3c1">
|
||||||
<source>User type used for newly created users.</source>
|
<source>User type used for newly created users.</source>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="s4a34a6be4c68ec87">
|
|
||||||
<source>Users created</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s275c956687e2e656">
|
|
||||||
<source>Failed logins</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sb35c08e3a541188f">
|
<trans-unit id="sb35c08e3a541188f">
|
||||||
<source>Also known as Client ID.</source>
|
<source>Also known as Client ID.</source>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="sd46fd9b647cfea10">
|
<trans-unit id="sd46fd9b647cfea10">
|
||||||
<source>Also known as Client Secret.</source>
|
<source>Also known as Client Secret.</source>
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s4476e9c50cfd13f4">
|
|
||||||
<source>Global status</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sd21a971eea208533">
|
|
||||||
<source>Vendor</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sadadfe9dfa06d7dd">
|
|
||||||
<source>No sync status.</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s2b1c81130a65a55b">
|
|
||||||
<source>Sync currently running.</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sf36170f71cea38c2">
|
|
||||||
<source>Connectivity</source>
|
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
</body>
|
</body>
|
||||||
</file>
|
</file>
|
||||||
|
|
|
@ -6319,32 +6319,11 @@ Bindings to groups/users are checked against the user of the event.</source>
|
||||||
<trans-unit id="s32babfed740fd3c1">
|
<trans-unit id="s32babfed740fd3c1">
|
||||||
<source>User type used for newly created users.</source>
|
<source>User type used for newly created users.</source>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="s4a34a6be4c68ec87">
|
|
||||||
<source>Users created</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s275c956687e2e656">
|
|
||||||
<source>Failed logins</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sb35c08e3a541188f">
|
<trans-unit id="sb35c08e3a541188f">
|
||||||
<source>Also known as Client ID.</source>
|
<source>Also known as Client ID.</source>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="sd46fd9b647cfea10">
|
<trans-unit id="sd46fd9b647cfea10">
|
||||||
<source>Also known as Client Secret.</source>
|
<source>Also known as Client Secret.</source>
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s4476e9c50cfd13f4">
|
|
||||||
<source>Global status</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sd21a971eea208533">
|
|
||||||
<source>Vendor</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sadadfe9dfa06d7dd">
|
|
||||||
<source>No sync status.</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s2b1c81130a65a55b">
|
|
||||||
<source>Sync currently running.</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sf36170f71cea38c2">
|
|
||||||
<source>Connectivity</source>
|
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
</body>
|
</body>
|
||||||
</file>
|
</file>
|
||||||
|
|
|
@ -5953,32 +5953,11 @@ Bindings to groups/users are checked against the user of the event.</source>
|
||||||
<trans-unit id="s32babfed740fd3c1">
|
<trans-unit id="s32babfed740fd3c1">
|
||||||
<source>User type used for newly created users.</source>
|
<source>User type used for newly created users.</source>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="s4a34a6be4c68ec87">
|
|
||||||
<source>Users created</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s275c956687e2e656">
|
|
||||||
<source>Failed logins</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sb35c08e3a541188f">
|
<trans-unit id="sb35c08e3a541188f">
|
||||||
<source>Also known as Client ID.</source>
|
<source>Also known as Client ID.</source>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="sd46fd9b647cfea10">
|
<trans-unit id="sd46fd9b647cfea10">
|
||||||
<source>Also known as Client Secret.</source>
|
<source>Also known as Client Secret.</source>
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s4476e9c50cfd13f4">
|
|
||||||
<source>Global status</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sd21a971eea208533">
|
|
||||||
<source>Vendor</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sadadfe9dfa06d7dd">
|
|
||||||
<source>No sync status.</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s2b1c81130a65a55b">
|
|
||||||
<source>Sync currently running.</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sf36170f71cea38c2">
|
|
||||||
<source>Connectivity</source>
|
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
</body>
|
</body>
|
||||||
</file>
|
</file>
|
||||||
|
|
139
web/xliff/fr.xlf
139
web/xliff/fr.xlf
|
@ -6558,9 +6558,9 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti
|
||||||
|
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="s96b3cddf33e1c853">
|
<trans-unit id="s96b3cddf33e1c853">
|
||||||
<source>You're currently impersonating <x id="0" equiv-text="${this.impersonation}"/>. Click to stop.</source>
|
<source>You're currently impersonating <x id="0" equiv-text="${this.user.user.username}"/>. Click to stop.</source>
|
||||||
<target>Vous vous faites actuellement passer pour
|
<target>Vous vous faites actuellement passer pour
|
||||||
<x id="0" equiv-text="${this.impersonation}"/>. Cliquer pour arrêter.</target>
|
<x id="0" equiv-text="${this.user.user.username}"/>. Cliquer pour arrêter.</target>
|
||||||
|
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="s7031e6928c44cedd">
|
<trans-unit id="s7031e6928c44cedd">
|
||||||
|
@ -7907,14 +7907,6 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti
|
||||||
<source>User type used for newly created users.</source>
|
<source>User type used for newly created users.</source>
|
||||||
<target>Type d'utilisateur pour les utilisateurs nouvellement créés.</target>
|
<target>Type d'utilisateur pour les utilisateurs nouvellement créés.</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="s4a34a6be4c68ec87">
|
|
||||||
<source>Users created</source>
|
|
||||||
<target>Utilisateurs créés</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s275c956687e2e656">
|
|
||||||
<source>Failed logins</source>
|
|
||||||
<target>Connexions échouées</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sb35c08e3a541188f">
|
<trans-unit id="sb35c08e3a541188f">
|
||||||
<source>Also known as Client ID.</source>
|
<source>Also known as Client ID.</source>
|
||||||
<target>Également appelé Client ID.</target>
|
<target>Également appelé Client ID.</target>
|
||||||
|
@ -7923,125 +7915,26 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti
|
||||||
<source>Also known as Client Secret.</source>
|
<source>Also known as Client Secret.</source>
|
||||||
<target>Également appelé Client Secret.</target>
|
<target>Également appelé Client Secret.</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="s4476e9c50cfd13f4">
|
<trans-unit id="sf60f1e5b76897c93">
|
||||||
<source>Global status</source>
|
<source>In the Application:</source>
|
||||||
<target>État global</target>
|
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="sd21a971eea208533">
|
<trans-unit id="s7ce65cf482b7bff0">
|
||||||
<source>Vendor</source>
|
<source>In the Provider:</source>
|
||||||
<target>Fournisseur</target>
|
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="sadadfe9dfa06d7dd">
|
<trans-unit id="s1bfe7505059d164f">
|
||||||
<source>No sync status.</source>
|
<source>0: Too guessable: risky password. (guesses < 10^3)</source>
|
||||||
<target>Pas d'état de synchronisation.</target>
|
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="s2b1c81130a65a55b">
|
<trans-unit id="s423d1f2477998d0b">
|
||||||
<source>Sync currently running.</source>
|
<source>1: Very guessable: protection from throttled online attacks. (guesses < 10^6)</source>
|
||||||
<target>Synchronisation en cours.</target>
|
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="sf36170f71cea38c2">
|
<trans-unit id="s33849cc046eb901d">
|
||||||
<source>Connectivity</source>
|
<source>2: Somewhat guessable: protection from unthrottled online attacks. (guesses < 10^8)</source>
|
||||||
<target>Connectivité</target>
|
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="sd94e99af8b41ff54">
|
<trans-unit id="s578dcce295718e1b">
|
||||||
<source>0: Too guessable: risky password. (guesses &lt; 10^3)</source>
|
<source>3: Safely unguessable: moderate protection from offline slow-hash scenario. (guesses < 10^10)</source>
|
||||||
<target>0: Trop prévisible: mot de passe risqué. (essais &lt; 10^3)</target>
|
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="sc926385d1a624c3a">
|
<trans-unit id="s7a46de49f4eba5d7">
|
||||||
<source>1: Very guessable: protection from throttled online attacks. (guesses &lt; 10^6)</source>
|
<source>4: Very unguessable: strong protection from offline slow-hash scenario. (guesses >= 10^10)</source>
|
||||||
<target>1: Très prévisible: protection contre les attaques en ligne limitées. (essais &lt; 10^6)</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s8aae61c41319602c">
|
|
||||||
<source>2: Somewhat guessable: protection from unthrottled online attacks. (guesses &lt; 10^8)</source>
|
|
||||||
<target>2: Quelque peu prévisible: protection contre les attaques en ligne non limitées. (essais &lt; 10^8)</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sc1f4b57e722a89d6">
|
|
||||||
<source>3: Safely unguessable: moderate protection from offline slow-hash scenario. (guesses &lt; 10^10)</source>
|
|
||||||
<target>3: Sûrement imprévisible: protection modérée contre les attaques de hash-lent hors ligne. (essais &lt; 10^10)</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sd47f3d3c9741343d">
|
|
||||||
<source>4: Very unguessable: strong protection from offline slow-hash scenario. (guesses &gt;= 10^10)</source>
|
|
||||||
<target>4: Très imprévisible: forte protection control les attaques de hash-lent hors ligne. (essais &gt;= 10^10)</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s3d2a8b86a4f5a810">
|
|
||||||
<source>Successfully created user and added to group <x id="0" equiv-text="${this.group.name}"/></source>
|
|
||||||
<target>Utilisateur créé et ajouté au groupe <x id="0" equiv-text="${this.group.name}"/> avec succès</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s824e0943a7104668">
|
|
||||||
<source>This user will be added to the group "<x id="0" equiv-text="${this.targetGroup.name}"/>".</source>
|
|
||||||
<target>Cet utilisateur sera ajouté au groupe &quot;<x id="0" equiv-text="${this.targetGroup.name}"/>&quot;.</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s62e7f6ed7d9cb3ca">
|
|
||||||
<source>Pretend user exists</source>
|
|
||||||
<target>Faire comme si l'utilisateur existe</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s52bdc80690a9a8dc">
|
|
||||||
<source>When enabled, the stage will always accept the given user identifier and continue.</source>
|
|
||||||
<target>Lorsqu'activé, l'étape acceptera toujours l'identifiant utilisateur donné et continuera.</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="scda8dc24b561e205">
|
|
||||||
<source>There was an error in the application.</source>
|
|
||||||
<target>Une erreur a été rencontrée dans l'application.</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sdaca9c2c0361ed3a">
|
|
||||||
<source>Review the application.</source>
|
|
||||||
<target>Passer en revue l'application.</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sb50000a8fada5672">
|
|
||||||
<source>There was an error in the provider.</source>
|
|
||||||
<target>Une erreur a été rencontrée dans le fournisseur.</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s21f95eaf151d4ce3">
|
|
||||||
<source>Review the provider.</source>
|
|
||||||
<target>Passer en revue le fournisseur.</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s9fd39a5cb20b4e61">
|
|
||||||
<source>There was an error</source>
|
|
||||||
<target>Il y a eu une erreur</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s7a6b3453209e1066">
|
|
||||||
<source>There was an error creating the application, but no error message was sent. Please review the server logs.</source>
|
|
||||||
<target>Il y a eu une erreur lors de la création de l'application, mais aucun message d'erreur n'a été envoyé. Veuillez consulter les logs du serveur.</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s1a711c19cda48375">
|
|
||||||
<source>Configure LDAP Provider</source>
|
|
||||||
<target>Configurer le fournisseur LDAP</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s9368e965b5c292ab">
|
|
||||||
<source>Configure OAuth2/OpenId Provider</source>
|
|
||||||
<target>Configurer le fournisseur OAuth2/OpenID</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sf5cbccdc6254c8dc">
|
|
||||||
<source>Configure Proxy Provider</source>
|
|
||||||
<target>Configurer le fournisseur Proxy</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sf6d46bb442b77e91">
|
|
||||||
<source>AdditionalScopes</source>
|
|
||||||
<target>Scopes additionels</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s2c8c6f89089b31d4">
|
|
||||||
<source>Configure Radius Provider</source>
|
|
||||||
<target>Configurer le fournisseur Radius</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sfe906cde5dddc041">
|
|
||||||
<source>Configure SAML Provider</source>
|
|
||||||
<target>Configurer le fournisseur SAML</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sb3defbacd01ad972">
|
|
||||||
<source>Property mappings used for user mapping.</source>
|
|
||||||
<target>Mappages de propriété utilisés pour la correspondance des utilisateurs.</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s7ccce0ec8d228db6">
|
|
||||||
<source>Configure SCIM Provider</source>
|
|
||||||
<target>Configurer le fournisseur SCIM</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sd7728d2b6e1d25e9">
|
|
||||||
<source>Property mappings used for group creation.</source>
|
|
||||||
<target>Mappages de propriétés utilisés lors de la création des groupe</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s7513372fe60f6387">
|
|
||||||
<source>Event volume</source>
|
|
||||||
<target>Volume d'événements</target>
|
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
</body>
|
</body>
|
||||||
</file>
|
</file>
|
||||||
|
|
|
@ -6161,32 +6161,11 @@ Bindings to groups/users are checked against the user of the event.</source>
|
||||||
<trans-unit id="s32babfed740fd3c1">
|
<trans-unit id="s32babfed740fd3c1">
|
||||||
<source>User type used for newly created users.</source>
|
<source>User type used for newly created users.</source>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="s4a34a6be4c68ec87">
|
|
||||||
<source>Users created</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s275c956687e2e656">
|
|
||||||
<source>Failed logins</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sb35c08e3a541188f">
|
<trans-unit id="sb35c08e3a541188f">
|
||||||
<source>Also known as Client ID.</source>
|
<source>Also known as Client ID.</source>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="sd46fd9b647cfea10">
|
<trans-unit id="sd46fd9b647cfea10">
|
||||||
<source>Also known as Client Secret.</source>
|
<source>Also known as Client Secret.</source>
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s4476e9c50cfd13f4">
|
|
||||||
<source>Global status</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sd21a971eea208533">
|
|
||||||
<source>Vendor</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sadadfe9dfa06d7dd">
|
|
||||||
<source>No sync status.</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s2b1c81130a65a55b">
|
|
||||||
<source>Sync currently running.</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sf36170f71cea38c2">
|
|
||||||
<source>Connectivity</source>
|
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
</body>
|
</body>
|
||||||
</file>
|
</file>
|
||||||
|
|
|
@ -7848,31 +7848,10 @@ Bindings to groups/users are checked against the user of the event.</source>
|
||||||
<trans-unit id="s32babfed740fd3c1">
|
<trans-unit id="s32babfed740fd3c1">
|
||||||
<source>User type used for newly created users.</source>
|
<source>User type used for newly created users.</source>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="s4a34a6be4c68ec87">
|
|
||||||
<source>Users created</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s275c956687e2e656">
|
|
||||||
<source>Failed logins</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sb35c08e3a541188f">
|
<trans-unit id="sb35c08e3a541188f">
|
||||||
<source>Also known as Client ID.</source>
|
<source>Also known as Client ID.</source>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="sd46fd9b647cfea10">
|
<trans-unit id="sd46fd9b647cfea10">
|
||||||
<source>Also known as Client Secret.</source>
|
<source>Also known as Client Secret.</source>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="s4476e9c50cfd13f4">
|
|
||||||
<source>Global status</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sd21a971eea208533">
|
|
||||||
<source>Vendor</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sadadfe9dfa06d7dd">
|
|
||||||
<source>No sync status.</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s2b1c81130a65a55b">
|
|
||||||
<source>Sync currently running.</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sf36170f71cea38c2">
|
|
||||||
<source>Connectivity</source>
|
|
||||||
</trans-unit>
|
|
||||||
</body></file></xliff>
|
</body></file></xliff>
|
||||||
|
|
|
@ -5946,32 +5946,11 @@ Bindings to groups/users are checked against the user of the event.</source>
|
||||||
<trans-unit id="s32babfed740fd3c1">
|
<trans-unit id="s32babfed740fd3c1">
|
||||||
<source>User type used for newly created users.</source>
|
<source>User type used for newly created users.</source>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="s4a34a6be4c68ec87">
|
|
||||||
<source>Users created</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s275c956687e2e656">
|
|
||||||
<source>Failed logins</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sb35c08e3a541188f">
|
<trans-unit id="sb35c08e3a541188f">
|
||||||
<source>Also known as Client ID.</source>
|
<source>Also known as Client ID.</source>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="sd46fd9b647cfea10">
|
<trans-unit id="sd46fd9b647cfea10">
|
||||||
<source>Also known as Client Secret.</source>
|
<source>Also known as Client Secret.</source>
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s4476e9c50cfd13f4">
|
|
||||||
<source>Global status</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sd21a971eea208533">
|
|
||||||
<source>Vendor</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sadadfe9dfa06d7dd">
|
|
||||||
<source>No sync status.</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s2b1c81130a65a55b">
|
|
||||||
<source>Sync currently running.</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sf36170f71cea38c2">
|
|
||||||
<source>Connectivity</source>
|
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
</body>
|
</body>
|
||||||
</file>
|
</file>
|
||||||
|
|
|
@ -7942,34 +7942,11 @@ Bindings to groups/users are checked against the user of the event.</source>
|
||||||
<source>User type used for newly created users.</source>
|
<source>User type used for newly created users.</source>
|
||||||
<target>新创建用户使用的用户类型。</target>
|
<target>新创建用户使用的用户类型。</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="s4a34a6be4c68ec87">
|
|
||||||
<source>Users created</source>
|
|
||||||
<target>已创建用户</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s275c956687e2e656">
|
|
||||||
<source>Failed logins</source>
|
|
||||||
<target>失败登录</target>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sb35c08e3a541188f">
|
<trans-unit id="sb35c08e3a541188f">
|
||||||
<source>Also known as Client ID.</source>
|
<source>Also known as Client ID.</source>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="sd46fd9b647cfea10">
|
<trans-unit id="sd46fd9b647cfea10">
|
||||||
<source>Also known as Client Secret.</source>
|
<source>Also known as Client Secret.</source>
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s4476e9c50cfd13f4">
|
|
||||||
<source>Global status</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sd21a971eea208533">
|
|
||||||
<source>Vendor</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sadadfe9dfa06d7dd">
|
|
||||||
<source>No sync status.</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s2b1c81130a65a55b">
|
|
||||||
<source>Sync currently running.</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sf36170f71cea38c2">
|
|
||||||
<source>Connectivity</source>
|
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
</body>
|
</body>
|
||||||
</file>
|
</file>
|
||||||
|
|
|
@ -5994,32 +5994,11 @@ Bindings to groups/users are checked against the user of the event.</source>
|
||||||
<trans-unit id="s32babfed740fd3c1">
|
<trans-unit id="s32babfed740fd3c1">
|
||||||
<source>User type used for newly created users.</source>
|
<source>User type used for newly created users.</source>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="s4a34a6be4c68ec87">
|
|
||||||
<source>Users created</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s275c956687e2e656">
|
|
||||||
<source>Failed logins</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sb35c08e3a541188f">
|
<trans-unit id="sb35c08e3a541188f">
|
||||||
<source>Also known as Client ID.</source>
|
<source>Also known as Client ID.</source>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="sd46fd9b647cfea10">
|
<trans-unit id="sd46fd9b647cfea10">
|
||||||
<source>Also known as Client Secret.</source>
|
<source>Also known as Client Secret.</source>
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s4476e9c50cfd13f4">
|
|
||||||
<source>Global status</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sd21a971eea208533">
|
|
||||||
<source>Vendor</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sadadfe9dfa06d7dd">
|
|
||||||
<source>No sync status.</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s2b1c81130a65a55b">
|
|
||||||
<source>Sync currently running.</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sf36170f71cea38c2">
|
|
||||||
<source>Connectivity</source>
|
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
</body>
|
</body>
|
||||||
</file>
|
</file>
|
||||||
|
|
|
@ -5993,32 +5993,11 @@ Bindings to groups/users are checked against the user of the event.</source>
|
||||||
<trans-unit id="s32babfed740fd3c1">
|
<trans-unit id="s32babfed740fd3c1">
|
||||||
<source>User type used for newly created users.</source>
|
<source>User type used for newly created users.</source>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="s4a34a6be4c68ec87">
|
|
||||||
<source>Users created</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s275c956687e2e656">
|
|
||||||
<source>Failed logins</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sb35c08e3a541188f">
|
<trans-unit id="sb35c08e3a541188f">
|
||||||
<source>Also known as Client ID.</source>
|
<source>Also known as Client ID.</source>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="sd46fd9b647cfea10">
|
<trans-unit id="sd46fd9b647cfea10">
|
||||||
<source>Also known as Client Secret.</source>
|
<source>Also known as Client Secret.</source>
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s4476e9c50cfd13f4">
|
|
||||||
<source>Global status</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sd21a971eea208533">
|
|
||||||
<source>Vendor</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sadadfe9dfa06d7dd">
|
|
||||||
<source>No sync status.</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="s2b1c81130a65a55b">
|
|
||||||
<source>Sync currently running.</source>
|
|
||||||
</trans-unit>
|
|
||||||
<trans-unit id="sf36170f71cea38c2">
|
|
||||||
<source>Connectivity</source>
|
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
</body>
|
</body>
|
||||||
</file>
|
</file>
|
||||||
|
|
Reference in New Issue