Files
vigil365/CONTRIBUTING.md
Samir KhanandClaude Sonnet 4.6 f5f3e7e6c9 chore: add contributing guide and issue templates
- CONTRIBUTING.md with plain-English rules for contributors
- Bug report issue template
- Feature request issue template

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-16 22:10:50 +05:30

33 lines
1.2 KiB
Markdown

# 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.