Skip to content

Commit b86b7c2

Browse files
committed
2.2.0
1 parent b12579b commit b86b7c2

20 files changed

+922
-1702
lines changed

.babelrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"presets": ["es2015"]
3+
}

.github/CONTRIBUTING.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Contributing
2+
3+
[Read the Contributing Guide](http://js-data.io/docs/contributing).
4+
5+
## Support
6+
7+
[Find out how to Get Support](http://js-data.io/docs/support).
8+
9+
## Community
10+
11+
[Explore the Community](http://js-data.io/docs/community).
12+
13+
### Have write access?
14+
15+
To cut a release:
16+
17+
1. Checkout master
18+
1. Bump version in `package.json` appropriately
19+
1. Run `npm run release`
20+
1. Update `CHANGELOG.md` appropriately
21+
1. Commit and push changes, including the `dist/` folder
22+
1. Make a GitHub release
23+
- set tag name to version
24+
- set release name to version
25+
- set release body to changelog entry for the version
26+
- attach the files in the `dist/` folder
27+
1. `npm publish .`

.github/ISSUE_TEMPLATE.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
(delete this line) GitHub Issues are NOT for support questions.
2+
(delete this line) GitHub Issues ARE for bug reports, feature requests, and other issues.
3+
(delete this line) Find out how to Get Support here: http://js-data.io/docs/support.
4+
5+
<your detailed, discussable, actionable, and helpful text goes here>
6+
7+
Thanks!

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
Fixes #<issue_number_goes_here> (it's a good idea to open an issue first for discussion)
2+
3+
- [ ] - `npm test` succeeds
4+
- [ ] - Pull request has been squashed into 1 commit
5+
- [ ] - I did NOT commit changes to `dist/`
6+
- [ ] - Code coverage does not decrease (if any source code was changed)
7+
- [ ] - Appropriate JSDoc comments were updated in source code (if applicable)
8+
- [ ] - Approprate changes to js-data.io docs have been suggested ("Suggest Edits" button)

.mailmap

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
2+
Jason Dobry <[email protected]> Jason Dobry <[email protected]>

AUTHORS

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# This is the official list of js-data-http project authors.
2+
#
3+
# This file is controlled by scripts/authors.js
4+
#
5+
# Names are formatted as:
6+
# # commits Name or Organization <email address>
7+
# The email address is not required for organizations.
8+
InternalFX <[email protected]>
9+
Jason Dobry <[email protected]>
10+
Josh Drake <[email protected]>
11+
RobertHerhold <[email protected]>
12+
Tomás Fox <[email protected]>

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
##### 2.2.0 - 23 February 2016
2+
3+
###### Backwards compatible API changes
4+
- #40 - Add support for multiple parents by @tfoxy
5+
6+
###### Other
7+
- Upgraded dependencies, including bundled axios
8+
- Added AUTHORS and CONTRIBUTORS files
9+
- Updated Readme
10+
111
##### 2.1.2 - 28 October 2015
212

313
###### Other

CONTRIBUTING.md

Lines changed: 0 additions & 24 deletions
This file was deleted.

CONTRIBUTORS

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# People who have contributed to the js-data-http project.
2+
#
3+
# This file is controlled by scripts/authors.js
4+
#
5+
# Names should be added to this file as:
6+
# [commit count] Name <email address>
7+
1 InternalFX <[email protected]>
8+
53 Jason Dobry <[email protected]>
9+
1 Josh Drake <[email protected]>
10+
1 RobertHerhold <[email protected]>
11+
3 Tomás Fox <[email protected]>

README.md

Lines changed: 38 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,29 @@
1-
<img src="https://raw.githubusercontent.com/js-data/js-data/master/js-data.png" alt="js-data logo" title="js-data" align="right" width="64" height="64" />
1+
<img src="https://raw.githubusercontent.com/js-data/js-data/master/js-data.png" alt="js-data logo" title="js-data" align="right" width="96" height="96" />
22

3-
## js-data-http [![Slack Status][sl_b]][sl_l] [![npm version][npm_b]][npm_l] [![Circle CI][circle_b]][circle_l] [![npm downloads][dn_b]][dn_l] [![Coverage Status][cov_b]][cov_l] [![Codacy][cod_b]][cod_l]
3+
# js-data-http
4+
5+
[![Slack Status][sl_b]][sl_l]
6+
[![npm version][npm_b]][npm_l]
7+
[![Circle CI][circle_b]][circle_l]
8+
[![npm downloads][dn_b]][dn_l]
9+
[![Coverage Status][cov_b]][cov_l]
10+
[![Codacy][cod_b]][cod_l]
411

512
HTTP adapter for [js-data](http://www.js-data.io/).
613

7-
### API Documentation
8-
[DSHttpAdapter](http://www.js-data.io/docs/dshttpadapter)
14+
To get started, visit __[http://js-data.io](http://www.js-data.io)__.
15+
16+
## Table of contents
17+
18+
* [Quick start](#quick-start)
19+
* [Guides and Tutorials](#guides-and-tutorials)
20+
* [API Reference Docs](#api-reference-docs)
21+
* [Community](#community)
22+
* [Support](#support)
23+
* [Contributing](#contributing)
24+
* [License](#license)
925

10-
### Quick Start
26+
## Quick Start
1127
`npm install --save js-data js-data-http` or `bower install --save js-data js-data-http`.
1228

1329
Load `js-data-http.js` after `js-data.js`.
@@ -21,65 +37,35 @@ store.registerAdapter('http', adapter, { default: true });
2137
// "store" will now use the http adapter for all async operations
2238
```
2339

24-
### Changelog
25-
[CHANGELOG.md](https://github.com/js-data/js-data-http/blob/master/CHANGELOG.md)
40+
## Guides and Tutorials
2641

27-
### Community
28-
- [Slack Channel][sl_l] - Better than IRC!
29-
- [Announcements](http://www.js-data.io/blog)
30-
- [Mailing List](https://groups.io/org/groupsio/jsdata) - Ask your questions!
31-
- [Issues](https://github.com/js-data/js-data-http/issues) - Found a bug? Feature request? Submit an issue!
32-
- [GitHub](https://github.com/js-data/js-data-http) - View the source code for js-data.
33-
- [Contributing Guide](https://github.com/js-data/js-data-http/blob/master/CONTRIBUTING.md)
42+
[Get started at http://js-data.io](http://js-data.io)
3443

35-
### Contributing
44+
## API Reference Docs
3645

37-
First, support is handled via the [Slack Channel][sl_l] and the [Mailing List](https://groups.io/org/groupsio/jsdata). Ask your questions there.
46+
[Visit http://api.js-data.io](http://api.js-data.io).
3847

39-
When submitting issues on GitHub, please include as much detail as possible to make debugging quick and easy.
48+
## Community
4049

41-
- good - Your versions of js-data, js-data-http, etc., relevant console logs/error, code examples that revealed the issue
42-
- better - A [plnkr](http://plnkr.co/), [fiddle](http://jsfiddle.net/), or [bin](http://jsbin.com/?html,output) that demonstrates the issue
43-
- best - A Pull Request that fixes the issue, including test coverage for the issue and the fix
50+
[Explore the Community](http://js-data.io/docs/community).
4451

45-
[Github Issues](https://github.com/js-data/js-data-http/issues).
52+
## Support
4653

47-
#### Submitting Pull Requests
54+
[Find out how to Get Support](http://js-data.io/docs/support).
4855

49-
1. Contribute to the issue/discussion that is the reason you'll be developing in the first place
50-
1. Fork js-data-http
51-
1. `git clone [email protected]:<you>/js-data-http.git`
52-
1. `cd js-data-http; npm install;`
53-
1. Write your code, including relevant documentation and tests
54-
1. Run `npm test` (build and test)
55-
1. Your code will be linted and checked for formatting, the tests will be run
56-
1. The `dist/` folder & files will be generated, do NOT commit `dist/*`! They will be committed when a release is cut.
57-
1. Submit your PR and we'll review!
58-
1. Thanks!
56+
## Contributing
5957

60-
### License
58+
[Read the Contributing Guide](http://js-data.io/docs/contributing).
59+
60+
## License
6161

6262
The MIT License (MIT)
6363

64-
Copyright (c) 2014-2015 Jason Dobry
65-
66-
Permission is hereby granted, free of charge, to any person obtaining a copy
67-
of this software and associated documentation files (the "Software"), to deal
68-
in the Software without restriction, including without limitation the rights
69-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
70-
copies of the Software, and to permit persons to whom the Software is
71-
furnished to do so, subject to the following conditions:
72-
73-
The above copyright notice and this permission notice shall be included in all
74-
copies or substantial portions of the Software.
75-
76-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
77-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
78-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
79-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
80-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
81-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
82-
SOFTWARE.
64+
Copyright (c) 2014-2016 js-data-http project authors
65+
66+
* [LICENSE](https://github.com/js-data/js-data-http/blob/master/LICENSE)
67+
* [AUTHORS](https://github.com/js-data/js-data-http/blob/master/AUTHORS)
68+
* [CONTRIBUTORS](https://github.com/js-data/js-data-http/blob/master/CONTRIBUTORS)
8369

8470
[sl_b]: http://slack.js-data.io/badge.svg
8571
[sl_l]: http://slack.js-data.io

0 commit comments

Comments
 (0)