-
Notifications
You must be signed in to change notification settings - Fork 15
Tracking issue for existing changes to incorporate #2
Comments
Keeping the CW box open is an option in glitchsoc's compose box UI settings, so it should be covered by #3 with "app settings modal." ^w^ Additionally, we can toss our custom CSS for underlined links, but the changes to the high contrast theme in default mastodon may cover it better, and perhaps it's worth considering making the most accessible theme the default? That might be worth creating a separate issue for actually discussing. |
I also definitely need to add Switter and sleeping.town to this list. |
We also get a bunch of accessibility issues that are really mainline issues, so it might be worth peeking at sleeping's Issue tracker too - https://github.com/unascribed/sleeping.town/issues |
Should we add check-boxes to the Tracking list, and then check them as we incorporate them for easier overview? I can edit your post for you if you like @clarfon |
When authenticating via OAuth, the resource owner password grant strategy is allowed by Mastodon, but (without this PR), it does not attempt to authenticate against LDAP or PAM. As a result, LDAP or PAM authenticated users cannot sign in to Mastodon with their email/password credentials via OAuth (for instance, for native/mobile app users). This PR fleshes out the authentication strategy supplied to doorkeeper in its initializer by looking up the user with LDAP and/or PAM when devise is configured to use LDAP/PAM backends. It attempts to follow the same logic as the Auth::SessionsController for handling email/password credentials. Note florence-social#1: Since this pull request affects an initializer, it's unclear how to add test automation. Note florence-social#2: The PAM authentication path has not been manually tested. It was added for completeness sake, and it is hoped that it can be manually tested before merging.
Tracking issues:
Links:
General notes:
Any others?
The text was updated successfully, but these errors were encountered: