Commit Graph

16 Commits

Author SHA1 Message Date
Abdullah Waheed
ab62a2d231 feat: added new translations in Makefile and updated all the translations 2022-09-06 15:11:57 +05:00
UsamaSadiq
0c50bce43d build: update transifex pull translations command 2022-04-04 14:47:17 +05:00
aliadnan
f5a6c483e2 feat: migrate translations to reactifex 2022-03-17 17:43:51 +05:00
David Joy
56f5d655c6 fix: modernize build process, remove npm publish, use github actions (#472)
* build: switch from travis to Github actions.

Subsequent commits will clean up some of the 'npm-dist' code that we're no longer using.

* build: remove npm distribution from repository

Once upon a time, we published the components of the profile MFE to NPM because we believed we might want to embed them in frontend-app-learner-portal.  We abandoned that idea about two years ago, but never cleaned up the experiment of publishing the MFE to npm.

This commit does that.  The prior commit on this branch disabled it by cutting over from travis to github actions - this commit just finishes the job.

* fix: cleaning up a bad URL for order history.

* docs: cleaning up a documentation URL in openedx.yml

* fix: removing download of Roboto font

None of our other MFEs do this; it was left over from an early design decision.  It also doesn't appear to be having any effect, as I think this font is included via Paragon, if at all.  It may also be that it's a secondary font choice after something else already available.  Regardless, removing these two lines had no effect on the look and feel of the MFE, and reduces bundle size.

* fix: using updated logo instead of pre-rebrand edX logo.

This now uses the FAVICON_URL environment variable like all our other MFEs.
2021-08-31 12:07:59 -04:00
Adam Butterworth
be67c13914 feat: delegate build scripts to edx/frontend-build (#257) 2019-09-25 11:54:49 -04:00
David Joy
4802da816b feat: publish profile module as an npm module (#263)
* feat: publish profile module as an npm module

* fix: add semantic-release for publishing
2019-09-24 13:03:22 -04:00
albemarle
adb88213a9 fix(i18n): make detect_changed_source_translations work for both push and pull jobs (#206) 2019-06-11 13:50:53 -04:00
David Joy
a4dc1bcdf8 Update frontend-i18n version and use scripts. (#203) 2019-06-07 11:13:58 -04:00
albemarle
21475c4576 refactor(i18n): nicer Makefile for translation jobs (#197) 2019-06-04 15:21:07 -04:00
Robert Raposa
02bff769c3 fix(i18n): ARCH-748, update i18n make targets to push to Transifex (#172)
* update extract_translations to also concat
* update push_translations to push to Transifex
* remove call to i18n.extract as part of push_translations

ARCH-748
2019-05-14 13:21:52 -04:00
albemarle
08d4983c0e fix(i18n): detect_changed_source_translations doesn't need any dependencies 2019-04-05 16:36:01 -04:00
albemarle
7e5199585d fix(i18n): translation jobs should check for a change (#127) 2019-04-03 16:24:48 -04:00
albemarle
f3777ddc35 fix: deal with Transifex id escaping (#89) 2019-03-13 15:00:36 -04:00
albemarle
d213c6ffd8 feature: add AR, FR, and ZH (#82)
Also move copy-webpack-plugin into dev dependencies.
2019-03-13 11:12:21 -04:00
albemarle
971a712b04 i18n: add make targets for Transifex (#77) 2019-03-11 17:58:07 -04:00
Douglas Hall
b79aa790fa Initial commit. 2019-01-14 16:37:21 -05:00