GithubHelp home page GithubHelp logo

renderforest / renderforest-sdk-node Goto Github PK

View Code? Open in Web Editor NEW
6.0 10.0 3.0 541 KB

Renderforest SDK for Node.js.

License: Other

JavaScript 90.68% TypeScript 9.32%
sdk sdk-nodejs node nodejs renderforest video video-maker-api api

renderforest-sdk-node's People

Contributors

alberthambardzumyan avatar anahit42 avatar artyomhov avatar dependabot[bot] avatar emarukyan avatar narekhovhannisyan avatar nikhilunni511 avatar tavetius avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

renderforest-sdk-node's Issues

implement examples for fonts API

  • SDK version:
  • Expected Behavior: fonts API examples
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
  • getFonts()

eslint setup

  • SDK version:
  • Expected Behavior: linting is present
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
    setup eslint
    define rules
    set scripts
    setup pre-commit hook

implement fonts resource API

  • SDK version:
  • Expected Behavior: fonts resource API
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
    fonts resource API:
    Get All Fonts.

expose sounds API

  • SDK version:
  • Expected Behavior: expose sounds API
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:

expose fonts API

  • SDK version:
  • Expected Behavior: expose fonts API
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:

expose get trial project API

  • SDK version:
  • Expected Behavior: expose get trial project API
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:

expose get project-data API

  • SDK version:
  • Expected Behavior: expose get project-data API
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:

implement sounds resource API

  • SDK version:
  • Expected Behavior: sounds resource API
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
    sounds resource API:
  • Get All Sounds LImited
  • Get All Sounds
  • Get Recommended Sounds
  • Get Recommended Sounds Limited

remove ./fonts API

  • SDK version:
  • Expected Behavior:
  • Actual Behavior:
  • Steps to reproduce the behavior:
  • Issue additional details:

enhance travis configurations

  • SDK version:
  • Expected Behavior:
  • Actual Behavior:
  • Steps to reproduce the behavior:
  • Issue additional details:
    set node 10 as well
    replace test task with lint task

implement examples for supports API

  • SDK version:
  • Expected Behavior: supports API examples
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
  • addSupportsTicket()

expose projects API

  • SDK version:
  • Expected Behavior: expose projects API
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:

implement ProjectData class

  • SDK version:
  • Expected Behavior: ProjectData class
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
    Working with raw project-data might be hard. Would be much easier if we create ProjectData instance as the user gets project-data. The returned instance would have class methods to manipulate the raw project-data.

enhance examples

  • SDK version:
  • Expected Behavior:
  • Actual Behavior:
  • Steps to reproduce the behavior:
  • Issue additional details:
    manually test,
    one line constructor

implement get trial project API

  • SDK version:
  • Expected Behavior: get trial project
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
    get trial project API:
  • Get Trial Project

implement users resource API

  • SDK version:
  • Expected Behavior: users resource API
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
    users resource API:
  • Get Current User.

implement auth lib

  • SDK version:
  • Expected Behavior: auth lib to set authorization
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
    encapsulated auth lib to expose a single static function to set authorization.

implement examples for users API

  • SDK version:
  • Expected Behavior: users API examples
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
  • getCurrentUser()

implement GET project-data API

  • SDK version:
  • Expected Behavior: project-data API
  • Actual Behavior:
  • Steps to reproduce the behavior:
  • Issue additional details:
    get project-data API:
  • Get Project-data

eslint rule enhancement

  • SDK version:
  • Expected Behavior: set rule strict
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:

implement custom error

  • SDK version:
  • Expected Behavior: custom error to reject with
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
    A basic custom error extended from native Error

implement PATCH project-data API

  • SDK version:
  • Expected Behavior: project-data API
  • Actual Behavior:
  • Steps to reproduce the behavior:
  • Issue additional details:
    patch project-data API:
  • Update Project-data (partial update)

implement projects resource API

  • SDK version:
  • Expected Behavior: projects resource API
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
    projects resource API:
  • Get All Projects.
  • Add Project.
  • Update the Project (partial update).
  • Delete a Specific Project.
  • Apply Template Preset on the Project.
  • Duplicate the Project.

expose templates API

  • SDK version:
  • Expected Behavior: expose templates API
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:

add LICENSE

  • SDK version:
  • Expected Behavior: license
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:

implement params util

  • SDK version:
  • Expected Behavior: utility API to work with params
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
    destruct params from the payload
    destruct single param from the payload

implement templates resource API

  • SDK version:
  • Expected Behavior: templates resource API
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
    templates resource API:
  • Get All Templates.
  • Get Templates Categories.
  • Get a Specific Template.
  • Get Color-Presets of the Template.
  • Get Pluggable-Screens of the Template.
  • Get Recommended-Custom-Colors of the Template.
  • Get Template-Presets of the Template.
  • Get Theme of the Template.

expose users API

  • SDK version:
  • Expected Behavior: expose users API
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:

expose supports API

  • SDK version:
  • Expected Behavior: expose supports API
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:

implement examples for projects API

  • SDK version:
  • Expected Behavior: projects API examples
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
  • getProjects()
  • addProject()
  • updateProjectPartial()
  • deleteProject()
  • applyTemplatePresetOnProject()
  • duplicateProject()

implement project render API

  • SDK version:
  • Expected Behavior: project render API
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
    project render API:

Render the Project

implement http lib

  • SDK version:
  • Expected Behavior: http lib to make authorized & unauthorized requests
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
    http lib to expose the following functions:
  • unauthorizedRequest
  • authorizedRequest
  • setConfig

as well as

  • constructor
  • appendQueryParams
  • appendURI
  • prepareRequest
  • request

expose render project API

  • SDK version:
  • Expected Behavior: expose render project API
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:

implement examples for sounds API

  • SDK version:
  • Expected Behavior: sounds API examples
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
  • getSounds()
  • static getCompanySoundsLimited
  • getRecommendedSounds()
  • static getRecommendedSoundsLimited()

implement examples for templates API

  • SDK version:
  • Expected Behavior: templates API examples
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
  • getTemplates()
  • getTemplate()
  • getTemplateColorPresets()
  • getTemplatesCategories()
  • getTemplatePluggableScreens()
  • getTemplateRecommendedCustomColors()
  • getTemplatePresets()
  • getTemplateTheme()

implement supports resource API

  • SDK version:
  • Expected Behavior: supports resource API
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:
    supports resource API:
  • Add Supports Ticket.

document API

  • SDK version:
  • Expected Behavior:
  • Actual Behavior:
  • Steps to reproduce the behavior:
  • Issue additional details:

expose patch project-data API

  • SDK version:
  • Expected Behavior: expose patch project-data API
  • Actual Behavior: none
  • Steps to reproduce the behavior:
  • Issue additional details:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.