• Stars
    star
    156
  • Rank 238,557 (Top 5 %)
  • Language
    C#
  • License
    Apache License 2.0
  • Created over 9 years ago
  • Updated 10 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

.Net API for Redmine bug/task management systems.

Redmine .NET Api Appveyor last build status NuGet package Nuget Buy Me A Coffee

redmine-net-api redmine-net-api logo

redmine-net-api is a library for communicating with a Redmine project management application.

  • Uses Redmine's REST API.
  • Supports both XML and JSON formats.
  • Supports GZipped responses from servers.
  • This API provides access and basic CRUD operations (create, read, update, delete) for the resources described below:
Resource Read Create Update Delete
Attachments ✓ ✓ ✗ ✗
Custom Fields ✓ ✗ ✗ ✗
Enumerations ✓ ✗ ✗ ✗
Files ✓ ✓ ✗ ✗
Groups ✓ ✓ ✓ ✓
Issues ✓ ✓ ✓ ✓
Issue Categories ✓ ✓ ✓ ✓
Issue Relations ✓ ✓ ✓ ✓
Issue Statuses ✓ ✗ ✗ ✗
My account ✓ ✗ ✓ ✗
News ✓ ✓ ✓ ✓
Projects ✓ ✓ ✓ ✓
Project Memberships ✓ ✓ ✓ ✓
Queries ✓ ✗ ✗ ✗
Roles ✓ ✗ ✗ ✗
Search ✓
Time Entries ✓ ✓ ✓ ✓
Trackers ✓ ✗ ✗ ✗
Users ✓ ✓ ✓ ✓
Versions ✓ ✓ ✓ ✓
Wiki Pages ✓ ✓ ✓ ✓

WIKI

Please review the wiki pages on how to use redmine-net-api.

Contributing

Contributions are really appreciated!

A good way to get started (flow):

  1. Fork the redmine-net-api repository.
  2. Create a new branch in your current repos from the 'master' branch.
  3. 'Check out' the code with Git, GitHub Desktop, SourceTree, GitKraken, etc.
  4. Push commits and create a Pull Request (PR) to redmine-net-api.

License

redmine-net-api

The API is released under Apache 2 open-source license. You can use it for both personal and commercial purposes, build upon it and modify it.

Thanks

I would like to thank:

  • JetBrains for my Open Source ReSharper licence,

  • AppVeyor for allowing free build CI services for Open Source projects