55 Commits (master)
 

Author SHA1 Message Date
n0emis 56cd947037
fix username formatter 4 years ago
n0emis ff5597d4be
add auth to connect form 4 years ago
n0emis bc0e61b972
add content cor connect form 4 years ago
Leo Maroni cef5694519
Add Tabs in Web to allow connect and register 4 years ago
Patrick Cloke 60a8bde16b
Use the async version of complete_sso_login. (#9) 4 years ago
Patrick Cloke dddfb9c5aa
Fix tests by using the proper attribute names instead of a mapping (#10) 4 years ago
Andrew Morgan 47349e88d5
Make the mouse turn into a cursor pointer on mouseover of Submit button (#3) 4 years ago
Brendan Abolivier d8012f8ded
Merge pull request #8 from matrix-org/babolivier/comment
Remove lying comment
4 years ago
Brendan Abolivier d006d0dd0e
Fix lying comment
We don't allow uppercase characters in the username picker anymore.

See https://github.com/matrix-org/matrix-synapse-saml-mozilla/pull/5#discussion_r393986447
4 years ago
Brendan Abolivier 9c9a3a133a
Merge pull request #5 from matrix-org/babolivier/template-lower
Print a (prettier) error if the chosen username contains uppercase characters
4 years ago
Brendan Abolivier 5764c5361c
Remove uppercase from allowed chars and prettify the error message 4 years ago
Brendan Abolivier de8a1aa5da Revert "Turn the chosen username to lowercase"
This reverts commit ea7ba3e969.
4 years ago
Brendan Abolivier ea7ba3e969
Turn the chosen username to lowercase
So that the user doesn't get dumped to a CSS-less error page telling
them that the localpart doesn't match the regexp.
4 years ago
Brendan Abolivier 956f84c42b
Merge pull request #4 from matrix-org/babolivier/complete_sso_login
Use complete_sso_login from Synapse instead of re-implementing it
4 years ago
Brendan Abolivier b1cb697206
Use complete_sso_login from Synapse instead of re-implementing it 4 years ago
Richard van der Hoff 198c5b9675 use `email` for email blocking 4 years ago
Richard van der Hoff 705c378407 use `http://schemas.auth0.com/email` for email blocking 4 years ago
Richard van der Hoff 12e759155a remove saml attribute maps and hardcode attribute names
the maps are hard to maintain and don't add much value.
4 years ago
Richard van der Hoff 269cb1376d don't forget to push your tags 4 years ago
Richard van der Hoff f6fd40c1b3 Allow specification of domain block list inline 4 years ago
Richard van der Hoff 2556450557
Block new registrations based on a domain blacklist (#2) 4 years ago
Richard van der Hoff 7d346c8106 remove test dependency on xmlsec
Stub things out so that we don't have to have xmlsec installed to run the tests
4 years ago
Richard van der Hoff 23c48f00d0 bump to dev release of synapse 4 years ago
Richard van der Hoff 1bcf50287c fix failing test 4 years ago
Richard van der Hoff c272f2f075 fix lint 4 years ago
Richard van der Hoff 9141db25aa fix lint 4 years ago
Richard van der Hoff 3796822130 update gitignore 4 years ago
Richard van der Hoff 806f95bc06 switch to setuptools_scm
MANIFEST.in is dead
4 years ago
Richard van der Hoff 3227404c1b 0.1.dev5 4 years ago
Richard van der Hoff 4911364056 set displayname to localpart
... because that's what mozilla would like.
4 years ago
Richard van der Hoff e3095f7e15 add tests for get_remote_user_id
(Featuring a real SAML response to parse)
4 years ago
Richard van der Hoff b07cf7d7b1 v0.1.dev4 4 years ago
Richard van der Hoff 171ec41069 Hopefully, fix NameID parsing 4 years ago
Richard van der Hoff b4f2957f93 bump version 4 years ago
Richard van der Hoff e82af9f499 Install the resource files with the package 4 years ago
Richard van der Hoff 4c15ff5fd2 Implement new get_remote_user_id method 4 years ago
Richard van der Hoff 091ca2bcff fix setup.py to include the actual python in the package 4 years ago
Richard van der Hoff 67541a2139 fix link for login flow 4 years ago
Richard van der Hoff 93c80f0736 bump version 4 years ago
Richard van der Hoff f85ec19465
Allow users to pick a username on login (#1)
This is essentially a rewrite to collect the username from the user when they first log in, rather than try to determine it algorithmically from SAML attributes.
4 years ago
Richard van der Hoff ccbb42d66b long_description is in markdown 4 years ago
Andrew Morgan ce2a6b977f Update tests 4 years ago
Andrew Morgan df8b731edd Rename to matrix_synapse_saml_mozilla 4 years ago
Andrew Morgan 15cc82e5e1 Rename saml_mapping_provider to saml_mapping_provider_mozilla 4 years ago
Andrew Morgan 2c913fcf94 Update module name to be moz flavoured 4 years ago
Andrew Morgan 0c0e3462d3 Fix typing statement 4 years ago
Andrew Morgan fbdd91a2c3 Update to latest synapse provider spec 4 years ago
Andrew Morgan 2be3b40e9c Update to latest synapse provider spec 4 years ago
Andrew Morgan 962cbce291 Fix grammar 4 years ago
Andrew Morgan 5ce0a9031c fix saml dep name 4 years ago