Commit Graph

63916 Commits

Author SHA1 Message Date
github-actions[bot]
07ea8a207b feat: Upgrade Python dependency openedx-events (#33401)
feat: upgrade openedx-events definitions

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

Co-authored-by: Zacharis278 <Zacharis278@users.noreply.github.com>
2023-10-03 15:25:00 +00:00
Juliana Kang
e10ba22e51 fix: Remove rendering of the subs upsell on dashboard sidebar (#33324)
REV-3705
2023-10-03 10:51:57 -04:00
Rebecca Graber
ed48e96027 feat: upgrade openedx-events (#33392) 2023-10-03 08:29:15 -04:00
Muhammad Ammar
9e5e9d5ebe Merge pull request #33400 from openedx/muhammad-ammar/upgrade-edx-enterprise-0611b12
feat: Upgrade Python dependency edx-enterprise
2023-10-03 14:45:33 +05:00
muhammad-ammar
5eb7d4b8e2 feat: Upgrade Python dependency edx-enterprise
Add the ``enable_programs`` field for EnterpriseCustomer

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2023-10-03 09:04:34 +00:00
Awais Qureshi
0611b12287 chore: enabling migrations tests for django4.2 (#33398)
* chore: enabling migrations tests for django4.2
2023-10-03 12:31:56 +05:00
edX requirements bot
9ddde642f8 chore: Updating Python Requirements (#33397) 2023-10-03 12:11:17 +05:00
jszewczulak
477da2c92c chore: ORA bump to 5.5.2 (#33393) 2023-10-02 16:47:07 -04:00
Muhammad Ammar
fcc80eca30 Merge pull request #33387 from openedx/muhammad-ammar/upgrade-edx-enterprise-b862bbe
feat: Upgrade Python dependency edx-enterprise
2023-10-02 20:12:35 +05:00
muhammad-ammar
f5516e4716 feat: Upgrade Python dependency edx-enterprise
Add the enable_pathways field for EnterpriseCustomer

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2023-10-02 12:38:10 +00:00
edX requirements bot
b862bbeba6 chore: Updating Python Requirements (#33383) 2023-10-02 17:10:01 +05:00
Jenkins
64662b72df chore(i18n): update translations 2023-10-01 17:10:25 -04:00
Andrew Shultz
4266934c07 Merge pull request #33371 from openedx/ashultz0/emphasize-most-important-test-instruction
docs: actually pull the eye to the most weird and critical instruction
2023-09-28 16:09:47 -04:00
Andy Shultz
3d00f5a276 docs: also paver test no longer exists, remove it
paver for js test is discussed below separately

python testing is covered well in the next section, running all python
tests is not useful for development loops
2023-09-28 14:22:04 -04:00
Andy Shultz
609629c6d3 docs: actually pull the eye to the most weird and critical instruction 2023-09-28 13:54:42 -04:00
Feanil Patel
b06bc8d929 Merge pull request #33369 from openedx/feanil/cleanup
build: Remove the Auto-merge automation.
2023-09-28 13:22:46 -04:00
Jesper Hodge
8c9be5478a fix cms api route details (#33346)
This fixes the routes and swagger details for the experimental CMS API. (The swagger-ui is available under studio.edx.org/cms-api/ui and the schema file at studio.edx.org/cms-api/schema.) Only change that practically affects the routes is that you need to use PUT instead of POST for updates usually, now.
2023-09-28 12:57:31 -04:00
Feanil Patel
c6dbe7608a build: Remove the Auto-merge automation.
This automation is not documented and has not been used in over seven
months. Remove references to it before we remove it from the
organization.

See https://github.com/openedx/axim-engineering/issues/898 for more
details.
2023-09-28 12:37:48 -04:00
Usama Sadiq
194915d6bd Update proctortrack version (#33352)
* chore: update proctoring-proctortrack version

Co-authored-by: UsamaSadiq <UsamaSadiq@users.noreply.github.com>
2023-09-28 16:43:25 +05:00
jszewczulak
512bc405cc feat: added routing keys for ORA workflow batch update (#33136)
* feat: added routing key for ORA batch update
2023-09-27 14:53:11 -04:00
Alexander J Sheehan
3b2b2ce800 Merge pull request #33356 from openedx/alex-sheehan-edx/upgrade-edx-enterprise-e09555b
feat: Upgrade Python dependency edx-enterprise
2023-09-27 13:52:02 -04:00
jszewczulak
4d46216447 Merge pull request #33355 from openedx/js/ora-5.5.0
chore: ORA bump to 5.5.0
2023-09-27 13:21:58 -04:00
alex-sheehan-edx
c02b922659 feat: Upgrade Python dependency edx-enterprise
enterprise version bump 4.3.3

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2023-09-27 16:46:40 +00:00
Kristin Aoki
645a762a13 fix: duplicate import dropdown for export page (#33348) 2023-09-27 12:09:16 -04:00
jszewczulak
b5250c9339 chore: ORA bump to 5.5.0 2023-09-27 11:21:00 -04:00
Tim McCormack
e09555b561 build: Don't run the weekly upgrade workflow on forks (#33349)
I get a weekly CI failure due to having a fork of edx-platform. This
should stop that from happening.

Also:

- Dedent job name slightly so that the formatting is a little more standard
- Move the `uses` key up so that it's more obvious what's being called
2023-09-27 14:50:41 +00:00
Tim McCormack
6ab89a71ef fix: Give default for CSRF_TRUSTED_ORIGINS_WITH_SCHEME as well (#33353)
This was causing failures in devstack, since lms/envs/devstack.py did not
have an override like some of the other envs do. But devstack.py also
doesn't specify CSRF_TRUSTED_ORIGINS; better to just update the common
env to have a default.

(This setting is only needed during the transition to Django 4 and will be
removed after that.)
2023-09-27 14:47:32 +00:00
Irtaza Akram
60bc0b43a0 feat: django 4.2 migrations (#33344) 2023-09-27 17:01:24 +05:00
Rômulo Penido
64adc5ee4d feat: Remove tagging object rest api pagination (#33311) 2023-09-26 10:48:34 -07:00
Deborah Kaplan
bbacdc84e5 Merge pull request #32720 from eduNEXT/JF/fix_certificate_palm
fix: order in the view of the signatures in the certificate when choice print
2023-09-26 13:27:03 -04:00
Yusuf Musleh
0a636918c3 fix: Hide Copy menu button in ContentLibrary (#33276)
Since the Copy/Paste functionality has not been implemented for
ContentLibraries yet, the "Copy to Clipboard" button should not appear
in both the ContentLibrary page.
2023-09-26 10:23:48 -07:00
Jorge Alberto Fandiño
b9e1819405 Merge branch 'master' into JF/fix_certificate_palm 2023-09-26 12:40:09 -04:00
Feanil Patel
437b7e6219 Merge pull request #33289 from raccoongang/rg/feat/FC0031/add_bearer_authorization_in_delete_user_api
feat: [FC-0031] Add Bearer Authentication to Delete Account view
2023-09-26 07:49:38 -04:00
Ahtisham Shahid
c7c2d916de Revert "chore: added log to track changes in user notification pref (#33237)" (#33334)
This reverts commit 90ca72a34e.
2023-09-26 14:27:59 +05:00
Muhammad Umar Khan
f707bb1ac4 chore: upgrade dot (#33341) 2023-09-26 14:06:17 +05:00
Alexander J Sheehan
46bd8fb12f Merge pull request #33339 from openedx/alex-sheehan-edx/upgrade-edx-enterprise-3d33b8c
feat: Upgrade Python dependency edx-enterprise
2023-09-25 13:52:05 -04:00
Kristin Aoki
5d1a778a1d feat: add new library util for split studio view (#33283) 2023-09-25 13:08:19 -04:00
Tim McCormack
8e513f01a1 build: Short-circuit the consistency check when no requirements changes (#33330)
This skips the `make compile-requirements` check when there have been
no changes under `requirements/**`, but it does so in a way that still
registers the action as having passed, not skipped. By doing so, we
can make it a required check while also avoiding the 5-6 minutes of
wasted worker time.

This commit also removes the activation on push-to-master, since we really
just need to check PRs. I don't expect there to be silent merge conflicts
with this check, so if it passes on a branch it should also pass on a
successful simple rebase or merge.

It would be nice if there was a way to declare success and exit early,
but GH hasn't implemented it: https://github.com/actions/runner/issues/662
Alternatively, it would be great if skipped checks could count as
fulfilling the branch protection rules, but no luck there.

The only alternative that uses GH's built-in paths/paths-ignore
feature would be to add a second workflow with the same job name and
the opposite path triggers and that always passes. It's not clear that
this would be any less fragile or confusing than the `git diff | grep`
and step-conditionals approach.
2023-09-25 17:02:29 +00:00
alex-sheehan-edx
e7d2fa8589 feat: Upgrade Python dependency edx-enterprise
enterprise version bump

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2023-09-25 16:19:56 +00:00
Justin Hynes
3d33b8cf9a Merge pull request #33318 from openedx/jhynes/APER-2649_certificate-revoked-event-bus-support
feat: publish `CERTIFICATE_REVOKED` events to the event bus
2023-09-25 08:07:36 -04:00
Oksana Slusarenko
cd3abbfdb4 Merge branch 'master' into rg/feat/FC0031/add_bearer_authorization_in_delete_user_api 2023-09-25 14:28:38 +03:00
KyryloKireiev
6a1f126be9 fix: (review) Add comment to Delete Account view 2023-09-25 14:12:17 +03:00
Awais Qureshi
bceba32f0a Upgrade django-storages to 1.14 ( max ver ) (#33312)
* feat!: upgrading `django-storages` to `1.14`
2023-09-25 15:16:59 +05:00
Muhammad Adeel Tajamul
8c9232ace9 feat: updated notification admin (#33320) 2023-09-25 11:14:32 +05:00
Jenkins
6b262e7957 chore(i18n): update translations 2023-09-24 17:10:27 -04:00
Jesper Hodge
cd2ce32d73 CMS API serializers and validations (#33316)
Internal ticket: https://2u-internal.atlassian.net/browse/TNL-11077

This adds validations to all new CMS API endpoints via serializers.

Validations follow the "strong parameter" concept:
https://www.mintbit.com/blog/securing-ruby-on-rails-applications-part-3-use-strong-parameters#:~:text=Strong%20parameters%20are%20a%20feature,parameters%20to%20a%20controller%20action.
2023-09-22 17:49:49 -04:00
Justin Hynes
f4c7f98034 fix: update toggle description to fix copy/paste issue 2023-09-22 17:20:00 +00:00
Muhammad Umar Khan
f9148f032f chore: upgrade dot (#33309)
* chore: upgrade dot



Co-authored-by: mumarkhan999 <mumarkhan999@users.noreply.github.com>
2023-09-22 15:36:17 +05:00
github-actions[bot]
735aae7639 feat: Upgrade Python dependency openedx-django-wiki (#33321)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: awais786 <awais786@users.noreply.github.com>
2023-09-22 15:12:39 +05:00
Kyrylo Kireiev
4c50ad0a43 feat: [AXIM-44] Adapt Delete Account to Bearer Authorization 2023-09-22 12:07:36 +03:00