Skip to content

fast-gateway-protocol/dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Contributing to FGP

Thank you for your interest in contributing to the Fast Gateway Protocol!

Getting Started

  1. Fork the repository
  2. Clone your fork: git clone https://github.com/YOUR_USERNAME/REPO_NAME.git
  3. Create a branch: git checkout -b my-feature
  4. Make your changes
  5. Run tests: cargo test
  6. Run lints: cargo clippy
  7. Format code: cargo fmt
  8. Commit your changes
  9. Push and open a pull request

Development Setup

Prerequisites

  • Rust 1.70+
  • For browser daemon: Chrome/Chromium
  • For Gmail/Calendar daemons: Google OAuth credentials

Building

cargo build --release

Running Tests

cargo test --all-features

Pull Request Guidelines

  • Keep PRs focused on a single change
  • Include tests for new functionality
  • Update documentation as needed
  • Follow the existing code style
  • Reference any related issues

Reporting Bugs

Please use the GitHub issue tracker with the bug report template.

Feature Requests

Open an issue with the feature request template to discuss before implementing.

Code of Conduct

Please read and follow our Code of Conduct.

License

By contributing, you agree that your contributions will be licensed under the MIT License.

About

Web dashboard for monitoring FGP daemon services

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages