Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: testing master PR #720

Closed
wants to merge 1,630 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1630 commits
Select commit Hold shift + click to select a range
00632d9
feat: When editing a v2 library xblock, update search index synchrono…
bradenmacdonald Sep 18, 2024
ad23992
feat: added ORA graded notification (#35389)
eemaanamir Sep 19, 2024
2e2c427
chore: update ora2 version in requirements (#35505)
eemaanamir Sep 19, 2024
0196def
feat: use idv approved event (#35470)
zacharis278 Sep 19, 2024
61c3f6e
fix: Adds a check to initialize legacy proctoring dashboard
rijuma Sep 18, 2024
166d94d
chore: Fixed a typo on a comment
rijuma Sep 19, 2024
ca11c14
Merge pull request #35499 from openedx/rijuma/removing-old-special-ex…
rijuma Sep 19, 2024
0f64e16
Merge branch 'master' into sameeramin/upgrade-edx-enterprise-1103544
sameeramin Sep 19, 2024
cf3673e
Merge pull request #35489 from openedx/sameeramin/upgrade-edx-enterpr…
sameeramin Sep 19, 2024
8f88db2
feat: add course_run_key to learner home upgrade url (#35461)
aht007 Sep 20, 2024
4677761
feat: upgrading simple api to drf compatible ( 17th ) (#35394)
awais786 Sep 20, 2024
0f975ad
feat: Be able to login to bare-metal studio easily. (#35172)
Sep 20, 2024
471bdd2
Merge pull request #34971 from raccoongang/NiedielnitsevIvan/FC-0047/…
bmtcril Sep 20, 2024
c71414a
feat: add block_id field to filterable attributes of meilisearch (#35…
navinkarkera Sep 20, 2024
4cd36d8
feat: added sender in bulk_email event (#35504)
muhammadadeeltajamul Sep 23, 2024
87771e7
feat: replaced button and heading tags in email digest content (#35518)
muhammadadeeltajamul Sep 23, 2024
1a92009
chore: Aperture code ownership update
MaxFrank13 Sep 23, 2024
a2e2959
chore: update default notification preference for ora_grade_assigned …
eemaanamir Sep 23, 2024
872174e
build: Switch to ubuntu-latest for builds
feanil Sep 9, 2024
d8eef6e
build: Run mongosh commands within the container.
feanil Sep 11, 2024
e6e5bed
fix: Don't start the mongo service.
feanil Sep 11, 2024
1804fbb
build!: enable md4 for testing.
feanil Sep 17, 2024
649bd42
fix: updated edx.ace.message_sent event (#35498)
muhammadadeeltajamul Sep 24, 2024
ed59e79
fix: fix broken proctoring settings link
varshamenon4 Sep 24, 2024
84d2ad9
fix: increase grades rounding precision
Agrendalath May 31, 2021
88bfd1a
Merge branch 'master' into varshamenon4/fix-proctoring-settings-link
varshamenon4 Sep 24, 2024
aeebac9
feat: add verification attempt django admin
varshamenon4 Sep 24, 2024
c396b52
Merge pull request #35528 from openedx/varshamenon4/fix-proctoring-se…
varshamenon4 Sep 24, 2024
cd503d5
Merge branch 'master' into varshamenon4/feat-django-admin-verificatio…
varshamenon4 Sep 24, 2024
47021e9
chore: add frontend-app-learner-portal-enteprise localhost to trusted…
brobro10000 Sep 24, 2024
75d111a
Merge pull request #35530 from openedx/varshamenon4/feat-django-admin…
varshamenon4 Sep 24, 2024
b50c423
feat: added country disabling feature (#35451)
AhtishamShahid Sep 25, 2024
9ae65bb
feat: upgrade get_student_enrollment_status api with drf (22nd) (#35464)
awais786 Sep 25, 2024
f654039
fix: don't wrap HTML data with newlines when serializing for LC (#35532)
kdmccormick Sep 25, 2024
465e0af
fix(deps): update dependency underscore to v1.13.0 [security]
renovate[bot] Sep 25, 2024
cf614cb
feat: Upgrade Python dependency edx-enterprise (#35538)
github-actions[bot] Sep 25, 2024
3768efa
fix(deps): update dependency underscore to v1.13.1 [security]
renovate[bot] Sep 25, 2024
5446877
Soft delete collections (#35496)
pomegranited Sep 25, 2024
d4dbc35
feat: return modified field on get component endpoint (#35508)
rpenido Sep 25, 2024
ae0c295
feat: pluggable url for idv location (#35494)
zacharis278 Sep 25, 2024
b708f90
chore: version bump
katrinan029 Sep 25, 2024
f6da774
Merge pull request #35546 from openedx/knguyen2/ent-9528-version-bump
katrinan029 Sep 25, 2024
45d328f
fix: Delete flaky test `test_get_user_group_id_for_partition` (#35545)
timmc-edx Sep 26, 2024
f5e3635
chore: Upgrade Python requirements
edx-requirements-bot Sep 26, 2024
740921a
build: Manually pull some RTD Context.
feanil Sep 25, 2024
fe80a1c
Merge pull request #35406 from open-craft/cef/set-links-for-course-au…
pdpinch Sep 26, 2024
8f47c0b
fix: whitespace issues in some capa problem index_dictionary content …
bradenmacdonald Sep 26, 2024
67b490c
fix: suppress errors+warnings when video is used in a content library…
bradenmacdonald Sep 26, 2024
ad78699
test: Use the correct exception.
feanil Sep 26, 2024
2a3a0c4
test: Update a test based on changes to pytz.
feanil Sep 26, 2024
5d744c1
Merge pull request #35540 from openedx/feanil/update_rtd_config
Sep 26, 2024
dc27196
chore: bumps openedx-learning to 0.13.1 (#35547)
pomegranited Sep 26, 2024
cec9499
Merge pull request #35551 from openedx/repo-tools/upgrade-python-requ…
Sep 26, 2024
338d58d
chore: version bump
katrinan029 Sep 26, 2024
a25bf49
Merge pull request #35450 from openedx/feanil/ubuntu_upgrade
Sep 26, 2024
624bef5
fix: bump version
katrinan029 Sep 26, 2024
a2bc9e8
chore: version bump
katrinan029 Sep 26, 2024
3487db0
Merge remote-tracking branch 'origin' into knguyen2/ent-9546-version-…
katrinan029 Sep 26, 2024
468c2bb
Merge pull request #35552 from openedx/knguyen2/ent-9546-version-bump
katrinan029 Sep 26, 2024
dac0309
fix: add should_display_status_to_user method and status_changed fiel…
ilee2u Sep 26, 2024
19b03dd
feat: Upgrade Python dependency edx-enterprise
sameeramin Sep 27, 2024
89f9996
Merge pull request #35555 from openedx/sameeramin/upgrade-edx-enterpr…
sameeramin Sep 27, 2024
de7fa09
chore: delete unused tags_count from LibraryXBlockMetadata (#35510)
ChrisChV Sep 27, 2024
51c3c48
Merge branch 'master' into maq/#33589
abdullahQureshee Sep 30, 2024
c67b698
chore: revert learner pathway skeleton implementation (#30355)
Sep 26, 2024
e881371
Merge pull request #35548 from openedx/maham-revert-muneeb/ENT-5695
mahamakifdar19 Sep 30, 2024
888d85c
fix: added ace_enabled in bulk_email logs (#35558)
muhammadadeeltajamul Sep 30, 2024
929df12
Merge branch 'master' into maq/#33589
abdullahQureshee Sep 30, 2024
8b162b4
refactor: Lift methods out of StaticContentServer (unchanged and broken)
timmc-edx Sep 30, 2024
660c30b
refactor: Fix content server methods and tests (finish method lift)
timmc-edx Sep 30, 2024
7b1519f
style: Fix some lint issues that had been amnestied
timmc-edx Sep 30, 2024
5043260
feat: deprecate get_verification_details_by_id (#35560)
alangsto Sep 30, 2024
06a5560
fix: connect verify_student handlers to app (#35561)
alangsto Sep 30, 2024
999731e
docs: Fix links to extensions docs.
feanil Sep 30, 2024
a100166
Merge pull request #35559 from openedx/timmc/course-asset-view-cleanup
timmc-edx Sep 30, 2024
1beacda
fix: handle missing name in readonly enterprise account fields
Agrendalath Aug 19, 2024
ad278df
feat: Upgrade Python dependency edx-enterprise
katrinan029 Sep 30, 2024
9970e5d
Merge branch 'master' into katrinan029/upgrade-edx-enterprise-a100166
katrinan029 Sep 30, 2024
3b93bfb
Merge pull request #35565 from openedx/katrinan029/upgrade-edx-enterp…
katrinan029 Sep 30, 2024
093734b
feat!: upgrading simple api with DRF. (#35463)
awais786 Oct 1, 2024
a4c7413
fix: gate use of proctoring api if provider is LTI based (#35564)
alangsto Oct 1, 2024
fd9ddea
Merge pull request #35563 from openedx/feanil/fix_extensions_docs
Oct 1, 2024
7443368
Merge pull request #35033 from edly-io/maq/#33589
Oct 1, 2024
2c66045
chore: geoip2: update maxmind geolite country database
feanil Oct 1, 2024
ec26569
docs: Update the docs to build on the latest python version.
feanil Oct 1, 2024
1a99f63
feat: override refund
Sep 19, 2024
3d12640
fix: _auto_enroll is private
Sep 30, 2024
d59c596
fix: allow courses to render with invalid proctoring provider (#35573)
zacharis278 Oct 1, 2024
3415372
fix: receive XBlock visibility from the Learning MFE (#35491)
Agrendalath Oct 1, 2024
acd8d46
feat: update ora settings course app for clarity (#35550)
KristinAoki Oct 1, 2024
6c3d8fa
feat: Upgrade Python dependency edx-django-utils (#35575)
github-actions[bot] Oct 1, 2024
38cddab
feat: added notification grouping (#35368)
muhammadadeeltajamul Oct 2, 2024
8c978c2
feat!: upgrading mark_student_can_skip_entrance_exam api with DRF ( 2…
awais786 Oct 2, 2024
2a9e8b3
feat: history tracking on SAMLProviderConfig model
hamzawaleed01 Oct 2, 2024
1e664ec
Merge pull request #35567 from openedx/feanil/geoip2-bot-update-count…
Oct 2, 2024
e352bf6
Merge pull request #35571 from openedx/feanil/update_docs_config
sarina Oct 2, 2024
761bc5d
feat: set bulk email transactional to True (#35579)
muhammadadeeltajamul Oct 2, 2024
83bb4b0
Merge branch 'master' into hamza/ENT-9440-samlproviderconfig-history-…
hamzawaleed01 Oct 2, 2024
8c923be
feat!: removes deprecated v1 certificate behavior (#35562)
deborahgu Oct 2, 2024
b3759aa
feat: Upgrade Python dependency edx-enterprise
iloveagent57 Oct 2, 2024
94ffffb
Merge branch 'master' into hamza/ENT-9440-samlproviderconfig-history-…
hamzawaleed01 Oct 3, 2024
9e55223
Merge pull request #35501 from NoyanAziz/master
shafqatfarhan Oct 3, 2024
31a3c44
fix: remove 'toggle_status: unsupported' from COURSES_INVITE_ONLY (#3…
viadanna Oct 3, 2024
9ff0dac
feat: Upgrade Python dependency edx-proctoring (#35589)
github-actions[bot] Oct 3, 2024
294dcbb
Merge branch 'master' into hamza/ENT-9440-samlproviderconfig-history-…
hamzawaleed01 Oct 4, 2024
8d386d7
feat!: upgrading api to DRF. (#35536)
awais786 Oct 4, 2024
c34ccff
feat: rework idv cert trigger (#35580)
zacharis278 Oct 4, 2024
36a413a
Merge branch 'master' into hamza/ENT-9440-samlproviderconfig-history-…
hamzawaleed01 Oct 7, 2024
14b3178
Merge pull request #35578 from openedx/hamza/ENT-9440-samlprovidercon…
hamzawaleed01 Oct 7, 2024
a2bd8a7
upgrade get_students_features api with DRF( 7th api ) (#35323)
awais786 Oct 7, 2024
9aeefef
chore: Update edx-enterprise to 4.27.0 ENT-9585
macdiesel Oct 7, 2024
1d94cf3
chore: Remove edge reference in notification
jristau1984 Oct 7, 2024
c32c95f
Merge pull request #35605 from openedx/bbeggs/ent--9585
pwnage101 Oct 7, 2024
3d637eb
docs: Add README for third_party_auth. (#35608)
dianakhuang Oct 7, 2024
22b8116
chore: calc version bump (#35590)
rayzhou-bit Oct 7, 2024
f6c37b4
Merge pull request #35607 from openedx/update-course-creator-notifica…
jristau1984 Oct 7, 2024
59b9bb8
fix: VerificationAttempt.expiration_datetime field may be None.
MichaelRoytman Oct 7, 2024
257f2de
Merge pull request #35606 from openedx/michaelroytman/COSMO-521-expir…
MichaelRoytman Oct 7, 2024
15a1295
feat: Upgrade Python dependency edx-name-affirmation (#35616)
github-actions[bot] Oct 8, 2024
7316111
fix: Improve v2 library block permissions checks for read-only author…
bradenmacdonald Oct 8, 2024
0a4d24a
feat: Upgrade Python dependency edx-enterprise
katrinan029 Oct 8, 2024
7cf12d8
chore: removed style from email digest content (#35592)
muhammadadeeltajamul Oct 9, 2024
f5b8839
chore: cleanup constraint file and format it (#35601)
huniafatima-arbi Oct 9, 2024
f1a9286
chore: changing codeowners for several components (#35574)
deborahgu Oct 9, 2024
243b1b4
feat: update management command to manually create verified names (#3…
alangsto Oct 9, 2024
d7f7ca1
Merge remote-tracking branch 'origin' into katrinan029/upgrade-edx-en…
katrinan029 Oct 9, 2024
f2ad108
Merge pull request #35618 from openedx/katrinan029/upgrade-edx-enterp…
katrinan029 Oct 9, 2024
a245dec
feat: Use jammy repositories for mongo installation.
dianakhuang Oct 10, 2024
6c045c7
feat: Unpin xmlsec and lxml.
dianakhuang Oct 10, 2024
a39367b
fix(deps): update dependency @edx/frontend-component-cookie-policy-ba…
renovate[bot] Oct 10, 2024
e99769b
Revert "feat: Unpin xmlsec and lxml."
dianakhuang Oct 10, 2024
96c682a
Revert "feat: Use jammy repositories for mongo installation."
dianakhuang Oct 10, 2024
8ee942e
fix: Pin select jobs to ubuntu 22.04.
dianakhuang Oct 10, 2024
0cc9dee
Revert "fix(deps): update dependency @edx/frontend-component-cookie-p…
dianakhuang Oct 11, 2024
b8c79ab
feat: Upgrade Python dependency edx-enterprise (#35625)
github-actions[bot] Oct 11, 2024
5b80967
refactor: get rid of XBlockRuntimeSystem for v2 libraries (#35624)
bradenmacdonald Oct 11, 2024
e4c6956
feat: adaptive display of links
Mar 27, 2024
319dd7f
feat: remove all the commerce coordinator (#35527)
attiyaIshaque Oct 14, 2024
cf8ed14
fix: fix track selection (#35648)
attiyaIshaque Oct 14, 2024
af69cbe
feat: waffle flag based switch to ses for goal reminder email (#35615)
sohailfatima Oct 14, 2024
17122eb
refactor: remove PII from log messages in programs tasks (#35623)
justinhynes Oct 15, 2024
70df3de
feat: set collections for a library component [FC-0062] (#35600)
navinkarkera Oct 15, 2024
2bbd8ec
feat!: Remove outdated Libraries Relaunch cruft (#35644)
kdmccormick Oct 15, 2024
c3d68b1
Merge pull request #34432 from DmytroAlipov/add-adaptive-display-of-l…
pdpinch Oct 15, 2024
e28a01e
temp: logs for unsubscribe event (#35652)
muhammadadeeltajamul Oct 16, 2024
d72e87d
feat: removed extra spaces from start and end of content (#35647)
muhammadadeeltajamul Oct 16, 2024
d8303a1
feat: added waffle flag for new notification view (#35569)
ayesha-waris Oct 16, 2024
bf862d8
feat!: hide courses in /courses based on catalog visibility
regisb Oct 14, 2024
77e683d
feat: new view & API calls to serve content library assets (#35639)
ormsbee Oct 16, 2024
4ca5221
feat: Allow specifying a version when loading a v2 XBlock (#35626)
bradenmacdonald Oct 16, 2024
a15bff3
chore: delete unused requirements.txt file (#35637)
regisb Oct 16, 2024
a99e915
fix: Fix pylint_django_settings plugin (#35497)
mfarhan943 Oct 16, 2024
178ffbb
chore: Upgrade Python requirements (#35651)
edx-requirements-bot Oct 16, 2024
ecbedbc
feat: Upgrade Python dependency edx-enterprise
iloveagent57 Oct 16, 2024
a451688
build: Pin MyPY due to internal error
bmtcril Oct 17, 2024
82a0ded
build: Propagate MyPY constraint
bmtcril Oct 17, 2024
3e14dd2
docs: Add issue comment for unpinning MyPY
bmtcril Oct 17, 2024
568fe84
Merge pull request #35666 from openedx/bmtcril/pin_mypy
bmtcril Oct 17, 2024
795d039
feat: Upstream Sync with Content Library Blocks (#34925)
kdmccormick Oct 17, 2024
4510124
feat: versioned asset support for Learning Core XBlock runtime
ormsbee Oct 15, 2024
23c4276
test: add data.py to acceptable isolated app imports
ormsbee Oct 17, 2024
2bb4728
chore: removed temp logs in email digest (#35663)
muhammadadeeltajamul Oct 18, 2024
42febb6
fix: update email_content when grouping notifications (#35656)
muhammadadeeltajamul Oct 18, 2024
e4a1e41
feat: new Studio view for rendering a Unit in an iframe [FC-0070]
UvgenGen Oct 18, 2024
96811d6
feat: adds waffle flags for legacy libraries v1 and new libraries v2 …
pomegranited Oct 18, 2024
ca80d10
feat: Upgrade Python dependency edx-enterprise (#35672)
github-actions[bot] Oct 18, 2024
83827a3
feat: Confirmation modal to preview and accept v2 library updates (#3…
bradenmacdonald Oct 18, 2024
f078b14
fix: remove urllib3<2.0.0 constraint and update dependencies (#35533)
mfarhan943 Oct 21, 2024
968f4f7
feat: removed styling from course update notification (#35680)
muhammadadeeltajamul Oct 21, 2024
8b3befc
Revert "fix: Open Responses Styling and Layout (#33717)" (#35474)
tecoholic Oct 21, 2024
123ad8d
feat: adds CourseAboutPageURLRequested and LMSPageURLRequested filter…
jignaciopm Oct 21, 2024
9e14566
feat: Copy tags when sync library [FC-0062] (#35596)
ChrisChV Oct 21, 2024
e2d6765
feat: expand support for versioned URLs in v2 XBlock runtime (#35676)
bradenmacdonald Oct 21, 2024
7e8fb43
feat: adds Library Content (v2) button to Studio Unit page (#35670)
navinkarkera Oct 21, 2024
869b621
build: Remove newrelic from dependencies; note system deps in README …
timmc-edx Oct 21, 2024
a49110b
feat: endpoint to publish single library v2 component (#35677)
DanielVZ96 Oct 21, 2024
fb25a5d
feat: Store published name and description in studio search index (#3…
ChrisChV Oct 21, 2024
ad006ef
feat: Upgrade Python dependency edx-enterprise
MueezKhan246 Oct 21, 2024
e47fdbf
Merge pull request #35684 from openedx/MueezKhan246/upgrade-edx-enter…
MueezKhan246 Oct 21, 2024
6d53952
chore: Upgrade Python requirements (#35688)
edx-requirements-bot Oct 22, 2024
fcf78db
fix: pin urllib3 in user retirement scripts (#35699)
UsamaSadiq Oct 22, 2024
e67acd4
feat: add endpoint to get draft version of a library component asset …
Ian2012 Oct 22, 2024
784b2b8
feat: add "beta" label to libraries v2 content + item bank buttons (#…
pomegranited Oct 22, 2024
d45e63f
feat: Upgrade Python dependency edx-codejail
feanil Oct 22, 2024
08c8e9d
feat: ItemBankBlock (#35553)
kdmccormick Oct 22, 2024
cf0be34
docs: Explicitly declare the OS version that edx-platform supports.
feanil Oct 22, 2024
9e28ba9
feat: minimal UI for the Problem Bank block
bradenmacdonald Oct 20, 2024
e0c56aa
Merge pull request #35679 from open-craft/braden/pool-ui
kdmccormick Oct 23, 2024
4158a44
feat: multi-select when adding blocks to problem bank (#35705)
bradenmacdonald Oct 23, 2024
af21100
fix: Improve messaging, logging when adding Beta Library Content fail…
kdmccormick Oct 23, 2024
085b15a
feat: itembank green button (#35706)
DanielVZ96 Oct 23, 2024
7b83d51
feat: freeze edx-sandbox requirements for sumac
cmltaWt0 Oct 23, 2024
d25e651
Support static assets when copy/pasting between courses and libraries…
ormsbee Oct 23, 2024
8fb5b77
feat!: Dropping Sass support from builtin video block, replacing with…
farhan Oct 1, 2024
7764e47
chore: remove video block scss files
farhan Oct 1, 2024
6259520
Merge branch 'master' into farhan/sass-to-css-video-block
farhan Oct 23, 2024
37b9aa4
Merge pull request #35711 from raccoongang/max/feat/pip-sandbox-requi…
cmltaWt0 Oct 23, 2024
de4f77b
Merge pull request #35703 from openedx/feanil/upgrade-edx-codejail-78…
feanil Oct 23, 2024
e2a9a37
feat: show alert while editing v2 library content [FC-0062] (#35700)
navinkarkera Oct 23, 2024
e286d78
chore: requirements updates (edx-search 4.1.0 and others)
ormsbee Oct 23, 2024
471e5bf
feat: Upgrade Python dependency edx-enterprise (#35704)
github-actions[bot] Oct 23, 2024
0c91b62
Merge pull request #35506 from openedx/farhan/sass-to-css-video-block
farhan Oct 24, 2024
a19993c
Update catalog-info file for release data (#35691)
salman2013 Oct 24, 2024
8539287
chore: update release branch to 'master' (#35722)
arbrandes Oct 24, 2024
defee16
fix: do not open mfe editors automatically on block paste (#35729)
navinkarkera Oct 30, 2024
2f49b81
chore: upgrade edx-search to 4.1.1 (#35756)
regisb Nov 1, 2024
13769e1
fix: adds content.search to docs apps
sarina Nov 5, 2024
5a42d35
build: kickoff the Sumac release
cmltaWt0 Nov 5, 2024
e445d8a
Merge pull request #35781 from raccoongang/max/release_line_update_sumac
cmltaWt0 Nov 6, 2024
46c3616
Merge branch 'open-release/sumac.master' into sarina/update-docs-config
cmltaWt0 Nov 6, 2024
7ecd6a5
Merge pull request #35778 from openedx/sarina/update-docs-config
cmltaWt0 Nov 6, 2024
8616aa5
fix: bump MAX_BLOCKS_PER_CONTENT_LIBRARY default to 100,000 (#35768)
pomegranited Nov 5, 2024
1cc1485
fix: remove the "Legacy Library" button if libraries v1 are disabled …
pomegranited Nov 7, 2024
db0b890
fix: allow non-Elasticsearch search engines when reindexing courses […
pomegranited Nov 6, 2024
326f2d2
fix: set upstream link for re-copied block from course originally fro…
navinkarkera Nov 7, 2024
2e95777
fix: image aspect ratio on component preview (#35791)
rpenido Nov 8, 2024
f7e275a
test: re-enable content libraries runtime tests [FC-0062] (#35783) (#…
pomegranited Nov 8, 2024
79886a6
fix: component asset api views (#35765) (#35800)
navinkarkera Nov 8, 2024
5b7deaf
fix: hide library_v2 and itembank in legacy library page (#35772) (#3…
navinkarkera Nov 13, 2024
8ddc582
Merge pull request #34859 from raccoongang/kireiev/AXM-549/feat/upstr…
KyryloKireiev Nov 1, 2024
e9e1308
Merge pull request #35835 from raccoongang/max/backport-mobile-api
cmltaWt0 Nov 14, 2024
2c57520
[sumac] fix: keep library collection card component count in sync (#3…
ChrisChV Nov 21, 2024
2aea0ea
fix: bypass access checks when populating course blocks cache
asadali145 Oct 16, 2024
0dbf7e0
test: add tests
asadali145 Oct 23, 2024
0490dab
style: pylint
asadali145 Oct 23, 2024
397555d
test: add tests for known and unknown user
asadali145 Oct 31, 2024
e4f22c3
refactor: revert imports
asadali145 Oct 31, 2024
3dcfd55
refactor: revert imports
asadali145 Oct 31, 2024
c1a2726
style: pycodestyle fix
asadali145 Oct 31, 2024
5800a67
refactor: update docs
asadali145 Nov 1, 2024
8f01f78
test: add tests when user is not in any group
asadali145 Nov 1, 2024
5d91e92
Merge pull request #35919 from mitodl/asad/backport-35655
pdpinch Nov 25, 2024
38f7344
chore: Bump openedx-learning to version 0.18.1 (#35931)
marslanabdulrauf Dec 3, 2024
e3d7f66
fix: docs build issues (#35978)
irtazaakram Dec 6, 2024
145d59e
fix: content libraries permissions
rpenido Dec 5, 2024
e587a7d
feat: Integrate Forum V2 into edx-platform
Nov 19, 2024
ada6b76
fix: flag API positional arguments
Dec 5, 2024
583fd1a
feat: upgrade openedx-forum to v0.1.4
Dec 5, 2024
9b96b6f
refactor: Update get block OLX view to support versions (backport) (#…
ChrisChV Dec 6, 2024
280bcf6
feat: incremental reindex_studio management command (backport) (#35981)
DanielVZ96 Dec 6, 2024
139580a
chore: upgrade Django to v4.2.17
magajh Dec 6, 2024
2cb9aef
fix: return empty list when no courses are found for request (#35942)
mariajgrimaldi Dec 5, 2024
dafcac7
fix: render library assets named xblock-
DanielVZ96 Dec 9, 2024
1abe11f
fix: Build docs with python 3.11
feanil Dec 10, 2024
3124e62
Merge pull request #36005 from openedx/feanil/fix_docs_build
feanil Dec 10, 2024
9c0d92a
feat: make it possible to globally disable forum v2 with setting
regisb Dec 9, 2024
5371437
chore: bump openedx-forum to 0.1.5
regisb Dec 10, 2024
e1299f8
fix: adequate course key type in forum v2
regisb Dec 12, 2024
3bb2bcb
feat: remove the broken Zooming Image Tool
Dec 12, 2022
bc17b35
feat: Reimplement the Zooming Image Tool
arbrandes Dec 11, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 0 additions & 1 deletion .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,6 @@ common/test/data/badges/*.png
### Static assets pipeline artifacts
**/*.scssc
lms/static/css/
!lms/static/css/vendor
lms/static/certificates/css/
cms/static/css/
common/static/common/js/vendor/
Expand Down
38 changes: 23 additions & 15 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,28 @@

# Ensure that the team responsible for upgrades sees any PRs that would
# add GitHub-hosted dependencies to that platform.
requirements/edx/github.in @openedx/arbi-bom
requirements/edx/github.in @openedx/2u-arbi-bom

# Core
common/djangoapps/student/
common/djangoapps/student/models/__init__.py @openedx/teaching-and-learning
common/djangoapps/student/models/course_enrollment.py @openedx/teaching-and-learning
common/djangoapps/student/models/__init__.py @openedx/2u-tnl
common/djangoapps/student/models/course_enrollment.py @openedx/2u-tnl
common/djangoapps/third_party_auth/
lms/djangoapps/course_api/blocks
lms/djangoapps/courseware/
lms/djangoapps/grades/
lms/djangoapps/instructor/
lms/djangoapps/instructor_task/
lms/djangoapps/mobile_api/
openedx/core/djangoapps/commerce/ @openedx/2u-infinity
openedx/core/djangoapps/credentials @openedx/2U-aperture
openedx/core/djangoapps/credit @openedx/2U-aperture
openedx/core/djangoapps/enrollments/ @openedx/2U-aperture
openedx/core/djangoapps/heartbeat/
openedx/core/djangoapps/oauth_dispatch
openedx/core/djangoapps/user_api/
openedx/core/djangoapps/user_authn/
openedx/core/djangoapps/user_api/ @openedx/2U-aperture
openedx/core/djangoapps/user_authn/ @openedx/2U-vanguards
openedx/core/djangoapps/verified_track_content/ @openedx/2u-infinity
openedx/features/course_experience/
xmodule/

Expand All @@ -30,23 +35,26 @@ lms/djangoapps/edxnotes
common/djangoapps/track/

# Credentials
lms/djangoapps/certificates/
lms/djangoapps/certificates/ @openedx/2U-aperture

# Discovery
common/djangoapps/course_modes/
common/djangoapps/course_modes/ @openedx/2U-aperture
common/djangoapps/enrollment/
lms/djangoapps/commerce/
lms/djangoapps/experiments/
lms/djangoapps/learner_dashboard/
lms/djangoapps/learner_home/
openedx/features/content_type_gating/
common/djangoapps/entitlements/ @openedx/2U-aperture
lms/djangoapps/branding/ @openedx/2U-aperture
lms/djangoapps/commerce/ @openedx/2u-infinity
lms/djangoapps/experiments/ @openedx/2u-infinity
lms/djangoapps/gating/ @openedx/2u-infinity
lms/djangoapps/learner_dashboard/ @openedx/2U-aperture
lms/djangoapps/learner_home/ @openedx/2U-aperture
openedx/features/content_type_gating/ @openedx/2u-infinity
openedx/features/course_duration_limits/
openedx/features/discounts/
openedx/features/discounts/ @openedx/2u-infinity

# Ping Axim On-call if someone uses the QuickStart
# https://docs.openedx.org/en/latest/developers/quickstarts/first_openedx_pr.html
lms/templates/dashboard.html @openedx/axim-oncall
lms/templates/dashboard.html @openedx/axim-oncall

# Ensure minimal.yml stays minimal, this could be a team in the future
# but it's just me for now, others can sign up if they care as well.
lms/envs/minimal.yml @feanil
lms/envs/minimal.yml @feanil
34 changes: 0 additions & 34 deletions .github/actions/unit-tests/action.yml

This file was deleted.

49 changes: 0 additions & 49 deletions .github/actions/verify-tests-count/action.yml

This file was deleted.

12 changes: 0 additions & 12 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,3 @@ updates:
interval: "weekly"
reviewers:
- "openedx/arbi-bom"
- package-ecosystem: "github-actions"
directory: "/.github/actions/unit-tests/"
schedule:
interval: "weekly"
reviewers:
- "openedx/arbi-bom"
- package-ecosystem: "github-actions"
directory: "/.github/actions/verify-tests-count/"
schedule:
interval: "weekly"
reviewers:
- "openedx/arbi-bom"
22 changes: 2 additions & 20 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,3 @@
<!--

🌳🌳
🌳🌳🌳🌳 🌳 Note: Quince is in support. Fixes you make on master may still be needed on Quince.
🌳🌳🌳🌳 If so, make another pull request against the open-release/quince.master branch,
🌳🌳🌳🌳 or ask in the #wg-build-test-release Slack channel if you have any questions or need help.
🌳🌳


Please give your pull request a short but descriptive title.
Use conventional commits to separate and summarize commits logically:
https://open-edx-proposals.readthedocs.io/en/latest/oep-0051-bp-conventional-commits.html

Use this template as a guide. Omit sections that don't apply.
You may link to information rather than copy it, but only if the link is publicly
readable. If you must linked information must be private (because it has secrets),
clearly label the link as private.

-->

## Description

Describe what this pull request changes, and why. Include implications for people using this change.
Expand All @@ -26,6 +6,7 @@ Design decisions and their rationales should be documented in the repo (docstrin
linked here.

Useful information to include:

- Which edX user roles will this change impact? Common user roles are "Learner", "Course Author",
"Developer", and "Operator".
- Include screenshots for changes to the UI (ideally, both "before" and "after" screenshots, if applicable).
Expand All @@ -48,6 +29,7 @@ Please provide detailed step-by-step instructions for testing this change.
## Other information

Include anything else that will help reviewers and consumers understand the change.

- Does this change depend on other changes elsewhere?
- Any special concerns or limitations? For example: deprecations, migrations, security, or accessibility.
- If your [database migration](https://openedx.atlassian.net/wiki/spaces/AC/pages/23003228/Everything+About+Database+Migrations) can't be rolled back easily.
11 changes: 0 additions & 11 deletions .github/renovate.json

This file was deleted.

39 changes: 39 additions & 0 deletions .github/renovate.json5
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
// This file is written in "JSON5" (https://json5.org/) so that we can use comments.
{
"extends": [
"config:base",
"schedule:weekly",
":automergeLinters",
":automergeMinor",
":automergeTesters",
":enableVulnerabilityAlerts",
":semanticCommits",
":updateNotScheduled"
],
"packageRules": [
{
"matchDepTypes": [
"devDependencies"
],
"matchUpdateTypes": [
"lockFileMaintenance",
"minor",
"patch",
"pin"
],
"automerge": true
},
{
"matchPackagePatterns": ["@edx", "@openedx"],
"matchUpdateTypes": ["minor", "patch"],
"automerge": true
}
],
// When adding an ignoreDep, please include a reason and a public link that we can use to follow up and ensure
// that the ignoreDep is removed.
// This can be done as a comment within the ignoreDeps list.
"ignoreDeps": [],
"timezone": "America/New_York",
"prConcurrentLimit": 3,
"enabledManagers": ["npm"]
}
8 changes: 4 additions & 4 deletions .github/workflows/check-consistent-dependencies.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,19 @@ jobs:
echo $'Paths touched in PR:\n'"$paths"

# The ^"? is because git may quote weird file paths
matched="$(echo "$paths" | grep -P '^"?requirements/' || true)"
matched="$(echo "$paths" | grep -P '^"?((requirements/)|(scripts/.*?/requirements/))' || true)"
echo $'Relevant paths:\n'"$matched"
if [[ -n "$matched" ]]; then
echo "RELEVANT=true" >> "$GITHUB_ENV"
fi

- uses: actions/checkout@v3
- uses: actions/checkout@v4
if: ${{ env.RELEVANT == 'true' }}

- uses: actions/setup-python@v4
- uses: actions/setup-python@v5
if: ${{ env.RELEVANT == 'true' }}
with:
python-version: '3.8'
python-version: '3.11'

- name: "Recompile requirements"
if: ${{ env.RELEVANT == 'true' }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/check-for-tutorial-prs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ on:
pull_request:
types: [opened]
paths:
- 'lms/templates/dashboard.html'
- "lms/templates/dashboard.html"

jobs:
# Provide helpful bot comment
Expand All @@ -23,7 +23,7 @@ jobs:
name: provide helpful bot comment
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Comment PR
uses: thollander/actions-comment-pull-request@v2
Expand All @@ -32,4 +32,4 @@ jobs:
Thank you for your pull request! Congratulations on completing the Open edX tutorial! A team member will be by to take a look shortly.
To those watching community pull requests: No need to worry about this one, a tCRIL team member will be taking care of it.
For this PR's author: If this is a PR that is NOT coming from the Open edX tutorial, please comment and let us know to disregard this message.
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
40 changes: 40 additions & 0 deletions .github/workflows/check_python_dependencies.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: Check Python Dependencies

on:
pull_request:

jobs:
check_dependencies:
runs-on: ubuntu-latest

strategy:
matrix:
python-version: ["3.12"]

steps:
- name: Checkout Repository
uses: actions/checkout@v4

- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}

- name: Install repo-tools
run: pip install edx-repo-tools[find_dependencies]

- name: Install setuptool
run: pip install setuptools

- name: Run Python script
run: |
find_python_dependencies \
--req-file requirements/edx/base.txt \
--req-file requirements/edx/testing.txt \
--ignore https://github.com/edx/codejail-includes \
--ignore https://github.com/edx/braze-client \
--ignore https://github.com/edx/edx-name-affirmation \
--ignore https://github.com/mitodl/edx-sga \
--ignore https://github.com/edx/token-utils \
--ignore https://github.com/open-craft/xblock-poll

13 changes: 7 additions & 6 deletions .github/workflows/ci-static-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,14 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
python-version: ['3.8']
os: ['ubuntu-20.04']
python-version:
- "3.11"
os: ["ubuntu-22.04"]

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}

Expand All @@ -26,11 +27,11 @@ jobs:

- name: Get pip cache dir
id: pip-cache-dir
run: echo "::set-output name=dir::$(pip cache dir)"
run: echo "dir=$(pip cache dir)" >> $GITHUB_OUTPUT

- name: Cache pip dependencies
id: cache-dependencies
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ${{ steps.pip-cache-dir.outputs.dir }}
key: ${{ runner.os }}-pip-${{ hashFiles('requirements/edx/development.txt') }}
Expand Down
Loading
Loading