Commit Graph

69 Commits

Author SHA1 Message Date
Deborah Kaplan
29de9b2dc4 feat!: Legacy account, profile, order history removal (#36219)
* feat!: Legacy account, profile, order history removal

This removes the legacy account and profile applications, and the order
history page. This is primarily a reapplication of #31893, which was
rolled back due to prior blockers.

FIXES: APER-3884
FIXES: openedx/public-engineering#71


Co-authored-by: Muhammad Abdullah Waheed <42172960+abdullahwaheed@users.noreply.github.com>
Co-authored-by: Bilal Qamar <59555732+BilalQamar95@users.noreply.github.com>
2025-02-10 14:39:13 -05:00
Feanil Patel
bdef5ad6aa test: Drop some stub config.
I believe this was only used with BokChoy and just got missed in the
various cleanup.  Removing it now since we're not using it.
2025-01-13 14:41:30 -05:00
Feanil Patel
b7128a7e2d docs: Update conf/locale/config.yaml
Co-authored-by: Brian Smith <112954497+brian-smith-tcril@users.noreply.github.com>
2024-04-25 15:27:10 -04:00
Feanil Patel
d63e295e0e fix: Be able to extract translations again.
* The `conf/locale/en/LC_MESSAGES` folder does not get automatically
  created by other tooling so message extraction to that folder fails.

* The `gettext_fallback.js` file should not be getting picked up for
  translation since it's there only to be used when the the language
  gettext catalog is not available
2024-04-25 14:53:50 -04:00
Omar Al-Ithawi
a10fce3379 feat!: remove Transifex calls for FC-0012 - OEP-58 (#34355) 2024-03-14 13:38:28 +00:00
Muhammad Abdullah Waheed
caf8e456e2 Revert "feat: Account and profile MFE legacy removal - redeployment (#31893)" (#33542)
This reverts commit 08f5e7e563.
2023-10-19 12:26:29 +05:00
Muhammad Abdullah Waheed
08f5e7e563 feat: Account and profile MFE legacy removal - redeployment (#31893)
feat: Account and profile MFE legacy removal - redeployment

* Revert "Revert "FC-0001: Account pages -> micro-frontend (#30336)" (#31888)"

This reverts commit 90c4ca6e47.

* refactor: removed filters test from user_api accounts

---------

Co-authored-by: Bilal Qamar <59555732+BilalQamar95@users.noreply.github.com>
2023-10-19 10:43:15 +05:00
Kyle McCormick
9d4163d31f build: include built-in XBlock JS directly rather than copying it (#32480)
As part of the static asset build, JS modules for most built-in XBlocks were
unnecessarily copied from the original locations (under xmodule/js and
common/static/js) to a git-ignored location (under common/static/xmodule), and
then included into the Webpack builld via
common/static/xmodule/webpack.xmodule.config.js.

With this commit, we stop copying the JS modules. Instead, we have
common/static/xmodule/webpack.xmodule.config.js just reference the original
source under xmodule/js and common/static/js.

This lets us us radically simplify the xmodule/static_content.py build script.
It also sets the stage for the next change, in which we will check
webpack.xmodule.config.js into the repository, and delete
xmodule/static_content.py entirely.

common/static/xmodule/webpack.xmodule.config.js before:

    module.exports = {
        "entry": {
            "AboutBlockDisplay": [
                "./common/static/xmodule/modules/js/000-b82f6c436159f6bc7ca2513e29e82503.js",
                "./common/static/xmodule/modules/js/001-3ed86006526f75d6c844739193a84c11.js",
                "./common/static/xmodule/modules/js/002-3918b2d4f383c04fed8227cc9f523d6e.js",
                "./common/static/xmodule/modules/js/003-b3206f2283964743c4772b9d72c67d64.js",
                "./common/static/xmodule/modules/js/004-274b8109ca3426c2a6fde9ec2c56e969.js",
                "./common/static/xmodule/modules/js/005-26caba6f71877f63a7dd4f6796109bf6.js"
            ],
            "AboutBlockEditor": [
                "./common/static/xmodule/descriptors/js/000-b82f6c436159f6bc7ca2513e29e82503.js",
                "./common/static/xmodule/descriptors/js/001-19c4723cecaa5a5a46b8566b3544e732.js"
            ],
            // etc
        }
    };

common/static/xmodule/webpack.xmodule.config.js after:

    module.exports = {
        "entry": {
            "AboutBlockDisplay": [
                "./xmodule/js/src/xmodule.js",
                "./xmodule/js/src/html/display.js",
                "./xmodule/js/src/javascript_loader.js",
                "./xmodule/js/src/collapsible.js",
                "./xmodule/js/src/html/imageModal.js",
                "./xmodule/js/common_static/js/vendor/draggabilly.js"
            ],
            "AboutBlockEditor": [
                "./xmodule/js/src/xmodule.js",
                "./xmodule/js/src/html/edit.js"
            ],
            // etc
        }
    };

Part of: https://github.com/openedx/edx-platform/issues/32481
2023-07-26 13:27:38 -04:00
Muhammad Abdullah Waheed
90c4ca6e47 Revert "FC-0001: Account pages -> micro-frontend (#30336)" (#31888)
This reverts commit 0f02c7b3d9.
2023-03-07 17:41:56 -05:00
Sagirov Evgeniy
0f02c7b3d9 FC-0001: Account pages -> micro-frontend (#30336)
* feat: Account pages. Learner Profile page

* feat: Account pages. Account Settings page

* feat: Account pages. Removed unused styles

* feat: Account pages. Removed unused toggles

* feat: fixed tests and pylint errors

* feat: update redirect to account settings for student_dashboard

* feat: fix pylint errors
2023-03-07 17:41:52 +05:00
Emad Rad
dc5d017c46 feat: persian language support added (#31154) 2023-01-18 10:26:57 -05:00
Sagirov Evgeniy
dccb463103 FC-0001: Remove edx-jsme, Molecular Structure Problem type (#30321)
* feat: Remove edx-jsme, Molecular Structure Problem type

* feat: remove common/static/js/capa/jsme and common/static/js/capa/jsmolcalc
2022-07-06 15:51:58 -04:00
Ivo Branco
4c4c8f24ee feat(locale): add pt_PT locale 2021-10-08 14:28:29 +00:00
Soban Javed
71debe7f7b fix: remove fake2 language from django settings
This was causing issue with Django 3.2, as Django has restricted to only use language from the pre-defined set of languages provided by Django.

BOM-2870
2021-10-04 20:44:18 +05:00
Waheed Ahmed
7cf236a074 add translations for newly added languages. 2019-04-25 18:49:55 +05:00
Marco Morales
911e108504 updated language list we pull from transifex to support beta language configuration moving forward 2019-04-25 17:18:30 +05:00
David Ormsbee
8a03b74b59 Revert "Pull Turkish translations by default" 2019-04-12 10:45:22 -04:00
David Ormsbee
ceb7a2fd6c Merge pull request #19252 from egegunes/master
Pull Turkish translations by default
2019-04-11 15:01:47 -04:00
Waheed Ahmed
375f1c0209 Segregate learner account settings strings.
This would let the team order translations for the beta language message
to ensure that it remains translated for a wide set of partially supported
languages.

LEARNER-4304
2019-02-26 14:24:51 +05:00
adeelehsan
3e2764d9c0 update pygeopip to geoip2
Update deprecated pygeoip
to geoip2 and all usages
of it

Learner-6238
2019-02-21 00:42:05 +05:00
Matt Hughes
b6b8c64e3a Configuration changes to translation of third party lib
JIRA:EDUCATOR-3913
2019-01-16 11:41:50 -05:00
Dave St.Germain
287692f515 Add proctortrack library 2019-01-04 16:19:01 -05:00
ayub-khan
19f82fc3b7 Update translations 2018-11-16 15:24:38 +05:00
Ege Güneş
a9369fbe24 Pull Turkish translations by default 2018-11-08 14:13:30 +03:00
ayub-khan
264304e45d src ignore sub directries with same name 2018-07-30 09:50:52 +05:00
ayub-khan
3509d08706 - Ignored 3rd party libraries code from translations
which is not present is repo. But is created when we directly
install requirements from git.
- Included git clean in i18n-roobot-push
To clean artifacts before extracting new translations.
2018-07-23 12:42:11 +05:00
bmedx
13ca6343ce Fix lang mapping for zh_HANS 2017-11-16 15:38:18 -05:00
bmedx
8ceb7ffdaf Add zh_HANS language mapping to locale config 2017-09-29 15:00:11 -04:00
Andy Armstrong
41f7502ae3 Allow i18n strings to be scraped from openedx/features
LEARNER-2304
2017-08-18 14:41:36 -04:00
Ned Batchelder
437e61d65a Remove unneeded messages.po file 2016-05-16 14:51:45 -04:00
Diana Huang
cd0bb4c7e0 Add ability to generate static i18n files. 2016-02-01 15:54:10 -05:00
cahrens
5c12890da5 Delete old, unused version of MathJax.
This version was from 2012.
2015-10-09 15:24:15 -04:00
Ned Batchelder
2300f382cf Ignore more directories to speed up extracting i18n strings.
Also, remove the one use of _() in a test feature, since there's no
point.
2015-08-06 10:39:04 -04:00
Sarina Canelake
e72d5d542b Add fake Arabic testing language 2015-05-29 10:16:30 -04:00
Sarina Canelake
1504abe292 Only pull languages we want from Transifex 2015-04-24 15:15:17 -04:00
Frances Botsford
e255ac1f29 Initial pass at LMS and Studio RTL 2014-10-17 13:51:42 -04:00
Sarina Canelake
f0c8139ad8 Transifex config: add Swedish and Swahili language codes 2014-09-10 11:48:45 -04:00
Sarina Canelake
ecba41e865 Add Eng (GB) and Albanian lang codes 2014-08-04 11:13:06 -04:00
Sarina Canelake
5edcd969c8 Add new Transifex languages
Filipino, Marathi, Serbian, Telugu, Uzbek
2014-07-14 09:19:24 -04:00
Sarina Canelake
f7c3603fa8 Remove pirate and lolcat translation files to prevent accidental display 2014-06-24 11:51:32 -04:00
Sarina Canelake
9fb2731a57 Add Amharic language 2014-06-23 07:42:39 -04:00
Sarina Canelake
54cf1adb86 Add Tamil language 2014-06-23 07:42:39 -04:00
Sarina Canelake
6418f6fe8b Add Chinese (Hong Kong) language 2014-06-12 10:41:09 -04:00
louyihua
12d8df970b Babel underscore extraction update according to @nedbat
1. Add underscore.po into the merge section in config.yaml
2. Using one babel command template to construct two babel commands
2014-06-05 15:22:40 +08:00
louyihua
644d4ac008 Extract i18n strings from *.underscore files using django-babel-underscore
Change strings from mako.po into underscore.po, which is finally merged into djangojs.po.
2014-06-04 17:46:36 +08:00
Sarina Canelake
ed5c36ee2d Add Gujarati language 2014-05-27 07:43:03 -04:00
Sarina Canelake
84ecac97bd Add Oriya language 2014-05-27 07:42:58 -04:00
Sarina Canelake
5fd2eef58d Add Croatian language 2014-05-19 08:13:18 -04:00
Sarina Canelake
8f0173dc10 Add new languages 2014-05-05 09:13:51 -04:00
Sarina Canelake
f4332bb413 Add new languages from Transifex 2014-04-22 09:48:28 -04:00