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

Kaustav/test master pr2 #749

Open
wants to merge 2,133 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2133 commits
Select commit Hold shift + click to select a range
644e7e7
build!: requirements/edx-sandbox/py38.txt (#36049)
kdmccormick Dec 20, 2024
bfcaa13
fix: log correct time and duration for video subsections (#36019)
a-asad Dec 23, 2024
81f825f
fix: new discussion post should only be grouped if old notification i…
muhammadadeeltajamul Dec 24, 2024
0de7569
refactor!: remove md4 and related ENABLE_BLAKE2B_HASHING feature flag
Anas12091101 Dec 20, 2024
85f4128
fix: render library v2 assets with whitespace (#35974)
DanielVZ96 Dec 24, 2024
953140a
fix: resolved edx.course.goal.email.filtered parsing error (#36059)
AhtishamShahid Dec 26, 2024
b369345
fix: fixed notification generated event for grouped notifications (#3…
muhammadadeeltajamul Jan 1, 2025
ab6947f
fix: resolved key error in notification pref apis (#36064)
AhtishamShahid Jan 1, 2025
645e898
chore: added a new info log to course update email (#36067)
eemaanamir Jan 1, 2025
e934c07
Merge pull request #36054 from mitodl/anas/remove-md4
pdpinch Jan 2, 2025
38dc4ea
chore: Ensure the return code is handled correctly to account for any…
salman2013 Jan 2, 2025
2d5543a
feat!: Remove Paver
kdmccormick May 16, 2024
75e3107
fix: Move implicit dependencies from paver.in to kernel.in
kdmccormick May 22, 2024
8a720c1
build!: Recompile Python dependencies, without Paver
kdmccormick Dec 12, 2024
88b8da3
docs: Remove the last couple mentions of Paver from the codebase
kdmccormick Jan 2, 2025
a5b773c
build: upgrade django-stubs and djangorestframework-stubs
kdmccormick Dec 19, 2024
50944e9
build: Very explicitly annotate a model field so that it passes mypy
kdmccormick Jan 2, 2025
d36560d
refactor: UsageKeyV2Serializer should be a BaseSerializer
kdmccormick Jan 2, 2025
b510cef
fix: remove duplicate (unclosed) tag (#35682)
rediris Jan 2, 2025
320e3bb
chore: geoip2: update maxmind geolite country database
feanil Jan 1, 2025
1d913be
Merge pull request #36063 from openedx/feanil/geoip2-bot-update-count…
feanil Jan 6, 2025
85ecad1
chore: added verification logs in edx.ace.message_sent event (#36074)
AhtishamShahid Jan 6, 2025
acdbff8
fix: remove pkg_resources
irtazaakram Jan 8, 2025
f452798
chore: Upgrade Python requirements (#36076)
edx-requirements-bot Jan 8, 2025
8409a7c
refactor: remove course-specific logging code in grading.
ormsbee Jan 8, 2025
03430ad
feat: Upgrade Python dependency edxval (#36082)
github-actions[bot] Jan 8, 2025
71965ea
feat: Upgrade Python dependency lti-consumer-xblock (#36084)
github-actions[bot] Jan 9, 2025
f7ccd7c
build: Unpin mypy and upgrade it to latest
kdmccormick Jan 2, 2025
9262c9a
build: Upgrade django-stubs even further, to fix mypy
kdmccormick Jan 7, 2025
3dc28ab
build: Fix type annotations for new mypy version
kdmccormick Jan 7, 2025
d15e520
Revert "feat: Upgrade Python dependency lti-consumer-xblock (#36084)"…
alangsto Jan 9, 2025
9acdfe6
feat: show exception message from filters in the user interface (#35407)
felipemontoya Jan 9, 2025
4a7d991
feat: Upgrade Python dependency lti-consumer-xblock (#36088)
github-actions[bot] Jan 9, 2025
18cf338
build: Log in to dockerhub for unit test CI
bmtcril Jan 9, 2025
042c044
fix: Use correct secret name for dockerhub password
bmtcril Jan 9, 2025
899703f
Merge branch 'master' into bmtcril/dockerhub_login
bmtcril Jan 9, 2025
c5fabd5
Merge pull request #36089 from openedx/bmtcril/dockerhub_login
bmtcril Jan 9, 2025
5ae7187
Add pin for lti-consumer-xblock (#36097)
mumarkhan999 Jan 10, 2025
e6ddd9c
refactor: remove unnecessary padding from lib component picker (#36073)
navinkarkera Jan 10, 2025
290209b
build: Don't fail the build if DockerHub login fails (#36100)
kdmccormick Jan 10, 2025
f4c2b46
chore: updated notification preference url in email digest (#36101)
muhammadadeeltajamul Jan 13, 2025
cd9b90f
feat: show math in plain text in library cards (#36055)
navinkarkera Jan 13, 2025
bdef5ad
test: Drop some stub config.
feanil Jan 13, 2025
838977a
feat!: Remove DEPR waffle switch: ENABLE_GLOBAL_STAFF_OPTIMIZATION
marslanabdulrauf Jan 1, 2025
f6f7229
build: Remove unused imports
marslanabdulrauf Jan 1, 2025
343d521
chore: Remove unused variable and rebased
marslanabdulrauf Jan 2, 2025
5f302a3
fix: date label for instructor paced courses
Anas12091101 Jan 10, 2025
ad4ef9f
Merge pull request #36069 from marslanabdulrauf/marslan/6346-remove-d…
pdpinch Jan 14, 2025
51c99c5
Merge branch 'master' into anas/fix-date-label
pdpinch Jan 14, 2025
952c297
Merge pull request #36061 from mitodl/anas/fix-date-label
pdpinch Jan 14, 2025
511b440
feat: Upgrade Python dependency edx-enterprise (#36105)
github-actions[bot] Jan 14, 2025
755bf98
feat: [FC-0070] Listen to xBlock interaction events (#35694)
PKulkoRaccoonGang Jan 14, 2025
7fa6824
style: Explore Courses button doesn't follow the same style conventio…
jciasenza Jan 14, 2025
e859d7e
feat: Add course id in notifications list api for mobile Devices (#36…
jawad-khan Jan 15, 2025
f64a3a6
feat: Disabled MITx from program nudge emails
irfanuddinahmad Jan 2, 2025
fd3cfac
Merge pull request #36071 from openedx/iahmad/ENT-6471
irfanuddinahmad Jan 15, 2025
749b3eb
build: Cache images in unit tests (#36110)
bmtcril Jan 15, 2025
fa0ead4
Merge pull request #36102 from openedx/feanil/remove_stubs
feanil Jan 15, 2025
b96a3bf
fix: allow_to_create_new_org checks org autocreate [FC-0076] (#36094)
pomegranited Jan 15, 2025
343a4ca
docs: update settings comment
kdmccormick Jan 15, 2025
829f6db
chore: remove dockerfile setup (#35731)
huniafatima-99 Jan 16, 2025
b885618
fix: remove lti-consumer-xblock pin and upgrade package (#36119)
alangsto Jan 16, 2025
8aeaaf4
feat: [FC-0070] add message events and styles to the library content …
ihor-romaniuk Jan 16, 2025
e930bc6
feat: Changes in xblock_v2 to support studio_view [FC-0076] (#36029)
ChrisChV Jan 16, 2025
1593923
refactor: Clean up lms/envs/production.py cruft (#36115)
kdmccormick Jan 16, 2025
43624fd
fix: Dropping terrain related config and docs.
feanil Jan 17, 2025
7419ae8
chore: upgrade openedx-forum version to 0.1.6
Jan 16, 2025
4035aa3
Revert "refactor: Clean up lms/envs/production.py cruft (#36115)" (#3…
robrap Jan 17, 2025
3c74224
chore(deps): update dependency eslint-import-resolver-webpack to v0.1…
renovate[bot] Jan 21, 2025
824a766
chore(deps): update dependency selenium-webdriver to v4.28.1 (#36141)
renovate[bot] Jan 21, 2025
7635b8e
perf: normalize LMS vs. Studio debug-toolbar settings
ormsbee Jan 18, 2025
88735f4
Merge pull request #36127 from openedx/feanil/more_terrain_cleanup
feanil Jan 21, 2025
d018675
perf: reduce ORM queries needed for video quality info
ormsbee Jan 15, 2025
e269c13
feat: Upgrade Python dependency edx-enterprise
katrinan029 Jan 21, 2025
14ec4b9
Merge pull request #36145 from openedx/katrinan029/upgrade-edx-enterp…
katrinan029 Jan 21, 2025
fd74df3
feat: filter by current site organizations
andrey-canon Sep 18, 2024
ed438fa
feat: Upgrade Python dependency edx-enterprise
marlonkeating Jan 22, 2025
c762c1f
perf: update edx-when to 2.5.1 for performance fix
ormsbee Jan 21, 2025
c1398b2
chore: Upgrade Python requirements
edx-requirements-bot Jan 21, 2025
6e11316
Merge branch 'master' into marlonkeating/upgrade-edx-enterprise-14ec4b9
marlonkeating Jan 22, 2025
2411563
Merge pull request #36150 from openedx/marlonkeating/upgrade-edx-ente…
marlonkeating Jan 22, 2025
0d042fb
Merge pull request #36147 from openedx/repo-tools/upgrade-python-requ…
feanil Jan 22, 2025
241997e
fix: Replaced `mktemp` with a safer alternative `mkstemp`
fazledyn-or Jan 22, 2025
92bc0fa
feat: update default retirement states in devstack config (#36153)
justinhynes Jan 22, 2025
9a6cdbf
perf: upgrade XBlock to 5.1.1 for caching unknown tags
ormsbee Jan 22, 2025
8b7a771
fix: remove incorrect key type when filtering inaccessible blocks
Agrendalath Sep 7, 2024
da0d365
Merge pull request #36044 from openedx/pkg_resources-depr
feanil Jan 23, 2025
2a07080
build: Drop an unused Dockerfile (#36161)
feanil Jan 23, 2025
825931a
chore: Removed edx-token-utils dep and moved necessary logic to the repo
rijuma Jan 7, 2025
3bcbcaa
chore: Removed unused dependency
rijuma Jan 7, 2025
3bbf8ac
chore: Run make compile-requirements to update dependencies
rijuma Jan 7, 2025
ca3cd45
chore: fix tests
rijuma Jan 9, 2025
67a56c2
chore: Moved jwt file to openedx.core.lib
rijuma Jan 15, 2025
6e98889
chore: Updated TOKEN_SIGNING on cms
rijuma Jan 15, 2025
5d494fe
chore: Updated defaults for token handling on CMS
rijuma Jan 15, 2025
747289b
fix: Removed JWT constants from CMS and added comments on how to gene…
rijuma Jan 23, 2025
dd86710
docs: Update lms/envs/common.py
feanil Jan 23, 2025
3eab7ea
feat: add site-aware unit test
andrey-canon Jan 23, 2025
05c7d26
Merge pull request #36077 from openedx/rijuma/remove-edx-token-utils-dep
rijuma Jan 24, 2025
5f13b5e
fix: remove publish-ci-docker-image workflow file (#36164)
UsamaSadiq Jan 24, 2025
da348fa
feat!: Removing the long-deprecated legacy course_modes chooser (#36156)
deborahgu Jan 24, 2025
cb55799
chore: Upgrade Python requirements (#36166)
edx-requirements-bot Jan 24, 2025
19def92
feat: Upgrade Python dependency edx-enterprise
pwnage101 Jan 24, 2025
a5b9b87
Merge pull request #36171 from openedx/pwnage101/upgrade-edx-enterpri…
pwnage101 Jan 24, 2025
46c7f6d
fix: bypass edx ace for sending goal reminder email using ses (#36148)
AhtishamShahid Jan 27, 2025
3847cec
feat: add and switch to downstream-only fields [FC-0076] (#36158)
pomegranited Jan 27, 2025
2d7a3d3
fix: remove pylint constraint (#36169)
UsamaSadiq Jan 27, 2025
e7771d6
fix: catch a possible exception in beta course configuration (#36172)
deborahgu Jan 27, 2025
dc2a38b
feat: dump_settings management command (#36162)
kdmccormick Jan 27, 2025
8e1e55a
chore: linting as a separate commit (#36179)
deborahgu Jan 27, 2025
1fe67d3
feat: increase frequency of scheduled notify credentials (#36180)
deborahgu Jan 27, 2025
cb76eb5
fix: Handle None identity providers in `_user_has_social_auth_record`
sameeramin Jan 28, 2025
98a4a32
feat: Make dump for fns, classes more stable and helpful (#36188)
kdmccormick Jan 29, 2025
5054ef1
feat: Upgrade Python dependency edx-enterprise
pwnage101 Jan 29, 2025
166282b
Merge pull request #36194 from openedx/pwnage101/upgrade-edx-enterpri…
pwnage101 Jan 29, 2025
b6828ce
fix: enable pylint warnings (#36195)
UsamaSadiq Jan 30, 2025
a81493c
revert: revert: refactor: Clean up lms/envs/production.py cruft
kdmccormick Jan 16, 2025
4449f43
fix: SHARED_kCOOKIE_DOMAIN -> SHARED_COOKIE_DOMAIN
kdmccormick Jan 17, 2025
0ea4bae
fix: Exactly preserve legacy settings dicts; rm KEYS_WITH_MERGED_VALUES
kdmccormick Jan 28, 2025
5e51e2d
fix: swagger docs ref_name conflicts (#36189)
navinkarkera Jan 30, 2025
672ce2d
Merge pull request #35500 from eduNEXT/and/filter_result_by_current_orgs
feanil Jan 30, 2025
4f13ee0
fix: advanced editor styling on library authoring [FC-0076] (#36146)
rpenido Jan 30, 2025
df523f2
test: added test cases for `_user_has_social_auth_record`
sameeramin Jan 31, 2025
c7c9681
Merge pull request #36186 from openedx/sameeramin/ENT-9870
sameeramin Jan 31, 2025
bda381c
chore: added language to ace message sent event (#36155)
eemaanamir Jan 31, 2025
93ec5fc
feat: Upgrade Python dependency edx-enterprise
pwnage101 Jan 31, 2025
de58fcc
Merge pull request #36200 from openedx/pwnage101/upgrade-edx-enterpri…
pwnage101 Jan 31, 2025
1a16073
fix: enable pylint warnings (#36196)
UsamaSadiq Feb 3, 2025
2c92c70
feat!: remove unused email_marketing app
ormsbee Feb 3, 2025
0f6ec11
feat: Upgrade Python dependency edx-enterprise
pwnage101 Feb 3, 2025
2c7eefd
Merge pull request #36209 from openedx/pwnage101/upgrade-edx-enterpri…
pwnage101 Feb 3, 2025
ee6575c
chore: add django admin binding for course_action_state django app (#…
schenedx Feb 3, 2025
c84af05
docs: explain default session expiration (#36126)
robrap Feb 3, 2025
8fb8b82
feat: Upgrade Python dependency edx-enterprise
pwnage101 Feb 4, 2025
237e16f
Merge pull request #36214 from openedx/pwnage101/upgrade-edx-enterpri…
pwnage101 Feb 4, 2025
3227566
feat!: A Better API for Derived Settings (#36192)
kdmccormick Feb 4, 2025
1f43d17
Revert "Replace pkg_resources with importlib.resources" (#36208)
jesperhodge Feb 5, 2025
e1a8b52
refactor: Use `derive_settings` to lazy load settings. (#36205)
kdmccormick Feb 5, 2025
182bfc4
feat: add publish status to library meilisearch index [FC-0076] (#36031)
DanielVZ96 Feb 5, 2025
3075066
build: Start watching the production.py files.
feanil Feb 5, 2025
7fb4ce7
Merge pull request #36225 from openedx/feanil/watch_settings_file
feanil Feb 6, 2025
02fc9c9
2u/course optimizer (#35887)
rayzhou-bit Feb 6, 2025
eaf6f66
fix: styling fix for course optimizer legacy tool link
Feb 7, 2025
02d2d34
feat: added events in account level notification preferences (#36231)
AhtishamShahid Feb 7, 2025
36c16d6
fix: static assets used in problem bank and library content block (#3…
DanielVZ96 Feb 7, 2025
29de9b2
feat!: Legacy account, profile, order history removal (#36219)
deborahgu Feb 10, 2025
56cf4ab
test: Add mock configs for testing production.py (#36237)
timmc-edx Feb 10, 2025
3003984
revert: remove problematic test code (#36238)
rayzhou-bit Feb 10, 2025
95403c5
chore: Adds fallback values to the xmodule xblocks global css variabl…
farhan Feb 11, 2025
1ced859
APER-3884: make sure links point to MFE not legacy (#36241)
deborahgu Feb 11, 2025
2598084
feat: upstream downstream link model [FC-0076] (#36111)
navinkarkera Feb 11, 2025
9257164
chore: iframe rendering optimization (#35959)
PKulkoRaccoonGang Feb 11, 2025
db0b5ad
fix: resolved issues with ses impl in goal reminder email (#36233)
AhtishamShahid Feb 12, 2025
9ae7566
fix: studio edx.org-next theme
Feb 12, 2025
a8ad9c8
fix: error when loading survey block without user in new runtime (#36…
rpenido Feb 12, 2025
368c980
feat: Upgrade Python dependency edx-enterprise
katrinan029 Feb 12, 2025
5623b36
Merge pull request #36249 from openedx/katrinan029/upgrade-edx-enterp…
katrinan029 Feb 12, 2025
a8a8ae3
fix: replace pkg_resources with importlib.resources (#36213)
irtazaakram Feb 13, 2025
c9dfb6e
chore: added debug logs in instructor enrolment email (#36250)
AhtishamShahid Feb 13, 2025
0bede61
fix: Advanced editor styles [FC-0076] (#36221)
ChrisChV Feb 13, 2025
c02e567
Make copied tags editable again after breaking the upstream link to l…
pomegranited Feb 13, 2025
3803c73
chore: Update requirements to use new version of xblock-google-drive …
ChrisChV Feb 13, 2025
15cacf9
fix: log only for allowed_enroll email (#36254)
AhtishamShahid Feb 14, 2025
392fd3e
chore: Bump version of xblock-poll to 1.14.1 (#36252)
ChrisChV Feb 14, 2025
9589c43
build: Add more apps to the set of installed apps.
feanil Feb 14, 2025
18fe297
build: We don't need to override this setting.
feanil Feb 14, 2025
b079d4c
docs: Update the Open API docs.
feanil Feb 14, 2025
c05a3f3
feat: override refund_entitlement (#36248)
syedsajjadkazmii Feb 17, 2025
87a5611
chore: update edx-proctoring package version (#36256)
UsamaSadiq Feb 17, 2025
cba02f5
feat!: upgrading api to DRF. (#35609)
awais786 Feb 17, 2025
4fe77b8
fix: fixed escaped characters in goal reminder email (#36260)
eemaanamir Feb 18, 2025
04c933d
Merge branch 'master' into renovate/uglify-js-2.x
BilalQamar95 Feb 18, 2025
f81e374
feat: Upgrade Python dependency faker (#36262)
github-actions[bot] Feb 18, 2025
5db14d2
fix: tracker context issue (#36247)
hassan-raza-1 Feb 18, 2025
5077910
feat: Upgrade Python dependency geoip2 (#36266)
github-actions[bot] Feb 18, 2025
a1d0826
feat: entity link view and api (#36190)
navinkarkera Feb 18, 2025
917ee7d
feat: Upgrade Python dependency xblocks-contrib
farhan Feb 18, 2025
bdd2bc3
Merge pull request #36270 from openedx/farhan/upgrade-xblocks-contrib…
farhan Feb 19, 2025
9f5fe30
feat!: upgrading get_proctored_exam_results api to DRF ( 32 ) (#35612)
awais786 Feb 19, 2025
b7a2ffa
fix: log only for allowed_enroll email (#36273)
AhtishamShahid Feb 19, 2025
d29ff63
fix: Render Word cloud block editor in libraries [FC-0076] (#36199)
ChrisChV Feb 19, 2025
569c2d9
Revert "fix: Remove pointless Maintenance and Announcement apps (#358…
kdmccormick Jan 14, 2025
6124695
refactor: Remove broken Force-Publish UI from Studio
kdmccormick Jan 15, 2025
45f44c3
Merge pull request #36259 from openedx/feanil/fix_docs_build
feanil Feb 19, 2025
ee19fad
feat: Upgrade Python dependency xblock-drag-and-drop-v2
navinkarkera Feb 20, 2025
c9beec7
feat: make computation of due date for edx-proctoring powered exams c…
michaelroytman Feb 14, 2025
7dd4a09
Merge pull request #36257 from openedx/michaelroytman/COSMO-605-timed…
michaelroytman Feb 20, 2025
0e9fb5d
chore(config): migrate config .github/renovate.json5
renovate[bot] Feb 20, 2025
0319d62
feat: course unit - edit iframe modal window (#35777)
PKulkoRaccoonGang Feb 20, 2025
b5de356
docs: fixing make docs command. (#36280)
awais786 Feb 21, 2025
6c6fd84
fix: import authoring filter from content_authoring instead (#36109)
mariajgrimaldi Feb 21, 2025
b6489e7
feat: Video editor supports transcripts [FC-0076] (#36058)
ChrisChV Feb 21, 2025
ecf5aee
feat: management command to purge information about web certificates …
deborahgu Feb 21, 2025
2798f28
fix: send correct status for scanning
Feb 20, 2025
a2bb8c9
refactor!: remove `ENABLE_HOME_PAGE_COURSE_API_V2` feature toggle (#3…
BryanttV Feb 24, 2025
b83c849
chore: add TRANSCRIPT_LANG_CACHE_TIMEOUT setting variable in common s…
AfaqShuaib09 Feb 25, 2025
9451cfc
feat: add API to return list of downstream blocks for an upstream [FC…
rpenido Feb 25, 2025
0e0d1da
feat: Add test for detecting broken and locked links (#36286)
mfarhan943 Feb 26, 2025
3ef635b
feat!: upgrading add_users_to_cohorts api to DRF ( 33 ) (#35613)
awais786 Feb 26, 2025
6d21b97
fix: user id in allow enroll email inconsistent (#36300)
AhtishamShahid Feb 26, 2025
ff4d7d5
feat: Upgrade Python dependency edx-enterprise
katrinan029 Feb 26, 2025
9416fba
Merge pull request #36308 from openedx/katrinan029/upgrade-edx-enterp…
katrinan029 Feb 26, 2025
3524338
fix: track duplicate unsubscribe events in snowflake by adding prefer…
hassan-raza-1 Feb 27, 2025
b1efc9b
fix: resolved allow enroll email issue (#36309)
AhtishamShahid Feb 27, 2025
2dc4dfe
docs: Settings Simplification ADR (#36224)
kdmccormick Feb 27, 2025
05890d2
feat: Add hide_after_due field in blocks api (#36284)
jawad-khan Feb 28, 2025
c4f21b6
fix: remove custom startup to fix dev reloading
ormsbee Feb 25, 2025
d5aa834
refactor: move get_user_model call out of method
ormsbee Mar 1, 2025
385ea83
fix: Remove duplicate imports of js files in instructor dashboard pag…
rehmansheikh222 Mar 3, 2025
a84ad87
fix: Adjusted discussion notification context for mobile (#36304)
jawad-khan Mar 3, 2025
1d0c72a
chore: updated openedx-forum to 0.1.8 (#36314)
muhammadadeeltajamul Mar 3, 2025
790fdcf
fix: fix accessibility issue with video editor speed option selected …
Feb 27, 2025
cf7e45c
feat: manage tag events for new Unit page (#35751)
PKulkoRaccoonGang Mar 3, 2025
50acf2c
feat: Upgrade Python dependency edx-enterprise (#36316)
github-actions[bot] Mar 3, 2025
bd165a5
chore: geoip2: update maxmind geolite country database
feanil Mar 1, 2025
fd3a106
Merge pull request #36313 from openedx/feanil/geoip2-bot-update-count…
feanil Mar 3, 2025
988801f
fix: handle AttributeError in exception clause (#36317)
mfarhan943 Mar 4, 2025
468e1e3
Merge pull request #36302 from ormsbee/remove-custom-startup
robrap Mar 4, 2025
d853350
chore: Upgrade Python requirements
edx-requirements-bot Jan 28, 2025
acdaef6
Merge pull request #36182 from openedx/repo-tools/upgrade-python-requ…
feanil Mar 4, 2025
e21d4b4
chore: Upgrade Python requirements
edx-requirements-bot Mar 4, 2025
d99a481
fix: Downgrade social-auth-core to fix tests.
feanil Mar 4, 2025
43c59db
Merge pull request #36320 from openedx/repo-tools/upgrade-python-requ…
feanil Mar 4, 2025
042be0a
Merge pull request #36285 from openedx/renovate/migrate-config
feanil Mar 4, 2025
af6b35a
Merge pull request #35950 from openedx/renovate/uglify-js-2.x
feanil Mar 4, 2025
aa3c143
fix(deps): update dependency uglify-js to v3
renovate[bot] Mar 4, 2025
2417ca0
build: Regenerate package-lock.json
feanil Mar 4, 2025
c9e7d2c
Merge pull request #36322 from openedx/feanil/update_package_lock
feanil Mar 4, 2025
0b918ef
chore(deps): update dependency selenium-webdriver to v4.29.0 (#36325)
renovate[bot] Mar 5, 2025
774b7e9
refactor: Clean up CMS production settings cruft (#36306)
kdmccormick Mar 5, 2025
f310c02
build: Drop the `whatwg-fetch` polyfill.
feanil Mar 4, 2025
af1f424
Merge pull request #36323 from openedx/feanil/drop-whatwg-fetch
feanil Mar 5, 2025
475d617
feat: Enable library blocks using settings [FC-0076] (#36292)
ChrisChV Mar 5, 2025
e1e9e1c
chore: remove unused values for cross product recommendations (#36328)
MaxFrank13 Mar 5, 2025
3401d09
feat: Upgrade Python dependency edx-enterprise
jesperhodge Mar 5, 2025
ef49090
feat: Add codejail darklaunch toggle.
dianakhuang Mar 3, 2025
c544550
fix: Enhance username suggestion generation with ASCII validation and…
CodeWithEmad Dec 22, 2024
1b1a8fa
fix: Add username generation tests and utility functions
CodeWithEmad Dec 22, 2024
40a4a71
chore: fixed typo
CodeWithEmad Dec 22, 2024
7c8781e
chore: Clean up workflow YAML files
CodeWithEmad Dec 22, 2024
363f0fc
build: Ping Feanil and Kyle when github.in is changed (#36330)
kdmccormick Mar 6, 2025
cc56e41
fix: allow LTI blocks to be loaded in a Library v2 context [FC-0076] …
pomegranited Mar 6, 2025
2613c8e
feat: preserve image alt text while converting html to text (#36333)
navinkarkera Mar 6, 2025
fed7757
Merge pull request #35929 from openedx/renovate/uglify-js-3.x
feanil Mar 6, 2025
ac72bef
feat: upgrade python dependency edx-enterprise
jesperhodge Mar 6, 2025
d85cb7c
fix: test
jesperhodge Mar 6, 2025
0054eb2
fix: Exclude Drag and Drop blocks from the link-scanning step in the …
hinakhadim Mar 7, 2025
ab39282
feat: only fetch published pathways (#36332)
zawan-ila Mar 7, 2025
fb31f82
docs: update course optimizer toggle documentation to accurate repres…
Mar 5, 2025
8935af7
feat: Add observability to codejail darklaunch.
dianakhuang Mar 6, 2025
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
  •  
  •  
  •  
98 changes: 91 additions & 7 deletions .annotation_safe_list.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@

# Via Django
auth.Group:
".. no_pii:" : "No PII"
".. no_pii:": "No PII"
auth.Permission:
".. no_pii:" : "No PII"
".. no_pii:": "No PII"
auth.User:
".. pii:": "Contains username, password, and email address, retired in AccountRetirementView"
".. pii_types:" : username, email_address, password
".. pii_retirement:" : local_api
".. pii_types:": username, email_address, password
".. pii_retirement:": local_api
contenttypes.ContentType:
".. no_pii:": "No PII"
admin.LogEntry:
Expand All @@ -27,6 +27,66 @@ sessions.Session:
sites.Site:
".. no_pii:": "No PII"

# Automatically generated edx-platform models that can't be annotated
calendar_sync.HistoricalUserCalendarSyncConfig:
".. no_pii:": "No PII"
certificates.HistoricalCertificateAllowlist:
".. no_pii:": "No PII"
certificates.HistoricalCertificateDateOverride:
".. no_pii:": "No PII"
certificates.HistoricalCertificateInvalidation:
".. no_pii:": "No PII"
certificates.HistoricalGeneratedCertificate:
".. pii:": "PII can exist in the generated certificate linked to in this model. Certificate data is currently retained."
".. pii_types:": "name, username"
".. pii_retirement:": "retained"
course_apps.HistoricalCourseAppStatus:
".. no_pii:": "No PII"
course_goals.HistoricalCourseGoal:
".. no_pii:": "No PII"
course_live.HistoricalCourseLiveConfiguration:
".. no_pii:": "No PII"
course_modes.HistoricalCourseMode:
".. no_pii:": "No PII"
course_overviews.HistoricalCourseOverview:
".. no_pii:": "No PII"
discussions.HistoricalDiscussionsConfiguration:
".. no_pii:": "No PII"
entitlements.HistoricalCourseEntitlement:
".. no_pii:": "No PII"
entitlements.HistoricalCourseEntitlementSupportDetail:
".. no_pii:": "No PII"
experiments.HistoricalExperimentKeyValue:
".. no_pii:": "No PII"
external_user_ids.HistoricalExternalId:
".. no_pii:": "We store external_user_id here, but do not consider that PII under OEP-30."
external_user_ids.HistoricalExternalIdType:
".. no_pii:": "No PII"
grades.HistoricalPersistentSubsectionGradeOverride:
".. no_pii:": "No PII"
instructor_task.HistoricalInstructorTaskSchedule:
".. no_pii:": "No PII"
program_enrollments.HistoricalProgramCourseEnrollment:
".. no_pii:": "No PII"
program_enrollments.HistoricalProgramEnrollment:
".. pii:": "PII is found in the external key for a program enrollment"
".. pii_types:": "other"
".. pii_retirement:": "local_api"
programs.HistoricalProgramDiscussionsConfiguration:
".. no_pii:": "No PII"
programs.HistoricalProgramLiveConfiguration:
".. no_pii:": "No PII"
schedules.HistoricalSchedule:
".. no_pii:": "No PII"
split_modulestore_django.HistoricalSplitModulestoreCourseIndex:
".. no_pii:": "No PII"
student.HistoricalCourseEnrollment:
".. no_pii:": "No PII"
student.HistoricalManualEnrollmentAudit:
".. pii:": "Contains enrolled_email, retired in LMSAccountRetirementView"
".. pii_types:": "email_address"
".. pii_retirement:": "local_api"

# Automatically generated models in edx-enterprise that can't be annotated there
consent.HistoricalDataSharingConsent:
".. pii:": "The username field inherited from Consent contains PII."
Expand All @@ -45,7 +105,7 @@ enterprise.HistoricalEnterpriseCustomerCatalog:
enterprise.HistoricalEnterpriseCustomerEntitlement:
".. no_pii:": "No PII"

# Via ORA2
# Via edx-ora2, these can be removed once the models are annotated for real
assessment.Assessment:
".. no_pii:": "No PII"
assessment.AssessmentFeedback:
Expand Down Expand Up @@ -82,8 +142,6 @@ workflow.AssessmentWorkflowStep:
# Via edx-celeryutils
celery_utils.ChordData:
".. no_pii:": "No PII"
celery_utils.FailedTask:
".. no_pii:": "No PII"

# Via completion XBlock
completion.BlockCompletion:
Expand Down Expand Up @@ -127,10 +185,24 @@ djcelery.TaskState:
djcelery.WorkerState:
".. no_pii:": "No PII"

# Via django-celery-results
django_celery_results.ChordCounter:
".. no_pii:": "No PII"
django_celery_results.GroupResult:
".. no_pii:": "No PII"
django_celery_results.TaskResult:
".. no_pii:": "No PII"

# Via edx-oauth2-provider https://github.com/edx/edx-oauth2-provider
edx_oauth2_provider.TrustedClient:
".. no_pii:": "No PII"

# Via edx-name-affirmation, not part of the openedx org
edx_name_affirmation.HistoricalVerifiedName:
".. pii:": "Contains name fields."
".. pii_types:": "name"
".. pii_retirement:": "local_api"

# Via VAL
edxval.CourseVideo:
".. no_pii:": "No PII"
Expand All @@ -149,6 +221,12 @@ edxval.VideoImage:
edxval.VideoTranscript:
".. no_pii:": "No PII"

# Via PyLTI1p3
lti1p3_tool_config.LtiTool:
".. no_pii:": "No PII"
lti1p3_tool_config.LtiToolKey:
".. no_pii:": "No PII"

# Via Milestones
milestones.CourseContentMilestone:
".. no_pii:": "No PII"
Expand Down Expand Up @@ -190,6 +268,10 @@ oauth2_provider.Grant:
".. pii:": "Contains 3rd party authentication secrets. Retired in DeactivateLogoutView."
".. pii_types:": password, other
".. pii_retirement:": local_api
oauth2_provider.IDToken:
".. pii:": "Contains 3rd party authentication secrets, currently this is retained until the token times out, but should be retired explicitly with the other models from this package."
".. pii_types:": password, other
".. pii_retirement:": retained
oauth2_provider.RefreshToken:
".. pii:": "Contains 3rd party authentication secrets. Retired in DeactivateLogoutView."
".. pii_types:": password, other
Expand Down Expand Up @@ -250,6 +332,8 @@ submissions.StudentItem:
".. no_pii:": "No PII"
submissions.Submission:
".. no_pii:": "No PII"
submissions.TeamSubmission:
".. no_pii:": "No PII"

# Via sorl-thumbnail https://github.com/jazzband/sorl-thumbnail
thumbnail.KVStore:
Expand Down
1 change: 0 additions & 1 deletion .coveragerc
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ omit =
lms/envs/*
lms/djangoapps/*/migrations/*
lms/djangoapps/*/features/*
common/djangoapps/terrain/*
common/djangoapps/*/migrations/*
openedx/core/djangoapps/*/migrations/*
openedx/core/djangoapps/debug/*
Expand Down
1 change: 0 additions & 1 deletion .coveragerc-local
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ omit =
lms/envs/*
lms/djangoapps/*/migrations/*
lms/djangoapps/*/features/*
common/djangoapps/terrain/*
common/djangoapps/*/migrations/*
openedx/core/djangoapps/*/migrations/*
openedx/core/djangoapps/debug/*
Expand Down
153 changes: 0 additions & 153 deletions .dockerignore

This file was deleted.

14 changes: 13 additions & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,21 @@ test_root/staticfiles
common/static/xmodule


# Symlinks into xmodule/js
# Various intra-repo symlinks that we've added over the years to duct-tape the JS build together.
# Ignore them so that we're not double-counting these violations.
cms/static/edx-ui-toolkit
cms/static/xmodule_js
lms/static/common
lms/static/course_bookmarks
lms/static/course_experience
lms/static/course_search
lms/static/discussion
lms/static/edx-ui-toolkit
lms/static/learner_profile
lms/static/support
lms/static/teams
lms/static/xmodule_js
xmodule/js/common_static


# Mako templates that generate .js files
Expand Down
Loading
Loading