authelia/internal/suites
Amir Zarrinkafsh 8e32a4b65f
[CI] Add ability to customise the chromedriver port (#1467)
The development workflow expects chromedriver to be run on the host on port 4444.
There is currently no mechanism to modify this behaviour at runtime, so if another service is running on 4444 tests will just fail silently.

This change introduces the `CHROMEDRIVER_PORT` environment variable which can be utilised to set a custom port.
2020-11-16 21:59:24 +11:00
..
BypassAll [FEATURE] Add configurable display name to frontend (#1124) 2020-06-19 20:50:21 +10:00
common/ssl [FEATURE] Make Authelia serve over TLS in all suites (#864) 2020-04-14 09:57:28 +10:00
Docker [FEATURE] Add configurable display name to frontend (#1124) 2020-06-19 20:50:21 +10:00
DuoPush [FEATURE] Add configurable display name to frontend (#1124) 2020-06-19 20:50:21 +10:00
example [MISC] (deps): Bump haproxy in /internal/suites/example/compose/haproxy (#1463) 2020-11-16 11:49:52 +11:00
HAProxy [FEATURE] Add configurable display name to frontend (#1124) 2020-06-19 20:50:21 +10:00
HighAvailability [FEATURE] Add Remote-Name and Remote-Email headers (#1402) 2020-10-26 22:38:08 +11:00
LDAP [FEATURE] Docker simplification and configuration generation (#1113) 2020-06-17 16:25:35 +10:00
Mariadb [FEATURE] Add configurable display name to frontend (#1124) 2020-06-19 20:50:21 +10:00
MySQL [FEATURE] Add configurable display name to frontend (#1124) 2020-06-19 20:50:21 +10:00
NetworkACL [FEATURE] Add configurable display name to frontend (#1124) 2020-06-19 20:50:21 +10:00
OneFactorOnly [FEATURE] Add configurable display name to frontend (#1124) 2020-06-19 20:50:21 +10:00
PathPrefix [FEATURE] Add configurable display name to frontend (#1124) 2020-06-19 20:50:21 +10:00
Postgres [FEATURE] Add configurable display name to frontend (#1124) 2020-06-19 20:50:21 +10:00
ShortTimeouts [FEATURE] Add configurable display name to frontend (#1124) 2020-06-19 20:50:21 +10:00
Standalone [FEATURE] Add configurable display name to frontend (#1124) 2020-06-19 20:50:21 +10:00
Traefik [FEATURE] Add configurable display name to frontend (#1124) 2020-06-19 20:50:21 +10:00
Traefik2 [FEATURE] Add configurable display name to frontend (#1124) 2020-06-19 20:50:21 +10:00
action_2fa_methods.go [MISC] Ignore errcheck recommendations for legacy code (#893) 2020-04-22 13:33:14 +10:00
action_http.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
action_login.go [CI] Add PathPrefix integration test suite (#1052) 2020-05-27 13:55:44 +02:00
action_logout.go [CI] Add PathPrefix integration test suite (#1052) 2020-05-27 13:55:44 +02:00
action_mail.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
action_register.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
action_reset_password.go [MISC] Ignore errcheck recommendations for legacy code (#893) 2020-04-22 13:33:14 +10:00
action_totp.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
action_visit.go [CI] Add PathPrefix integration test suite (#1052) 2020-05-27 13:55:44 +02:00
const.go [CI] Add ability to customise the chromedriver port (#1467) 2020-11-16 21:59:24 +11:00
docker-compose.yml [MISC] Restructure repo folder layout (#628) 2020-02-09 18:04:27 +01:00
docker.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
duo.go [CI] Add godot linter (#958) 2020-05-02 15:06:39 +10:00
environment.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
http.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
kubernetes.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
README.md Rewrite and fix remaining suites in Go. 2019-12-05 11:05:24 +01:00
registry.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
scenario_available_methods_test.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
scenario_backend_protection_test.go [MISC] Template global config and refactor some /api endpoints (#1135) 2020-06-21 15:40:37 +02:00
scenario_bypass_policy_test.go Rewrite and fix remaining suites in Go. 2019-12-05 11:05:24 +01:00
scenario_custom_headers_test.go [FEATURE] Add Remote-Name and Remote-Email headers (#1402) 2020-10-26 22:38:08 +11:00
scenario_default_redirection_url_test.go [FIX] Fix default redirection URL not taken into account (#600) 2020-02-01 13:54:50 +01:00
scenario_inactivity_test.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
scenario_one_factor_test.go [FEATURE] Autofocus on authentication and OTP pages (#806) 2020-04-01 10:27:54 +11:00
scenario_redirection_check_test.go [FIX] Redirect to default URL after 1FA when default policy is one_factor. (#611) 2020-02-05 08:18:02 +11:00
scenario_redirection_url_test.go Encode URL set to rd parameter. (#559) 2020-01-19 01:57:42 +11:00
scenario_regulation_test.go [FEATURE] Delay 1FA Authentication (#993) 2020-05-21 00:03:15 +02:00
scenario_reset_password_test.go [CI] Add PathPrefix integration test suite (#1052) 2020-05-27 13:55:44 +02:00
scenario_signin_email_test.go [FEATURE][BREAKING] Allow users to sign in with email. (#792) 2020-03-31 09:36:04 +11:00
scenario_two_factor_test.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
scenario_user_preferences_test.go [CI] Add PathPrefix integration test suite (#1052) 2020-05-27 13:55:44 +02:00
suite_bypass_all_test.go Be able to run scenarii in isolation for each suite. 2019-12-06 07:11:54 +01:00
suite_bypass_all.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
suite_docker_test.go Be able to run scenarii in isolation for each suite. 2019-12-06 07:11:54 +01:00
suite_docker.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
suite_duo_push_test.go [FIX] Redirect to default URL after 1FA when default policy is one_factor. (#611) 2020-02-05 08:18:02 +11:00
suite_duo_push.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
suite_haproxy_test.go [MISC] Add coverage for Remote-User and Remote-Groups (#982) 2020-05-06 11:50:37 +10:00
suite_haproxy.go [MISC] Add coverage for Remote-User and Remote-Groups (#982) 2020-05-06 11:50:37 +10:00
suite_high_availability_test.go [CI] Add PathPrefix integration test suite (#1052) 2020-05-27 13:55:44 +02:00
suite_high_availability.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
suite_kubernetes_test.go Encode URL set to rd parameter. (#559) 2020-01-19 01:57:42 +11:00
suite_kubernetes.go [DEV] Fix permission issue with dev workflow. (#1033) 2020-05-21 14:35:22 +10:00
suite_ldap_test.go [FEATURE][BREAKING] Allow users to sign in with email. (#792) 2020-03-31 09:36:04 +11:00
suite_ldap.go [FEATURE] Delay 1FA Authentication (#993) 2020-05-21 00:03:15 +02:00
suite_mariadb_test.go Be able to run scenarii in isolation for each suite. 2019-12-06 07:11:54 +01:00
suite_mariadb.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
suite_mysql_test.go [FEATURE] Support MySQL as a storage backend. (#678) 2020-03-05 10:25:52 +11:00
suite_mysql.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
suite_network_acl_test.go [CI] Add ability to customise the chromedriver port (#1467) 2020-11-16 21:59:24 +11:00
suite_network_acl.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
suite_one_factor_only_test.go [CI] Add PathPrefix integration test suite (#1052) 2020-05-27 13:55:44 +02:00
suite_one_factor_only.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
suite_pathprefix_test.go [CI] Add PathPrefix integration test suite (#1052) 2020-05-27 13:55:44 +02:00
suite_pathprefix.go [CI] Add PathPrefix integration test suite (#1052) 2020-05-27 13:55:44 +02:00
suite_postgres_test.go Be able to run scenarii in isolation for each suite. 2019-12-06 07:11:54 +01:00
suite_postgres.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
suite_short_timeouts_test.go [FIX] Fix default redirection URL not taken into account (#600) 2020-02-01 13:54:50 +01:00
suite_short_timeouts.go [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
suite_standalone_test.go [CI] Add PathPrefix integration test suite (#1052) 2020-05-27 13:55:44 +02:00
suite_standalone.go [MISC] Storage Schema Versioning Model (#1057) 2020-07-16 15:56:08 +10:00
suite_traefik_test.go [MISC] Add coverage for Remote-User and Remote-Groups (#982) 2020-05-06 11:50:37 +10:00
suite_traefik.go [MISC] Add coverage for Remote-User and Remote-Groups (#982) 2020-05-06 11:50:37 +10:00
suite_traefik2_test.go [MISC] Add coverage for Remote-User and Remote-Groups (#982) 2020-05-06 11:50:37 +10:00
suite_traefik2.go [MISC] Add coverage for Remote-User and Remote-Groups (#982) 2020-05-06 11:50:37 +10:00
suites.go [CI] Add godot linter (#958) 2020-05-02 15:06:39 +10:00
utils.go [CI] Add PathPrefix integration test suite (#1052) 2020-05-27 13:55:44 +02:00
verify_body_contains.go Fix and parallelize integration tests. 2019-12-05 11:05:24 +01:00
verify_is_authenticated_page.go [FIX] Redirect to default URL after 1FA when default policy is one_factor. (#611) 2020-02-05 08:18:02 +11:00
verify_is_first_factor_page.go Rewrite and fix remaining suites in Go. 2019-12-05 11:05:24 +01:00
verify_is_home.go Rewrite and fix remaining suites in Go. 2019-12-05 11:05:24 +01:00
verify_is_second_factor_page.go Rewrite and fix remaining suites in Go. 2019-12-05 11:05:24 +01:00
verify_mail.go Rewrite and fix remaining suites in Go. 2019-12-05 11:05:24 +01:00
verify_notification.go Rewrite and fix remaining suites in Go. 2019-12-05 11:05:24 +01:00
verify_secret_authorized.go Fix and parallelize integration tests. 2019-12-05 11:05:24 +01:00
verify_url_is.go Fix HighAvailability suite randomness. 2019-12-08 16:41:28 +01:00
webdriver.go [CI] Add ability to customise the chromedriver port (#1467) 2020-11-16 21:59:24 +11:00

Authelia Suites

A suite is a kind of virtual environment for Authelia. Please read the related documentation here to get more details.