Skip to content

Rewrote Credit API - #10634

Merged
clintonb merged 1 commit into
masterfrom
clintonb/credit-api-drf
Nov 25, 2015
Merged

Rewrote Credit API#10634
clintonb merged 1 commit into
masterfrom
clintonb/credit-api-drf

Conversation

@clintonb

Copy link
Copy Markdown
Contributor
  • Rewrote Credit API using Django REST Framework.
  • Added support for OAuth 2.0 and session authentication
  • Added permissions

@clintonb
clintonb force-pushed the clintonb/credit-api-drf branch from 7d20a12 to db2dff9 Compare November 16, 2015 05:37
@clintonb clintonb changed the title WIP: Credit API Redux Rewrote Credit API Nov 16, 2015
@clintonb
clintonb force-pushed the clintonb/credit-api-drf branch 2 times, most recently from f7e12e4 to 19dec28 Compare November 16, 2015 19:51
@clintonb

Copy link
Copy Markdown
Contributor Author

Please review @bderusha and @peter-fogg.

Comment thread lms/urls.py

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For my own edification, why are we removing the feature flag? Was it used before?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It was used, but it isn't really needed. If we don't want to use the Credit API...don't use it. Additionally, the feature is fully rolled-out. The odds of us disabling this API are quite low.

@clintonb
clintonb force-pushed the clintonb/credit-api-drf branch from 19dec28 to 568015a Compare November 16, 2015 20:56

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can we just use a full name variable here instead of initials and get rid of this pylint comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(okay)

@peter-fogg

Copy link
Copy Markdown
Contributor

👍 Take it to mergetown, nice work.

@bderusha

Copy link
Copy Markdown
Contributor

Couple pretty minor comments. Respond/address and 👍 from me

@clintonb
clintonb force-pushed the clintonb/credit-api-drf branch 3 times, most recently from 5dd8f46 to 900a66d Compare November 17, 2015 16:37
@clintonb

Copy link
Copy Markdown
Contributor Author

jenkins run lettuce

@clintonb
clintonb force-pushed the clintonb/credit-api-drf branch 4 times, most recently from 5101fea to 0e3791c Compare November 19, 2015 20:50
@clintonb

Copy link
Copy Markdown
Contributor Author

jenkins run js

- API built atop Django REST Framework
- Added support for OAuth 2.0 and session authentication
- Added permissions around eligibility data

ECOM-2609
@clintonb
clintonb force-pushed the clintonb/credit-api-drf branch from 0e3791c to 9215375 Compare November 25, 2015 03:07
clintonb added a commit that referenced this pull request Nov 25, 2015
@clintonb
clintonb merged commit c474ce6 into master Nov 25, 2015
@clintonb
clintonb deleted the clintonb/credit-api-drf branch November 25, 2015 12:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants