Daniel Wong
82f5955ae2
fix: handle errors in nested legacy settings in resolve_storage_backend
2025-08-06 13:25:10 -06:00
Daniel Wong
2b9fb55231
feat: deprecate get_storage_class
2025-08-06 13:25:10 -06:00
Daniel Wong
250a611078
feat: legacy_setting_key param was added to resolve storage backend
2025-06-11 11:35:14 -06:00
Daniel Wong
88ee5b4d28
fix: resolve feedback comments
2025-06-11 11:35:14 -06:00
Daniel Wong
835b74bb4f
test: adding test cases for the export course metadata export storage
2025-06-11 11:35:14 -06:00
Daniel Wong
49864105cd
feat: update file storage access to support Django 5.0 storages registry
2025-06-11 11:35:14 -06:00
Jesper Hodge
704dd739d9
test: re-enable migration checks ( #36655 )
...
the check was disabled:
https://github.com/openedx/edx-enterprise/pull/2338
because we needed to fake a migration:
https://github.com/openedx/edx-enterprise/pull/2383
but that fake migration is now in edx-platform:
https://github.com/openedx/edx-enterprise/pull/2383
so we can re-enable the check.
2025-05-06 11:27:14 -04:00
Jesper Hodge
d85cb7c63d
fix: test
2025-03-06 16:25:54 -05:00
Muhammad Anas
0de7569b68
refactor!: remove md4 and related ENABLE_BLAKE2B_HASHING feature flag
2024-12-24 13:12:18 +05:00
Tim McCormack
f0eb0da1ba
Revert "temp: Add temporary monitoring for large memcache keys ( #36034 )" ( #36040 )
...
This reverts commit fb56042bdc . We have the data we need.
2024-12-17 10:35:08 -05:00
Tim McCormack
fb56042bdc
temp: Add temporary monitoring for large memcache keys ( #36034 )
...
We'd like to finish the removal of MD4 key hashing, but want to know if
cutting over to BLAKE2b will cause too large a cache turnover. Hopefully
this monitoring will give us some insight into the rate of large keys.
2024-12-16 15:01:40 -05:00
Irtaza Akram
ec2a698604
cleanup references of python 2 & <3.11 ( #35799 )
...
* chore: cleanup of old python references
2024-11-15 16:58:20 +05:00
Kira Miller
10a876ffbd
fix: removing migration check after dropping column in table ( #35742 )
2024-10-30 09:12:35 -06:00
github-actions[bot]
471e5bf1a2
feat: Upgrade Python dependency edx-enterprise ( #35704 )
...
* feat: Upgrade Python dependency edx-enterprise
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
* fix: skip failing migration check
---------
Co-authored-by: kiram15 <31229189+kiram15@users.noreply.github.com >
Co-authored-by: Kira Miller <kira.miller15@yahoo.com >
2024-10-23 15:48:22 -06:00
José Ignacio Palma
123ad8d82c
feat: adds CourseAboutPageURLRequested and LMSPageURLRequested filters ( #35142 )
2024-10-21 10:35:00 -04:00
MueezKhan246
3ad2a70462
feat: Upgrade Python dependency edx-enterprise and remove unencrypted client credentials
...
1. Upgraded Python dependency edx-enterprise
- Added migration for removing unencrypted client credentials
2. Test updates
- Unskipped `test_migrations_are_in_sync` after adding the migration
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-09-10 21:35:47 +05:00
MueezKhan246
faa020940c
feat: Upgrade Python dependency edx-enterprise and remove unencrypted credentials from SAP config
...
1. Upgraded Python dependency edx-enterprise
- Removed unencrypted credentials from SAP configuration model
2. Test updates
- Skipped `test_migrations_are_in_sync` for unencrypted credentials removal
- Updated related tests and requirements.
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-09-10 13:06:11 +00:00
MueezKhan246
c658287386
feat: Upgrade Python dependency edx-enterprise and re-enable migrations test
...
- Upgraded Python dependency `edx-enterprise` and updated relevant requirements files.
- Added migration file to remove `char field decrypted_secret`.
- Re-enabled `test_migrations_are_in_sync` by unskipping the test.
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`.
2024-09-06 10:10:38 +00:00
MueezKhan246
5dfc5b0fc9
feat: Upgrade Python dependency and refactor test skip reason
...
- Upgraded Python dependency for edx-enterprise
- Removed references to the char field `decrypted_secret`
- Updated the skip reason message for `test_migrations_are_in_sync`
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-09-05 16:24:08 +00:00
Muhammad Sameer Amin
14d2c4e967
feat: skip migrations_are_in_sync test
2024-09-02 17:40:53 +05:00
Feanil Patel
68ef001c91
fix: Remove errant pluses from a bad merge.
2024-07-25 10:24:36 -04:00
Feanil Patel
ff77964414
Merge commit from fork
...
fix: cohorts data can be private
2024-07-25 10:08:25 -04:00
hamzawaleed01
610588ac43
feat: bump enterprise to 4.20.6
2024-06-20 15:40:47 +05:00
Alex Dusenbery
cb6e69f64b
feat: edx-enterprise 4.20.5
...
submit the create_enterprise_enrollment task with a configurable countdown
2024-06-17 10:15:30 -04:00
Muhammad Anas
aea7fcee45
feat: added feature flag to enable blake2b hashing
2024-04-22 14:09:41 -04:00
thezaeemaanwar
216f8df0d2
feat: Migrations for badges deletion
2023-10-26 01:03:26 +05:00
thezaeemaanwar
0b3e4d73b6
feat!: Removed Badges App
...
fix: restored badges handlers
feat: remove FE code for badges
fix: resolved failing tests
fix: removed test case for badges app
fix: unused import error
fix: Response Field Count
fix: shareable account response length
fix: resolved PR comments
fix: revert settings override
feat!: Removed Badges App
fix: restored badges handlers
feat: remove FE code for badges
fix: resolved failing tests
fix: removed test case for badges app
fix: unused import error
fix: Response Field Count
fix: shareable account response length
fix: revert subscription badge
2023-10-18 20:30:04 +05:00
Feanil Patel
7202c22e1d
Merge pull request #33373 from openedx/feanil/update_password_length_default
...
feat: Update the minimum password length.
2023-10-17 10:08:15 -04:00
connorhaugh
ab4179ec60
fix: cohorts data can be private
2023-10-04 12:46:36 -04: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
Feanil Patel
ae42b094ea
test: Fix validation tests.
...
Make them resilient to the default changing where it makes sense.
2023-10-02 14:10:03 -04:00
Awais Qureshi
23c142a845
test: adding check to run migrations tests only if its django32. ( #33141 )
2023-08-31 18:48:04 +05:00
Usama Sadiq
3949c73b35
fix: fix request.is_ajax() deprecation warning ( #33055 )
...
* fix: fix request.is_ajax() deprecation warning
2023-08-21 15:59:00 +05:00
Awais Qureshi
14d2cc8f95
chore: enabling migrations syncing test. ( #32941 )
2023-08-09 23:51:08 +05:00
Awais Qureshi
e94af3c2d3
feat: upgrading django-simple-history without migrations. ( #32880 )
...
* feat: upgrading django-history without migrations.
* feat: upgrading django-history==3.1.1.
2023-08-07 18:09:19 +05:00
Awais Qureshi
5f7d82ebe2
chore: upgrading deprecated import. ( #32864 )
2023-07-27 16:54:33 +05:00
Mubbshar Anwar
6562fad7df
revert: Removing save_far_later models ( #32712 )
...
This is the second phase of removing save_for_later app in which migrations would be run to drop the DB tables.
VAN-1451
2023-07-18 17:07:28 +05:00
Mubbshar Anwar
2e2687ad38
revert: Removing the save_far_later ( #32710 )
...
Removing the save_for_later app after analysing the experiment results. We are not going to make this feature permanent.
VAN-1451
2023-07-18 15:35:27 +05:00
Jesper Hodge
a6c57811cd
feat add xblock api endpoint ( #32282 )
...
* feat: add xblock endpoint for updating an xblock
fix: remove debugger
feat: make function call more generic
refactor: just use request.json for request data as before
refactor: extract method
fix: revert wrong method change
fix: refactor correct method
feat: use handle_xblock method so that we can do more than update xblocks
fix: usage_key_string defaults to None
add all CRUD operations
fix usage key parameter
refactor: create /views folder
refactor: move xblock view functions to xblock_services
fix: tests
fix: tests
refactor: move xblock API endpoint to contentstore
* docs: add explanatory comment to new xblock_service
* feat: add feature flag for enabling content editing api
* feat: raise 404 if studio content api is disabled
* tests: test xblock endpoint
* test: make all post tests work
* test: check that xblock_handler receives correct args
* refactor: create util mixin for course factories with staff
* refactor: extract course staff authorization tests
* refactor: extract tests to api view testcase class
* test: add get tests
* test: fix tests
* test: fix tests
* test: fix tests
* test: add all crud tests
* fix: refactor to fix tests
* fix: merge conflict
* fix: merge conflict
* fix: tests after merge
* fix: json request decorator
* fix: lint
* fix: lint
* fix: lint
* fix: lint
* fix: new test files
* fix: lint
* fix: lint and apply PR suggestions
* fix: lint
* fix: lint
* fix: lint
* fix: lint
* fix: lint
* fix: lint
2023-06-15 14:17:49 -04:00
Pooja Kulkarni
953e1f945e
refactor: rename descriptor -> block within common
...
Co-authored-by: Agrendalath <piotr@surowiec.it >
2023-04-26 17:10:53 +02:00
Ned Batchelder
12765a7a59
refactor(test): use @skip_unless_lms uniformly
2023-02-01 13:52:26 -08:00
0x29a
e96155807a
refactor: rename module (or item) -> block within common
2023-01-30 18:15:23 +01:00
Sagirov Evgeniy
42438db805
feat: Remove the table with a migration ( #30993 )
2022-09-19 08:36:43 -04:00
Sarina Canelake
4a2f231302
fix: fix github url strings (org edx -> openedx)
2022-09-15 14:52:28 -04:00
Sagirov Evgeniy
42adcaaf4d
FC-0001: Remove Persistent Course Grades Flags ( #30978 )
...
* feat: revert Fix certificate generation without persistent grades
* feat: Remove Persistent Course Grades Flags
* test: update tests
2022-09-14 14:00:01 -04:00
Sagirov Eugeniy
92ca176fde
refactor: Remove legacy course info page & related code
2022-06-05 19:00:05 +03:00
Awais Qureshi
02e29168b2
feat!: Removing sandbox folder from platform and installing it from p… ( #30402 )
...
* feat!: common/lib/sandbox-packages folder moved to a new library.
2022-06-01 16:02:13 +05:00
Chris Pappas
e1277b4b87
chore: bump edx-enterprise version; uncomment migration test skip ( #30425 )
2022-05-17 14:47:37 -04:00
Chris Pappas
a8b26c3aef
chore: bumping edx-enterprise version ( #30424 )
...
* chore: bumping edx-enterprise version
* temp: skip migration sync test
2022-05-17 12:29:26 -04:00
Tim McCormack
80f60ffb36
refactor: Move log_sensitive to edx-django-utils ( #30349 )
...
It was copied there in 4.7.0 (openedx/edx-django-utils#209 ) so it can be used in more IDAs.
Includes dropping dependency on PyNacl, which was only in use by that module.
2022-05-06 12:42:19 +00:00