mirror of
https://github.com/mastodon/mastodon.git
synced 2024-08-20 21:08:15 -07:00
Compare commits
base: erik:137e6542c0b62cf2be93c136a028912f1d7b7d5c
erik:main
erik:i18n/crowdin/translations
erik:renovate/major-typescript-eslint-monorepo
erik:features/filtered-dismiss-accept-all
erik:fixes/notification-request-overflow-ellipsis
erik:renovate/eslint-plugin-promise-7.x
erik:renovate/babel-monorepo
erik:renovate/reduxjs-toolkit-2.x-lockfile
erik:renovate/omniauth-packages
erik:redesign/notification-request
erik:experimental/notification-groups-api-shape
erik:fixes/unneeded-requests-to-blocked-domaisn
erik:fixes/thread-resolve-worker-skip_fetching
erik:fixes/out-of-order-private-posts
erik:spike/resolve-urls-on-click
erik:cleanup/drop-atomuri
erik:changelog-update
erik:fixes/dismissing-notification-requests-dismisses-too-much
erik:stable-4.1
erik:stable-4.2
erik:fixes/detect-missing-indexes2
erik:revert-system-check
erik:feature-redirect
erik:fix-unusable-hashtag
erik:tests/flaky-tests-performance-logs
erik:feature-grouped-notifications-ui
erik:drop-redis-below-6.2
erik:fix-mute-buttons
erik:features/local-preview-cards-2nd-take
erik:fix-conversations-background
erik:revert-severed-relationships-feature
erik:fix-zoom-icon
erik:features/local-preview-cards
erik:stable-3.5
erik:stable-4.0
erik:stable-3.4
erik:releases/v3.5.17
erik:releases/v4.1.13
erik:releases/v4.2.5
erik:version/v4.3.0-alpha.1
erik:fix/build-env
erik:feature-color-scheme
erik:revert/follow-back-mutual
erik:gh-readonly-queue/main/pr-28626-1ad908e0c08c236389967d86b4f238f428de9fef
erik:fixes/per-user-authorized-fetch
erik:fixes/import-many-follows-overlap
erik:fix-web-thread-sort
erik:test-new-container-build
erik:fixes/24px-icons
erik:features/registration-invite-api
erik:fixes/service-worker-caching
erik:fixes/account-refresh-link-verification
erik:feature-like
erik:fixes/delivery-to-suspended-accounts
erik:tests/introduce-error
erik:fixes/lint-fix
erik:fixes/object-has-own-polyfill
erik:fixes/audio-passthrough
erik:fixes/audit-log-external-confirmation
erik:features/banners
erik:refactor/search-query-parser
erik:remove-profile-directory
erik:redesign/notification-settings
erik:feature-separate-hashtags
erik:fixes/self-destruct-throttle
erik:fixes/subdomain-block-4.1.6
erik:redesign/hashtag-column-follow-button
erik:feature-trend-highlights
erik:revert-23460-fixes/activitypub-hashtag
erik:pg15
erik:prevent-unauthenticated-access-tag-timeline
erik:support-rich-oembed
erik:fix-caniuselite-lockfile
erik:track_unsalvageable_errors
erik:add-publish-button-text-site-setting
erik:nolan/button-a11y
erik:i18n/manage-translations
erik:deps/shakapacker
erik:rubocop-fixes
erik:react18
erik:stable-3.3
erik:stable-3.2
erik:stable-3.1
erik:stable-3.0
erik:stable-2.9
erik:stable-2.8
erik:stable-2.7
erik:stable-2.5
erik:stable-2.6
erik:stable-2.4
erik:v4.1.18
erik:v4.2.10
erik:v4.1.17
erik:v4.2.9
erik:v4.2.8
erik:v4.1.16
erik:v3.5.19
erik:v4.0.15
erik:v4.1.15
erik:v4.2.7
erik:v3.5.18
erik:v4.0.14
erik:v4.1.14
erik:v4.2.6
erik:v3.5.17
erik:v4.2.5
erik:v4.0.13
erik:v4.1.13
erik:v4.2.4
erik:v4.1.12
erik:v4.2.3
erik:v4.2.2
erik:v4.1.11
erik:v3.5.16
erik:v4.2.1
erik:v4.1.10
erik:v4.0.12
erik:v3.5.15
erik:v4.2.0
erik:v4.1.9
erik:v4.0.11
erik:v4.2.0-rc2
erik:v4.1.8
erik:v4.0.10
erik:v3.5.14
erik:v4.2.0-rc1
erik:v4.1.7
erik:v4.0.9
erik:v3.5.13
erik:v4.2.0-beta3
erik:v4.2.0-beta2
erik:v4.2.0-beta1
erik:v3.5.12
erik:v4.0.8
erik:v4.1.6
erik:v4.1.5
erik:v4.0.7
erik:v3.5.11
erik:v4.1.4
erik:v4.0.6
erik:v3.5.10
erik:v3.5.9
erik:v4.0.5
erik:v4.1.3
erik:v4.1.2
erik:v4.0.4
erik:v3.5.8
erik:v3.5.7
erik:v4.0.3
erik:v4.1.1
erik:v4.1.0
erik:v3.5.6
erik:v4.1.0rc3
erik:v4.1.0rc2
erik:v4.1.0rc1
erik:v4.0.2
erik:v3.5.5
erik:v3.4.10
erik:v4.0.1
erik:v4.0.0
erik:v3.5.4
erik:v3.4.9
erik:v4.0.0rc4
erik:v4.0.0rc3
erik:v4.0.0rc2
erik:v4.0.0rc1
erik:v3.5.3
erik:v3.4.8
erik:v3.5.2
erik:v3.5.1
erik:v3.4.7
erik:v3.3.3
erik:v3.5.0
erik:v3.5.0rc3
erik:v3.5.0rc2
erik:v3.5.0rc1
erik:v3.4.6
erik:v3.3.2
erik:v3.3.1
erik:v3.4.5
erik:v3.4.4
erik:v3.4.3
erik:v3.4.2
erik:v3.4.1
erik:v3.4.0
erik:v3.4.0rc2
erik:v3.4.0rc1
erik:v3.3.0
erik:v3.3.0rc3
erik:v3.2.2
erik:v3.3.0rc2
erik:v3.3.0rc1
erik:v3.2.1
erik:v3.2.0
erik:v3.2.0rc2
erik:v3.2.0rc1
erik:v3.1.5
erik:v3.1.4
erik:v3.1.3
erik:v3.1.2
erik:v3.0.2
erik:v2.9.4
erik:v3.1.1
erik:v3.1.0
erik:v3.1.0rc2
erik:v3.1.0rc1
erik:v3.0.1
erik:v3.0.0
erik:v3.0.0rc3
erik:v3.0.0rc2
erik:v3.0.0rc1
erik:v2.9.3
erik:v2.9.2
erik:v2.9.1
erik:v2.9.0
erik:v2.9.0rc2
erik:v2.9.0rc1
erik:v2.8.4
erik:v2.8.3
erik:v2.8.2
erik:v2.8.1
erik:v2.8.0
erik:v2.8.0rc3
erik:v2.8.0rc2
erik:v2.8.0rc1
erik:v2.7.4
erik:v2.7.3
erik:v2.7.2
erik:v2.7.1
erik:v2.7.0
erik:v2.7.0rc3
erik:v2.7.0rc2
erik:v2.7.0rc1
erik:v2.6.5
erik:v2.6.4
erik:v2.6.3
erik:v2.6.2
erik:v2.6.1
erik:v2.6.0
erik:v2.6.0rc4
erik:v2.6.0rc3
erik:v2.6.0rc2
erik:v2.6.0rc1
erik:v2.5.2
erik:v2.5.1
erik:v2.5.0
erik:v2.5.0rc2
erik:v2.5.0rc1
erik:v2.4.5
erik:v2.4.4
erik:v2.4.3
erik:v2.4.3rc3
erik:v2.4.3rc2
erik:v2.4.3rc1
erik:v2.4.2
erik:v2.4.2rc3
erik:v2.4.2rc2
erik:v2.4.2rc1
erik:v2.4.1
erik:v2.4.1rc4
erik:v2.4.1rc3
erik:v2.4.1rc2
erik:v2.4.1rc1
erik:v2.4.0
erik:v2.4.0rc5
erik:v2.4.0rc4
erik:v2.4.0rc3
erik:v2.4.0rc2
erik:v2.4.0rc1
erik:v2.3.3
erik:v2.3.2
erik:v2.3.2rc5
erik:v2.3.2rc4
erik:v2.3.2rc3
erik:v2.3.2rc2
erik:v2.3.2rc1
erik:v2.3.1
erik:v2.3.1rc3
erik:v2.3.1rc2
erik:v2.3.1rc1
erik:v2.3.0
erik:v2.3.0rc3
erik:v2.3.0rc2
erik:v2.3.0rc1
erik:v2.2.0
erik:v2.2.0rc2
erik:v2.2.0rc1
erik:v2.1.3
erik:v2.1.2
erik:v2.1.1
erik:v2.1.0
erik:v2.1.0rc6
erik:v2.1.0rc5
erik:v2.1.0rc4
erik:v2.1.0rc3
erik:v2.1.0rc2
erik:v2.1.0rc1
erik:v2.0.0
erik:v2.0.0rc4
erik:v2.0.0rc3
erik:v2.0.0rc2
erik:v2.0.0rc1
erik:v1.6.1
erik:v1.6.0
erik:v1.6.0rc5
erik:v1.6.0rc4
erik:v1.6.0rc3
erik:v1.6.0rc2
erik:v1.6.0rc1
erik:v1.5.1
erik:v1.5.0
erik:v1.5.0rc3
erik:v1.5.0rc2
erik:v1.5.0rc1
erik:v1.4.7
erik:v1.4.6
erik:v1.4.5
erik:v1.4.4
erik:v1.4.3
erik:v1.4.2
erik:v1.4.1
erik:v1.4rc6
erik:v1.4rc5
erik:v1.4rc4
erik:v1.4rc3
erik:v1.4rc2
erik:v1.4rc1
erik:v1.3.3
erik:v1.3.2
erik:v1.3.1
erik:v1.3
erik:v1.2.2
erik:v1.2.1
erik:v1.2
erik:v1.1.2
erik:v1.1.1
erik:v1.1
erik:v1.0
erik:v0.9.9
erik:v0.9
erik:v0.8
erik:v0.7
erik:v0.6
erik:v0.1.2
erik:v0.1.1
erik:v0.1.0
...
compare: erik:6cfc5802651ed9001df0150534bbf2a4cd29d668
erik:i18n/crowdin/translations
erik:renovate/major-typescript-eslint-monorepo
erik:features/filtered-dismiss-accept-all
erik:fixes/notification-request-overflow-ellipsis
erik:renovate/eslint-plugin-promise-7.x
erik:renovate/babel-monorepo
erik:renovate/reduxjs-toolkit-2.x-lockfile
erik:renovate/omniauth-packages
erik:main
erik:redesign/notification-request
erik:experimental/notification-groups-api-shape
erik:fixes/unneeded-requests-to-blocked-domaisn
erik:fixes/thread-resolve-worker-skip_fetching
erik:fixes/out-of-order-private-posts
erik:spike/resolve-urls-on-click
erik:cleanup/drop-atomuri
erik:changelog-update
erik:fixes/dismissing-notification-requests-dismisses-too-much
erik:stable-4.1
erik:stable-4.2
erik:fixes/detect-missing-indexes2
erik:revert-system-check
erik:feature-redirect
erik:fix-unusable-hashtag
erik:tests/flaky-tests-performance-logs
erik:feature-grouped-notifications-ui
erik:drop-redis-below-6.2
erik:fix-mute-buttons
erik:features/local-preview-cards-2nd-take
erik:fix-conversations-background
erik:revert-severed-relationships-feature
erik:fix-zoom-icon
erik:features/local-preview-cards
erik:stable-3.5
erik:stable-4.0
erik:stable-3.4
erik:releases/v3.5.17
erik:releases/v4.1.13
erik:releases/v4.2.5
erik:version/v4.3.0-alpha.1
erik:fix/build-env
erik:feature-color-scheme
erik:revert/follow-back-mutual
erik:gh-readonly-queue/main/pr-28626-1ad908e0c08c236389967d86b4f238f428de9fef
erik:fixes/per-user-authorized-fetch
erik:fixes/import-many-follows-overlap
erik:fix-web-thread-sort
erik:test-new-container-build
erik:fixes/24px-icons
erik:features/registration-invite-api
erik:fixes/service-worker-caching
erik:fixes/account-refresh-link-verification
erik:feature-like
erik:fixes/delivery-to-suspended-accounts
erik:tests/introduce-error
erik:fixes/lint-fix
erik:fixes/object-has-own-polyfill
erik:fixes/audio-passthrough
erik:fixes/audit-log-external-confirmation
erik:features/banners
erik:refactor/search-query-parser
erik:remove-profile-directory
erik:redesign/notification-settings
erik:feature-separate-hashtags
erik:fixes/self-destruct-throttle
erik:fixes/subdomain-block-4.1.6
erik:redesign/hashtag-column-follow-button
erik:feature-trend-highlights
erik:revert-23460-fixes/activitypub-hashtag
erik:pg15
erik:prevent-unauthenticated-access-tag-timeline
erik:support-rich-oembed
erik:fix-caniuselite-lockfile
erik:track_unsalvageable_errors
erik:add-publish-button-text-site-setting
erik:nolan/button-a11y
erik:i18n/manage-translations
erik:deps/shakapacker
erik:rubocop-fixes
erik:react18
erik:stable-3.3
erik:stable-3.2
erik:stable-3.1
erik:stable-3.0
erik:stable-2.9
erik:stable-2.8
erik:stable-2.7
erik:stable-2.5
erik:stable-2.6
erik:stable-2.4
erik:v4.1.18
erik:v4.2.10
erik:v4.1.17
erik:v4.2.9
erik:v4.2.8
erik:v4.1.16
erik:v3.5.19
erik:v4.0.15
erik:v4.1.15
erik:v4.2.7
erik:v3.5.18
erik:v4.0.14
erik:v4.1.14
erik:v4.2.6
erik:v3.5.17
erik:v4.2.5
erik:v4.0.13
erik:v4.1.13
erik:v4.2.4
erik:v4.1.12
erik:v4.2.3
erik:v4.2.2
erik:v4.1.11
erik:v3.5.16
erik:v4.2.1
erik:v4.1.10
erik:v4.0.12
erik:v3.5.15
erik:v4.2.0
erik:v4.1.9
erik:v4.0.11
erik:v4.2.0-rc2
erik:v4.1.8
erik:v4.0.10
erik:v3.5.14
erik:v4.2.0-rc1
erik:v4.1.7
erik:v4.0.9
erik:v3.5.13
erik:v4.2.0-beta3
erik:v4.2.0-beta2
erik:v4.2.0-beta1
erik:v3.5.12
erik:v4.0.8
erik:v4.1.6
erik:v4.1.5
erik:v4.0.7
erik:v3.5.11
erik:v4.1.4
erik:v4.0.6
erik:v3.5.10
erik:v3.5.9
erik:v4.0.5
erik:v4.1.3
erik:v4.1.2
erik:v4.0.4
erik:v3.5.8
erik:v3.5.7
erik:v4.0.3
erik:v4.1.1
erik:v4.1.0
erik:v3.5.6
erik:v4.1.0rc3
erik:v4.1.0rc2
erik:v4.1.0rc1
erik:v4.0.2
erik:v3.5.5
erik:v3.4.10
erik:v4.0.1
erik:v4.0.0
erik:v3.5.4
erik:v3.4.9
erik:v4.0.0rc4
erik:v4.0.0rc3
erik:v4.0.0rc2
erik:v4.0.0rc1
erik:v3.5.3
erik:v3.4.8
erik:v3.5.2
erik:v3.5.1
erik:v3.4.7
erik:v3.3.3
erik:v3.5.0
erik:v3.5.0rc3
erik:v3.5.0rc2
erik:v3.5.0rc1
erik:v3.4.6
erik:v3.3.2
erik:v3.3.1
erik:v3.4.5
erik:v3.4.4
erik:v3.4.3
erik:v3.4.2
erik:v3.4.1
erik:v3.4.0
erik:v3.4.0rc2
erik:v3.4.0rc1
erik:v3.3.0
erik:v3.3.0rc3
erik:v3.2.2
erik:v3.3.0rc2
erik:v3.3.0rc1
erik:v3.2.1
erik:v3.2.0
erik:v3.2.0rc2
erik:v3.2.0rc1
erik:v3.1.5
erik:v3.1.4
erik:v3.1.3
erik:v3.1.2
erik:v3.0.2
erik:v2.9.4
erik:v3.1.1
erik:v3.1.0
erik:v3.1.0rc2
erik:v3.1.0rc1
erik:v3.0.1
erik:v3.0.0
erik:v3.0.0rc3
erik:v3.0.0rc2
erik:v3.0.0rc1
erik:v2.9.3
erik:v2.9.2
erik:v2.9.1
erik:v2.9.0
erik:v2.9.0rc2
erik:v2.9.0rc1
erik:v2.8.4
erik:v2.8.3
erik:v2.8.2
erik:v2.8.1
erik:v2.8.0
erik:v2.8.0rc3
erik:v2.8.0rc2
erik:v2.8.0rc1
erik:v2.7.4
erik:v2.7.3
erik:v2.7.2
erik:v2.7.1
erik:v2.7.0
erik:v2.7.0rc3
erik:v2.7.0rc2
erik:v2.7.0rc1
erik:v2.6.5
erik:v2.6.4
erik:v2.6.3
erik:v2.6.2
erik:v2.6.1
erik:v2.6.0
erik:v2.6.0rc4
erik:v2.6.0rc3
erik:v2.6.0rc2
erik:v2.6.0rc1
erik:v2.5.2
erik:v2.5.1
erik:v2.5.0
erik:v2.5.0rc2
erik:v2.5.0rc1
erik:v2.4.5
erik:v2.4.4
erik:v2.4.3
erik:v2.4.3rc3
erik:v2.4.3rc2
erik:v2.4.3rc1
erik:v2.4.2
erik:v2.4.2rc3
erik:v2.4.2rc2
erik:v2.4.2rc1
erik:v2.4.1
erik:v2.4.1rc4
erik:v2.4.1rc3
erik:v2.4.1rc2
erik:v2.4.1rc1
erik:v2.4.0
erik:v2.4.0rc5
erik:v2.4.0rc4
erik:v2.4.0rc3
erik:v2.4.0rc2
erik:v2.4.0rc1
erik:v2.3.3
erik:v2.3.2
erik:v2.3.2rc5
erik:v2.3.2rc4
erik:v2.3.2rc3
erik:v2.3.2rc2
erik:v2.3.2rc1
erik:v2.3.1
erik:v2.3.1rc3
erik:v2.3.1rc2
erik:v2.3.1rc1
erik:v2.3.0
erik:v2.3.0rc3
erik:v2.3.0rc2
erik:v2.3.0rc1
erik:v2.2.0
erik:v2.2.0rc2
erik:v2.2.0rc1
erik:v2.1.3
erik:v2.1.2
erik:v2.1.1
erik:v2.1.0
erik:v2.1.0rc6
erik:v2.1.0rc5
erik:v2.1.0rc4
erik:v2.1.0rc3
erik:v2.1.0rc2
erik:v2.1.0rc1
erik:v2.0.0
erik:v2.0.0rc4
erik:v2.0.0rc3
erik:v2.0.0rc2
erik:v2.0.0rc1
erik:v1.6.1
erik:v1.6.0
erik:v1.6.0rc5
erik:v1.6.0rc4
erik:v1.6.0rc3
erik:v1.6.0rc2
erik:v1.6.0rc1
erik:v1.5.1
erik:v1.5.0
erik:v1.5.0rc3
erik:v1.5.0rc2
erik:v1.5.0rc1
erik:v1.4.7
erik:v1.4.6
erik:v1.4.5
erik:v1.4.4
erik:v1.4.3
erik:v1.4.2
erik:v1.4.1
erik:v1.4rc6
erik:v1.4rc5
erik:v1.4rc4
erik:v1.4rc3
erik:v1.4rc2
erik:v1.4rc1
erik:v1.3.3
erik:v1.3.2
erik:v1.3.1
erik:v1.3
erik:v1.2.2
erik:v1.2.1
erik:v1.2
erik:v1.1.2
erik:v1.1.1
erik:v1.1
erik:v1.0
erik:v0.9.9
erik:v0.9
erik:v0.8
erik:v0.7
erik:v0.6
erik:v0.1.2
erik:v0.1.1
erik:v0.1.0
2 commits
137e6542c0
...
6cfc580265
Author | SHA1 | Message | Date | |
---|---|---|---|---|
Emelia Smith
|
6cfc580265
|
Merge 66cf5eb5b4 into 549ab089ee
|
||
Emelia Smith
|
66cf5eb5b4
|
Add support for PKCE Extension in OmniAuth OIDC
This is only a binary option, since there's only two code_challenge_methods, and plain should not be used, and OmniAuth uses S256 by default |
1 changed files with 1 additions and 0 deletions
|
@ -84,6 +84,7 @@ Devise.setup do |config|
|
|||
oidc_options[:response_mode] = ENV['OIDC_RESPONSE_MODE'] if ENV['OIDC_RESPONSE_MODE'] # OPTIONAL (default: query)
|
||||
oidc_options[:display] = ENV['OIDC_DISPLAY'] if ENV['OIDC_DISPLAY'] # OPTIONAL (default: page)
|
||||
oidc_options[:prompt] = ENV['OIDC_PROMPT'] if ENV['OIDC_PROMPT'] # OPTIONAL
|
||||
oidc_options[:pkce] = ENV['OIDC_USE_PKCE'] == 'true' if ENV['OIDC_USE_PKCE'] # OPTIONAL (default: false)
|
||||
oidc_options[:send_nonce] = ENV['OIDC_SEND_NONCE'] == 'true' if ENV['OIDC_SEND_NONCE'] # OPTIONAL (default: true)
|
||||
oidc_options[:send_scope_to_token_endpoint] = ENV['OIDC_SEND_SCOPE_TO_TOKEN_ENDPOINT'] == 'true' if ENV['OIDC_SEND_SCOPE_TO_TOKEN_ENDPOINT'] # OPTIONAL (default: true)
|
||||
oidc_options[:post_logout_redirect_uri] = ENV['OIDC_IDP_LOGOUT_REDIRECT_URI'] if ENV['OIDC_IDP_LOGOUT_REDIRECT_URI'] # OPTIONAL
|
||||
|
|
Write
Preview
Loading…
Reference in a new issue