0.1.43 • Published 1 year ago
axios-redmine v0.1.43
axios-redmine
axios-redmine is a nodejs library that supports 100% of the Redmine's REST API's features.
axios-redmine is a node's library that supports 100% features of Redmine's REST API.
Installation
To install axios-redmine, simply:
npm install axios-redmineUsage
'use strict()'
const Redmine = require('axios-redmine')
// protocol required in Hostname, supports both HTTP and HTTPS
const hostname = process.env.REDMINE_HOST || 'https://docker.for.mac.host.internal'
const config = {
apiKey:
process.env.REDMINE_APIKEY || 'b7ce4d8d3865e79a75da8dba39bc801c12e36488',
rejectUnauthorized: process.env.REJECT_UNAUTHORIZED
}
const redmine = new Redmine(hostname, config)
/**
* Dump issue
*/
const dumpIssue = function (issue) {
console.log('Dumping issue:')
for (const item in issue) {
console.log(' ' + item + ': ' + JSON.stringify(issue[item]))
}
}
redmine
.issues({ limit: 2 })
.then(response => {
for (const i in response.data.issues) {
dumpIssue(response.data.issues[i])
}
console.log('total_count: ', response.data.total_count)
})
.catch(err => {
console.log(err)
})Supported features for Redmine REST API
| Resource | Status | Availability | Supported |
|---|---|---|---|
| Issues | Stable | 1.0 | ✓ |
| Projects | Stable | 1.0 | ✓ |
| Project Memberships | Alpha | 1.4 | ✓ |
| Users | Stable | 1.1 | ✓ |
| Time Entries | Stable | 1.1 | ✓ |
| News | Prototype | 1.1 | ✓ |
| Issue Relations | Alpha | 1.3 | ✓ |
| Versions | Alpha | 1.3 | ✓ |
| Wiki Pages | Alpha | 2.2 | ✓ |
| Queries | Alpha | 1.3 | ✓ |
| Attachments | Beta | 1.3 | ✓ |
| Issue Statuses | Alpha | 1.3 | ✓ |
| Trackers | Alpha | 1.3 | ✓ |
| Enumerations | Alpha | 2.2 | ✓ |
| Issue Categories | Alpha | 1.3 | ✓ |
| Roles | Alpha | 1.4 | ✓ |
| Groups | Alpha | 2.1 | ✓ |
| Custom Fields | Alpha | 2.4 | ✓ |
| Search | Alpha | 3.3 | N/A |
Links
- Redmine wiki page: http://www.redmine.org/projects/redmine/wiki/Rest_api
- NPM package: https://www.npmjs.com/package/axios-redmine
Notice
- axios-redmine only supports using the JSON format.
0.1.43
1 year ago
0.1.42
1 year ago
0.1.41
1 year ago
0.1.40
1 year ago
0.1.39
2 years ago
0.1.38
2 years ago
0.1.36
2 years ago
0.1.37
2 years ago
0.1.35
3 years ago
0.1.34
3 years ago
0.1.30
3 years ago
0.1.31
3 years ago
0.1.32
3 years ago
0.1.33
3 years ago
0.1.27
3 years ago
0.1.28
3 years ago
0.1.29
3 years ago
0.1.20
3 years ago
0.1.21
3 years ago
0.1.24
3 years ago
0.1.25
3 years ago
0.1.26
3 years ago
0.1.17
4 years ago
0.1.16
4 years ago
0.1.15
5 years ago
0.1.13
5 years ago
0.1.14
5 years ago
0.1.12
6 years ago
0.1.3
6 years ago
0.1.2
6 years ago
0.1.1
6 years ago
0.1.0
6 years ago
0.0.13
7 years ago
0.0.12
7 years ago
0.0.11
7 years ago
0.0.10
7 years ago
0.0.9
7 years ago
0.0.8
7 years ago
0.0.4
7 years ago
0.0.3
7 years ago
0.0.2
7 years ago
0.0.1
7 years ago
