<commit_before>Live.app
========

Live.app is a client side JavaScript web app to message your Xbox Live friends. It uses the great RESTful [XboxAPI.com](https://xboxapi.com/) to communicate with Xbox Live. PouchDB is used as IndexDB/WebSQL storage to cache and deliver the actual informations more quickly and also to reduce the actual API calls to XboxAPI. You can adjust the caching per endpoint in the `settings.json` configuration file if needed.

The project is a work in progress!

### Screenshots

Main page

![](http://up.frd.mn/yMVqV.png)

Mobile view

![](http://up.frd.mn/DS40B.png)

![](http://up.frd.mn/YGywR.png)

### Requirements

* Installed `npm` and `grunt`: `npm install -g grunt-cli` 
* API key for [XboxAPI](https://xboxapi.com/documentation)

### Installation

1. Clone the repository: `git clone https://github.com/frdmn/Live.app`
2. Install all dependencies: `npm install`
3. Install web libraries: `bower install`
4. Run grunt task: `grunt`
5. Adjust settings: `cp settings-sample.json settings.json`
6. Thats it. Open `index.html`!

### settings.json

    {
        "cache":{
            "friends":100,
            "messages":100
        }
    }

### Dependencies

* NodeJS (`npm`)
* Bower
* Grunt

## Version

0.0.3

## License

[WTFPL](LICENSE)<commit_msg>Update installation and requirements<commit_after>Live.app
========

Live.app is a client side JavaScript web app to message your Xbox Live friends. It uses the great RESTful [XboxAPI.com](https://xboxapi.com/) to communicate with Xbox Live. PouchDB is used as IndexDB/WebSQL storage to cache and deliver the actual informations more quickly and also to reduce the actual API calls to XboxAPI. You can adjust the caching per endpoint in the `settings.json` configuration file if needed.

The project is a work in progress!

### Screenshots

Main page

![](http://up.frd.mn/yMVqV.png)

Mobile view

![](http://up.frd.mn/DS40B.png)

![](http://up.frd.mn/YGywR.png)

### Requirements

* NodeJS (`npm`)
* Ruby (`gem`)
* API key for [XboxAPI](https://xboxapi.com/documentation)

### Installation

1. Clone the repository: `git clone https://github.com/frdmn/Live.app`
2. Install all dependencies: `npm install`
3. Install web libraries: `bower install`
4. Run grunt task: `grunt`
5. Adjust settings: `cp settings-sample.json settings.json`
6. Thats it. Open `index.html`!

1. Clone the repository:  
  `git clone https://github.com/frdmn/Live.app`
2. Duplicate and rename the example settings file:  
  `cp settings-example.json	settings.json`  
3. Adjust the users and the log file path in the configuration file:  
  `editor settings.json`
4. Install dependencies:  
  `npm install -g grunt-cli`  
  `gem install sass`  
5. Install all packages:  
  `npm install`
6. Install web libraries:  
  `bower install`
7. Run grunt task:  
  `grunt`
8. Thats it. Open `index.html`!

### settings.json

    {
        "cache":{
            "friends":100,
            "messages":100
        }
    }

### Dependencies

* Bower
* Grunt
* Sass

## Version

0.0.3

## License

[WTFPL](LICENSE)
{'fraction_non_alphanumeric': 0.12651193200392286, 'fraction_numerical': 0.013729977116704805, 'mean_word_length': 3.4541484716157207, 'pattern_counts': {'":': 6, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 7, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '581177', 'n_tokens_mistral': 1052, 'n_tokens_neox': 990, 'n_words': 346}