Daniel Valenzuela
78b691b56a
refactor: inheritable authoring mixin callbacks for editing & duplication ( #33756 )
2024-07-25 10:30:37 -07:00
Rômulo Penido
238dca732e
fix: skip block indexing if it raises an error while loading ( #35139 )
...
* fix: skip block indexing if it raises an error while loading
* test: add tests to the issue
2024-07-26 02:15:57 +09:30
Feanil Patel
88c3507551
Merge pull request #35181 from openedx/feanil/fix_bad_merge
...
fix: Remove errant pluses from a bad merge.
2024-07-25 11:58:06 -04:00
Feanil Patel
1fa8e07f1c
style: Fix a pylint and other style violations.
2024-07-25 11:06:17 -04:00
Feanil Patel
68ef001c91
fix: Remove errant pluses from a bad merge.
2024-07-25 10:24:36 -04:00
Feanil Patel
cb729a3ced
Merge commit from fork
...
fix: libraries across orgs
2024-07-25 10:12:57 -04:00
connorhaugh
25437d2a72
docs: imporved comment
2024-07-25 10:12:16 -04:00
connorhaugh
df635e0fae
fix: libraries across orgs
2024-07-25 10:12:16 -04:00
Feanil Patel
ff77964414
Merge commit from fork
...
fix: cohorts data can be private
2024-07-25 10:08:25 -04:00
Muhammad Umar Khan
5198496703
Revert "feat!: upgrade pymongo ( #34675 )" ( #35178 )
...
This reverts commit cbd4904e1b .
2024-07-25 18:42:03 +05:00
Muhammad Umar Khan
cbd4904e1b
feat!: upgrade pymongo ( #34675 )
2024-07-25 16:03:06 +05:00
Eemaan Amir
03a8f5daf7
refactor: refactored notifications app and removed unused code ( #35160 )
2024-07-25 11:09:00 +05:00
Tim McCormack
f0507b7fc0
fix: Delete translations more conservatively ( #35169 )
...
This was deleting `conf/locale/en/LC_MESSAGES/.gitignore` which was
introduced in https://github.com/openedx/edx-platform/pull/34628 such that
`make pull_translations` (which depends on `clean_translations`) was
leaving the git working directory dirty.
Deleting just the mo/po files will avoid this.
Relates to https://github.com/edx/edx-arch-experiments/issues/732
2024-07-24 20:50:07 +00:00
Feanil Patel
baf5de2097
Merge pull request #35130 from openedx/repo_checks/ensure_workflows
...
Update standard workflow files.
2024-07-24 10:53:40 -04:00
Awais Ansari
1fb20b3598
feat: update account verification email context ( #35165 )
2024-07-24 14:40:58 +05:00
Muhammad Adeel Tajamul
ce290db4c1
feat: added snowflake events for email notifications ( #35158 )
2024-07-24 14:39:02 +05:00
MueezKhan246
188be30e35
Merge pull request #35168 from openedx/MueezKhan246/upgrade-edx-enterprise-e12ec1b
...
feat: Upgrade Python dependency edx-enterprise
2024-07-24 13:23:18 +05:00
jawad khan
b77b90a344
fix: Enable courseware access api for all types of course(expired, cl… ( #35155 )
...
* fix: Enable courseware access api for all types of course(expired, closed etc)
2024-07-24 01:40:41 +05:00
Juliana Kang
40ddfeb3b8
feat: Add override on percentage config to the First Purchase Discount ( #35167 )
...
REV-4098
2024-07-23 15:43:34 -04:00
MueezKhan246
726835e266
feat: Upgrade Python dependency edx-enterprise
...
fixed 500 error for search filter for api request logs in admin view
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-07-23 17:42:21 +00:00
Kristin Aoki
896b011e88
fix: downgrade django-storages to 1.14.3 ( #35156 )
...
* fix: downgrade django-storages to 1.14.3
* fix: change max version
* feat: Recompile Python dependencies (#35164 )
Commit generated by workflow `openedx/edx-platform/.github/workflows/compile-python-requirements.yml@refs/heads/master`
Co-authored-by: KristinAoki <42981026+KristinAoki@users.noreply.github.com >
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-23 13:15:01 -04:00
Muhammad Adeel Tajamul
e12ec1b153
feat: added group_by_id field in notifications model ( #35137 )
2024-07-23 14:28:56 +05:00
Katrina Nguyen
7ae80be815
Merge pull request #35154 from openedx/katrinan029/upgrade-edx-enterprise-a196977
...
feat: Upgrade Python dependency edx-enterprise
2024-07-22 14:23:29 -07:00
katrinan029
d35d13b733
feat: Upgrade Python dependency edx-enterprise
...
version bump
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-07-22 20:43:01 +00:00
Juliana Kang
a19697786f
feat: Add First Purchase Discount override ( #35143 )
...
REV-4098
2024-07-22 14:01:07 -04:00
Muhammad Soban Javed
004cd29cf3
chore!: uprgade social-auth-app-django to version 5.4.1 ( #35045 )
...
* chore!: uprgade social-auth-app-django to version 5.4.1
* chore: add migration from social_django
2024-07-22 18:27:57 +05:00
Muhammad Anas
8f7496d00e
fix: DiscussionsConfigurations admin error
2024-07-22 09:08:49 -04:00
Juliana Kang
475b49c3ca
feat: Add waffle flag for First Purchase Discount override ( #35133 )
...
REV-4097
2024-07-19 08:59:55 -04:00
Eemaan Amir
b438349795
fix: rephrasing and removing bugs from response endorsed notifications ( #35136 )
...
* fix: rephrasing and removing bugs from response endorsed notifications
* test: updated test for response endorsed notifications
2024-07-19 15:56:05 +05:00
Deborah Kaplan
a9355852ed
test: improve logging for periodic error ( #35141 )
...
we have a periodic error that makes no sense when the certificate
available date is none. This improves logging for the API call. Because
the only thing being changed is a course certificate, there is no risk
of PII being exposed in the new logging.
2024-07-18 15:33:15 -04:00
renovate[bot]
058870e829
fix(deps): update dependency rtlcss to v2.6.2
2024-07-17 20:17:06 +00:00
Kyle McCormick
cddf923d2a
docs: fix link to package.json in static assets ref ( #35132 )
2024-07-17 19:31:08 +00:00
Feanil Patel
3f15d1f2ad
build: Updating workflow add-remove-label-on-comment.yml.
...
The .github/workflows/add-remove-label-on-comment.yml workflow is missing or needs an update to stay in
sync with the current standard for this workflow as defined in the
`.github` repo of the `openedx` GitHub org.
2024-07-17 13:41:43 -04:00
Justin Hynes
70f43b7682
chore: add learner dash MFE to trusted origins in devstack settings ( #35129 )
2024-07-17 12:18:47 -04:00
Andrey Cañon
c370028bbd
feat: modify PhoneNumberSerializer regex to allow plus symbol at the … ( #35117 )
...
* feat: modify PhoneNumberSerializer regex to allow plus symbol at the beginning
* chore: update PhonenumberSerializer docstring
2024-07-17 09:08:44 -04:00
Deborah Kaplan
58de0964ca
feat: removing visible_date-to-creds updates per-cert ( #35113 )
...
* feat: removing visible_date-to-creds updates per-cert
The credentials IDA now relies on the course certificate configuration
and (if present) `certificate_available_date` for displayability. We no
longer need to send `visible_date` updates for every awarded certificate
when a course overview changes.
2024-07-17 08:43:12 -04:00
jawad khan
3589d964cb
feat: Added mobile api for course enrollment and other details. ( #35100 )
...
* feat: Added mobile api for course enrollment and other details.
2024-07-17 13:19:10 +05:00
Rodrigo Martin
60719bdfcc
Fix/au 2128 ( #35124 )
...
* fix: update condition to always return a value
* feat: add comments on logic
2024-07-16 20:29:49 -03:00
Feanil Patel
8b1e6476cc
Merge pull request #34344 from FatemeKhodayari/fix/course-progress-page-url-for-master
...
fix: course progress url based on whether the user has learning MFE enabled (for master)
2024-07-16 14:53:52 -04:00
Feanil Patel
91cfce95cc
Merge pull request #35125 from openedx/repo-tools/upgrade-python-requirements-69b4f69
...
chore: Upgrade Python requirements
2024-07-16 11:50:27 -04:00
Feanil Patel
7a1c4d1bcd
chore: Run make upgrade
2024-07-16 11:24:11 -04:00
Feanil Patel
a1aef2626b
build: Pin numpy to unblock the upgrade.
...
More detail in the comment and related github issue.
2024-07-16 11:24:11 -04:00
edX requirements bot
9c303728b3
chore: Upgrade Python requirements
2024-07-16 11:14:27 -04:00
Justin Hynes
b243b8d369
chore: Remove Demographics frontend components from edx-platform ( #35121 )
...
[APER-2823]
Removes React compoents and functionality tied to a private 2U/edx.org-specific Demographics IDA from edx-platform.
This PR attempts to remove everything added from this PR: https://github.com/openedx/edx-platform/pull/24956/ . This includes the React components created to collect and transmit Demographics data, as well as functionality for managing JWT and CSRF tokens copied from `frontend-platform` to edx-platform when originally implementing the CTA and modal components.
2024-07-16 08:23:29 -04:00
Rodrigo Martin
69b4f6963d
fix(AU-2128): Let 'en' be selected as transcript by default when youtube video ( #35116 )
2024-07-15 13:00:18 -04:00
Hamza Waleed
e02a22f338
Merge pull request #35119 from openedx/hamzawaleed01/upgrade-edx-enterprise-c6301b3
...
feat: Upgrade Python dependency edx-enterprise
2024-07-15 13:21:49 +05:00
hamzawaleed01
306fb280ae
feat: Upgrade Python dependency edx-enterprise
...
feat: allow PAs to access all enterprise customers
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-07-15 07:24:30 +00:00
Deborah Kaplan
c6301b3709
feat: removing the job runners in advance of removing the code ( #35115 )
...
* @justinhynes pointed out that the task queues might be populated with the to-be-removed task during a blue-green deployment, and it makes sense to remove the job that queues up the tasks slated for removal _before_ removing the code for those tasks.
* fixed a mock import order: 2 mocks were brought in an opposite order, but until this change, they
always had the same result so nobody had noticed.
FIXES: APER-3535
2024-07-12 17:34:42 +00:00
Hamzah Ullah
57fd67158c
chore: Upgrade edx-enterprise to 4.21.4 ( #35110 )
2024-07-10 15:33:12 -04:00
Deborah Kaplan
360159c642
feat: linting before touching all these files ( #35108 )
...
* feat: linting before touching all these files
All these files are old enough, relative either to our current linting
rules or our current linter automation, that modifying anything in them
either makes the linter cranky or wants to reformat the entire file.
Rather than mixing cleanup with code changes, this commit just lints
this set of files to our current standards.
2024-07-10 14:29:53 -04:00