-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathreadme.txt
109 lines (78 loc) · 3.3 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
=== Thermal API ===
Contributors: voceplatforms
Tags: thermal, JSON, API
Requires at least: 3.6
Tested up to: 4.1
Stable tag: 0.13.4
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Thermal is the WordPress plugin that gives you the power of WP_Query in a RESTful API.
== Description ==
Thermal is the WordPress plugin that gives you the power of WP_Query in a RESTful API. Thermal supports client-based decisions that when combined with a responsive design framework, allow for a truly responsive application leveraging a WordPress content source.
**Minimum Requirements**
* PHP >= 5.3.0
== Installation ==
1. Upload the `thermal-api` directory to your `/wp-content/plugins/` directory
1. Activate the plugin through the 'Plugins' menu in WordPress
1. Optional: Define `Voce\Thermal\API_BASE` in `wp-config.php` to change the API root url (defaults to `[SITE URL]/wp_api/[API VERSION]`).
== Frequently Asked Questions ==
= Is there a github repo? I love me some submodules! =
Yes. https://github.com/voceconnect/thermal-api
== Changelog ==
= 0.13.4 =
* Testing with WordPress 4.1
* Fixing issue with null avatar
= 0.13.3 =
* Fixing bug with terms per_page arg
= 0.13.2 =
* Fixing issue with post galleries and adding tests to prevent issues with them again
= 0.13.1 =
* Adding bin and test directories as build directories to ignore on production
= 0.13.0 =
* Adding Capistrano deploy files
= 0.12.0 =
* Modified post_status handling for attachments post_type
= 0.11.0 =
* Added built in handling for last-modified header.
= 0.10.1 =
* Added nickname, last_name, first_name to user object.
= 0.10.0 =
* Converted phpunit structure to match suggested testing structure for WP plugins.
* Added Travis support
* Converted Slim inclusion from submodule to composer.
* Switched from require/include inclusions to custom autoloader.
= 0.9.0 =
* Added support for 'post_status' query argument
= 0.8.0 =
* Made users publicly accessible
* Added description to user's default meta
* Added filter 'thermal_list_users_cap' to allow required cap to be set for viewing user listing
* Fixed bug with how users were returned within index
= 0.7.7 =
* Added 'thermal_response' filter to allow modification of response object.
= 0.7.6 =
* Fixed undefined var within TaxonomiesController and changing how images are retreived, now using wp_get_attachment_image_src so the return value is filterable by other.
= 0.7.5 =
* Fixed missing media content for unattached featured images or images in content.
= 0.7.4 =
* Added entity filters for posts, users, taxonomies, comments, and terms.
= 0.7.3 =
* Fixed conversion of per_page argument for posts.
= 0.7.2 =
* Fixed references to MAX_X_PER_PAGE constants
= 0.7.1 =
* Fixed tests and implementation of media attachments on posts response.
= 0.7.0 =
* Added endpoints for comments.
* Misc bug fixes.
* Updated documentation to include JSONP handling.
* Split endpoint handling into separate controllers/models.
* Changed 'include' argumetn to 'in' for terms and users.
= 0.6.1 =
* Fixed error with missing namespace around dispatcher initialization.
= 0.6.0 =
* Improved handling of missing slashes around API_BASE constant.
* Applying VOCE\Thermal namespace to API_BASE matching.
* Introduced PHP version check before allowing activation.
= 0.5.1 =
* Initial public version of Thermal API.