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 |