Commit Graph

65200 Commits

Author SHA1 Message Date
Ahtisham Shahid
d3ffb3e882 fix: get topics for blocks with discussions enabled (#34732) 2024-05-13 16:50:37 +05:00
sundasnoreen12
60e86dd076 Merge pull request #34687 from openedx/sundas/INF-1371
fix: fixed tds width and margins issues
2024-05-13 11:41:29 +05:00
Feanil Patel
70f06867af Merge pull request #34424 from qasimgulzar/qasim/fix/34379
fix: Course blocks API with param return_type=list
2024-05-10 13:25:16 -04:00
Muhammad Adeel Tajamul
0d4adaa5d7 fix: updated ace template for notifications email digest (#34778) 2024-05-10 17:52:19 +05:00
sundasnoreen12
2c4e039313 fix: moved tr outside forloop 2024-05-10 14:50:30 +05:00
sundasnoreen12
7789923d21 refactor: added tr tags 2024-05-10 13:03:01 +05:00
sundasnoreen12
f976266b21 refactor: paragraph tag is not holding children in email template 2024-05-10 13:02:40 +05:00
sundasnoreen12
ab66687a19 fix: added fix based on recent master changes 2024-05-10 13:02:40 +05:00
Alexander J Sheehan
e40495ed06 Merge pull request #34744 from openedx/alex-sheehan-edx/upgrade-edx-enterprise-6308c96
feat: Upgrade Python dependency edx-enterprise
2024-05-09 16:52:56 -04:00
alex-sheehan-edx
75ac5e3f04 feat: Upgrade Python dependency edx-enterprise
enterprise version bump 4.17.6

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-05-09 20:00:01 +00:00
Max Sokolski
f717de33c6 Merge pull request #34752 from raccoongang/max/feat/pip-sandbox-requirements-redwood
feat: freeze edx-sandbox requirements for redwood
2024-05-10 01:43:13 +09:00
Glib Glugovskiy
4599e45b2e feat: emit passing status updated events for badging (#34749)
Introduce emission of the COURSE_PASSING_STATUS_UPDATED as well as CCX_COURSE_PASSING_STATUS_UPDATED events, that are groundwork for the new Credly integration and the future badging initiative.

Product GH ticket for tracking - openedx/platform-roadmap#280
2024-05-09 11:52:36 -04:00
Max Sokolski
8ff52ce197 feat: freeze edx-sandbox requirements for redwood
We ran:

    cp requirements/edx-sandbox/base.txt \
       requirements/edx-sandbox/releases/redwood.txt
2024-05-09 18:31:41 +03:00
Feanil Patel
6e715782b6 Merge pull request #34685 from openedx/feanil/make_upgrade
chore: Run `make upgrade`
2024-05-09 10:02:28 -04:00
Rômulo Penido
b42da7429f feat: Enable taxonomy/tagging feature in MFE by default (#34633)
* feat: make tagging feature enabled by default

* fix: use the correct flag for tagging enabled

* fix: make compatible with other changes from master

* fix: more compatibility fixes

* fix: show tag counts at all levels of the outline, not just units

* chore: typo

* test: fix counts in test suite now that tagging is on by default

---------

Co-authored-by: Braden MacDonald <braden@opencraft.com>
Co-authored-by: Yusuf Musleh <yusuf@opencraft.com>
2024-05-09 18:57:05 +05:30
Chris Chávez
7f6133c940 [FC-0049] feat: Update remove object-tag permission (#34728)
* feat: Update remove object-tag permission

* chore: Bump openedx-learning version
2024-05-09 17:38:25 +05:30
Feanil Patel
0d1346809e Merge pull request #34745 from openedx/feanil/fix_count_tooling
fix: Correct shard count verification.
2024-05-09 08:02:30 -04:00
Chris Chávez
6738faa8f7 feat: Avoid to close tag drawer when click outside (#34740) 2024-05-09 17:29:21 +05:30
Glib Glugovskiy
c5d94d21bf docs: change default value for a toggle to correct doc (#34747) 2024-05-09 08:57:43 -03:00
Braden MacDonald
4c582e64bb feat: Always enable the "copy-paste units" functionality (#34742) 2024-05-09 17:20:56 +05:30
Irtaza Akram
427f436e25 chore: update actions runner (#34731)
* fix: update actions runner
2024-05-09 16:48:58 +05:00
Muhammad Adeel Tajamul
6e48229616 fix: unregistered task of type for email notification (#34751) 2024-05-09 15:16:59 +05:00
jawad khan
67ccd702f5 feat: Added upgrade deadline in blocks api (#34750) 2024-05-09 12:19:50 +05:00
Feanil Patel
ff6edf0791 fix: Correct shard count verification.
The test count was off because without warnings disabled, it was also
counting warning lines as tests.

The `head -n -2` grabs everything but the last two lines which contain a
count (not sure why this isn't used).  If you run without
`--disable-warnings` this will include any warnings that occur during
test collection which we don't want in this case.
2024-05-08 23:00:48 -04:00
David Ormsbee
6308c968db refactor: always define CORS_ALLOW_HEADERS centrally
The LMS and Studio need to set values for CORS_ALLOW_HEADERS so that the
MFEs can work properly, since preflight requests will need to send over
extra headers. Prior to this commit, CORS_ALLOW_HEADERS was being
redefined in multiple places in edx-platform and again in Tutor's config
because it was only being conditionally set if ENABLE_CORS_HEADERS was
True (which was a policy setting). But CORS_ALLOW_HEADERS is application
logic in that the value is determined by what the view needs, and won't
vary by deployment.

By consolidating this to always be defined in the common.py files, we
make sure that deployment environments don't have to define it. An
example of where this bit us was when course import in the course
authoring MFE did not work because Tutor was using an outdated value for
this setting.

A followup to this would be to just rip out the ENABLE_CORS_HEADERS
setting entirely, and just always have it on. But that would benefit
from a little more discovery to make sure there's no weird use case that
still requires it to be False (maybe something in the test suite?).
2024-05-08 16:16:05 -04:00
Feanil Patel
7734f023c8 chore: Run make upgrade 2024-05-08 15:49:14 -04:00
Feanil Patel
cdf2b3873d build: Constrain edx-i18n-tools 2024-05-08 15:49:07 -04:00
Feanil Patel
634ab25840 Merge pull request #34727 from openedx/feanil/upgrade-pytz-7092400
feat: Upgrade Python dependency pytz
2024-05-08 14:16:47 -04:00
feanil
1d3fb01d3e feat: Upgrade Python dependency pytz
Routine requirement upgrade.  Doing it individually because there are too many changes in `make upgrade`.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-05-08 12:21:12 -04:00
Feanil Patel
765f2d864b Merge pull request #34726 from openedx/feanil/upgrade-django-stubs-ext-7092400
feat: Upgrade Python dependency django-stubs-ext
2024-05-08 12:20:27 -04:00
Feanil Patel
ea0128f235 Merge pull request #34723 from openedx/feanil/upgrade-tqdm-f308b5e
feat: Upgrade Python dependency tqdm
2024-05-08 11:21:05 -04:00
Feanil Patel
1d28dca4c0 Merge pull request #34722 from openedx/feanil/upgrade-jwcrypto-f308b5e
feat: Upgrade Python dependency jwcrypto
2024-05-08 11:20:38 -04:00
Feanil Patel
3e6bb1d7b4 Merge pull request #34689 from openedx/feanil/geoip2-bot-update-country-database-5f44c2c
Update GeoLite Database
2024-05-08 11:19:48 -04:00
magajh
4d87410890 chore: upgrade Django to 4.2.13 2024-05-08 11:19:11 -04:00
feanil
9c3fb1ee12 feat: Upgrade Python dependency certifi
Routine requirement upgrade.  Doing it individually because there are too many changes in `make upgrade`.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-05-08 11:01:32 -04:00
feanil
0a61a6b740 feat: Upgrade Python dependency django-stubs-ext
Routine requirement upgrade.  Doing it individually because there are too many changes in `make upgrade`.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-05-08 09:20:41 -04:00
feanil
fd39668592 feat: Upgrade Python dependency pillow
Routine requirement upgrade.  Doing it individually because there are too many changes in `make upgrade`.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-05-08 09:14:18 -04:00
Feanil Patel
6f45093af2 chore: Upgrade cryptography and pyopenssl
Ran 'make upgrade-package package="cryptography --upgrade-package pyopenssl"`
2024-05-08 08:50:48 -04:00
Muhammad Ammar
460dad4999 Merge pull request #34734 from openedx/ammar/upgrade-edx-enterprise-to-4.17.4
chore: upgrade edx-enterprise to 4.17.4
2024-05-08 16:59:41 +05:00
muhammad-ammar
2c78e86316 chore: upgrade edx-enterprise to 4.17.4 2024-05-08 16:05:39 +05:00
MueezKhan246
441d2b2570 Merge pull request #34733 from openedx/MueezKhan246/upgrade-edx-enterprise-c72908f
feat: Upgrade Python dependency edx-enterprise
2024-05-08 14:37:55 +05:00
MueezKhan246
6f21d1383c feat: Upgrade Python dependency edx-enterprise
replaced non encrypted fields of blackboard config model with encrypted ones

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-05-08 09:03:48 +00:00
Muhammad Adeel Tajamul
c72908f719 fix: updated email digest management command (#34729) 2024-05-08 11:58:01 +05:00
feanil
a92c215d70 feat: Upgrade Python dependency Jinja2
Routine requirement upgrade.  Doing it individually because there are too many changes in `make upgrade`.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-05-07 18:18:21 -04:00
feanil
5efda04416 feat: Upgrade Python dependency tqdm
Routine requirement upgrade.  Doing it individually because there are too many changes in `make upgrade`.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-05-07 18:18:01 -04:00
feanil
f209ce3d91 feat: Upgrade Python dependency jwcrypto
Routine requirement upgrade.  Doing it individually because there are too many changes in `make upgrade`.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-05-07 15:49:26 -04:00
Kaustav Banerjee
d43a2f73eb feat: default grade designations configurable from settings (#32406) 2024-05-08 01:14:03 +05:30
feanil
e94b942ec9 feat: Upgrade Python dependency cachetools
Routine requirement upgrade.  Doing it individually because there are too many changes in `make upgrade`.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/feanil/fix_one_upgrade`
2024-05-07 15:39:08 -04:00
feanil
7092400da9 feat: Upgrade Python dependency celery
Routine requirement upgrade.  Doing it individually because there are too many changes in `make upgrade`.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/feanil/fix_one_upgrade`
2024-05-07 15:32:39 -04:00
feanil
02f4669870 feat: Upgrade Python dependency build
Routine requirement upgrade.  Doing it individually because there are too many changes in `make upgrade`.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/feanil/fix_one_upgrade`
2024-05-07 15:26:29 -04:00