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

141 Коммитов

Автор SHA1 Сообщение Дата
Leo McArdle f66123785a
hotfix: remove person api v1 2020-11-17 20:10:44 +00:00
Leo McArdle eba4269711
hotfix: management api returning email objects rather than strings 2020-10-29 16:56:23 +00:00
Leo McArdle 46f948ab27
fix user profile preferences tests 2020-05-06 21:58:20 +01:00
Leo McArdle 4c1d02f51d
FIX: set uid for staged user created from auth0 uid 2019-12-06 14:26:49 +00:00
Leo McArdle e16664ccf5
fix various deprecations 2019-11-18 16:52:34 +00:00
Leo McArdle f148ed585a
add secret to client_secret setting 2019-11-18 16:35:49 +00:00
Leo McArdle 15a48d62d3
remove deprecated full_screen_login option 2019-11-18 16:33:20 +00:00
Leo McArdle 057c5211ef
add profile scope 2019-11-18 16:32:11 +00:00
Leo McArdle 88b5c08940
remove honeypot from pmo flow 2019-10-18 17:10:40 +01:00
Leo McArdle 327c74d9d3
Merge branch 'master' into development 2019-10-18 17:09:30 +01:00
Leo McArdle 62c69652a9
fix tests 2019-10-10 11:44:51 +01:00
Leo McArdle ae196c88d3
add methods to Profile for mozilla-gcm plugin 2019-10-08 12:00:52 +01:00
Leo McArdle 2bba06d11a
FIX: only update uploaded_avatar_id if it differs
no need to write to DB if it's the same
https://github.com/mozilla/discourse/issues/228
2019-09-19 17:37:51 +01:00
Leo McArdle 1cfd0fae30
FIX: ensure pmo avatar gets set when already set before
https://github.com/mozilla/discourse/issues/228
2019-09-19 17:28:53 +01:00
Leo McArdle f3cd386078
SPEC: fix users_controller tests after upstream changes
also add new test so that we'll know if whole session
gets wiped after authentication

73172f00d3
2019-09-17 15:28:39 +01:00
Leo McArdle bb32cb5296
FIX: unlink -> disconnect, based off UX recommendations
also make banner more subtle
2019-09-12 11:50:48 +01:00
Leo McArdle 5c75389bdc
FEATURE: add unlink from pmo button in user preferences 2019-09-11 16:55:53 +01:00
Leo McArdle 5058aa70c1
FIX: show avatar in dinopark prompt
also remove preference to enable dinopark profile pictures, now
that the picture api works
2019-09-11 15:44:11 +01:00
Leo McArdle c419042277
FIX: ensure authentication_data cookie is deleted 2019-09-05 10:46:17 +01:00
Leo McArdle 2b156406d8
change 'Mozilla People Directory' to 'people.mozilla.org' link in modals 2019-08-22 10:49:38 +02:00
Leo McArdle 7924308fa7
FEATURE: support picture api 2019-08-21 14:01:32 +02:00
Leo McArdle 89a469bb6c
FIX: use auth0_callback_url when set 2019-08-15 12:08:41 +01:00
Leo McArdle aa66129e2e
FEATURE: prompt users to link their PMO account on login 2019-08-12 13:15:13 +01:00
Leo McArdle 22beb49f52
bump version 2019-08-12 13:14:41 +01:00
Leo McArdle 6de79bd377
rename dinopark-sign-up to dinopark-link-modal 2019-08-12 13:12:36 +01:00
Leo McArdle 67a0baf54c
SPEC: get oauth2 spec passing again
After:
3b8c468832
1a8fee11a0
2019-08-12 12:51:37 +01:00
Leo McArdle e1c0d9cf9c
add 'don't show this to me again' option 2019-08-12 12:47:09 +01:00
Leo McArdle 9e106b70f9
show dinopark link prompt on login 2019-08-10 17:45:47 +01:00
Leo McArdle ffd5055731
add dinopark link controller 2019-08-07 12:11:30 +01:00
Leo McArdle d9f533f9d8
UI: give 'inputs' on dinopark sign up modal disabled cursor 2019-07-22 19:32:22 +01:00
Leo McArdle 2866751f37
add frontend tests for dinopark sign up 2019-07-22 18:39:55 +01:00
Leo McArdle 2794a9f5b6
add frontend tests for dinopark user preferences
https://github.com/mozilla/discourse/issues/192
2019-07-12 12:28:41 +01:00
Leo McArdle 84a785e2cd
show welcome banner after dinopark sign up 2019-07-09 14:37:51 +01:00
Leo McArdle 948fd1cc9a
better spacing of edit buttons 2019-07-01 13:42:18 +01:00
Leo McArdle 1fd5d777a2
update copy on dinopark sign up prompt 2019-06-27 14:05:41 +01:00
Leo McArdle 7920c9ecd6
FEATURE: integrate with Mozilla People Directory
https://github.com/mozilla/discourse/milestone/5?closed=1
2019-06-12 13:55:10 +01:00
Leo McArdle 6a1c521f3c
get cpu-poc ready for release 2019-06-12 13:54:54 +01:00
Leo McArdle 1ce2c356a7
FEATURE: allow users to edit avatars if dinopark avatars are disabled
https://github.com/mozilla/discourse/issues/209
2019-06-05 19:44:24 +01:00
Leo McArdle cf00a5e554
Merge branch 'development' into cpu-poc 2019-06-05 19:22:55 +01:00
Leo McArdle 43e67a7d1a
FIX: work with update to jwt 2.2.1 2019-06-05 18:35:06 +01:00
Leo McArdle 9db8296afd
add COC 2019-05-29 14:22:47 +01:00
Leo McArdle 9e518ff926
SPEC: ensure dinopark username is used if it becomes available 2019-05-20 18:52:13 +01:00
Leo McArdle 381e9a0639
UI: remove full name instructional text
https://github.com/mozilla/discourse/issues/203
2019-05-17 16:46:32 +01:00
Leo McArdle 0042b26554
FIX: Ensure only groups with access to dinopark are offered dinopark-linked accounts
https://github.com/mozilla/discourse/issues/198
2019-05-13 17:18:08 +01:00
Leo McArdle dfda123c3f
FIX: don't show dinopark sign up flow modal after user deletes account
https://github.com/mozilla/discourse/issues/197
2019-05-08 13:51:57 +01:00
Leo McArdle 363cee6c91
FIX: add setting to disable dinopark avatars globally
https://github.com/mozilla/discourse/issues/199
2019-05-08 13:32:47 +01:00
Leo McArdle 2ba3373cb5
FIX: refresh page when username updates
https://github.com/mozilla/discourse/issues/193
2019-05-03 14:06:55 +01:00
Leo McArdle 42a7533fb8
UI: Make dinopark sign up flow look better
https://github.com/mozilla/discourse/issues/186
2019-05-02 22:28:40 +01:00
Leo McArdle 1d686e22d8
SPEC: make sure auth result queries the correct profile 2019-05-02 21:36:38 +01:00
Leo McArdle b447fdc0fd
FIX: sign-up was broken by previous commit
2c9cc36010

Also adds specs for c9e43eadf6
https://github.com/mozilla/discourse/issues/186
2019-05-02 19:19:30 +01:00