Kyle McCormick
5a785482ab
test: remove some unused paver references from CI scripts ( #34468 )
...
All CI used to go through scripts/generic-ci-tests.sh, which is a
wrapper around various `paver` test/linting/check invocations.
These days, most edx-platform CI checks just invoke their tools (pylint,
pycodestyle, pytest, etc.) directly.
In anticipation of the proposed Paver deprecation [1], let's remove
the parts of this script that aren't used any more, including several
`paver` command invocations. This should have no impact on CI.
Furthermore, we are able to remove the SHARD environment variable,
which was formely used to split unit and quality checks up into
smaller pieces. Unit tests and pylint checks now have their own
separate sharding logic, so there is only one "quality" shard remaining
(SHARD=4, ie generic quality checks), thus we don't need a SHARD
variable at all.
[1] https://github.com/openedx/edx-platform/issues/34467
2024-04-04 10:05:04 -04:00
Muhammad Adeel Tajamul
fe13884ed6
feat: added management command to delete notifications ( #34447 )
...
* feat: added management command to delete notifications
2024-04-04 16:57:26 +05:00
Dmytro
03a490f7cd
feat: add ability to notify credentials about honor certificates ( #32633 )
2024-04-04 07:56:02 -04:00
Irtaza Akram
d9458ceab8
fix: remove print statements
2024-04-04 16:15:56 +05:00
Irtaza Akram
49f5a4f1e3
fix: pylint and unit test
2024-04-04 16:06:26 +05:00
Irtaza Akram
c810a1b3e5
Merge branch 'master' into xblock2
2024-04-04 15:16:55 +05:00
Feanil Patel
28034a8cc0
chore: Update done-xblock to a python 3.11 compatible version.
2024-04-03 17:18:18 -04:00
Feanil Patel
f88c9493e9
chore: Update edx-django-release-util to a python 3.11 compatible version.
2024-04-03 17:01:20 -04:00
Feanil Patel
2c3eb3cbe7
chore: Update django-config-models to a python 3.11 compatible version.
2024-04-03 15:12:37 -04:00
Ben Lu
6112f85c0b
fixup! feat: add JWT KID
2024-04-03 13:22:51 -05:00
Ben Lu
ef59da6775
feat: add JWT KID
...
Added JWT KID when encoding and signing JWT with asymmetrical key
2024-04-03 12:13:53 -05:00
Feanil Patel
d865e1b48a
Merge pull request #34461 from openedx/feanil/more_python3.11_package_upgrades
...
Upgrade more packages to be Python 3.11 compatible
2024-04-03 12:33:15 -04:00
Brian Mesick
704c2e58a1
Merge pull request #34454 from qasimgulzar/qasim/DEPR/34342-warning
...
temp: adding DeprecationWarning to remove neo4j.
2024-04-03 11:16:00 -04:00
Jansen Kantor
e49628558c
feat: add validation and actions to course reset django admins ( #34453 )
...
* fix: course opt in course id should be unique
* feat: add validation for opt in course id admin page
* feat: admin action to mark audits as failed
2024-04-03 10:08:50 -04:00
Jansen Kantor
9c5779ad9c
feat: add flag to silence signals and events when clearing state ( #34434 )
...
* feat: add flag to silence signals and events when clearing state
* feat: don't emit signals and events when clearing entire course
2024-04-03 10:08:29 -04:00
Phillip Shiu
7535f27aa2
fix: change default for COORDINATOR_CHECKOUT_REDIRECT_PATH
2024-04-03 07:21:15 -04:00
Irtaza Akram
682a80addd
fix: review changes
2024-04-03 16:03:56 +05:00
Irtaza Akram
79a4327f67
Merge branch 'master' into xblock2
2024-04-03 14:57:00 +05:00
Hamza Waleed
3f29c6aa45
Merge pull request #34458 from openedx/hamzawaleed01/upgrade-edx-enterprise-104969c
...
feat: Upgrade Python dependency edx-enterprise
2024-04-03 12:35:08 +05:00
Feanil Patel
61c6eec1f3
chore: Update edx-organizations to a python 3.11 compatible version.
2024-04-02 16:04:50 -04:00
Feanil Patel
d8d21f9a2b
chore: Update edx-api-doc-tools to a python 3.11 compatible version.
2024-04-02 15:49:07 -04:00
Feanil Patel
fb5daf7739
chore: Update web-fragments to a python 3.11 compatible version.
2024-04-02 15:37:48 -04:00
Feanil Patel
a96f937cc7
Merge pull request #34455 from openedx/feanil/python3.11_package_upgrades
...
Python 3.11 Package Upgrades
2024-04-02 14:56:34 -04:00
qasim.gulzar
2eba42c7ad
temp: adding DeprecationWarning to remove neo4j.
2024-04-02 23:44:10 +05:00
Jillian
7ad225658f
feat: don't use OLX for tags when copying/duplicating blocks ( #34386 )
2024-04-02 09:59:57 -07:00
hamzawaleed01
b0543bcb9b
feat: Upgrade Python dependency edx-enterprise
...
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-04-02 11:29:53 +00:00
Irtaza Akram
acc86dd3fd
fix: review changes
2024-04-02 14:19:34 +05:00
Phillip Shiu
ed5270469a
chore: bypass invalid-django-waffle-import
...
This edx-lint check is to prevent:
import waffle
However, we are doing:
import .waffle
Where .waffle is importing correctly from edx_toggles instead of
directly from the Django waffle library.
See also:
be07c3739d/edx_lint/pylint/annotations_check.py (L379)
2024-04-02 04:53:22 -04:00
Phillip Shiu
5989d3e736
chore: remove unused import
2024-04-02 04:53:22 -04:00
Phillip Shiu
87a1469232
feat: waffle refunds for commerce-coordinator
2024-04-02 04:53:21 -04:00
Feanil Patel
c8dfceb2a3
chore: Update edx-celeryutils to a python 3.11 compatible version.
2024-04-01 16:01:11 -04:00
Feanil Patel
8b843efe40
chore: Update edx-submissions to a python 3.11 compatible version.
2024-04-01 15:44:25 -04:00
Feanil Patel
dd9cba91cc
chore: Update staff-graded-xblock to a python 3.11 compatible version.
2024-04-01 15:34:23 -04:00
Feanil Patel
368917596d
chore: Update edx-auth-backends to a python 3.11 compatible version.
2024-04-01 15:28:30 -04:00
Feanil Patel
56918012fd
chore: Update edx-search to a python 3.11 compatible version.
2024-04-01 15:08:53 -04:00
Feanil Patel
8dbfc4fe5c
chore: Update recommender-xblock to a python 3.11 compatible version.
2024-04-01 13:48:51 -04:00
Feanil Patel
aa8497f260
chore: Update edx-django-utils to a python 3.11 compatible version.
2024-04-01 13:42:52 -04:00
Feanil Patel
59780e4924
chore: Update django-user-tasks to a python 3.11 compatible version.
2024-04-01 11:29:31 -04:00
Feanil Patel
87011e5edf
chore: Upgrade openedx-django-pyfs to a python 3.11 compatible version.
2024-04-01 11:22:13 -04:00
Irtaza Akram
834384c88e
fix: runtim id_generator issue
2024-04-01 17:47:57 +05:00
Irtaza Akram
3faa773bb9
feat: add support for xblock 2
2024-04-01 16:02:06 +05:00
Jansen Kantor
104969c659
fix: add gradebook to devstack csrf trust list ( #34451 )
2024-03-29 14:20:59 -04:00
Kristin Aoki
9f734a7a5e
feat: update youtube transcript fetch to allow all languages ( #34436 )
...
* feat: allow all languages
* feat: add youtube transcript import functions as drf
2024-03-29 08:28:18 -04:00
github-actions[bot]
25409de9d1
feat: Upgrade Python dependency edx-enterprise to 4.13.13 ( #34443 )
...
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 >
2024-03-28 14:16:38 -06:00
Jorg Are
19d6c0c4d4
Merge pull request #34441 from openedx/hajorg/au-1945-course-reset-clear-grades
...
feat: add clear grades to course reset task
2024-03-28 17:42:36 +01:00
hajorg
7fc2f57059
feat: add clear grades to course reset task
2024-03-28 14:33:18 +01:00
qasim.gulzar
73a69582d0
fix: Course blocks API with param return_type=list error when the new discussion is enabled
2024-03-28 15:48:52 +05:00
Alexander J Sheehan
68c3e24564
Merge pull request #34435 from openedx/alex-sheehan-edx/upgrade-edx-enterprise-2764593
...
feat: Upgrade Python dependency edx-enterprise
2024-03-27 15:11:42 -04:00
alex-sheehan-edx
c3e6c8f864
feat: Upgrade Python dependency edx-enterprise
...
enterprise version bump 4.13.12
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-03-27 18:20:42 +00:00
Jansen Kantor
2764593f5c
feat: add completion data reset to course reset ( #34395 )
2024-03-27 13:39:48 -04:00