Skip to content

pensoffsky/projectX

Repository files navigation

Build Status Gitter

Features

  • create assertions for requests
  • fetch and set CSRF token on modifying requests
  • automatically create GET request for entitysets from OData metadata
  • import and export projects and single requests in JSON format for team collaboration
  • runs in browser or as standalone app (thanks to Electron)

˘

Screencast tutorials

Download

Find the latest stable version of the 'electron' ZIP file in release section.

Contribution

Clone the git repository.

Install NPM, afterwards you can install GRUNT and Bower by following command

npm install -g bower grunt-cli

Install the project dependencies.

npm install
bower install
grunt copyresources

Host the application locally.

grunt

Update version number of projectX

Change version number in package.json file and use following grunt task to update version information in index*.html files.

grunt htmlbuild

Build on your own

Build an executable app

Builds an application which is based on Electron shell for Mac OS X and Windows platform.

grunt build

Build BSP-application

Following command builds an BSP compatible application, ready for uploading into SAP Gateway. The task runs endless in your Terminal and provides the ZIP file (release_projectX.zip), which can be uploaded with report /UI5/UI5_REPOSITORY_LOAD_HTTP.

grunt buildGw

You can end the task by pressing CTRL + C.