Diana Huang
472104a1a6
fix: Add pkg-config to other package install block. ( #32732 )
...
We are still seeing issues running devstack provisioning
of LMS because it's missing pkg-config. We believe this might
be the location we need to add the package to.
2023-07-13 11:40:14 -04:00
Mohammad Ahtasham ul Hassan
00f049b9e9
fix: fix course completion utility ( #32734 )
2023-07-13 20:12:02 +05:00
Leangseu Kim
aa987c3c0a
feat: add open responses card to page and resources
2023-07-13 10:35:23 -04:00
Piotr Surowiec
c6bd98e51a
Revert "refactor: reuse services and wrappers between XBlocks" ( #32730 )
...
This reverts commit 36cc415fc2 .
2023-07-13 10:05:34 -04:00
Shahbaz Shabbir
f6071490e8
feat: add a command to fetch unsubscribed emails from Braze
2023-07-13 18:13:14 +05:00
SaadYousaf
51c826f41d
feat: add tracking events for notifications app
2023-07-13 16:24:33 +05:00
edX requirements bot
f2d30d9fbd
chore: Updating Python Requirements ( #32729 )
2023-07-13 13:39:32 +05:00
Mohammad Ahtasham ul Hassan
7fe5229bbb
feat: Add new entitlement expiration endpoint ( #32677 )
...
* feat: add new entitlements expiration endpoint
2023-07-13 13:38:20 +05:00
Jenkins
5379daf83e
chore: geoip2: update maxmind geolite country database
2023-07-12 17:08:57 -04:00
Feanil Patel
595501f8cf
Merge pull request #32614 from openedx/feanil/reorg_guides
...
feanil/reorg guides
2023-07-12 16:02:03 -04:00
Feanil Patel
f60735a4eb
Merge pull request #32573 from open-craft/yusuf-musleh/list-courses-details-by-key
...
feat: list courses details by keys
2023-07-12 16:01:38 -04:00
Feanil Patel
eba2856293
build: Re-org docs deps.
...
Some doc buildig deps were in development.in explicitly while others
weren't. Update development.in to pull in doc.txt and then remove
direct additions of the doc requirements from development.in
2023-07-12 15:06:23 -04:00
Feanil Patel
dcebcc4d0d
docs: Make the generated docs visible.
...
There is still a lot of improvements that could be made to make the
generated docs better organized. However, before this change we were
generating the docs but they weren't in the doc tree so you couldn't
actually browse to them. So we fix that first so that we can start
getting feedback about how to organize them.
2023-07-12 15:06:23 -04:00
Feanil Patel
50f164a6ff
docs: Rename guides to concepts.
...
The guides map pretty closely to the concept docs in diataxis so rename
them as such to align to the standard naming we're moving to.
2023-07-12 15:06:23 -04:00
Feanil Patel
bdf9870cf7
docs: Move how-tos and references to sub-folders.
2023-07-12 15:05:15 -04:00
Feanil Patel
8682d1d95a
chore: Run make compile-requirements to add sphinx-design.
2023-07-12 15:05:15 -04:00
Feanil Patel
0167b09a3b
docs: Add the new sphinx-design extension.
...
This gives us the abuliity to add some nice responsive web components to
our docs. In particular girds and cards.
2023-07-12 15:05:15 -04:00
alangsto
cb3a0e91e9
feat: return lti launch url ( #32718 )
2023-07-12 14:25:59 -04:00
Diana Huang
e28bbe9446
feat: Add migrate Make command. ( #32705 )
...
To make edx-platform more consistent with other IDAs and to
help deprecate more of paver, we are adding the ability to
run `make migrate` in a local environment as a replacement
for `paver update_db`.
https://github.com/openedx/devstack/issues/1085
2023-07-12 12:47:23 -04:00
Kyle McCormick
86eb49a7ed
Revert "temp: remove flaky tests video/transcripts/test_views.py ( #32697 )" ( #32719 )
...
This reverts commit 6b19eab038 .
2023-07-12 12:00:29 -04:00
Yusuf Musleh
4ad8ba1b41
feat: list courses details by keys
...
This adds the ability to get a list of detailed courses based on their
keys provided in the newly added `keys` query param in the `GET /courses/v1/courses/`
endpoint.
2023-07-12 17:22:38 +03:00
Ahtisham Shahid
cd6c754198
fix: resolved logical issues with notification task ( #32724 )
2023-07-12 15:21:56 +05:00
Ahtisham Shahid
4921db5995
feat: added logic to handle core notifications ( #32708 )
...
* feat: added logic to handle core notifications
2023-07-12 12:06:24 +05:00
Muhammad Adeel Tajamul
89bede4dd6
test: added tests to validate notification preference constant ( #32666 )
2023-07-12 11:02:51 +05:00
leangseu-edx
2025a3b55f
fix: MathJax equations flickering ( #32696 )
...
* Revert "Revert "fix: mathjax resize on sindow resize (#32606 )""
This reverts commit 9dac65a35a .
* fix: mathjax wrap overflow and flickering
2023-07-11 11:19:44 -04:00
Nawfal Ahmed
5c0dddd9bd
fix: fix padding for mobile users in program dashboard ( #32711 )
2023-07-11 19:54:33 +05:00
Ahtisham Shahid
cd7e48c5d7
feat: update/create notifiction pref while sending notifications ( #32665 )
...
* feat: update user pref while sending notifications
* feat: added flag and bulk create in task
2023-07-11 18:46:41 +05:00
Awais Qureshi
cd0f925187
chore: Adding pin to avoid test failures. ( #32641 )
...
* chore: Adding pin to avoid test failures.
2023-07-11 15:00:39 +05:00
Nawfal Ahmed
84f4d2fb6f
fix: ui fixes for subscription programs ( #32693 )
...
* fix: hide title for mobile users in program dashboard
* fix: fix subscription trial remaining days logic
2023-07-11 14:17:29 +05:00
Awais Ansari
aeae341559
feat: add non_editable for core notifications ( #32695 )
...
* feat: add non_editable for core notifications
* test: add test case for non_editable in core notification
* refactor: remove breakpoint from test cases
2023-07-11 12:21:04 +05:00
Jenkins
b70e3dc6ae
chore(i18n): update translations
2023-07-10 18:04:53 -04:00
Dmytro
bb4beab5eb
fix: Incorrect symbols on wiki create article page ( #32628 )
...
The message was being double-escaped by React with the
StatusAlertRenderer. This fixes the problem by removing the
first layer of HTML-escaping so it is only escaped once.
2023-07-10 17:25:06 -04:00
connorhaugh
00b1ce28b9
feat: add library copy management command ( #32598 )
...
This PR introduces the "copy" management command, which copies v1 libraries into v2 libraries.
2023-07-10 15:45:18 -04:00
Robert Raposa
6b19eab038
temp: remove flaky tests video/transcripts/test_views.py ( #32697 )
...
The JS tests for CMS.Views.Metadata.VideoList are
flaky and failing, often on Initialize, so the entire
file is being removed.
More details on the flakiness can be found here:
https://github.com/openedx/edx-platform/issues/32690
Private ticket for fixing:
https://2u-internal.atlassian.net/browse/CR-5904
2023-07-10 14:50:00 -04:00
Braden MacDonald
162175f0c4
chore: get rid of edx_six - not needed anymore ( #32555 )
...
* chore: get rid of edx_six - not needed anymore
* chore: remove reference to TODO that was completed.
2023-07-10 11:16:57 -07:00
Braden MacDonald
7a89f2e5d3
fix: remove deprecated django-debug-toolbar Logging Panel ( #32553 )
2023-07-10 11:16:16 -07:00
Mohamed Akram
e770d8beef
test: check modulestore settings deprecations ( #32601 )
2023-07-10 18:59:18 +02:00
Feanil Patel
f45af063f8
Merge pull request #32612 from openedx/feanil/merge_tech_docs
...
docs: Add feature toggle and settings to the guide.
2023-07-10 11:07:07 -04:00
Navin Karkera
051ecb4dc7
feat: temporary setting to configure topic name for xblock events
2023-07-10 19:54:35 +05:30
Awais Qureshi
b528a27237
fix: upgrading celery version and fixing tests. ( #32468 )
...
* fix: upgrading celery version and fixing tests.
---------
Co-authored-by: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com >
Co-authored-by: zubairshakoorarbisoft <zubair.shakoor@arbisoft.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: awais786 <awais786@users.noreply.github.com >
2023-07-10 18:36:30 +05:00
ayesha waris
c5c52a8f9e
fix: changes count_by_app_name in counts api to return apps with zero… ( #32629 )
...
* fix: changes count_by_app_name in counts api to return apps with zero unseen count
* refactor: initialised count_by_app_name_dict with zeros
2023-07-10 16:14:02 +05:00
Saleem Latif
027c6a1647
Merge pull request #32679 from openedx/saleem-latif/upgrade-edx-enterprise-ee87173
...
feat: Upgrade Python dependency edx-enterprise
2023-07-10 12:57:27 +05:00
saleem-latif
18359a8ba3
feat: Upgrade Python dependency edx-enterprise
...
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/saleem-latif/ENT-7303`
2023-07-10 11:47:37 +05:00
leangseu-edx
9dac65a35a
Revert "fix: mathjax resize on sindow resize ( #32606 )"
...
This reverts commit a68fd49103 .
2023-07-07 15:20:47 -04:00
Braden MacDonald
e705820d0d
refactor: Remove unneeded filter from static asset copy/paste code. ( #32660 )
2023-07-07 09:47:06 -07:00
Robert Raposa
6d6893ca56
Merge pull request #32638 from openedx/robrap/restore-teams-test
...
test: fix team tests for multiple courses
2023-07-07 11:08:07 -04:00
Nathan Sprenkle
452433a731
feat: configurable roll-forward of flex grading ( #32584 )
...
Add ability to roll-forward ORA flex peer grading feature. Where enabled
for an Organization or course, flex peer grading will be turned on at the
course level for new course runs and course reruns. Where disabled,
a new course or course rerun will preserve existing / default setting
value.
2023-07-07 10:42:58 -04:00
Jansen Kantor
87c2e09bfd
fix: public video page missing sass ( #32682 )
2023-07-07 14:04:09 +00:00
Robert Raposa
0a4bc11d8c
test: fix team tests for multiple courses
...
The original tests looked like helpers,
but we are guessing that they were supposed
to be tests.
Additionally, one test had a small bug as written.
It would be more resilient to actually parse the
JSON, but that work is being left for a later time.
For now, it works, but is not resilient.
The original PR can be found here:
https://github.com/openedx/edx-platform/pull/10804
2023-07-07 09:34:17 -04:00
Mohammad Ahtasham ul Hassan
ee871730c8
feat: add course_status utility ( #32545 )
...
* feat: add course_status utility
2023-07-07 12:38:05 +05:00