Skip to content

Degreed2 integrated channel

Choose a tag to compare

@binodpant binodpant released this 01 Nov 17:38
· 1491 commits to master since this release
5967e12
feat: New Degreed2 integrated channel (#1385)

* feat: New Degreed2 integrated channel

This is just the first cut, not tested yet, and migrations yet to be added

ENT-2789

* feat: going to remove degreed_company_id and provider_id for now

looks like we don't need these in the new api version

* feat: migration for Degreed2

* feat: model updates and client auth code

* feat: create_content_metadata now works, sort of

* feat: handle case of pre existing course

* feat: tests and client update, still WIP

* feat: add delete, and update support

* feat: unused import

* test: fix update content metadata test

* test: :sparkles: fix delete test

* test: fix test oauth

* test: fix oauth calls test

* test: fix oauth multi call test

* test: :dizzy: error tests

* test: non json oauth test fix

* feat: completions creation and unit test. deletion remains

* test: delete for completions n/a right no

* fix: lint

* fix: lint

* fix: lint

* test: update test_utilities for new code

* feat: pass the delete method for now

* test: add tests, some feedback logging

* fix: change date format to '%Y-%m-%dT%H:%M:%S'

* feat: also calculdate days duration

* fix: lint fixes

* feat: recreate migratoins after rebase

* feat: changelog

and minor version update