55 Commits (master)
 

Author SHA1 Message Date
n0emis 56cd947037
fix username formatter
n0emis ff5597d4be
add auth to connect form
n0emis bc0e61b972
add content cor connect form
Leo Maroni cef5694519
Add Tabs in Web to allow connect and register
Patrick Cloke 60a8bde16b
Use the async version of complete_sso_login. ()
Patrick Cloke dddfb9c5aa
Fix tests by using the proper attribute names instead of a mapping ()
Andrew Morgan 47349e88d5
Make the mouse turn into a cursor pointer on mouseover of Submit button ()
Brendan Abolivier d8012f8ded
Merge pull request from matrix-org/babolivier/comment
Remove lying comment
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
Brendan Abolivier 9c9a3a133a
Merge pull request from matrix-org/babolivier/template-lower
Print a (prettier) error if the chosen username contains uppercase characters
Brendan Abolivier 5764c5361c
Remove uppercase from allowed chars and prettify the error message
Brendan Abolivier de8a1aa5da Revert "Turn the chosen username to lowercase"
This reverts commit ea7ba3e969.
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.
Brendan Abolivier 956f84c42b
Merge pull request from matrix-org/babolivier/complete_sso_login
Use complete_sso_login from Synapse instead of re-implementing it
Brendan Abolivier b1cb697206
Use complete_sso_login from Synapse instead of re-implementing it
Richard van der Hoff 198c5b9675 use `email` for email blocking
Richard van der Hoff 705c378407 use `http://schemas.auth0.com/email` for email blocking
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.
Richard van der Hoff 269cb1376d don't forget to push your tags
Richard van der Hoff f6fd40c1b3 Allow specification of domain block list inline
Richard van der Hoff 2556450557
Block new registrations based on a domain blacklist ()
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
Richard van der Hoff 23c48f00d0 bump to dev release of synapse
Richard van der Hoff 1bcf50287c fix failing test
Richard van der Hoff c272f2f075 fix lint
Richard van der Hoff 9141db25aa fix lint
Richard van der Hoff 3796822130 update gitignore
Richard van der Hoff 806f95bc06 switch to setuptools_scm
MANIFEST.in is dead
Richard van der Hoff 3227404c1b 0.1.dev5
Richard van der Hoff 4911364056 set displayname to localpart
... because that's what mozilla would like.
Richard van der Hoff e3095f7e15 add tests for get_remote_user_id
(Featuring a real SAML response to parse)
Richard van der Hoff b07cf7d7b1 v0.1.dev4
Richard van der Hoff 171ec41069 Hopefully, fix NameID parsing
Richard van der Hoff b4f2957f93 bump version
Richard van der Hoff e82af9f499 Install the resource files with the package
Richard van der Hoff 4c15ff5fd2 Implement new get_remote_user_id method
Richard van der Hoff 091ca2bcff fix setup.py to include the actual python in the package
Richard van der Hoff 67541a2139 fix link for login flow
Richard van der Hoff 93c80f0736 bump version
Richard van der Hoff f85ec19465
Allow users to pick a username on login ()
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.
Richard van der Hoff ccbb42d66b long_description is in markdown
Andrew Morgan ce2a6b977f Update tests
Andrew Morgan df8b731edd Rename to matrix_synapse_saml_mozilla
Andrew Morgan 15cc82e5e1 Rename saml_mapping_provider to saml_mapping_provider_mozilla
Andrew Morgan 2c913fcf94 Update module name to be moz flavoured
Andrew Morgan 0c0e3462d3 Fix typing statement
Andrew Morgan fbdd91a2c3 Update to latest synapse provider spec
Andrew Morgan 2be3b40e9c Update to latest synapse provider spec
Andrew Morgan 962cbce291 Fix grammar
Andrew Morgan 5ce0a9031c fix saml dep name