From 358dcf4e5f90a74013ef36d5c0ea21e64c2364f9 Mon Sep 17 00:00:00 2001 From: Sassoun Derderian Date: Thu, 13 Dec 2018 16:08:47 +0400 Subject: [PATCH] 4.8.1 --- CHANGELOG.md | 144 ++++++++++++++++++++++++ docs/classes/_api_.api.html | 66 +++++------ docs/index.html | 31 +++-- docs/interfaces/_api_.iapiconfig.html | 10 +- docs/interfaces/_api_.ibatchapi.html | 26 ++--- docs/interfaces/_api_.ihttpoptions.html | 10 +- docs/modules/_api_.html | 18 +-- package.json | 2 +- 8 files changed, 223 insertions(+), 84 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 96b369b4..55159df1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,147 @@ +4.8.1 - December 13, 2018 + +* fix: windows is undefined error if workfront-api is required in NodeJS (Sassoun Derderian) +* test: error on AccountRep creation in e2e tests (Sassoun Derderian) +* chore(deps): update dependency typescript to v3.2.2 (Renovate Bot) +* chore(deps): update dependency webpack to v4.27.1 (Renovate Bot) +* chore(deps): update dependency webpack to v4.27.0 (Renovate Bot) +* chore(deps): update dependency karma-cli to v2 (Renovate Bot) +* chore(deps): update dependency karma to v3.1.3 (Renovate Bot) +* chore(deps): update dependency prettier to v1.15.3 (Renovate Bot) +* chore(deps): update dependency typescript to v3.2.1 (Renovate Bot) +* chore(deps): update dependency ts-loader to v5.3.1 (Renovate Bot) +* chore(deps): update dependency tslint-config-prettier to v1.17.0 (Renovate Bot) +* chore(deps): update dependency webpack to v4.26.1 (Renovate Bot) +* chore(deps): update dependency lint-staged to v8.1.0 (Renovate Bot) +* chore(deps): update dependency webpack to v4.26.0 (Renovate Bot) +* chore(deps): update dependency lint-staged to v8.0.5 (Renovate Bot) +* chore(deps): update dependency tslint-config-prettier to v1.16.0 (Renovate Bot) +* chore(deps): update dependency prettier to v1.15.2 (Renovate Bot) +* chore(deps): update dependency prettier to v1.15.1 (Renovate Bot) +* chore(deps): update dependency webpack to v4.25.1 (Renovate Bot) +* chore(deps): update dependency webpack to v4.25.0 (Renovate Bot) +* chore(deps): update dependency webpack to v4.24.0 (Renovate Bot) +* chore(deps): update dependency typescript to v3.1.6 (Renovate Bot) +* chore(deps): update dependency typescript to v3.1.5 (Renovate Bot) +* chore(deps): update dependency lint-staged to v8.0.4 (Renovate Bot) +* chore(deps): update dependency ts-loader to v5.3.0 (Renovate Bot) +* chore(deps): update dependency lint-staged to v8.0.3 (Renovate Bot) +* chore(deps): update dependency typescript to v3.1.4 (Renovate Bot) +* chore(deps): update dependency lint-staged to v8.0.2 (Renovate Bot) +* chore(deps): update dependency lint-staged to v8 (Renovate Bot) +* chore(deps): update dependency webpack to v4.23.1 (Renovate Bot) +* chore(deps): update dependency webpack to v4.23.0 (Renovate Bot) +* chore(deps): update dependency karma to v3.1.1 (Renovate Bot) +* chore(deps): update dependency karma to v3.1.0 (Renovate Bot) +* chore(deps): update dependency webpack to v4.22.0 (Renovate Bot) +* chore(deps): update dependency webpack to v4.21.0 (Renovate Bot) +* fix(deps): update dependency form-data to v2.3.3 (Renovate Bot) +* chore(deps): update dependency ts-loader to v5.2.2 (Renovate Bot) +* chore(deps): update dependency typescript to v3.1.3 (Renovate Bot) +* chore(deps): update dependency typedoc to v0.13.0 (Renovate Bot) +* chore(deps): update dependency semver to v5.6.0 (Renovate Bot) +* chore(deps): update dependency typescript to v3.1.2 (Renovate Bot) +* chore(deps): update dependency typescript to v3.1.1 (Renovate Bot) +* chore(deps): update dependency webpack-cli to v3.1.2 (Renovate Bot) +* chore(deps): update dependency ts-loader to v5.2.1 (Renovate Bot) +* chore(deps): update dependency webpack to v4.20.2 (Renovate Bot) +* chore(deps): update dependency webpack to v4.20.1 (Renovate Bot) +* chore(deps): update dependency webpack to v4.20.0 (Renovate Bot) +* chore(deps): update dependency ts-loader to v5.2.0 (Renovate Bot) +* chore(deps): update dependency webpack-cli to v3.1.1 (Renovate Bot) +* chore: remove dependency from whatwg-fetch because it is brought by isomorphic-fetch (Hovhannes Babayan) +* chore: added dependency from `whatwg-fetch` to fix broken build (Hovhannes Babayan) +* fix(deps): update dependency es6-promise to v4.2.5 (Renovate Bot) +* chore(deps): update dependency ts-loader to v5.1.0 (Renovate Bot) +* chore(deps): update dependency ts-loader to v5 (Renovate Bot) +* chore(deps): update dependency karma-webpack to v3.0.4 (Renovate Bot) +* chore(deps): update dependency codecov to v3.1.0 (Renovate Bot) +* chore(deps): update dependency webpack to v4.17.2 (Renovate Bot) +* chore(deps): update dependency karma-webpack to v3.0.2 (Renovate Bot) +* chore(deps): update dependency typescript to v3.0.3 (Renovate Bot) +* chore(deps): update dependency execa to v1 (Renovate Bot) +* chore(deps): update dependency webpack to v4.17.1 (Renovate Bot) +* chore(deps): update dependency webpack to v4.17.0 (Renovate Bot) +* chore(deps): update dependency tslint-config-prettier to v1.15.0 (Renovate Bot) +* chore(deps): update dependency execa to v0.11.0 (Renovate Bot) +* chore(deps): update dependency typedoc to v0.12.0 (Renovate Bot) +* chore(deps): update dependency semver to v5.5.1 (Renovate Bot) +* chore(deps): update dependency ts-loader to v4.5.0 (Renovate Bot) +* chore(deps): update dependency lint-staged to v7.2.2 (Renovate Bot) +* chore(deps): update dependency karma to v3 (Renovate Bot) +* chore(deps): update dependency prettier to v1.14.2 (Renovate Bot) +* chore(deps): update dependency prettier to v1.14.1 (Renovate Bot) +* chore(deps): update dependency webpack to v4.16.5 (Renovate Bot) +* chore(deps): update dependency webpack to v4.16.4 (Renovate Bot) +* chore(deps): update dependency should to v13.2.3 (Renovate Bot) +* chore(deps): update dependency typescript to v3 (Renovate Bot) +* chore(deps): update dependency prettier to v1.14.0 (Renovate Bot) +* chore(deps): update dependency webpack to v4.16.3 (Renovate Bot) +* chore(deps): update dependency should to v13.2.2 (Renovate Bot) +* chore(deps): update dependency karma to v2.0.5 (Renovate Bot) +* chore(deps): update dependency webpack to v4.16.2 (Renovate Bot) +* chore(deps): update dependency fetch-mock to v6.5.2 (Renovate Bot) +* chore(deps): update dependency tslint-config-prettier to v1.14.0 (Renovate Bot) +* chore(deps): update dependency webpack-cli to v3.1.0 (Renovate Bot) +* chore(deps): update dependency fetch-mock to v6.5.1 (Renovate Bot) +* chore(deps): update dependency tslint to v5.11.0 (Renovate Bot) +* chore(deps): update dependency @types/mocha to v5.2.5 (Renovate Bot) +* chore(deps): update dependency webpack to v4.16.1 (Renovate Bot) +* chore(deps): update dependency webpack to v4.16.0 (Renovate Bot) +* chore(deps): update dependency codecov to v3.0.4 (Renovate Bot) +* chore(deps): update dependency codecov to v3.0.3 (Renovate Bot) +* chore(deps): update dependency webpack to v4.15.1 (Renovate Bot) +* chore(deps): update dependency webpack to v4.15.0 (Renovate Bot) +* chore(deps): update dependency fetch-mock to v6.5.0 (Renovate Bot) +* chore(deps): update dependency @types/mocha to v5.2.4 (Renovate Bot) +* chore(deps): update dependency webpack to v4.14.0 (Renovate Bot) +* chore(deps): update dependency uuid to v3.3.2 (Renovate Bot) +* chore(deps): update dependency prettier to v1.13.7 (Renovate Bot) +* chore(deps): update dependency webpack to v4.13.0 (Renovate Bot) +* chore(deps): update dependency ts-loader to v4.4.2 (Renovate Bot) +* chore(deps): update dependency webpack to v4.12.2 (Renovate Bot) +* chore(deps): update dependency uuid to v3.3.0 (Renovate Bot) +* chore(deps): update dependency prettier to v1.13.6 (Renovate Bot) +* chore(deps): update dependency webpack to v4.12.1 (Renovate Bot) +* fix(deps): update dependency tslib to v1.9.3 (Renovate Bot) +* chore(deps): update dependency karma to v2.0.4 (Renovate Bot) +* chore(deps): update dependency @types/mocha to v5.2.3 (Renovate Bot) +* chore(deps): update dependency webpack-cli to v3.0.8 (Renovate Bot) +* chore(deps): update dependency karma to v2.0.3 (Renovate Bot) +* Delete renovate.json (Hovhannes Babayan) +* Create .renovaterc (Hovhannes Babayan) +* chore(deps): update dependency webpack-cli to v3.0.7 (Renovate Bot) +* chore(deps): update dependency typescript to v2.9.2 (Renovate Bot) +* chore(deps): update dependency webpack-cli to v3.0.6 (Renovate Bot) +* chore(deps): update dependency webpack-cli to v3.0.4 (Renovate Bot) +* chore(deps): update dependency @types/mocha to v5.2.2 (Renovate Bot) +* chore(deps): update dependency lint-staged to v7.2.0 (Renovate Bot) +* chore(deps): update dependency fetch-mock to v6.4.4 (Renovate Bot) +* chore(deps): update dependency ts-loader to v4.4.1 (Renovate Bot) +* chore(deps): update dependency prettier to v1.13.5 (Renovate Bot) +* chore(deps): update dependency ts-loader to v4.4.0 (Renovate Bot) +* chore(deps): update dependency webpack to v4.12.0 (Renovate Bot) +* chore(deps): update dependency webpack-cli to v3.0.3 (Renovate Bot) +* chore(deps): update dependency webpack to v4.11.1 (Renovate Bot) +* chore(deps): update dependency webpack to v4.11.0 (Renovate Bot) +* Update renovate.json (Hovhannes Babayan) +* chore(deps): update dependency webpack-cli to v3.0.2 (Renovate Bot) +* chore(deps): pin dependencies (Renovate Bot) +* Add renovate.json (Renovate Bot) +* chore: remove IE9 from soucelabs browser list (Hovhannes Babayan) +* chore: attempt to fix soucelabs errors (Hovhannes Babayan) +* refactor: use ES6 construct instead of object-assign (Hovhannes Babayan) +* chore: upgrade fetch-mock (Hovhannes Babayan) +* chore: upgrade should and codecov (Hovhannes Babayan) +* chore: remove Node 4 from the build matrix, add Node 10 (Hovhannes Babayan) +* chore: prettier and linter fixes (Hovhannes Babayan) +* chore: upgrade dependencies (Hovhannes Babayan) +* chore(package): update @types/mocha to version 5.2.1 (greenkeeper[bot]) +* fix(package): update @types/node to version 10.3.0 (greenkeeper[bot]) +* chore(package): update tslib to version 1.9.2 (greenkeeper[bot]) +* chore(package): update karma-coverage to version 1.1.2 (greenkeeper[bot]) +* chore(package): update codecov to version 3.0.1 (greenkeeper[bot]) + 4.8.0 - June 1, 2018 - chore: add tests (Hovhannes Babayan) diff --git a/docs/classes/_api_.api.html b/docs/classes/_api_.api.html index 2bdd0c95..6cbccff4 100644 --- a/docs/classes/_api_.api.html +++ b/docs/classes/_api_.api.html @@ -156,7 +156,7 @@

constructor

  • Parameters

    @@ -178,7 +178,7 @@

    _httpOptions

    _httpOptions: IHttpOptions
    @@ -188,7 +188,7 @@

    _uriGenerationMode

    _uriGenerationMode: boolean
    @@ -198,7 +198,7 @@

    serverAcceptsJSON

    serverAcceptsJSON: boolean
    @@ -216,7 +216,7 @@

    batch

  • @@ -272,7 +272,7 @@

    Returns Promise

    Parameters

    @@ -316,7 +316,7 @@

    clearApiKey

  • @@ -345,7 +345,7 @@

    copy

  • @@ -404,7 +404,7 @@

    count

  • @@ -443,7 +443,7 @@

    create

  • @@ -489,7 +489,7 @@

    edit

  • @@ -541,7 +541,7 @@

    editMultiple

  • @@ -587,7 +587,7 @@

    execute

  • @@ -639,7 +639,7 @@

    get

  • @@ -688,7 +688,7 @@

    getApiKey

  • @@ -731,7 +731,7 @@

    login

  • @@ -775,7 +775,7 @@

    logout

  • @@ -803,7 +803,7 @@

    metadata

  • @@ -843,7 +843,7 @@

    namedQuery

  • @@ -895,7 +895,7 @@

    remove

  • @@ -941,7 +941,7 @@

    report

  • @@ -984,7 +984,7 @@

    request

  • @@ -1033,7 +1033,7 @@

    search

  • @@ -1079,7 +1079,7 @@

    setApiKey

  • @@ -1113,7 +1113,7 @@

    setSessionID

  • @@ -1149,7 +1149,7 @@

    setXSRFToken

  • @@ -1185,7 +1185,7 @@

    uploadFileContent

  • Parameters

    @@ -1211,7 +1211,7 @@

    uploadFromStream

  • @@ -1261,7 +1261,7 @@

    Static Methods

    Methods: object
    @@ -1270,7 +1270,7 @@

    DELETE

    DELETE: string = "DELETE"
    @@ -1280,7 +1280,7 @@

    GET

    GET: string = "GET"
    @@ -1290,7 +1290,7 @@

    POST

    POST: string = "POST"
    @@ -1300,7 +1300,7 @@

    PUT

    PUT: string = "PUT"
    diff --git a/docs/index.html b/docs/index.html index cb1fc026..069641c7 100644 --- a/docs/index.html +++ b/docs/index.html @@ -67,39 +67,34 @@

    workfront-api

    Build Status

    Build Status

    A client for Workfront API which can be used in both server (NodeJS) and client (browsers).

    -

    If used in browser environment you may need to polyfill Promises (see ES6 Promise for polyfills) and fetch (whatwg-fetch).

    +

    If used in browser environment you may need to polyfill Promises (see ES6 Promise for polyfills) and fetch (whatwg-fetch).

    Usage

    Server-side

    -

    Install as a dependency:

    -
    npm install --save workfront-api
    -

    Then require('workfront-api') in your code. For example:

    -
    var Workfront = require('workfront-api'),
    -    util = require('util');
    +				

    Install as a dependency: + npm install --save workfront-api + Then require('workfront-api') in your code. For example:

    +
    var Workfront = require('workfront-api'),
    +    util = require('util')
     
     /**
      * The console.log statement below will output the following:
    - * { 
    + * {
      *    Api: [Function: Api]
      * }
      */
    -console.log(util.inspect(Workfront, {depth:0}));
    -
    +console.log(util.inspect(Workfront, {depth: 0}))

    Documentation

    API documentation is available at http://workfront.github.io/workfront-api/.

    Examples

    A number of examples can be found under examples directory. It includes examples for both node and browser environments.
    In order to run these examples clone a copy of workfront-api repository:

    -
    git clone git://github.com/Workfront/workfront-api.git
    -

    Running node examples

    +
    git clone git://github.com/Workfront/workfront-api.git

    Running node examples

    First enter into workfront-api directory and install all the dependencies:

    -
    cd workfront-api
    -npm install
    -

    Use node to run the examples. For examples:

    -
    node examples/node/get-user-count.js
    -

    Each example script outputs all its results into console and contains comments in the source code explaining what is happening in more details.

    +
    cd workfront-api
    +npm install

    Use node to run the examples. For examples:

    +
    node examples/node/get-user-count.js

    Each example script outputs all its results into console and contains comments in the source code explaining what is happening in more details.

    Running browser examples

    To start supplied webserver type:

    -
    npm start
    -

    Visit http://localhost:8000/examples/browser/ to see list of all examples available for browser.

    +
    npm start

    Visit http://localhost:8000/examples/browser/ to see list of all examples available for browser.

    Contributing

    We welcome contributions of all kinds from anyone. It can be either new example or fix or documentation improvement. Please read these guidelines:

    Bug Reports

    diff --git a/docs/interfaces/_api_.iapiconfig.html b/docs/interfaces/_api_.iapiconfig.html index c6b25b4f..543c528b 100644 --- a/docs/interfaces/_api_.iapiconfig.html +++ b/docs/interfaces/_api_.iapiconfig.html @@ -100,7 +100,7 @@

    Optional alwaysUseGe
    alwaysUseGet: boolean
    @@ -110,7 +110,7 @@

    Optional apiKey

    apiKey: string
    @@ -120,7 +120,7 @@

    Optional headers

    headers: object
    @@ -138,7 +138,7 @@

    url

    url: string
    @@ -148,7 +148,7 @@

    Optional version

    version: string
    diff --git a/docs/interfaces/_api_.ibatchapi.html b/docs/interfaces/_api_.ibatchapi.html index 02d9b586..45afd724 100644 --- a/docs/interfaces/_api_.ibatchapi.html +++ b/docs/interfaces/_api_.ibatchapi.html @@ -108,7 +108,7 @@

    copy

    copy: function
    @@ -151,7 +151,7 @@

    count

    count: function
    @@ -185,7 +185,7 @@

    create

    create: function
    @@ -222,7 +222,7 @@

    edit

    edit: function
    @@ -262,7 +262,7 @@

    editMultiple

    editMultiple: function
    @@ -299,7 +299,7 @@

    execute

    execute: function
    @@ -339,7 +339,7 @@

    get

    get: function
    @@ -376,7 +376,7 @@

    metadata

    metadata: function
    @@ -410,7 +410,7 @@

    namedQuery

    namedQuery: function
    @@ -450,7 +450,7 @@

    remove

    remove: function
    @@ -487,7 +487,7 @@

    report

    report: function
    @@ -521,7 +521,7 @@

    request

    request: function
    @@ -561,7 +561,7 @@

    search

    search: function
    diff --git a/docs/interfaces/_api_.ihttpoptions.html b/docs/interfaces/_api_.ihttpoptions.html index 0a24f10d..613d6fbf 100644 --- a/docs/interfaces/_api_.ihttpoptions.html +++ b/docs/interfaces/_api_.ihttpoptions.html @@ -100,7 +100,7 @@

    Optional alwaysUseGe
    alwaysUseGet: boolean
    @@ -110,7 +110,7 @@

    headers

    headers: object
    @@ -134,7 +134,7 @@

    Optional method

    method: string
    @@ -144,7 +144,7 @@

    Optional path

    path: string
    @@ -154,7 +154,7 @@

    url

    url: string
    diff --git a/docs/modules/_api_.html b/docs/modules/_api_.html index 72992b97..8ed038fe 100644 --- a/docs/modules/_api_.html +++ b/docs/modules/_api_.html @@ -136,7 +136,7 @@

    TFailureHandler

    TFailureHandler: function
    @@ -167,7 +167,7 @@

    TFields

    TFields: string | string[]
    @@ -177,7 +177,7 @@

    TSuccessHandler

    TSuccessHandler: function
    @@ -211,7 +211,7 @@

    Const GlobalScope

    GlobalScope: any = Function('return this')()
    @@ -228,7 +228,7 @@

    batchApiFactory

  • Parameters

    @@ -251,7 +251,7 @@

    Const queryStringify

  • Parameters

    @@ -273,7 +273,7 @@

    Const ResponseHandler

    ResponseHandler: object
    @@ -286,7 +286,7 @@

    failure

  • Parameters

    @@ -309,7 +309,7 @@

    success

  • Parameters

    diff --git a/package.json b/package.json index 7ef505d4..a54f177e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "workfront-api", - "version": "4.8.0", + "version": "4.8.1", "description": "A Workfront API for the Node.js and the Web", "main": "dist/workfront.js", "module": "es/index.js",