Commit Graph

63039 Commits

Author SHA1 Message Date
Zainab Amir
fa7953ca24 feat: set traverse pagination to False (#32269)
* For enrollment email task, while getting course uuid and
owner data don't traverse the discovery endpoint.
* Update log message
2023-05-19 19:46:33 +05:00
John Nagro
0fd36f97f3 fix: adding some logging and exceptions to further investigation into discovery load (#32267) 2023-05-18 19:42:19 -04:00
Edward Zarecor
2f44415eba Merge pull request #32099 from open-craft/navin/fix-video-transcripts 2023-05-18 14:29:34 -04:00
Alexander J Sheehan
26e62ded1f Merge pull request #32263 from openedx/asheehan-edx/bumping-enterprise-version-3.63.0
chore: bumping enterprise package version to 3.63.0
2023-05-18 14:01:15 -04:00
nsprenkle
1839bc01c6 feat: update text for sharing to Twitter
Updated logic to include organization info, when available. Also
refactored away some no-longer-relevant code and pulled Twitter handle
from config.

style: add missing newline

fix: fix outdated signature in test

refactor: make organization optional arg

Required to fix some tests

style: fix pylint issues

chore: organization is a dict change the accessor + linting
2023-05-18 13:51:51 -04:00
Leangseu Kim
f72d27c6af chore: remove studio check
chore: remove duplicate code

chore: update get_public_video_url because reverse doesn't work on cms
2023-05-18 13:08:01 -04:00
Alexander J Sheehan
663c06de06 chore: bumping enterprise package version to 3.63.0 2023-05-18 15:36:47 +00:00
Leangseu Kim
ee3a854d14 chore: update og:url for video sharing 2023-05-18 10:41:30 -04:00
John Nagro
3e1bf1e511 fix: add a reasonable useragent to catalog utils (#32262) 2023-05-18 10:34:14 -04:00
Muhammad Umar Khan
dae5759311 Installing edx-drf-extension from pypi (#32244)
chore: update edx-drf-extensions version

Co-authored-by: mumarkhan999 <mumarkhan999@users.noreply.github.com>

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mumarkhan999 <mumarkhan999@users.noreply.github.com>
2023-05-18 19:14:06 +05:00
kenclary
5bae0c86f5 Merge pull request #32024 from open-craft/chris/FAL-3383-new-video-editor-flow
[FAL-3383] feat: New waffleflag to enable or disable new video editor flow
2023-05-18 09:56:06 -04:00
Andrey Cañon
516eff0633 Decouple XModule styles from LMS/Studio styles (attempt 3) (#32237)
This basically changes how the xmodule static files are
generated and consumed in order to separate the Xblock
styles from general style files. Includes:

* build: decople XModule style assets by using a custom webpack loader
* build: move scss imports to its specific file
* build: fix: add system dirs to theme lookup paths.  (fixes attempt 1)
* build: fix: use bootstrap variables instead of lms variables (fixes attempt 2)

This is an amendment to #32188,
which itself was an amendment to #32018.

Addressing the issue https://github.com/openedx/edx-platform/issues/31624
2023-05-18 09:00:44 -04:00
Syed Ali Abbas Zaidi
d7053a6783 fix: eslint autofixable issues (#32181)
* fix: eslint operator-linebreak issue

* fix: eslint quotes issue

* fix: react jsx indent and props issues

* fix: eslint trailing spaces issues

* fix: eslint line around directives issue

* fix: eslint semi rule

* fix: eslint newline per chain rule

* fix: eslint space infix ops rule

* fix: eslint space-in-parens issue

* fix: eslint space before function paren issue

* fix: eslint space before blocks issue

* fix: eslint arrow body style issue

* fix: eslint dot-location issue

* fix: eslint quotes issue

* fix: eslint quote props issue

* fix: eslint operator assignment issue

* fix: eslint new line after import issue

* fix: indent issues

* fix: operator assignment issue

* fix: all autofixable eslint issues

* fix: all react related fixable issues

* fix: autofixable eslint issues

* chore: remove all template literals

* fix: remaining autofixable issues

* fix: failing js test
2023-05-18 11:03:59 +05:00
Jenkins
f2daf37d4a chore: geoip2: update maxmind geolite country database 2023-05-17 16:58:48 -04:00
Michael Roytman
9b644109fe Merge pull request #31741 from raccoongang/fix-upgrade-reminder-email-image
fix: upgrade reminder email image
2023-05-17 10:36:52 -04:00
Leangseu Kim
f5e5406da8 feat: add header_meta to base template 2023-05-17 10:17:12 -04:00
Jenkins
11a4ef4780 chore(i18n): update translations 2023-05-17 05:44:42 -04:00
Kristin Aoki
36e18f291b feat: add waffle flags for studio mfe pages (#32240) 2023-05-16 15:04:38 -04:00
Muhammad Umar Khan
08a52f1519 chore: Install edx-drf extension from git hash (#32229)
* chore: test updated drf extensions

---------

Co-authored-by: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com>
2023-05-16 18:54:23 +05:00
Gabe Mulley
1fa50b834d feat: pass query string parameters on to the learning MFE for jump_to links (#32180) 2023-05-16 08:32:56 -04:00
Nawfal Ahmed
30a66120fd fix: correctly mark program dashboard and details translations string (#32242) 2023-05-16 12:02:54 +00:00
Nawfal Ahmed
7174da78d0 feat: subscription changes and alerts for program dashboard and details (#32217)
* feat: subscription changes on program dashboard and details (#31909)

  - add a h2 programs heading on program dashboard
  - subscription ui changes on program dashboard
  - subscription alerts on both pages

* feat: add subscription upsell, fix responsive layout of program dashboard (#31943)

* test: update tests for subscription changes on program dashboard (#32021)

* feat: subscription api changes on program dashboard (#32085)

* feat: add subscription segment events to program details and dashboard (#32164)

* feat: subscription changes on program dashboard and details pages (#32205)
2023-05-16 10:34:42 +00:00
Matjaz Gregoric
960781ea3f Merge pull request #32220 from openedx/mtyaka/fix-gh-test-shards
fix: update shard names for GH tests
2023-05-16 12:06:55 +02:00
SaadYousaf
9a43af848c feat: add api for user notification preferences 2023-05-16 12:09:23 +05:00
Mohammad Ahtasham ul Hassan
acc9dac627 fix: fix manage subs url, add orders and subs url (#32126)
* fix: fix manage subs url, add orders and subs url
2023-05-16 09:35:22 +05:00
Muhammad Adeel Tajamul
d8db64cf2a feat: hide discussion tab when disabled (#32195) 2023-05-16 05:17:06 +05:00
Navin Karkera
ab83771295 feat: update event_bus_kafka and add event_bus_redis (#32117) 2023-05-15 13:35:23 +00:00
Jenkins
ac03146d34 chore(i18n): update translations 2023-05-14 17:04:22 -04:00
Tim McCormack
1088dc224f feat: Explicitly note that global status message accepts HTML (#32209)
We've seen some confusion in the past about whether HTML is supported here.
2023-05-12 16:37:34 +00:00
Jeff Cohen
47f7316f0a fix: Include common in edx-platform packages (#32231)
There may be scenarios, such as third-party plugin test environments,
that import edx-platform as a dependency. For those cases to run smoothly,
`common` needs to be built and exposed as a recognized package.

See https://discuss.openedx.org/t/how-is-the-common-package-installed/10057/2
2023-05-12 11:50:27 -04:00
Tim McCormack
2274b55ca0 feat: Add change-description field to upgrade-one-dep workflow (#32214)
This will allow people to optionally describe the dependency upgrade
without having to rewrite the auto-generated commit or edit the PR body.
(The PR body isn't even guaranteed to make it into the eventual merged
commit.)
2023-05-12 13:38:10 +00:00
Navin Karkera
1836305771 test: check transcripts when uploaded via api 2023-05-12 18:36:59 +05:30
Navin Karkera
a06c9b17be fix: update transcripts field in video on upload 2023-05-12 18:36:59 +05:30
edX requirements bot
7936285a30 chore: Updating Python Requirements (#32228) 2023-05-12 15:06:08 +05:00
Kyle McCormick
0dd80efbd6 refactor: delete empty pavelib file (#32087)
The contents of this file were deleted by
https://github.com/openedx/edx-platform/pull/31180;
this commit just deletes the leftover empty file.
2023-05-11 18:40:05 +00:00
Brian Citro
6c1c8ca49d Merge pull request #32225 from openedx/bcitro/ENT-7152
chore: update edx-enterprise version to 3.62.7
2023-05-11 14:33:12 -04:00
Brian Citro
50277fcbe4 chore: update edx-enterprise version to 3.62.7 2023-05-11 14:05:16 -04:00
Usama Sadiq
065ba5fd73 Pin urllib3 version to urllib3<2.0.0 (#32224)
* fix: constrain urllib3<2.0.0
* fix: pin docutils<0.20 version
2023-05-11 17:58:06 +05:00
Matjaz Gregoric
f0331ba813 fix: don't run test check when using GH runners 2023-05-11 09:06:08 +02:00
Matjaz Gregoric
2d2a3100f1 fix: update shard names for GH tests
Github hosted tests weren't working because shards were not up to date.
2023-05-11 08:29:31 +02:00
Jenkins
f8737d3439 chore: geoip2: update maxmind geolite country database 2023-05-10 16:58:45 -04:00
Nathan Sprenkle
f0a9ef2161 feat: add video sharing config change signal (#32211)
* feat: add tracking to video sharing options change

* test: add tracking to video sharing options change
2023-05-10 10:28:35 -04:00
Feanil Patel
9036c0613f Merge pull request #32196 from openedx/feanil/minimal_update
feanil/minimal update
2023-05-09 13:14:33 -04:00
bszabo
dc4a54060c Bszabo/tnl 10683 birth year (#32200)
* fix: TNL-10683 birthyear protected 


No unit tests yet

* fix: TNL-10683 add unit tests

* fix: TNL-10683 fix lint errors

* fix: TNL-10683 add required docstrings

* fix: TNL-10683 hide year-of-birth feature name

---------

Co-authored-by: Bernard Szabo <bszabo@edx.org>
2023-05-09 12:36:22 -04:00
Alexander J Sheehan
93e3ed9418 Merge pull request #32208 from openedx/asheehan-edx/bumping-enterprise-version-3.62.6
chore: bumping enterprise package version to 3.62.6
2023-05-09 12:08:14 -04:00
Alexander J Sheehan
9a8947bbb5 chore: bumping enterprise package version to 3.62.6 2023-05-09 15:42:59 +00:00
Feanil Patel
3dec975527 build: Monitor changes to minimal.yml
We don't want a lot of things to end up in minimal.yml so get tagged on
reviews of it.
2023-05-09 10:38:00 -04:00
Feanil Patel
1538b4b9ab test: Be able to run migrations locally on bare metal.
With this change, we can run the migrations locally using minimal.yml
2023-05-09 10:38:00 -04:00
Feanil Patel
c3dc07ed7d fix: Be able to connect to SQL in containers.
By default if you use `localhost` as the `HOST` value for mysql, it
tries to connect to a file socket on disk rather than trying to connect
to the loopback hostname.  This prevents us from running MySQL in a
container while running the LMS on your local machine.

Setting the host to `127.0.0.1` forces the SQL connection to go over TCP
instead. This allows you to map your container port to your localhost
without any issues.
2023-05-09 10:38:00 -04:00
Feanil Patel
4e043de248 docs: Update the readme.
* Re-rule the file to match the current standards.
* Add a "Dependencies" section that outlines the interpreter and service
  dependencies for the edx-platform codebase.  It's not comprehensiv but
  I couldn't find anything anywhere that was so start with something
  here for now.
2023-05-09 10:38:00 -04:00