0.1.43 • Published 6 months ago

axios-redmine v0.1.43

Weekly downloads
32
License
GPL-3.0
Repository
github
Last release
6 months ago

axios-redmine

npm package

Build Status Greenkeeper badge codecov

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-redmine

Usage

'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

ResourceStatusAvailabilitySupported
IssuesStable1.0
ProjectsStable1.0
Project MembershipsAlpha1.4
UsersStable1.1
Time EntriesStable1.1
NewsPrototype1.1
Issue RelationsAlpha1.3
VersionsAlpha1.3
Wiki PagesAlpha2.2
QueriesAlpha1.3
AttachmentsBeta1.3
Issue StatusesAlpha1.3
TrackersAlpha1.3
EnumerationsAlpha2.2
Issue CategoriesAlpha1.3
RolesAlpha1.4
GroupsAlpha2.1
Custom FieldsAlpha2.4
SearchAlpha3.3N/A

Links

Notice

  • axios-redmine only supports using the JSON format.
0.1.43

6 months ago

0.1.42

7 months ago

0.1.41

9 months ago

0.1.40

11 months ago

0.1.39

1 year ago

0.1.38

1 year ago

0.1.36

2 years ago

0.1.37

1 year ago

0.1.35

2 years ago

0.1.34

2 years ago

0.1.30

2 years ago

0.1.31

2 years ago

0.1.32

2 years ago

0.1.33

2 years ago

0.1.27

2 years ago

0.1.28

2 years ago

0.1.29

2 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

4 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

6 years ago

0.0.12

6 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