Skip to content

Commit

Permalink
Merge pull request #219 from openstf/2.0.0
Browse files Browse the repository at this point in the history
STF REST API (v2.0.0)
  • Loading branch information
vbanthia authored Jul 28, 2016
2 parents 7ea7871 + bc37c89 commit 5a2af57
Show file tree
Hide file tree
Showing 23 changed files with 2,243 additions and 114 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# Changelog

## 2.0.0 (2016-07-29)

Major release addressing the following:

### Enhancements

- Added a simple [REST API](doc/API.md). Huge thanks to @vbanthia!
* Also, we have an example showing [how to use the API with Appium](https://github.com/openstf/stf-appium-example).

### Breaking changes

- The API server is a new app unit that must be added to your deployment. Please see the [deployment guide](doc/DEPLOYMENT.md) for up to date instructions.

## 1.2.0 (2016-07-22)

Minor release addressing the following:
Expand Down
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,21 +75,23 @@ Please [contact us][contact-link] for sponsor arrangements. Both recurring and o
- Rudimentary Play Store account management
* List, remove and add new accounts (adding may not work on all devices)
- Display hardware specs
* Simple REST [API](doc/API.md)

## Status

STF is in continued, active development, but development is still largely funded by individual team members and their unpaid free time, leading to slow progress. While normal for many open source projects, STF is quite heavy on the hardware side, and is therefore somewhat of a money sink. See [how to become a sponsor](#how-to-become-a-sponsor) if you or your company would like to support future development.

We're also actively working to expand the team. Welcome **@vbanthia** as our newest full contributor!
We're also actively working to expand the team, don't be afraid to ask if you're interested.

### Short term goals

Here are some things we are planning to address ASAP.

1. Properly expose the new VNC functionality in the UI
2. Implement a basic REST API for programmatically using devices
1. Performance
2. Properly expose the new VNC functionality in the UI
3. Properly reset user data between uses (Android 4.0+)
4. Automated scheduled restarts for devices
5. More!

### Consulting services

Expand Down
Loading

0 comments on commit 5a2af57

Please sign in to comment.