Commit Graph

64706 Commits

Author SHA1 Message Date
Jorg Are
3ffaa3dd8d Merge pull request #34305 from openedx/hajorg/au-1847-create-course-reset
feat: add post endpoint for course reset
2024-03-04 14:17:55 +01:00
Katrina Nguyen
887a8e0b0f Merge pull request #34319 from openedx/knguyen2/ent-8531
chore: edx-enterprise version bump
2024-03-01 09:32:28 -08:00
katrinan029
13fbca1070 chore: edx-enterprise version bump 2024-03-01 16:42:05 +00:00
Feanil Patel
5a5947e73b Merge pull request #34306 from Zeit-Labs/compile_js_no_paver
feat: fix pull_translations for production deployment
2024-03-01 10:24:50 -05:00
Blue
e11474db6b fix: add country field error message (#34316)
Description: Add country field error message in api response
VAN-1862
2024-03-01 12:09:51 +05:00
Mubbshar Anwar
b6d89bcd59 fix: fir segment event (#34279)
fire segment event for PWNED_PASSWORD on registration page password validation

VAN-1830
2024-03-01 10:22:57 +05:00
Feanil Patel
ea55eca47e Merge pull request #33690 from Inferato/lytvynenko/bulk_email_checkbox_master
fix: course mode added to the metadata
2024-02-29 15:19:13 -05:00
github-actions[bot]
feeda3adc4 feat: Upgrade Python dependency edx-enterprise (#34314)
* feat: Upgrade Python dependency edx-enterprise

Bump version of edx-enterprise to v4.13.0.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

---------

Co-authored-by: adamstankiewicz <adamstankiewicz@users.noreply.github.com>
Co-authored-by: Adam Stankiewicz <agstanki@gmail.com>
2024-02-29 14:18:43 -05:00
Maria Grimaldi
f544a4825d feat: make hide from TOC a visibility section setting (#33952)
Exposes the hide_from_toc xblock attribute so course authors can configure it as a section visibility option in Studio. Before this change, the Hide from TOC functionality was mainly used by OLX components. Hence, it wasn't available for configuration through the Studio UI. Still, its implementation existed in the platform and could be used by setting the attribute: hide_from_toc=true as part of the OLX definition.
Ref: https://openedx.atlassian.net/wiki/spaces/OEPM/pages/3853975595/Feature+Enhancement+Proposal+Hide+Sections+from+course+outline
2024-02-29 11:13:33 -04:00
github-actions[bot]
547f7febcc feat: Upgrade Python dependency edx-enterprise (#34312)
fix: Proximus learner transmission data failures

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: sameenfatima78 <sameenfatima78@users.noreply.github.com>
2024-02-29 17:42:17 +05:00
hajorg
45648c911f fix: resolve lint issues 2024-02-29 12:03:08 +01:00
hajorg
c18c9de3cd feat: add post endpoint for course reset 2024-02-29 11:04:37 +01:00
ayesha waris
c913a55b17 feat: updated api to get all question type reponses (#34215)
* feat: updated api to get all question type reponses

* test: fixed and added new test cases
2024-02-29 11:58:07 +05:00
Blue
c13c7d3bc0 fix: add vanguards to CODEOWNERS (#34291)
Add vanguards to CODEOWNERS
VAN-1817
2024-02-29 10:38:45 +05:00
Jorg Are
abce8a98bd Merge pull request #34303 from openedx/jkantor/list-available
feat: add list endpoint for course reset enabled enrollments
2024-02-28 22:45:53 +01:00
Omar Al-Ithawi
8599978ebc feat: fix pull_translations for production deployment
Makefile paver usage replaced with manage.py.
This avoids running the production-unsuitable
`pavelib.prereqs.install_prereqs` step during deployments.
2024-02-28 20:08:06 +03:00
github-actions[bot]
1339313782 feat: Upgrade Python dependency edx-enterprise (#34304)
feat: Adding a group membership to the EnterpriseCustomerUserReadOnlySerializer

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: kiram15 <kiram15@users.noreply.github.com>
Co-authored-by: Kira Miller <31229189+kiram15@users.noreply.github.com>
2024-02-28 09:11:11 -07:00
Danyal Faheem
3a2b6dd8fc fix: hide help button in unauthenticated studio header (#34249)
Co-authored-by: Zia Fazal <zia.fazal@arbisoft.com>
2024-02-28 10:14:08 +05:00
jansenk
56d4b47f2d feat: add list endpoint for course reset enabled enrollments 2024-02-27 12:15:14 -08:00
Alexander J Sheehan
7fe4c06511 Merge pull request #34301 from openedx/alex-sheehan-edx/upgrade-edx-enterprise-d95ac60
feat: Upgrade Python dependency edx-enterprise
2024-02-27 12:05:12 -05:00
alex-sheehan-edx
a497ff2bd2 feat: Upgrade Python dependency edx-enterprise
edx enterprise version bump 4.12.4

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-02-27 16:00:01 +00:00
Adolfo R. Brandes
d95ac60dcc Merge pull request #31976 from openedx/MJG/acc-edx-brand-removal
feat: Remove edX branding on account deletion
2024-02-27 12:26:32 -03:00
Moeez Zahid
fca51419f8 refactor: Increase size for mobile config singelton value (#34288)
Co-authored-by: Abdul  Moeez Zahid <abdul.moeez@025907584957.2tor.net>
2024-02-27 19:30:21 +05:00
Zainab Amir
383f5d636a feat: update account verification email context (#34294) 2024-02-27 03:20:15 -08:00
Saad Yousaf
a110fc79d5 feat: add notification for course updates 2024-02-27 13:58:50 +05:00
Awais Ansari
7fec28dea4 fix: newline and alignment bug in survey option mobile view (#34295) 2024-02-27 12:22:15 +05:00
Tim McCormack
3502096183 chore: Update org to openedx for move-affected repos (#34297)
See https://github.com/edx/edx-arch-experiments/issues/558
2024-02-26 22:10:59 +00:00
MueezKhan246
22ada3b939 Merge pull request #34293 from openedx/MueezKhan246/upgrade-edx-enterprise-c61df90
feat: Upgrade Python dependency edx-enterprise
2024-02-26 19:05:10 +05:00
MueezKhan246
6535962321 feat: Upgrade Python dependency edx-enterprise
added management command to clear out excessive records for API log table

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-02-26 12:57:58 +00:00
ayesha waris
c61df904c1 fix: Error message does not show when user clicks Dismiss button (#34277) 2024-02-26 16:21:18 +05:00
Blue
c0020a8769 fix: replace username with name in contact us form (#34252)
Description: Replace username with name in contact us form
VAN-1822
2024-02-26 10:21:49 +05:00
Jansen Kantor
ab4f62777c feat: add db models for course reset feature (#34282)
* feat: add db models for course reset feature

* style: quality

* fix: read only fields when creating / updating model
2024-02-23 11:56:04 -05:00
Alison Langston
78afee7573 feat: remove learning assistant waffle flag (#34272) 2024-02-23 11:39:15 -05:00
sundasnoreen12
826c164941 Merge pull request #34286 from openedx/sundas/INF-1148
fix: added table tags in allowed tags
2024-02-23 21:14:55 +05:00
Katrina Nguyen
bc6cd7a75d Merge pull request #34287 from openedx/knguyen2/version-bump
chore: version bump
2024-02-22 15:42:56 -08:00
knguyen2
77b70f029c chore: version bump 2024-02-22 23:12:41 +00:00
Tim McCormack
45116b02b0 fix: Support running pull_translations with base dependencies (#34285)
Since `make pull_translations` is now performed at build time (in the new
Atlas workflow), it will generally only have access to base dependencies.
However, it depends on the `i18n_tools` command that was only installed at
the testing layer. This moves the dependency from testing to base.

(There is no increase in artifact size, as ora2 already depends on it and
is installed at the base later.)

This also adds `API_ACCESS_MANAGER_EMAIL` to the minimal settings
so that `make pull_translations` can be run using production envs in a
local environment (to test the lack of dependency on developer-level deps.)

This supports OEP-58.
2024-02-22 19:43:30 +00:00
sundasnoreen12
1748d96544 fix: added table tags in allowed tags 2024-02-22 23:53:39 +05:00
David Ormsbee
86f1e5e8aa feat!: Switch v2 libraries to Learning Core data models (#34066)
This moves the Content Libraries V2 backend from Blockstore [1] over to
Learning Core [2] For high-level overview and rationale of this move, see
the Blockstore DEPR [3]. There are several follow-up tasks [4], most notably
adding support for static assets in libraries.

BREAKING CHANGE: Existing V2 libraries, backed by Blockstore, will stop
working. They will continue to be listed in Studio, but their content
will be unavailable. They need to be deleted (via Django admin) or manually
migrated to Learning Core. We do not expect production sites to be in
this situation, as the feature has never left "experimental" status.

[1] https://github.com/openedx-unsupported/blockstore
[2] https://github.com/openedx/openedx-learning/
[3] https://github.com/openedx/public-engineering/issues/238
[4] https://github.com/openedx/edx-platform/issues/34283
2024-02-22 16:38:05 +00:00
Muhammad Farhan Khan
65ea55c8aa Move user retirement scripts code from the tubular repo (#34063)
* refactor: Migragte user retirement scripts code from the tubular repo
2024-02-22 11:09:00 -05:00
Bryann Valderrama
20570ff417 feat: update initialize endpoint and create assessments/feedback endpoint in ORA Staff Grader (#33632) 2024-02-22 10:44:32 -04:00
Awais Ansari
5007418803 feat: add discussion configuration redirect in unit settings (#34266)
* feat: add discussion configuration redirect in unit settings

* test: fix test course index file test cases after adding discussion redirection
2024-02-22 16:29:36 +05:00
Maria Grimaldi
bdb3c9f116 refactor: address PR reviews 2024-02-21 15:03:21 -04:00
Maria Grimaldi
acd2a91740 refactor: address PR reviews 2024-02-21 15:03:21 -04:00
Maria Grimaldi
99147d25e7 refactor: address PR reviews 2024-02-21 15:03:21 -04:00
mariagrimaldi
ac62e83958 feat: remove edX branding on account deletion 2024-02-21 15:03:21 -04:00
Maria Grimaldi
f3dab829fe fix: use non_atomic_requests decorator in handle_block view (#34020) 2024-02-21 13:19:53 -04:00
Hamza Waleed
31408dad11 Merge pull request #34268 from openedx/hamzawaleed01/upgrade-edx-enterprise-92cde34
feat: Upgrade Python dependency edx-enterprise
2024-02-21 17:01:22 +05:00
hamzawaleed01
e819b80e4b feat: Upgrade Python dependency edx-enterprise
feat: unlink canvas user if decommissioned on canvas side

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-02-21 11:38:04 +00:00
Feanil Patel
92cde34d4f Merge pull request #34257 from Zeit-Labs/pythonize_pull_translations
chore: pull_translations: use less Makefile commands and move it to Python | FC-0012
2024-02-20 12:05:18 -05:00