Skip to content

Commit

Permalink
Merge pull request #19 from tchapgouv/18-onboarding-faciliter-tempora…
Browse files Browse the repository at this point in the history
…irement-lonboarding-tchapx

Paramétrer le serveur par défaut de TchapX et améliorer la consigne d…
  • Loading branch information
NicolasBuquet authored Oct 16, 2024
2 parents ce54b55 + f8579e7 commit b0b0938
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -518,7 +518,7 @@
"screen_login_error_invalid_user_id" = "Il ne s’agit pas d’un identifiant utilisateur valide. Format attendu : « @user:homeserver.org »";
"screen_login_error_refresh_tokens" = "Ce serveur est configuré pour utiliser des tokens d'actualisation. Ils ne sont pas pris en charge lors de l'utilisation d'une connexion basée sur un mot de passe.";
"screen_login_error_unsupported_authentication" = "Le serveur d’accueil sélectionné ne prend pas en charge le mot de passe ou la connexion OIDC. Contactez votre administrateur ou choisissez un autre serveur d’accueil.";
"screen_login_form_header" = "Saisissez vos identifiants";
"screen_login_form_header" = "Saisissez vos identifiants\n(sous la forme paul.lagent-beta.gouv.fr)"; // Tchap
"screen_login_title" = "Content de vous revoir !";
"screen_login_title_with_homeserver" = "Connectez-vous à %1$@";
"screen_media_picker_error_failed_selection" = "Échec de la sélection du média, veuillez réessayer.";
Expand Down
11 changes: 9 additions & 2 deletions ElementX/Sources/Application/AppSettings.swift
Original file line number Diff line number Diff line change
Expand Up @@ -99,11 +99,18 @@ final class AppSettings {
@UserPreference(key: UserDefaultsKeys.lastVersionLaunched, storageType: .userDefaults(store))
var lastVersionLaunched: String?

// Tchap: define Tchap default HomeServer by environment.
/// The default homeserver address used. This is intentionally a string without a scheme
/// so that it can be passed to Rust as a ServerName for well-known discovery.
// Tchap: define Tchap DEV default HomeServer
// private(set) var defaultHomeserverAddress = "matrix.org"
#if IS_TCHAP_DEVELOPMENT
private(set) var defaultHomeserverAddress = "matrix.dev01.tchap.incubateur.net"
#elseif IS_TCHAP_STAGING
private(set) var defaultHomeserverAddress = "matrix.i.tchap.gouv.fr"
#elseif IS_TCHAP_PRODUCTION
private(set) var defaultHomeserverAddress = "matrix.agent.dinum.tchap.gouv.fr"
#else
private(set) var defaultHomeserverAddress = "matrix.org"
#endif

/// The task identifier used for background app refresh. Also used in main target's the Info.plist
let backgroundAppRefreshTaskIdentifier = "io.element.elementx.background.refresh"
Expand Down

0 comments on commit b0b0938

Please sign in to comment.