|
4 | 4 | from apps.core.models import Flag |
5 | 5 |
|
6 | 6 | WAFFLE_FEATURE_SWITCHES = ( |
| 7 | + ("enable_coverage_only", True, "This enables the coverage-only use case."), |
7 | 8 | ("enable_swaggerui", True, "This enables a page for the openapi docs and a link to the page from the main page."), |
8 | 9 | ("enable_testclient", True, "This enables the test client."), |
9 | 10 | ("expire_grant_endpoint", True, "This enables the /v<1/2>/o/expire_authenticated_user/<patient_id>/ endpoint."), |
10 | 11 | ("login", True, "This enables login related URLs and code. See apps/accounts/urls.py file for more info."), |
11 | 12 | ("outreach_email", True, "This enables developer outreach emails. Not active in prod."), |
| 13 | + ("require_pkce", True, "This enforces the presence of the PKCE parameters code_challenge and code_challenge_method when authorizing"), |
| 14 | + ("require_state", True, "This enforces the presence of the state parameter when authorizing"), |
12 | 15 | ("require-scopes", True, "Thie enables enforcement of permission checking of scopes."), |
13 | 16 | ("show_django_message_sdk", True, "This controls whether or not the 'what's new' message is shown in developer sandbox home."), |
14 | 17 | ("show_testclient_link", True, "This controls the display of the test client link from the main page."), |
15 | 18 | ("signup", True, "This enables signup related URLs and code paths. Not active in prod."), |
16 | 19 | ("splunk_monitor", False, "This is used in other environments to ensure splunk forwarder is running."), |
17 | | - ("wellknown_applications", True, "This enables the /.well-known/applications end-point. Active in prod, but not in sbx/test."), |
18 | 20 | ("v3_endpoints", True, "This enables v3 endpoints."), |
19 | | - ("require_state", True, "This enforces the presence of the state parameter when authorizing"), |
20 | | - ("require_pkce", True, "This enforces the presence of the PKCE parameters code_challenge and code_challenge_method when authorizing"), |
21 | | - ("enable_coverage_only", True, "This enables the coverage-only use case."), |
| 21 | + ("v3_testclient", True, "Enables v3 pathways in the testclient."), |
| 22 | + ("wellknown_applications", True, "This enables the /.well-known/applications end-point. Active in prod, but not in sbx/test."), |
22 | 23 | ) |
23 | 24 |
|
24 | 25 | WAFFLE_FEATURE_FLAGS = ( |
|
0 commit comments