Releases: openedx/edx-organizations
v7.0.0
What's Changed
- chore!: drop python3.8 from support by @felipemontoya in #412
- build: updating codecov action by @felipemontoya in #371
- Python Requirements Update by @edx-requirements-bot in #369
- build: Add structured Maintainers information by @felipemontoya in #370
- fix: organization PUT API AttributeError by @jramnai in #410
- fix: pypi-publish master branch sunset by @CodeWithEmad in #400
- fix: setup.py update using script by @edx-requirements-bot in #330
- Testing in ubuntu 24.04 by @felipemontoya in #411
- Adding changelog by @felipemontoya in #416
- chore: Upgrade Python requirements by @edx-requirements-bot in #417
New Contributors
- @felipemontoya made their first contribution in #371
- @jramnai made their first contribution in #410
- @CodeWithEmad made their first contribution in #400
Full Changelog: v6.13.0...v7.0.0
v6.13.0
What's Changed
- docs: Update the security e-mail address. by @feanil in #337
- Python Requirements Update by @edx-requirements-bot in #364
- feat: Adding python 3.11/3.12 support. Removed django32 support. by @awais786 in #360
New Contributors
Full Changelog: 6.12.1...v6.13.0
6.12.1
What's Changed
- build: update django-simple-history package version by @UsamaSadiq in #324
Full Changelog: 6.12.0...6.12.1
6.12.0
What's Changed
- Fix github url strings (org edx -> openedx) by @sarina in #272
- fix: github workflow -branch to actual default branch by @sarina in #274
- chore: Updating Python Requirements by @rayzhou-bit in #297
- Update standard workflow files. by @feanil in #308
- docs: Update the contributing guidelines link. by @feanil in #317
- Django upgrade 4.2 by @salman2013 in #318
New Contributors
- @rayzhou-bit made their first contribution in #297
- @salman2013 made their first contribution in #318
Full Changelog: v6.11.1...6.12.0
v6.11.1
v6.11.0
What's Changed
- Python Requirements Update by @edx-requirements-bot in #229
- Python Requirements Update by @edx-requirements-bot in #230
- Python Requirements Update by @edx-requirements-bot in #231
- Python Requirements Update by @edx-requirements-bot in #232
- Python Requirements Update by @edx-requirements-bot in #233
- Python Requirements Update by @edx-requirements-bot in #234
- Python Requirements Update by @edx-requirements-bot in #235
- Python Requirements Update by @edx-requirements-bot in #238
- chore: Post Django 3.2 cleanup by @edx-requirements-bot in #237
Full Changelog: 6.10.1...v6.11.0
Test Move from edx org to openedx org.
Test that we can properly publish to PyPI from the new location in the openedx
org.
Added support for Django 3.2
Added support for Django 3.2
Add history table & activate/deactivate admin actions for OrganizationCourse
We needed an interface to bulk activate/deactivate organization-course linkages. This version implements one in the Django Admin panel, based on the existing admin action for activating/deactivating organizations.
Also, we add history tracking to the OrganizationCourse model. Unfortunately, changes made via bulk edit will not be reflected in the history table due to limitations in Django ORM's bulk-write API.
For screenshots, see #169
Allow inactive orgs to be updated through HTTP API
Fixed a bug where Course Discovery could not push organization updates to LMS/Studio if the organization already existed there but was inactive.
Specific changes to the v0/organizations
API:
- Any organization may be updated via the PUT method, regardless of whether or not it is active.
- Upon being updated, the organization is marked as active, whether it was previously active, inactive, or non-existent.
- The 'active' field may not be set or updated via the HTTP API, because that would be in conflict with change 2.
See #165 for details.