Commit Graph

63 Commits

Author SHA1 Message Date
David Joy
a1b1d0ea60 Addressing various UX/a11y feedback (#63)
- Adding more spacing between sections.
- Adding pencil icon to “Edit” buttons.
- adding aria-level=“3” to h6 elements
2019-05-24 10:56:44 -04:00
albemarle
8d099c0048 refactor(delete my account): use selectors instead of importing configuration (#61) 2019-05-23 17:26:03 -04:00
albemarle
b81f7ae8b9 fix(delete my account): must check if any TPA providers are connected (#60) 2019-05-22 11:05:44 -04:00
albemarle
27cc4fe692 fix(delete my account): correctly expose Third Party Auth providers (#59) 2019-05-21 17:27:20 -04:00
edX Transifex Bot
3471e81988 fix(i18n): update translations 2019-05-21 17:08:18 -04:00
David Joy
8f1231192b Fix duplicate i18n messages. (#57)
Also get file perms on i18n-concat.js correct so they can be called by make.
2019-05-21 16:48:58 -04:00
David Joy
f251ac7b7e Use frontend-i18n package instead of local i18n directory. (#54)
Delete the local copy of the i18n library.  Note: the package.json path MUST be updated prior to merging this PR.
2019-05-21 15:29:21 -04:00
albemarle
f14206bdf4 fix: add order history url (#55) 2019-05-20 17:06:01 -04:00
albemarle
cae761a00d fix(routing): let routing find error page and not found page (#53) 2019-05-20 11:36:45 -04:00
albemarle
879c9a3b33 fix(delete my account): url encode (#52) 2019-05-20 10:58:27 -04:00
edX Transifex Bot
faeed0ec13 fix(i18n): update translations 2019-05-19 17:03:28 -04:00
Douglas Hall
08d079ce40 Fix password reset. 2019-05-16 16:17:37 -04:00
albemarle
feae2f635a fix(delete account): keep confirmation dialog open on error (#49) 2019-05-16 15:40:36 -04:00
Adam Stankiewicz
a705e22d62 update configuration proptypes 2019-05-16 11:31:52 -07:00
Adam Stankiewicz
1db817e1c2 use configuration prop instead of process.env 2019-05-16 11:26:59 -07:00
Adam Stankiewicz
8c3a3c284b Updates for config vars 2019-05-16 11:18:18 -07:00
Adam Stankiewicz
b90deae9f6 Update @edx/frontend-component-footer, add enterpriseMarketingLink and socialLinks prop 2019-05-16 11:18:18 -07:00
albemarle
ea55ceff05 fix: correctly expose is_active field (#48) 2019-05-16 13:56:14 -04:00
albemarle
bc3085b141 feat: delete my account (#37) 2019-05-16 10:43:08 -04:00
Douglas Hall
f1f9c86b15 Merge pull request #46 from edx/douglashall/ARCH-729
Fix social links in footer.
2019-05-15 17:07:49 -04:00
Douglas Hall
a437f9c91a Fix social links in footer. 2019-05-15 16:32:46 -04:00
Adam Butterworth
91d7b98e08 fix: add xhr header to eliminate redirects on setlang (#45) 2019-05-15 14:26:31 -06:00
Adam Butterworth
a93dc4e3b1 feat: add jump nav (#43) 2019-05-15 13:08:53 -06:00
Douglas Hall
0dfd8d8558 Merge pull request #41 from edx/douglashall/ARCH-802
Display duplicate TPA provider message.
2019-05-15 11:07:37 -04:00
Douglas Hall
c60c048c24 Display duplicate TPA provider message. 2019-05-15 11:02:20 -04:00
Robert Raposa
777193f816 fix(i18n): remove transifex_input.json
This file will be generated before being pushed to Transifex. We
will not merge it to the repo.

ARCH-748
2019-05-14 15:03:45 -04:00
Nimisha Asthagiri
8abb8d4e5d Merge pull request #38 from edx/arch/beta-language-banner-followup
Follow-ups on Beta Language banner
2019-05-14 10:22:21 -04:00
Nimisha Asthagiri
932d47550e Follow-ups on Beta Language banner 2019-05-13 18:41:07 -04:00
Adam Butterworth
ab62699148 fix: send social link value when empty string is supplied (#36)
* fix: send social link value when empty string is supplied

* refactor: add clarity
2019-05-13 14:37:13 -06:00
Adam Butterworth
24819bc5df fix: assignment of thirdPartyAuth third time (#35) 2019-05-13 13:11:44 -06:00
Adam Butterworth
48ba152fb7 fix: proper assignment of thirdpartauthproviders (#34) 2019-05-13 12:18:22 -06:00
Adam Butterworth
741a9632f8 fix: refetch thirdPartyAuthProviders after disconnection (#33) 2019-05-13 11:44:43 -06:00
Nimisha Asthagiri
125113a154 Merge pull request #31 from edx/arch/router-default
Default URL goes to Account Settings
2019-05-13 12:03:53 -04:00
Nimisha Asthagiri
945ef15b97 Default URL goes to Account Settings 2019-05-13 11:55:20 -04:00
Adam Butterworth
9837b85dce Fix auth disconnection add error states (#30)
* fix: properly disconnect auth

* fix: add error handling and states
2019-05-13 09:49:11 -06:00
Adam Butterworth
2e83d33de2 fix: saving an account setting will no longer delete a time zone pref… (#29)
* fix: saving an account setting will no longer delete a time zone preference

* Update service.js
2019-05-13 09:44:53 -06:00
Robert Raposa
c8d84fc5ab Merge pull request #26 from edx/robrap/ARCH-785-analytics-event
ARCH-785: add analytics event edx.user.settings.viewed
2019-05-13 11:38:24 -04:00
Douglas Hall
563f760e16 Add recovery email field. 2019-05-13 11:31:34 -04:00
Nimisha Asthagiri
e28f17d061 Refactor BetaLanguageBanner as a separate React Component 2019-05-11 12:01:41 -04:00
Nimisha Asthagiri
58c375b83a Support for Beta Language Banner 2019-05-11 12:01:40 -04:00
Adam Butterworth
0cd9f08539 feat: add timezone groups (#27)
* feat: add groupings for time zones

* fix: delete old constants

* fix: linting
2019-05-10 14:19:06 -06:00
Douglas Hall
d353d8ecf0 Make certain field uneditable for enterprise learners. 2019-05-10 15:37:40 -04:00
Adam Butterworth
cfe1be3361 fix: verify parity (#25)
* fix: style and order update

* fix: password reset sends email along with request

* fix: add best guess for help text
2019-05-10 13:17:37 -06:00
Robert Raposa
1a17ac4934 add analytics event edx.user.settings.viewed 2019-05-10 14:44:01 -04:00
Adam Butterworth
efb99185e3 feat: add time zone (#22)
* feat: add timezone

* feat: add timezone swap to one redux action set

* fix: remove commented code

* fix: add help text

* fix: add better comment

* fix: allow user to unset the timezone
2019-05-08 15:39:36 -06:00
David Joy
f3693c156c ENVIRONMENT -> NODE_ENV 2019-05-08 14:22:58 -04:00
David Joy
19c12118b3 Site language dropdown - I hope. (#20)
* Updating i18n-loader with all our languages.

* Site language dropdown done.  I hope.
2019-05-08 13:51:17 -04:00
albemarle
d754db2ed9 fix(i18n): manually update messages file 2019-05-06 13:55:01 -04:00
David Joy
884906ac06 Upgrade frontend-app-account to latest frontend-auth and frontend-logging. (#16) 2019-05-02 16:05:31 -04:00
Adam Butterworth
f1de3d7f94 feat: improve confirmation messages on email and password (#13) 2019-05-02 14:17:44 -04:00