Maari
a0165e88b2
Badgr integration updates ( #27181 )
...
* Badgr integration fix
Badges are no longer created on the Badgr side with a given
'slug'. Instead, a slug(v1) or an entityId(v2) will be generated
for each badge on the Badgr side and we will need to use that
value to check if a certain badge matching a BadgeClass on our side
exists and/or to create assertions for it.
This commit introduces a new field to the badgeclass:
'badgr_server_slug' by cherry-picking the following commit from
3309aab2a2eb00d28c5ca3d3145c8dddb15e6159
- TTK-18543: fix Badgr Server
connection (https://github.com/teltek/edx-platform/pull/46 )
This commit also modifies the cherry-picked commit by making the newly
added field optional since the BadgeClass is not neccessarily always used
with the Badgr backend.
Co-authored-by: mrey <mrey@teltek.es >
* Implement OAuth2 tokens flow for BadgrBackend
* Use Badgr v2 API
Co-authored-by: mrey <mrey@teltek.es >
2021-06-03 08:46:21 -04:00
edX requirements bot
7a96588b15
Updating Python Requirements ( #27819 )
2021-06-03 13:30:48 +05:00
Julia Eskew
f88a44d8dd
TNL-8080 ][: Use module mixin and fix permissions for proxy models. ( #27811 )
...
* chore: Update Python requirements via pip-tools. Needed the newest
edx-django-utils version.
* refactor: Use the newly-added ReadOnlyAdminMixin from the updated module and
remove the existing implementation.
* fix: edx-platform now has a Django proxy model - CourseOutlineRegenerate.
Without this fix, the permissions to the model's admin interface cannot be
added to a group and successfully granted to users.
2021-06-02 17:33:03 -04:00
edX Transifex Bot
8bcf248339
geoip2: update maxmind geolite country database
2021-06-03 02:17:21 +05:00
Matthew Piatetsky
afbfc1d31f
Merge pull request #27813 from edx/AA-759b
...
[AA-759b] fix: pass course_key as a string in the edx.bi.experiment.AA759.bucketed event
2021-06-02 17:06:41 -04:00
Matthew Piatetsky
acbec4d0c1
fix: pass course_key as a string in the edx.bi.experiment.AA759.bucketed event
2021-06-02 16:02:23 -04:00
Carla Duarte
6e843f9e72
Merge pull request #27800 from edx/ciduarte/AA-807
...
feat: surface subsection block keys in progress api
2021-06-02 12:05:08 -04:00
irfanuddinahmad
07ab9f4c44
Merge pull request #27808 from edx/iahmad/ENT-4567-3
...
chore: ENT-4567 Updated edx-enterprise to 3.23.10
2021-06-02 19:33:30 +05:00
Christie Rice
8c9435cbbf
docs: Write ADR on web certs ( #27726 )
...
MICROBA-1218
2021-06-02 10:23:53 -04:00
Awais Qureshi
6db70d2791
Merge pull request #27766 from edx/remove-django-user-cons
...
fix: Removing constraint. ( django-user-tasks )
2021-06-02 18:57:25 +05:00
Christie Rice
953004e58a
feat: Add CertificateAllowlist model ( #27802 )
...
MICROBA-982
2021-06-02 09:20:02 -04:00
irfanuddinahmad
ce6b666351
chore: Updated edx-enterprise
2021-06-02 18:07:05 +05:00
Awais Qureshi
c21b7d2050
feat: Removing constraint.
...
chore: Updating Python Requirements
chore: Updating Python Requirements
2021-06-02 17:58:26 +05:00
Matthew Piatetsky
74c0181e42
Merge pull request #27804 from edx/AA-759b
...
[AA-759] fix: pass in course key when checking the bucket for the streak discount experiment
2021-06-02 08:09:10 -04:00
edX requirements bot
5a58b94019
Updating Python Requirements ( #27805 )
2021-06-02 15:46:07 +05:00
Matthew Piatetsky
cea450a35b
fix: pass in course key when checking the bucket for the streak discount experiment
2021-06-01 16:32:21 -04:00
Matthew Piatetsky
3048cfd1aa
Merge pull request #27801 from edx/revert-27772-debugging_logs
...
Revert "feat: add debugging logs to help figure out why experiment isn't activating in production"
2021-06-01 16:21:03 -04:00
Matthew Piatetsky
f89ae754e4
Revert "feat: add debugging logs to help figure out why experiment isn't activating in production"
2021-06-01 15:10:14 -04:00
Justin Hynes
58d36e966b
Merge pull request #27798 from edx/jhynes/microba-1075_update-doc
...
docs: update event info in comments of the `emit_certificate_event` function
2021-06-01 15:02:25 -04:00
Julia Eskew
d83051f33b
feat: Add Django admin interface to backfill course outlines. ( #27749 )
...
TNL-8080
2021-06-01 13:40:32 -04:00
Justin Hynes
855cf11dd1
docs: update event info in comments of the emit_certificate_event function
...
[MICROBA-1075]
- update event info in comments of the `emit_certificate_event` function
2021-06-01 13:11:30 -04:00
Simon Chen
3d93553f8b
[Chore] Upgrade edx-prctoring to 3.11.5 ( #27794 )
...
With this upgrade, a small piece of javascript was fixed so we pass milliseconds instead of seconds to vendor script to check the healthiness of the proctoring desktop app
2021-06-01 11:00:58 -04:00
Matthew Piatetsky
9a76223047
Merge pull request #27772 from edx/debugging_logs
...
feat: add debugging logs to help figure out why experiment isn't activating in production
2021-06-01 10:02:09 -04:00
Carla Duarte
cecd37c45b
feat: surface subsection block keys in progress api
2021-06-01 09:57:54 -04:00
irfanuddinahmad
33655f9edd
Merge pull request #27793 from edx/iahmad/ENT-4567-2
...
chore: ENT-4567 updated edx-enterprise
2021-06-01 18:57:53 +05:00
irfanuddinahmad
20266ed38e
chore: updated edx-enterprise
2021-06-01 18:19:18 +05:00
Matthew Piatetsky
98eb516745
feat: add debugging logs to help figure out why experiment isn't activating in production
2021-06-01 09:10:40 -04:00
Matt Drayer
89aa72d212
Bump edX-enterprise package to 3.23.8 ( #27787 )
2021-06-01 08:59:09 -04:00
edX requirements bot
8eb3d59cb4
chore: Updating Python Requirements ( #27789 )
2021-06-01 13:18:10 +05:00
stvn
259499c181
merge( #27774 ): build/codeowners
...
commits
=======
- build: assign edx/community-engineering for squad-owned directories
2021-05-31 14:52:24 -07:00
edX requirements bot
01408d986e
Updating Python Requirements ( #27778 )
2021-05-31 11:44:46 +05:00
stvn
2ec7c61319
build: assign edx/community-engineering for squad-owned directories
...
A couple of these (*/static, */templates) may prove to be too noisy, but
most of them seem low-traffic enough. If we find any of these
directories to be unhelpful, we can/should remove them.
2021-05-28 15:27:58 -07:00
Ali Akbar
ccfc632a5d
Merge pull request #27773 from edx/aakbar/revert-PROD-1473
...
Revert "feat: Add Help Center search in Contact Us"
2021-05-29 03:06:38 +05:00
Ali-D-Akbar
760539cd80
Revert "feat: Add Help Center search in Contact Us"
...
This reverts commit aadbad02b2 .
2021-05-29 01:54:41 +05:00
Ali Akbar
3027cab454
Merge pull request #27728 from edx/aakbar/PROD-1473
...
feat: Add Help Center search in Contact Us
2021-05-29 00:02:18 +05:00
Simon Chen
a99da581e3
[Chore] Upgrade edx-proctoring to 3.11.4 to fix javascript on proctoring worker not starting exam with the same ping interval as during the exam ( #27747 )
2021-05-28 14:35:49 -04:00
Josh McLaughlin
2650d591fd
feat: Use pluggable override for certificate html view
2021-05-28 11:10:52 -07:00
Ali-D-Akbar
aadbad02b2
feat: Add Help Center search in Contact Us
2021-05-28 23:08:16 +05:00
Raul Gallegos
24f9568c4e
fix: no library context when not found ( #27493 )
...
FAL-1848 (OpenCraft)
2021-05-28 13:01:35 -04:00
edX cache uploader bot
7a6ac8642d
Updating Bokchoy testing database cache ( #27769 )
2021-05-28 20:39:49 +05:00
Kyle McCormick
8f577003fe
refactor: uninstall user_tasks app from lms ( #27754 )
...
The user_tasks app is only needed by a cms feature.
However, it has been listed under INSTALLED_APPS
for both cms and lms because app-permissions only ran
in an lms context until recently.
Since app-permissions now creates the user_tasks_admin
group in a cms context, the app can be safely removed
from lms's INSTALLED_APPS.
TNL-8274
2021-05-28 10:19:48 -04:00
Adam Stankiewicz
50c8ab2d7b
fix: close modal on escape keydown ( #27758 )
2021-05-28 10:01:12 -04:00
Awais Qureshi
636b2ca4c5
Merge pull request #27764 from edx/django-user-constraint
...
feat: Adding temporary constraint to check the newly merged changes.
2021-05-28 15:57:55 +05:00
Awais Qureshi
adf81fb69a
feat: Adding temporary constraint to check the newly merged changes in package.
2021-05-28 14:11:11 +05:00
edX requirements bot
0021be0a71
Updating Python Requirements ( #27759 )
2021-05-28 12:47:49 +05:00
=Awais Jibran
1b8195be60
Fix NR Dashbaord inconsistency with failed state
2021-05-28 11:04:52 +05:00
Binod Pant
889458e243
feat: Upgrade edx-enterprise for ENT-4593 ( #27755 )
...
ENT-4593 to conclude courses in Canvas, instead of delete, on delete_content_metadata
ENT-4593
2021-05-27 16:55:39 -04:00
Matthew Piatetsky
f7e986f3b0
Merge pull request #27746 from edx/expose_streak_celebration_to_django_admin
...
[AA-759] feat: add admin for the User Celebration Model
2021-05-27 15:57:45 -04:00
Adam Stankiewicz
31f66a4f2c
feat: enterprise learner portal access modal ( #27736 )
...
* feat: enterprise learner portal access modal
* fix: quality
* fix: remove log.info
2021-05-27 15:31:27 -04:00
Matthew Piatetsky
8978bc26e1
feat: add admin for the User Celebration Model
2021-05-27 15:19:24 -04:00