Kristin Aoki
ac365d88f1
fix: jump_to url not working for tutor ( #35805 )
...
* fix: jump_to url not working for tutor
* fix: failing test and pylint
2024-11-07 13:18:04 -05:00
Brian Mesick
e478975105
chore: Add missing PII annotations, update safelist
...
PII Annotations are very out of date, this commit adds most that were
missing in edx-platform, and some additional annotations to the
safelist. It is not comprehensive, several other upstream Open edX
packages also need to be updated. It also does not include removing
annotations that have been moved upstream, or been removed entirely.
Those are separate follow-on tasks.
2024-11-05 12:58:36 -05:00
Kristin Aoki
e13d66d1e4
feat: support unit preview in learning MFE ( #35747 )
...
* feat: update preview url to direct to mfe
* fix: use url builder instead of string formatter
* fix: url redirect for never published units
* fix: remove 404 error when not a preview or staff
* feat: update sequence metadata to allow draft branch
2024-11-01 11:03:06 -04:00
Kristin Aoki
afd1394112
Revert "feat: update preview url to direct to mfe ( #35687 )" ( #35732 )
...
This reverts commit 2373dd02f9 .
2024-10-28 17:26:29 +00:00
Kristin Aoki
2373dd02f9
feat: update preview url to direct to mfe ( #35687 )
...
* feat: update preview url to direct to mfe
* fix: use url builder instead of string formatter
* fix: url redirect for never published units
2024-10-28 10:31:53 -04:00
Fatima Sohail
af69cbe671
feat: waffle flag based switch to ses for goal reminder email ( #35615 )
...
* feat: waffle based switch to ses for goal reminder email
* test: added test cases for ace message parameters
* feat: updated logic to specify channel name
* chore: update edx-ace version
2024-10-14 19:20:02 +05:00
Agrendalath
1beacdaf2c
fix: handle missing name in readonly enterprise account fields
...
The `settings.ENTERPRISE_READONLY_ACCOUNT_FIELDS` list can be overridden.
Removing the `name` from it should not raise the `ValueError` exception.
2024-09-30 22:56:38 +02:00
Mohammad Ahtasham ul Hassan
6a63cfcaa4
feat: add override option to upgrade CTA utils and add course_run_key identifier ( #35441 )
...
* feat: add override option to upgrade CTAs and send course_run_key identifier
2024-09-16 13:15:51 +05:00
Awais Ansari
1fb20b3598
feat: update account verification email context ( #35165 )
2024-07-24 14:40:58 +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
Juliana Kang
a19697786f
feat: Add First Purchase Discount override ( #35143 )
...
REV-4098
2024-07-22 14:01:07 -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
Kyrylo Kireiev
53174178f3
feat: [FC-0047] Extend mobile API with course progress and primary courses on dashboard view ( #34848 )
...
* feat: [AXM-24] Update structure for course enrollments API (#2515 )
---------
Co-authored-by: Glib Glugovskiy <glib.glugovskiy@raccoongang.com >
* feat: [AXM-53] add assertions for primary course (#2522 )
---------
Co-authored-by: monteri <36768631+monteri@users.noreply.github.com >
* feat: [AXM-297] Add progress to assignments in BlocksInfoInCourseView API (#2546 )
---------
Co-authored-by: NiedielnitsevIvan <81557788+NiedielnitsevIvan@users.noreply.github.com >
Co-authored-by: Glib Glugovskiy <glib.glugovskiy@raccoongang.com >
Co-authored-by: monteri <36768631+monteri@users.noreply.github.com >
2024-07-10 20:07:41 +05:00
Brian Beggs
7568e91a76
feat: check for session existance before cache access. ENT-9187.
2024-07-08 18:02:17 -04:00
Asespinel
beb7aee2d3
feat: hide the survey report banner for a month after clicking the dismiss button ( #34914 )
...
This hides the survey report banner from the Django Admin for a
particular user for one month after they click on the "dismiss" button.
This is done completely on the client side using localStorage, so the
same user could see the banner again if they're logging in with a
different browser.
2024-06-19 10:22:25 -04:00
Daniel Valenzuela
b98cbd4c2c
feat: warn when relative dates are past due and can't be shifted
2024-06-10 22:55:16 +02:00
Feanil Patel
9bd4474f7d
test: Reduce query counts now that we dropped django-splash.
2024-04-18 12:43:33 -04:00
Troy Sankey
f30ae71c23
feat: add more verbose logging around force_enrollment
...
After testing the enterprise bulk enrollment flow with
force_enrollment=True, I'm finding that the enrollment is still not
forced. This extra logging will hopefully help shed light on where this
boolean might be accidentally ignored.
2024-04-15 08:21:35 -07:00
Troy Sankey
7e3e3a3049
feat: support the core enrollment API's force_enrollment flag from enterprise_support
...
This enables enterprise-specific callers trying to create lms
enrollments to be able to create enrollments even after the enrollment
deadline. The target use case for this feature is the enterprise bulk
enrollment endpoint in edx-enterprise.
ENT-8525
2024-03-15 09:28:58 -07:00
Alejandro Cardenas
d59dbbdfa5
feat: add dismiss button to survey report banner ( #34160 )
...
* feat: add dismiss button to survey report banner
* refactor: move banner script to js file
* fix: remove not in conditional
2024-02-15 10:37:23 -05:00
Bryann Valderrama
4c0fba2063
feat: expose hide_from_toc field for course blocks in outline API ( #33955 )
...
These changes are part of the effort made to implement https://openedx.atlassian.net/wiki/spaces/OEPM/pages/3853975595/Feature+Enhancement+Proposal+Hide+Sections+from+course+outline
2024-02-15 10:44:28 -04:00
Alejandro Cardenas
4b7ef2697e
feat: add state sent to state column ( #34127 )
2024-01-30 15:14:14 -05:00
Alejandro Cardenas
3bf3aeaf31
refactor: change survey report message location ( #34126 )
...
* refactor: change survey report message location
2024-01-30 15:13:54 -05:00
Asespinel
76330b36b0
feat: added setting to disable the survey report banner entirely ( #34092 )
...
* feat: added setting to disable the survey report banner entirely
* fix: fixed unit test with new setting
* refactor: changed conditions for better code readability
* feat: added exception to stop the report from generating if the setting is set to false
* chore: updated the readme file to include the new setting
* refactor: move survey settings to common and disable admin by setting
* docs: typos in README
Co-authored-by: Tim McCormack <tmccormack@edx.org >
* refactor: set default values to survey report settings
* refactor: rename ENABLE_SURVEY_REPORT setting to SURVEY_REPORT_ENABLE
* test: fix quality tests
---------
Co-authored-by: Alejandro Cardenas <alecar.main@gmail.com >
Co-authored-by: Tim McCormack <tmccormack@edx.org >
2024-01-30 12:29:09 -05:00
Brian Beggs
48d9f29cb9
Revert "refactor: changed survey report message location and added a new info…"
2024-01-24 17:26:08 -05:00
Asespinel
00630cf22d
refactor: changed survey report message location and added a new info… ( #34033 )
...
* refactor: changed survey report message location and added a new informative sent state
* chore: added Generate and Send text on button
* chore: added comment to new state column and added reference to static jquery.
* fix: fixed non Attribute error when a report hasn't been sent yet
2024-01-16 16:25:05 -05:00
ayesha waris
2fd1f7bd90
chore: removed enable_course_live and enable_big_blue_button flag flags ( #33998 )
...
* chore: removed enable_course_live flag
* chore: removed enable_big_blue_button flag
* fix: fixing failed test cases
2024-01-12 15:24:46 +05:00
Diana Huang
02574af8d0
fix: Update the date to the max year possible in a test. ( #33994 )
...
This test broke on January 1, 2024.
2024-01-02 14:50:01 -05:00
María Fernanda Magallanes
7a15d3687e
docs: add more details to the survey report README ( #33623 )
...
* docs: add more details to the survey report README
* docs: improve the doc with numbered steps, bold and capitalize words
* docs: add more information about the survey report banner
2023-12-19 11:21:52 -05:00
Asespinel
e9d84d0ec1
feat: added banner message for survey report ( #33633 )
...
* feat: added banner message for survey report
* refactor: addressed PR feedback and changes
* fix: fixed styles on admin templates
* refactor: changed script location to survey report block
* chore: removed whitespaces and renamed the context processor files
* feat: added banner message for survey report
* refactor: separated survey report template from admin and deleted base template
* refactor: changed months variable into a configurable setting
---------
Co-authored-by: Maria Fernanda Magallanes Zubillaga <maria.magallanes@edunext.co >
Co-authored-by: María Fernanda Magallanes <35668326+MaferMazu@users.noreply.github.com >
2023-12-18 10:19:51 -05:00
Feanil Patel
66e987997c
Revert "Revert "chore: remove bok-choy settings""
2023-11-01 13:41:37 -04:00
Robert Raposa
083ccbf09b
Revert "chore: remove bok-choy settings"
2023-10-31 15:27:44 -04:00
salman2013
9452cef97d
chore: resolve conflicts
2023-10-23 12:05:25 +05:00
thezaeemaanwar
0b3e4d73b6
feat!: Removed Badges App
...
fix: restored badges handlers
feat: remove FE code for badges
fix: resolved failing tests
fix: removed test case for badges app
fix: unused import error
fix: Response Field Count
fix: shareable account response length
fix: resolved PR comments
fix: revert settings override
feat!: Removed Badges App
fix: restored badges handlers
feat: remove FE code for badges
fix: resolved failing tests
fix: removed test case for badges app
fix: unused import error
fix: Response Field Count
fix: shareable account response length
fix: revert subscription badge
2023-10-18 20:30:04 +05:00
Feanil Patel
64e91d4080
test: Update to an even longer password.
2023-10-12 10:31:13 -04:00
Feanil Patel
1e2ea85372
test: Update more tests that had short passwords.
2023-10-10 16:36:26 -04:00
salman2013
4dbefe33f4
chore: fix tests
2023-10-03 08:59:21 +05:00
salman2013
d668af2fce
chore: fix comments, remove and add some code for karma
2023-10-02 16:04:33 +05:00
salman2013
42ca0ddec4
chore: remove bok choy settings
2023-09-27 10:58:37 +05:00
Emily Rosario-Aquin
be9a97a617
Merge branch 'master' into ea/ent-7453
2023-09-21 14:04:28 -05:00
Rômulo Penido
e45460a2ce
refactor: Move content_tagging django app so that CMS-only tests run ( #33259 )
2023-09-21 12:01:20 -07:00
Emily Aquin
98721ec551
chore: remove lms_enroll_user_in_course
2023-09-21 18:18:35 +00:00
Rômulo Penido
3c3306ce85
feat: implement tag object rest api in cms ( #33181 )
2023-09-18 11:07:00 -07:00
Tim McCormack
25b18e83cd
build: Add missing Celery task decorators, and add CI check for it ( #33154 )
2023-09-15 20:03:04 +00:00
Rômulo Penido
6e28ba329e
feat: add language auto-tagging with feature flag ( #32907 )
2023-09-01 11:09:46 -07:00
Rômulo Penido
ecc4a0d53d
feat: add taxonomies for org api ( #32871 )
...
* feat: add taxonomies for org api
* chore: run CI
* feat: Add retrieve object_tags REST API (#577 )
* chore: update requirements
---------
Co-authored-by: Yusuf Musleh <yusuf@opencraft.com >
2023-08-24 10:32:07 -07:00
Usama Sadiq
852246db8c
fix: replace ugettext with gettext ( #33022 )
2023-08-16 17:07:23 +05:00
Usama Sadiq
87216d360d
fix: fix django4 deprecation warnings ( #32978 )
2023-08-16 17:07:09 +05:00
Awais Qureshi
4da29d914d
chore: adding migrations related with django-history. ( #32935 )
2023-08-08 16:04:06 +05:00
Syed Ali Abbas Zaidi
8480dbc228
chore: apply amnesty on existing not fixable issues ( #32215 )
...
* 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
* chore: apply amnesty on all existing issues
* fix: failing xss-lint issues
* refactor: apply amnesty on remaining issues
* refactor: apply amnesty on new issues
* fix: remove file level suppressions
* refactor: apply amnesty on new issues
2023-08-07 19:13:19 +05:00