1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zanran-node-redmine

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

node-redmine

Статус сборки Версия npm

node-redmine — это библиотека на Node.js, поддерживающая все возможности REST API Redmine.

Установка

Для установки node-redmine выполните следующую команду:

npm install node-redmine

Пример использования

var Redmine = require('node-redmine');

// протокол обязателен в имени хоста, поддерживает как HTTP, так и HTTPS
var hostname = process.env.REDMINE_HOST || 'http://redmine.zanran.me';
var config = {
  apiKey: process.env.REDMINE_APIKEY || 'bed1ba0544b681e530c2447341607f423c9c8781'
};

var redmine = new Redmine(hostname, config);

/**
 * Вывод задачи
 */
var dumpIssue = function(issue) {
  console.log('Вывод задачи:');
  for (var item in issue) {
    console.log('  ' + item + ': ' + JSON.stringify(issue[item]));
  }
};

redmine.issues({limit: 2}, function(err, data) {
  if (err) throw err;

  for (var i in data.issues) {
    dumpIssue(data.issues[i]);
  }

  console.log('total_count: ' + data.total_count);
});
```## Поддерживаемые возможности REST API Redmine| Ресурс            | Статус   | Доступность | Поддерживается |
|:------------------|:--------|------------:|:--------------:|
| Проблемы          | Устойчивый |           1.0 | ✓              |
| Проекты           | Устойчивый |           1.0 | ✓              |
| Членство в проектах | Альфа    |           1.4 | ✓              |
| Пользователи      | Устойчивый |           1.1 | ✓              |
| Временные записи  | Устойчивый |           1.1 | ✓              |
| Новости           | Прототип |           1.1 | ✓              |
| Отношения проблем | Альфа    |           1.3 | ✓              |
| Версии            | Альфа    |           1.3 | ✓              |
| Страницы wiki     | Альфа    |           2.2 | ✓              |
| Запросы           | Альфа    |           1.3 | ✓              |
| Приложения        | Бета     |           1.3 | ✓              |
| Статусы проблем   | Альфа    |           1.3 | ✓              |
| Отслеживатели     | Альфа    |           1.3 | ✓              |
| Перечисления      | Альфа    |           2.2 | ✓              |
| Категории проблем | Альфа    |           1.3 | ✓              |
| Роли              | Альфа    |           1.4 | ✓              |
| Группы            | Альфа    |           2.1 | ✓              |
| Пользовательские поля | Альфа |           2.4 | ✓              |
| Поиск             | Альфа    |           3.3 | N/A           |

## Ссылки* Страница вики Redmine: http://www.redmine.org/projects/redmine/wiki/Rest_api
* Пакет NPM: https://www.npmjs.com/package/node-redmine


## Уведомление
node-redmine поддерживает только использование формата [JSON](http://en.wikipedia.org/wiki/JSON).

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

node-redmine — это библиотека на Node.js, которая поддерживает 100% возможностей REST API Redmine. Развернуть Свернуть
GPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/zanran-node-redmine.git
git@api.gitlife.ru:oschina-mirror/zanran-node-redmine.git
oschina-mirror
zanran-node-redmine
zanran-node-redmine
master