Files

33 lines
1.2 KiB
Markdown
Raw Permalink Normal View History

# Contributing to Vigil365
Thank you for your interest in contributing! This project is built and maintained by an IT professional to help other M365 admins. All skill levels are welcome.
## How to Contribute
### Report a Bug
1. Go to [Issues](https://github.com/sameerk27/vigil365/issues)
2. Click **New Issue** → **Bug Report**
3. Describe what happened and what you expected
### Suggest a Feature
1. Go to [Issues](https://github.com/sameerk27/vigil365/issues)
2. Click **New Issue** → **Feature Request**
3. Describe what you'd like to see and why it would help M365 admins
### Submit a Code Change
1. Fork the repo
2. Make your changes
3. Make sure the app builds without errors (`npm run build` in the client folder)
4. Open a Pull Request — describe what you changed and why
## Rules
- **No credentials** — never commit real Tenant IDs, Client IDs, or secrets
- `appsettings.json` must keep placeholder values (`YOUR_TENANT_ID` etc.)
- No new npm packages without discussion in an Issue first
- Keep it focused on M365 / Microsoft Graph — out of scope: other cloud providers
## Questions?
Open an [Issue](https://github.com/sameerk27/vigil365/issues) and ask — no question is too basic.