Граф коммитов

141 Коммитов

Автор SHA1 Сообщение Дата
Leo McArdle 2d0840d3cf FIX: don't show users logging in with secondary email sign up form 2018-08-29 16:13:52 +01:00
Leo McArdle 211e171cc1 ensure primary email existing in secondary emails doesn't break everything 2018-08-29 14:56:21 +01:00
Leo McArdle 82fa4a532c SECURITY: don't allow users to log in with their secondary email 2018-08-29 14:06:29 +01:00
Leo McArdle 0243e972ce bump version number 2018-08-29 13:43:03 +01:00
Leo McArdle 12368b4b06 FIX: remove primary emails from secondary_emails attr 2018-08-24 17:57:51 +01:00
Leo McArdle 46fa806fa1 set secondary email addresses and store taken ones 2018-08-24 17:57:51 +01:00
Leo McArdle ecc1b18a23 add profile class to management api and create api to add refresh methods 2018-08-24 17:57:51 +01:00
Leo McArdle e4101b8f85 rename api classes to reflect file names 2018-08-24 17:57:51 +01:00
Leo McArdle d89e2ee9b1 move api files under lib/mozilla_iam/api/ 2018-08-24 17:57:51 +01:00
Leo McArdle f5de4e2830 Use NLX sign-up flow 2018-08-24 17:30:19 +01:00
Leo McArdle 64307f3e28 move AdminDetailedUserSerializer additions out of plugin.rb 2018-08-07 20:59:50 +01:00
Leo McArdle 64980549be set up travis 2018-08-07 20:34:08 +01:00
Leo McArdle 8a4325d84b add enabled? to authenticator (to prevent warnings) 2018-08-03 15:10:15 +01:00
Leo McArdle c1b8887ede update specs to reflect discourse/discourse@87537b679c 2018-07-31 14:19:46 +01:00
Leo McArdle 6fca6dc25f fix "go back" failed login button 2018-06-06 17:53:02 +01:00
Leo McArdle c2e0b73203 fix tests 2018-06-06 16:22:19 +01:00
Leo McArdle 5c2b14270c update person api url 2018-02-28 20:56:14 +00:00
Leo McArdle 12531fb8d8 Merge branch 'development' 2017-12-20 14:23:07 +00:00
Leo McArdle 159942aed4 merge groups and app_metadata.groups, remove authoritative group support 2017-12-19 18:19:40 +00:00
Leo McArdle 338efac1aa switch back to using management api 2017-12-19 15:45:31 +00:00
Leo McArdle 96ae55a265 FIX: add translation for person api site settings 2017-12-01 17:08:08 +00:00
Leo McArdle c40b497a5d use person api 2017-11-30 23:09:53 +00:00
Leo McArdle fbe89af594 add tests for undefined/empty/'None' profile values 2017-11-01 12:57:55 +00:00
Leo McArdle 2b51508f64 add spec for AdminDetailedUserSerializer 2017-10-18 17:10:17 +01:00
Leo McArdle 24788c53d0 FEATURE: add iam details to admin user page 2017-10-04 14:53:43 +01:00
Leo McArdle 9985b7c043 FIX: make work with rails 5 2017-09-27 16:35:50 +01:00
Leo McArdle 383cd6ddd1 bump version 2017-09-21 17:56:41 +01:00
Leo McArdle 1c0a4ce5ed FIX: unable to autoload constant error in staging 2017-09-21 17:50:13 +01:00
Leo McArdle 8df1c6e56e FIX: undefined method read_restricted 2017-09-21 17:50:13 +01:00
Leo McArdle 986f33963b refactor, split into multiple files 2017-09-21 17:50:13 +01:00
Leo McArdle 00849263fc fix bug with associated group being nil 2017-09-21 17:50:13 +01:00
Leo McArdle 9ee8098d74 change 'log in' button to 'log in / sign up' 2017-09-21 17:50:13 +01:00
Leo McArdle 77c268a074 use DiscourseEvent triggers instead of monkey patching 2017-09-21 17:50:13 +01:00
Leo McArdle b0edb5b154 fix tests 2017-09-21 17:50:13 +01:00
Leo McArdle 94ea59e10d add some specs, fix a few broken things found out from writing them 2017-09-21 17:50:13 +01:00
Leo McArdle 6f90574b19 remove dependence on auth0 library, make groups fail safe 2017-09-21 17:50:13 +01:00
Leo McArdle 56f5b8a0be add pre notification/email permissions check 2017-09-21 17:50:13 +01:00
Leo McArdle e4ddd6cb7d add group syncing 2017-09-21 17:50:13 +01:00
Leo McArdle a0ded0244f revise PR based on review 2017-09-21 17:50:13 +01:00
Leo McArdle 65092a3d19 create plugin 2017-09-21 17:50:13 +01:00
Leo McArdle 0f08c2c946 Initial commit 2017-06-01 18:52:18 +01:00