openedx / license-manager

Django backend for managing licenses and subscriptions
GNU Affero General Public License v3.0
30 stars 30 forks source link

feat: add created time to subscriptions api response #697

Closed katrinan029 closed 3 months ago

katrinan029 commented 3 months ago

Description

include created time in subscriptions api response api/v1/subscriptions/

Link to the associated ticket: https://2u-internal.atlassian.net/browse/ENT-9374

Testing considerations

  1. Follow the set up steps here https://github.com/openedx/license-manager to get the server running
  2. checkout this branch with git fetch -a and git checkout knguyen2/ent-9374
  3. visit http://localhost:18170/login and get the customer uuid from any subscription plan http://localhost:18170/admin/subscriptions/subscriptionplan/. create a plan if one doesn't exist
  4. copy the customer uuid and paste in the following link: https://license-manager-internal.stage.edx.org/api/v1/subscriptions/?enterprise_customer_uuid=
  5. verify that you see the created date Screenshot 2024-08-19 at 11 32 38 AM

Post-review

Squash commits into discrete sets of changes