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

fix: make api-record in lms admin read only #1840

Merged
merged 5 commits into from
Aug 15, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 26 additions & 22 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@ Change Log
Unreleased
----------

[4.0.15]
--------
fix: make api-record in lms admin read only

[4.0.14]
--------
bug: swapping grades api grade_percent return value type from string to float
Expand Down Expand Up @@ -111,7 +115,7 @@ feat: add button to update customer modified time

[3.67.3]
--------
feat: adding managent command to clear error state
feat: adding management command to clear error state

[3.67.2]
--------
Expand Down Expand Up @@ -254,7 +258,7 @@ feat: include owners and longer descriptions for degreed2 content metadata trans

[3.61.10]
---------
feat: new tagging orphaned content tast for integrated channels
feat: new tagging orphaned content test for integrated channels

[3.61.9]
--------
Expand All @@ -266,7 +270,7 @@ feat: added enterprise fulfillment viewset

[3.61.7]
--------
feat: surfacing subsized enrollment uuid value in the bulk enrollment endpoint
feat: surfacing subsidized enrollment uuid value in the bulk enrollment endpoint

[3.61.6]
--------
Expand All @@ -278,7 +282,7 @@ fix: Ensure `EnterpriseCustomerBrandingConfigurationSerializer` returns correct

[3.61.4]
--------
fix: impoved admin screen for system wide enterprise role assignments
fix: improved admin screen for system wide enterprise role assignments

[3.61.3]
--------
Expand All @@ -294,7 +298,7 @@ fix: allowing for uuid column migration to be non-unique

[3.61.0]
--------
feat: enterprise entitlements and subsidy based fulfillment models heirarchy rework
feat: enterprise entitlements and subsidy based fulfillment models hierarchy rework

[3.60.21]
---------
Expand All @@ -306,7 +310,7 @@ fix: changing api client to parse grades api response body

[3.60.19]
---------
fix: applied validatoins on report delivery_method
fix: applied validations on report delivery_method

[3.60.18]
---------
Expand Down Expand Up @@ -346,7 +350,7 @@ fix: making moodle client return value match other channels

[3.60.9]
--------
fix: memoize synced_at datimes on config record
fix: memoize synced_at datetimes on config record

[3.60.8]
--------
Expand Down Expand Up @@ -442,7 +446,7 @@ feat: integration sync reporting viewset improvements

[3.58.7]
--------
feat: populate freindly_status_message in content and learner metadata api
feat: populate friendly_status_message in content and learner metadata api

[3.58.6]
--------
Expand Down Expand Up @@ -482,7 +486,7 @@ feat: Added POST support for catalog query preview

[3.57.1]
--------
fix: impoving transmission records by moving response body to new table
fix: improving transmission records by moving response body to new table

[3.57.0]
---------
Expand Down Expand Up @@ -541,7 +545,7 @@ fix: properly pass SAP client status back to content transmission records

[3.56.4]
--------
fix: open redirect url whitelisting for data sharing conseent and change enterprise page
fix: open redirect url whitelisting for data sharing consent and change enterprise page

[3.56.3]
--------
Expand Down Expand Up @@ -777,7 +781,7 @@ feat: add admin_users to ``EnterpriseCustomerSerializer``

[3.41.13]
---------
fix: remove backfill managment command arguments
fix: remove backfill management command arguments

[3.41.12]
---------
Expand Down Expand Up @@ -1528,7 +1532,7 @@ fix: properly weight blackboard grades

[3.23.6]
---------
* Optimised handling of conditions defining the absence of a DSC.
* Optimized handling of conditions defining the absence of a DSC.

[3.23.5]
---------
Expand Down Expand Up @@ -1632,7 +1636,7 @@ fix: properly weight blackboard grades
[3.21.4]
--------
* allow searching of enterprise customer records with hyphenated uuid
* add typeahead search dropdown to imporve enterprise customer search on
* add typeahead search dropdown to improve enterprise customer search on
enterprise reporting configuration

[3.21.3]
Expand Down Expand Up @@ -1969,7 +1973,7 @@ fix: properly weight blackboard grades
[3.17.3]
--------

* Fixed unnessary integrated channel signal transmission on course completion to inactive customers by adding guard condition.
* Fixed unnecessary integrated channel signal transmission on course completion to inactive customers by adding guard condition.

[3.17.2]
--------
Expand Down Expand Up @@ -2180,7 +2184,7 @@ fix: properly weight blackboard grades
[3.10.3]
--------

* Fix timout on update.
* Fix timeout on update.

[3.10.2]
--------
Expand Down Expand Up @@ -2317,12 +2321,12 @@ fix: properly weight blackboard grades
[3.8.34]
--------

* Implementing Blackboard completion data tranmission.
* Implementing Blackboard completion data transmission.

[3.8.33]
--------

* During license revocation, if no audit track exists for the course, attempt to unenroll the learer from it.
* During license revocation, if no audit track exists for the course, attempt to unenroll the learner from it.

[3.8.32]
--------
Expand Down Expand Up @@ -2885,7 +2889,7 @@ fix: properly weight blackboard grades
[3.2.15] - 2020-05-26
---------------------

* Improve EnterpriseRoleAssigment exception messaging
* Improve EnterpriseRoleAssignment exception messaging


[3.2.14] - 2020-05-19
Expand Down Expand Up @@ -2985,7 +2989,7 @@ fix: properly weight blackboard grades
[3.1.3] - 2020-04-23
--------------------

* Revised "end date" window for determinine course active/inactive status in catalog API responses.
* Revised "end date" window for determining course active/inactive status in catalog API responses.


[3.1.2] - 2020-04-21
Expand Down Expand Up @@ -3105,7 +3109,7 @@ fix: properly weight blackboard grades
[2.5.5] - 2020-03-13
--------------------

* Add field for enabling subscription managment screen in the admin portal to EnterpriseCustomer.
* Add field for enabling subscription management screen in the admin portal to EnterpriseCustomer.

[2.5.4] - 2020-03-12
--------------------
Expand Down Expand Up @@ -3414,7 +3418,7 @@ fix: properly weight blackboard grades
[2.0.16] - 2019-11-07
---------------------

* Address defect ENT-2463. Add protection within EnterpriseCustomerUser model in enroll method during coure enrollments.
* Address defect ENT-2463. Add protection within EnterpriseCustomerUser model in enroll method during course enrollments.

[2.0.15] - 2019-11-07
---------------------
Expand Down Expand Up @@ -3531,7 +3535,7 @@ fix: properly weight blackboard grades

[1.10.3] - 2019-09-19
---------------------
* Add enable_portal_reoprting_config_screen field to EnterpriseCustomer model.
* Add enable_portal_reporting_config_screen field to EnterpriseCustomer model.
* Add enable_portal_reporting_config_screen to EnterpriseCustomerSerializer.


Expand Down
2 changes: 1 addition & 1 deletion enterprise/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
Your project description goes here.
"""

__version__ = "4.0.14"
__version__ = "4.0.15"

default_app_config = "enterprise.apps.EnterpriseConfig"
1 change: 1 addition & 0 deletions integrated_channels/blackboard/admin/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,7 @@ class BlackboardLearnerDataTransmissionAuditAdmin(BaseLearnerDataTransmissionAud
"content_title",
"enterprise_customer_name",
"friendly_status_message",
"api_record",
)

list_per_page = 1000
Expand Down
1 change: 1 addition & 0 deletions integrated_channels/canvas/admin/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,7 @@ class CanvasLearnerDataTransmissionAuditAdmin(BaseLearnerDataTransmissionAuditAd
"content_title",
"enterprise_customer_name",
"friendly_status_message",
"api_record",
)

list_per_page = 1000
Expand Down
1 change: 1 addition & 0 deletions integrated_channels/cornerstone/admin/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,7 @@ class CornerstoneLearnerDataTransmissionAuditAdmin(BaseLearnerDataTransmissionAu
"content_title",
"enterprise_customer_name",
"friendly_status_message",
"api_record",
)

class Meta:
Expand Down
1 change: 1 addition & 0 deletions integrated_channels/degreed/admin/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,7 @@ class DegreedLearnerDataTransmissionAuditAdmin(BaseLearnerDataTransmissionAuditA
"content_title",
"enterprise_customer_name",
"friendly_status_message",
"api_record",
)

list_per_page = 1000
Expand Down
1 change: 1 addition & 0 deletions integrated_channels/degreed2/admin/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,7 @@ class Degreed2LearnerDataTransmissionAuditAdmin(BaseLearnerDataTransmissionAudit
"content_title",
"enterprise_customer_name",
"friendly_status_message",
"api_record",
)

list_per_page = 1000
Expand Down
1 change: 1 addition & 0 deletions integrated_channels/moodle/admin/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@ class MoodleLearnerDataTransmissionAuditAdmin(BaseLearnerDataTransmissionAuditAd
"content_title",
"enterprise_customer_name",
"friendly_status_message",
"api_record",
)

list_per_page = 1000
Expand Down
1 change: 1 addition & 0 deletions integrated_channels/sap_success_factors/admin/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -169,6 +169,7 @@ class SapSuccessFactorsLearnerDataTransmissionAuditAdmin(
"content_title",
"enterprise_customer_name",
"friendly_status_message",
"api_record",
)

list_per_page = 1000
Expand Down
Loading