Usama Sadiq
7710e60328
fix: fix middleware get_response parameter deprecation warning ( #33067 )
2023-08-22 15:52:30 +05:00
Tim McCormack
f9614533c4
Revert "feat: Pact Provider Verification for Profile Endpoint" ( #32999 )
...
Reverts openedx/edx-platform#32928 -- mistaken merge.
2023-08-14 15:04:19 +00:00
Swayam Rana
036fb3ddf7
feat: pact provider profile setup
2023-08-14 13:36:13 +00:00
John Nagro
6d5dcdf77a
fix: improve username generation ( #32613 )
2023-06-30 09:47:02 -04:00
Muhammad Bilal Tahir
8693d5a4a6
feat: create user profile if not found in current job command
2023-06-13 17:07:17 +05:00
Muhammad Bilal Tahir
86edbbeb46
feat: management command to fetch enterprise current job in lms extended profile
2023-06-07 15:17:10 +05:00
Matt Hughes
044f172cb1
perf: pull user's profile information for serialization w/ ret. arch
...
JIRA:CR-5812
2023-05-30 09:33:45 -04:00
Ali Nawaz
9c06ef5c17
chore: log the user triggering the retirement flow
...
chore: change user retirement permissions to allow support staff
2023-04-13 02:29:39 +05:00
Saad Ali
14e122f37c
fix: retire_user mgmt cmd to handle string and bytes inputs
2023-03-29 15:24:13 +05:00
Saad Ali
96ff100e9b
chore: Update retire_user management command ( #31966 )
...
This update brings a django admin interface to upload a CSV file using the file access api. The management command is updated to access the uploaded files to retire users.
2023-03-27 15:20:35 -04:00
Henrry Pulgarin
d7ca7c14cd
feat: add openedx-filters hook to account settings before rendering it context ( #31295 )
2023-03-09 13:17:44 -04:00
Muhammad Abdullah Waheed
90c4ca6e47
Revert "FC-0001: Account pages -> micro-frontend ( #30336 )" ( #31888 )
...
This reverts commit 0f02c7b3d9 .
2023-03-07 17:41:56 -05:00
Sagirov Evgeniy
0f02c7b3d9
FC-0001: Account pages -> micro-frontend ( #30336 )
...
* feat: Account pages. Learner Profile page
* feat: Account pages. Account Settings page
* feat: Account pages. Removed unused styles
* feat: Account pages. Removed unused toggles
* feat: fixed tests and pylint errors
* feat: update redirect to account settings for student_dashboard
* feat: fix pylint errors
2023-03-07 17:41:52 +05:00
Justin Hynes
91b3486d2f
docs: Add documentation on how to use the Extended Profile feature of the User API/UserProfile
...
[APER-2285]
Adds documentation on how to use the "Extended Profile" feature of edx-platform.
2023-02-28 13:49:13 -05:00
Justin Hynes
c6a548e419
temp: remove temp logging added around extended_profile functionality
...
[APER-2247]
This reverts commit 1359a6d6bb . This logging is no longer needed as the feature is working as expected (and we figured out the issue causing unexpected/missing results).
2023-02-08 10:54:56 -05:00
Daniel Nuzzo-Mueller
f6a5a99958
chore: linting fix
2023-02-06 14:34:03 -05:00
Daniel Nuzzo-Mueller
b3690ef88b
chore: Try to fix linting
2023-02-06 14:34:03 -05:00
Daniel Nuzzo-Mueller
640569b81d
chore: Add limit parameter to get_retirement_users view
2023-02-06 14:34:03 -05:00
Justin Hynes
1359a6d6bb
temp: add some logging around extended profile update functionality
...
I am trying to persist/save data through an "extended profile field" in Stage but the data isn't saving. I have this working locally with devstack but don't understand why it's not working in Stage.
This PR adds some logging so I can do some debugging in Stage and try and pinpoint if/where the issue is occurring.
2023-02-02 12:51:47 -05:00
Justin Hynes
2d347eaa4d
revert: temp: add some logging around extended profile update functionality
...
This reverts commit c52ba9d26a after the `final_checks_before_prod` stage of our deployment pipeline failed.
2023-02-02 09:05:57 -05:00
Justin Hynes
cf4edc4da6
Merge pull request #31690 from openedx/jhynes/aper-2247_logging
...
temp: add some logging around extended profile update functionality
2023-02-02 07:40:23 -05:00
Ned Batchelder
12765a7a59
refactor(test): use @skip_unless_lms uniformly
2023-02-01 13:52:26 -08:00
Justin Hynes
c52ba9d26a
temp: add some logging around extended profile update functionality
...
I am trying to persist/save data through an "extended profile field" in Stage but the data isn't saving. I have this working locally with devstack but don't understand why it's not working in Stage.
This PR adds some logging so I can do some debugging in Stage and try and pinpoint if/where the issue is occurring.
2023-02-01 12:57:33 -05:00
Arunmozhi
d417a7561f
refactor: rename ItemFactory to BlockFactory
2023-01-23 14:47:47 +01:00
Awais Qureshi
3d2d02bffe
fix: upgrade pytz. ( #31599 )
...
* fix: upgrade pytz
2023-01-20 14:27:41 +05:00
Hamza442
7e93be158b
Merge pull request #31584 from openedx/hamza442/DENG-1261-add-testcases
...
chore: add new tests for retire_user management command
2023-01-18 23:58:59 +05:00
Awais Qureshi
8ac55ed4af
build: Unpin django-countries. ( #31565 )
...
* build: upgrade django-countries.
2023-01-18 14:13:41 +05:00
Hamza442
61b8228b7b
chore: add new tests for retire_user management command
2023-01-18 12:47:13 +05:00
Hamza442
265ffda0aa
chore: add multiple users to retirement queue.
2023-01-18 10:35:28 +05:00
Sameen Fatima
f014f48a7b
fix: fix 500 error when fetching course run ( #31518 )
2023-01-11 11:08:01 +05:00
Sameen Fatima
031fe7c312
fix: fixed 500 server error on skill-levels api ( #31514 )
2023-01-10 18:11:13 +05:00
Sameen Fatima
4b6e719691
feat: created learner_skill_levels API to fetch skill scores ( #31417 )
2023-01-04 17:09:41 +05:00
John Nagro
7653e408c1
feat: release edx-enterprise 3.59.1 ( #31450 )
...
- also adjusting retirement and GDPR tests to reflect new schema
2022-12-14 19:08:26 -05:00
Sarina Canelake
4a2f231302
fix: fix github url strings (org edx -> openedx)
2022-09-15 14:52:28 -04:00
Ali Akbar
59ad4f4025
Merge pull request #30013 from openedx/aakbar/PROD-2521
...
feat: check for retired users from email
2022-09-13 14:41:47 +05:00
AliAkbar
d36fb2cd28
feat: check for retired user by email
2022-09-13 14:05:43 +05:00
Zainab Amir
c962583304
fix: remove legacy error messages ( #30937 )
2022-09-06 14:26:27 +05:00
Attiya Ishaque
614054bf10
fix: [VAN-1038] city field value is saved for optional fields. ( #30897 )
2022-08-25 16:58:00 +05:00
Attiya Ishaque
dafb9f7170
fix: Update to the new error messages and some fixes ( #30826 )
2022-08-11 15:39:49 +05:00
John Nagro
efa979a13d
temp: guard against resume button failures in dropdown template ( #30703 )
2022-07-06 13:05:14 -04:00
Attiya Ishaque
27a787aa5a
fix: [VAN-975] add confirm email field to registration form ( #30584 )
2022-06-16 18:15:56 +05:00
Zaman Afzal
ec36d3a949
fix: revert Add Learner pathway progress update signal ( #30598 )
2022-06-16 01:59:40 +05:00
Zaman Afzal
6c6dabaa3c
Feat: Add Learner pathway progress update signal ( #30547 )
...
* feat: Add Learner pathway progress update signal
2022-06-15 00:58:22 +05:00
Syed Sajjad Hussain Shah
142945c930
Merge pull request #30488 from openedx/sajjad/VAN-965
...
fix: Name field validation issue [VAN-965]
The name validation error was being removed after backend validation
VAN-965
2022-06-03 12:04:11 +05:00
Syed Sajjad Hussain Shah
2fc04e65db
fix: Name field validation issue from lms [VAN-965]
2022-05-25 14:56:38 +05:00
Eugene Dyudyunov
b4fecd620b
refactor: rename toggle_warnings to toggle_warning ( #30458 )
...
Rename toggle_warnings to toggle_warning for consistency with setting_warning.
2022-05-24 11:47:31 -04:00
Attiya Ishaque
75ca47695c
feat: add required fields rest api ( #30198 )
...
* feat: add required fields rest api
* feat: first review changes added.
2022-05-20 12:06:24 +05:00
Eugene Dyudyunov
289e682b8f
FC-0001: Remove old EdxRestAPIClient usage across the platform ( #30301 )
...
* refactor: remove EdxRestAPIClient
* test: update tests according to EdxRestAPIClient removal
* fix: remove unused import
2022-05-09 12:48:26 -04:00
Eugene Dyudyunov
8bd43207ca
refactor!: switch from LegacyWaffle* to modern waffles ( #30330 )
...
This is a first stage for removing the LegacyWaffle* classes.
LegacyWaffleFlag usage replaced with WaffleFlag;
LegacyWaffleSwitche usage replaced with WaffleSwitch;
New CourseWaffleFlag added to the temporary module __future__ as FutureCourseWaffleFlag;
Updated all the imports to use CourseWaffleFlag from the __future__ module;
BREAKING CHANGE: A number of toggle related constants (e.g. ENABLE_ACCESSIBILITY_POLICY_PAGE)
changed types. They were strings, and are now toggle instances (e.g. WaffleSwitch). Although the entire
refactor should be self-contained in edx-platform, if any plugins or dependencies were directly
using these constants, they will break. If this is the case, try to find a better publicized way of
exposing those toggles.
2022-05-05 12:03:10 -04:00
Zainab Amir
921dadac99
feat: add password compliance check for login ( #30149 )
...
Add nudge and block checks for HIBP API on login view
VAN-667
VAN-668
2022-04-05 11:18:52 +05:00