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

Initial release branch #1

Merged
merged 6 commits into from
Mar 10, 2025
Merged

Initial release branch #1

merged 6 commits into from
Mar 10, 2025

Conversation

DrIOSX
Copy link
Contributor

@DrIOSX DrIOSX commented Mar 10, 2025

Summary

This pull request introduces the foundational documentation and initial HTML help system for GraphAppToolkit, along with a basic README and help content. It serves as the first step toward providing a robust, user-friendly toolkit for creating and managing Microsoft Graph-based applications in PowerShell.

What’s New?

  • Documentation Tools & HTML Help

Added scripts and tooling that enable generating and hosting HTML help for GraphAppToolkit commands.

  • Initial README

Included a new README.md that provides an overview of the project, usage examples, and references.

  • Initial Help Documentation

Began populating the module’s about topics and inline help for public functions, ensuring that core usage scenarios are covered.

Release Notes

Version: 0.1.0-initial (Dated 2025-03-10)

  1. Added: Basic set of commands and structure for GraphAppToolkit.
  2. Added: Tools for documentation and initial HTML help generation.
  3. Added: Initial readme file for repository guidance.
  4. Added: Help content for public commands to assist with usage and best practices.

Why These Changes?

  • Documentation & Onboarding: A strong foundation of help files and README content helps new users adopt and understand GraphAppToolkit more quickly.

  • Maintainer Experience: Establishing an HTML help generation workflow early on will keep docs and code in sync as the project evolves.

Next Steps

  • Continue fleshing out detailed function-level help and examples.

  • Add pipeline input where appropriate.

  • Implement Scopes parameters for the Connect function to ensure only required permissions for the specific app registration call are used in the connection.

  • Expand the module’s coverage of Microsoft Graph scenarios and advanced authentication flows.

  • Encourage community feedback to refine the documentation approach and module features.

@DrIOSX DrIOSX self-assigned this Mar 10, 2025
@DrIOSX DrIOSX added documentation Improvements or additions to documentation enhancement New feature or request labels Mar 10, 2025
@DrIOSX DrIOSX merged commit 3ce45b5 into main Mar 10, 2025
@DrIOSX DrIOSX deleted the Initial-Release-Branch branch March 10, 2025 21:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant