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

OAuth Requests and Documentation Updates #19

Merged
merged 4 commits into from
May 16, 2017
Merged

OAuth Requests and Documentation Updates #19

merged 4 commits into from
May 16, 2017

Conversation

markekraus
Copy link
Owner

  • Revamped Class Handling System
  • Added OAuth Access Token Import, Export, and Request functionality
  • BuildDocs build task now runs as a job
  • BuildDocs now updates the Module Page
  • BuildDocs now documents new Enums and Classes
  • BuildDocs now populates Examples
  • Pester tests now only show fails
  • Help.Tests.ps1 now detects template artifacts
  • Help.Tests.ps1 now tests documentation for Classes, Enums, and Private Functions.
  • psake.ps1 output improvements
  • Build.ps1 change to have better local build support
  • Function load method changed to .psm1 dot sourcing
  • File header changes
  • Code formatting changes
  • Added RedditOAuthToken Class
  • Added RedditOAuthGrantType Enum
  • Added Export-RedditOAuthToken
  • Added Import-RedditOAuthToken
  • Added Request-RedditOAuthToken
  • Added Private Function Get-AuthorizationHeader
  • Added Private Function Request-RedditOAuthTokenClient
  • Added Private Function Request-RedditOAuthTokenCode
  • Added Private Function Request-RedditOAuthTokenImplicit
  • Added Private Function Request-RedditOAuthTokenInstalled
  • Added Private Function Request-RedditOAuthTokenPassword
  • Moved Show-RedditOAuthWindow to Private function
  • Moved Request-RedditOAuthCode to Private function
  • Tests added for all classes and functions

Works towards #5 #6 #7 #8 #9 #11 #12

@markekraus markekraus added this to the Core Functionality Release milestone May 16, 2017
@markekraus markekraus self-assigned this May 16, 2017
@markekraus markekraus merged commit 80f2ad1 into staging May 16, 2017
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.

None yet

1 participant