Commit Graph

93 Commits

Author SHA1 Message Date
Douglas Hall
68928291bc Send event when discover new header link clicked 2019-06-25 17:42:02 -04:00
edX Transifex Bot
917f7cb486 fix(i18n): update translations 2019-06-16 17:07:52 -04:00
Douglas Hall
29269fcdbb Update header links. 2019-06-12 11:29:57 -04:00
Douglas Hall
23e6ca6bc4 Fix identityAuthenticatedUser call. 2019-06-12 10:29:00 -04:00
edX Transifex Bot
f43bc5597c fix(i18n): update translations 2019-06-09 17:02:59 -04:00
David Joy
481e38c308 Bump frontend-i18n version and use its scripts. (#100) 2019-06-07 11:13:11 -04:00
Douglas Hall
0d61d09ddd Render ErrorPage component via app-level error boundary. 2019-06-06 14:00:31 -04:00
David Joy
223ea212bc Adding tests for delete account. (#98)
- comprehensive reducer tests
- UI snapshot tests for most (all?) states
2019-06-06 09:40:35 -04:00
Douglas Hall
4132963bfb Handle Google Translate DOM manipulation error scenario. 2019-06-05 15:34:01 -04:00
David Joy
bbe2a6ab49 Get correct path to tpaProviders. (#96) 2019-06-05 13:35:54 -04:00
David Joy
defd969a80 Fix third party auth naming issues (#95)
Two problems:

- The auth providers were being added to the wrong part of the store.
- The ThirdPartyAuth component expected them to have the name “providers”, not “authProviders” - great reason to keep names consistent!
2019-06-05 13:15:44 -04:00
David Joy
d33cb658e2 Modularizing third party auth. (#93) 2019-06-05 12:25:16 -04:00
David Joy
15708b1154 Modularizing ResetPassword. (#92) 2019-06-05 11:06:56 -04:00
David Joy
c3749e9c7f Cleaning up delete account actions and action types. (#91) 2019-06-04 20:12:25 -04:00
David Joy
30914e6d6f Misc whitespace, deletions, and simplifications. (#90) 2019-06-04 17:31:19 -04:00
David Joy
78b5991c89 Modularizing DeleteAccount (#87) 2019-06-04 16:03:42 -04:00
Adam Butterworth
0ea87767af fix: async states for tpa disconnect is per provider not shared (#89) 2019-06-04 13:02:30 -06:00
Adam Butterworth
3e50222528 feat: add scrollspy to jump nav (#88) 2019-06-04 13:02:06 -06:00
edX Transifex Bot
c912f0e5d5 fix(i18n): update translations 2019-06-04 12:20:02 -04:00
David Joy
386d2ab1f3 Tidy: step 1, shuffle common components and add a utility function (#81)
* Adding getModuleState helper method.

* Light component rearranging in preparation for moving into subdirectories.
2019-06-04 09:49:59 -04:00
edX Transifex Bot
e8369ff5b7 fix(i18n): update translations 2019-06-03 16:05:34 -04:00
Adam Butterworth
d9d14202c5 feat: handle i18n rtl with postcss-rtl (#83) 2019-06-03 13:43:56 -06:00
edX Transifex Bot
14ded7cc23 fix(i18n): update translations 2019-06-02 17:08:03 -04:00
Douglas Hall
e6246f3233 Remove render block on fetchUserAccount. 2019-05-31 16:04:28 -04:00
albemarle
cee06f4e25 fix(delete my account): fix problem with password managers making modal open (#74) 2019-05-30 16:00:28 -04:00
David Joy
8070ec1acf Adding formdata polyfill for IE and Edge. (#72) 2019-05-30 13:53:04 -04:00
albemarle
ed43fe3b37 feat(delete my account): improvements in error handling for confirmation modal (#70) 2019-05-29 17:40:37 -04:00
David Joy
a026f09b63 Polyfill URL class (#69) 2019-05-29 16:29:02 -04:00
Adam Butterworth
e322ae18aa fix: increase clarity of a11y landmarks (#68) 2019-05-29 10:58:26 -06:00
Adam Butterworth
71f007b9df Add empty states and ability to delete values from select fields (#67)
* fix: add empty states and ability to delete values from select fields

* refactor: change name of isEditable method

* refactor: make managed profile conditions clearer

* refactor: be positive
2019-05-28 12:55:23 -06:00
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