Saad Yousaf
6dd5157fee
fix: fix cadence value for instant cadence and update version
2024-04-17 14:16:50 +05:00
MueezKhan246
a057ed44c1
Merge pull request #34525 from openedx/MueezKhan246/upgrade-edx-enterprise-9d29595
...
feat: Upgrade Python dependency edx-enterprise
2024-04-17 07:54:29 +05:00
MueezKhan246
983afc7c92
feat: Upgrade Python dependency edx-enterprise
...
replaced non encrypted fields of degreed config model with encrypted ones
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-04-17 02:22:39 +00:00
Feanil Patel
9d29595602
Merge pull request #34520 from openedx/feanil/upgrade-edx-completion-8d8ff29
...
feat: Upgrade Python dependency edx-completion
2024-04-16 14:47:04 -04:00
feanil
06182d978e
feat: Upgrade Python dependency edx-completion
...
Update to a Python 3.11 compatible version
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-04-16 16:15:18 +00:00
Jansen Kantor
8d8ff29d4c
fix: don't urljoin empty string ( #34516 )
2024-04-16 11:30:15 -04:00
Troy Sankey
1244a9f854
Merge pull request #34510 from openedx/pwnage101/add-debugging-force-enrollment
...
feat: add more verbose logging around force_enrollment
2024-04-15 08:50:40 -07: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
Saad Yousaf
0270809808
feat: add email cadence setting in notification preferences for emails
2024-04-15 17:04:56 +05:00
Feanil Patel
1968d8fb0d
Merge pull request #34505 from openedx/feanil/upgrade-edx-i18n-tools-d98164f
...
feat: Upgrade Python dependency edx-i18n-tools
2024-04-12 15:42:50 -04:00
feanil
be1cf6b8cd
feat: Upgrade Python dependency edx-i18n-tools
...
Update to a Python 3.11 compatible version
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-04-12 13:50:53 -04:00
Kyle D. McCormick
5fe131c858
fix: --theme-dirs argument to compile_sass management command
...
This fixes the ability to pass custom theme directories to
the management command which compiles site themes, a la:
./manage.py lms compile_sass --theme-dirs /my/custom/themes/dir
The exception, which was due to a incompatible use of @lru_cache, was:
File "openedx/core/djangoapps/theming/management/commands/compile_sass.py",
line 93, in parse_arguments:
available_themes.update({t.theme_dir_name: t for t in get_themes([theme_dir])})
TypeError: unhashable type: 'list'
This has been broken since the @lru_cache decorator was added, but it
wasn't noticed because:
* We weren't compiling any comprehensive themes in CI.
* Tutor supports compehensive theming, but not *site theming*, so
it doesn't use this management command at all
(site themeing == comp theming * site configuration).
* Although edx.org executes this management command, it does not provide
use the `--theme-dirs` argument, so the bug was not hit.
2024-04-12 11:33:31 -04:00
Kyle D. McCormick
0d52e370f5
test: compile built-in themes as part of static assets check
...
This will help safe-guard against bugs in the Sass and Webpack build
which only arise from certain uses of the legacy Comprehensive Theming
system.
2024-04-12 11:33:31 -04:00
Kyle D. McCormick
c546bd870a
test: add a dummy empty theme
...
This will be used to protect against bugs like the on fixed in the
previous commit.
2024-04-12 11:33:31 -04:00
Kyle D. McCormick
2cd3dc844d
fix: NameErrors in compile_sass.py
...
Fixes three NameErrors which were introduced by the previous commit,
leading to it being reverted.
These NameErrors slipped through because the script was not tested on
any themes that had zero SCSS overrides.
2024-04-12 11:33:31 -04:00
Kyle D. McCormick
f57d412c71
revert: revert: build: remove dependency on Python sass module
...
This reverts commit a27cda2fd9 .
2024-04-12 11:33:31 -04:00
ruzniaievdm
a9db690900
feat: refactoring xblock actions ( #34452 )
2024-04-12 11:17:54 -04:00
Glenn R. Martin
81e781c34d
feat: waffle refunds for commerce-coordinator
...
# feat: waffle refunds for commerce-coordinator
Based on approved: #34438
However CLA is invalid now for initial creator so a new PR was required.
2024-04-12 10:43:37 -04:00
Feanil Patel
d98164fcd0
Merge pull request #34477 from openedx/feanil/more_python_updates
...
Python 3.11 package updates
2024-04-11 12:48:42 -04:00
Sarina Canelake
b004fe064a
Merge pull request #34357 from raccoongang/lunyachek/fix/course-about-teacher-images-fix-master
...
fix: Space around techers images on course about page
2024-04-11 12:44:31 -04:00
Feanil Patel
3719c5375f
Merge pull request #34489 from openedx/update-readme-with-tutor
...
Point to Tutor in README
2024-04-11 11:01:09 -04:00
Taras Lytvynenko
14777af1d2
Lytvynenko/changed link parsing ( #33565 )
...
* fix: Social link parsing approach changed
* feat: fix tests
* fix: tests
---------
Co-authored-by: Edward Zarecor <ezarecor@tcril.org >
2024-04-10 17:38:57 -04:00
Stanislav Lunyachek
cfcd526d2b
fix: Space around techers images on course about page
2024-04-10 23:14:01 +03:00
Feanil Patel
bf82569976
Merge pull request #34495 from openedx/feanil/upgrade-user-util-1e9f36c
...
feat: Upgrade Python dependency user-util
2024-04-10 13:16:01 -04:00
connorhaugh
df3c38ce2e
feat: add heartbeat to authoring api ( #34449 )
...
* feat: add heartbeat to authoring api
2024-04-10 10:28:30 -04:00
Feanil Patel
eb26333ca6
Revert "chore: upgrade to node 18" ( #34496 )
...
* Revert "chore: upgrade to node 18"
* Revert "fix: bump npm from 10.2.x to 10.5.x"
This reverts commit b6662d4ee0 .
* Revert "fix: replace outdated webpack plugins"
This reverts commit b204f1b572 .
* Revert "build: Remove the `npm bin` calls from package.json"
This reverts commit 4e3dd161ff .
* fix: fix bad conflict resolution.
---------
Co-authored-by: Diana Huang <dkh@edx.org >
2024-04-10 09:58:42 -04:00
feanil
ba28d248a6
feat: Upgrade Python dependency user-util
...
Add Python 3.11 Support
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-04-10 09:39:39 -04:00
Feanil Patel
20f94e5b18
Merge pull request #34500 from openedx/feanil/update_new_asset_commands
...
build: Remove the `npm bin` calls from package.json
2024-04-10 09:01:33 -04:00
Feanil Patel
4e3dd161ff
build: Remove the npm bin calls from package.json
...
That command no longer exists with newer versions of NPM but the build
path for `npm run` includes the `node_modules/bin` directory now so it's
also not necessary.
2024-04-09 15:48:01 -04:00
Feanil Patel
41953bb3b2
Merge pull request #34498 from brian-smith-tcril/fix-prod-webpack-config
...
fix: replace outdated webpack plugins
2024-04-09 15:25:40 -04:00
Feanil Patel
f8eececaee
Merge pull request #34497 from brian-smith-tcril/bump-npm
...
fix: bump npm from 10.2.x to 10.5.x
2024-04-09 14:51:23 -04:00
Brian Smith
b204f1b572
fix: replace outdated webpack plugins
2024-04-09 14:28:12 -04:00
Brian Smith
b6662d4ee0
fix: bump npm from 10.2.x to 10.5.x
2024-04-09 14:15:47 -04:00
Feanil Patel
b2f06ef672
chore: Update event-tracking to a python 3.11 compatible version.
2024-04-09 11:52:08 -04:00
Feanil Patel
70d22741fc
chore: Update edx-when to a python 3.11 compatible version.
2024-04-09 11:47:08 -04:00
Feanil Patel
e5f2216743
chore: Update super-csv to a python 3.11 compatible version.
2024-04-09 11:24:09 -04:00
Feanil Patel
3a1df29126
chore: Update openedx-calc to a python 3.11 compatible version.
2024-04-09 11:24:09 -04:00
Feanil Patel
150f762a92
chore: Update code-annotations to a python 3.11 compatible version.
2024-04-09 11:24:09 -04:00
Feanil Patel
dbce490906
chore: Update edx-rest-api-client to a python 3.11 compatible version.
2024-04-09 11:24:09 -04:00
Feanil Patel
8ca9acda74
chore: Update edx-toggles to a python 3.11 compatible version.
2024-04-09 11:24:09 -04:00
Feanil Patel
ffcf7c26ef
chore: Update crowdsourcehinter-xblock to a python 3.11 compatible version.
2024-04-09 11:24:09 -04:00
Feanil Patel
1e9f36c54d
Merge pull request #34311 from brian-smith-tcril/node-18
...
chore: upgrade to node 18
2024-04-09 11:16:29 -04:00
Glenn R. Martin
294c6a7768
fix: feedback from Shafqat
2024-04-09 11:12:57 -04:00
Glenn R. Martin
9e56c1d04b
fix: broken lms test for CC switching in Ecommerce Service
2024-04-09 11:09:49 -04:00
github-actions[bot]
968a120c7b
feat: Upgrade Python dependency edx-enterprise ( #34494 )
2024-04-09 19:46:57 +05:00
Sarina Canelake
8dadac636d
docs: Point to Tutor in README
...
Since we have deprecated Devstack, update the platform README to point to Tutor.
2024-04-09 10:45:47 -04:00
Brian Smith
8fb63bb0cf
chore(deps): update deps to support node 18
2024-04-09 10:32:54 -04:00
Brian Smith
2511556e95
chore: test updating node to 16.20
2024-04-09 10:32:54 -04:00
Brian Smith
5fa163a769
chore: add .nvmrc to match node version in Dockerfile
2024-04-09 10:32:54 -04:00
ruzniaievdm
a8586e5114
feat: display error notifications on the Unit page ( #34450 )
2024-04-09 09:52:35 -04:00