1 | # Changelog
|
2 |
|
3 | All notable changes to this project will be documented in this file.
|
4 |
|
5 | The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
|
6 | and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
|
7 |
|
8 | Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
|
9 |
|
10 | ## [v0.11.1](https://github.com/netlify/open-api/compare/v0.11.0...v0.11.1) - 2019-03-06
|
11 |
|
12 | ### Merged
|
13 |
|
14 | - add a wait until the deploy is ready [`#152`](https://github.com/netlify/open-api/pull/152)
|
15 |
|
16 | ### Commits
|
17 |
|
18 | - CHANGELOG [`633260f`](https://github.com/netlify/open-api/commit/633260f6d15fc7a80195ed56bc7d63f80d06c9e7)
|
19 |
|
20 | ## [v0.11.0](https://github.com/netlify/open-api/compare/v0.10.0...v0.11.0) - 2019-03-01
|
21 |
|
22 | ### Merged
|
23 |
|
24 | - Temporarily use upstream PRed fix for go-openapi [`#150`](https://github.com/netlify/open-api/pull/150)
|
25 |
|
26 | ### Commits
|
27 |
|
28 | - Automatically bump swagger version [`e1d37e2`](https://github.com/netlify/open-api/commit/e1d37e205d68d0b3bdd40b3d0c61762806401e79)
|
29 | - Pin the fixed hash of the openapi runtime temporarily [`b3098c6`](https://github.com/netlify/open-api/commit/b3098c654d8c264cc6bb2ca64b71b499cedffa68)
|
30 |
|
31 | ## [v0.10.0](https://github.com/netlify/open-api/compare/v0.9.0...v0.10.0) - 2019-02-28
|
32 |
|
33 | ### Merged
|
34 |
|
35 | - Update go-swagger libraries to the latest version and update to go modules [`#149`](https://github.com/netlify/open-api/pull/149)
|
36 | - Ignore nil deploys. [`#146`](https://github.com/netlify/open-api/pull/146)
|
37 | - Bump deps [`#145`](https://github.com/netlify/open-api/pull/145)
|
38 |
|
39 | ### Fixed
|
40 |
|
41 | - Add HTML error [`#122`](https://github.com/netlify/open-api/issues/122) [`#362`](https://github.com/netlify/buildbot/issues/362)
|
42 |
|
43 | ### Commits
|
44 |
|
45 | - Switch to go modules and version toolchain [`4ebaac4`](https://github.com/netlify/open-api/commit/4ebaac4e69c8ea6b0150b7c1374b66460ad40aa1)
|
46 | - Roll back autorest to v8.1.0 [`4696550`](https://github.com/netlify/open-api/commit/46965504826e7f489a6eaa2e4dd8354cd4be31a4)
|
47 | - Add test to reply POST body [`6caa66a`](https://github.com/netlify/open-api/commit/6caa66aec63953251cf656916f72ed3501139a82)
|
48 |
|
49 | ## [v0.9.0](https://github.com/netlify/open-api/compare/v0.8.0...v0.9.0) - 2019-02-20
|
50 |
|
51 | ### Merged
|
52 |
|
53 | - Fix typo [`#144`](https://github.com/netlify/open-api/pull/144)
|
54 | - Add build_image property to site definition [`#141`](https://github.com/netlify/open-api/pull/141)
|
55 | - updated title [`#142`](https://github.com/netlify/open-api/pull/142)
|
56 |
|
57 | ### Commits
|
58 |
|
59 | - Regenerate go-client [`b2cdbd3`](https://github.com/netlify/open-api/commit/b2cdbd312e084d8d20d0c77020c295f64d14c1e1)
|
60 | - Bump swagger version [`ff9624a`](https://github.com/netlify/open-api/commit/ff9624afb69ea54d92e970702d962594f9a4a947)
|
61 | - typo [`f1acfac`](https://github.com/netlify/open-api/commit/f1acfacabf77bf54e7e71c3e8c0836f663034670)
|
62 |
|
63 | ## [v0.8.0](https://github.com/netlify/open-api/compare/v0.7.1...v0.8.0) - 2019-02-05
|
64 |
|
65 | ### Merged
|
66 |
|
67 | - Add API driven configuration parameters [`#139`](https://github.com/netlify/open-api/pull/139)
|
68 | - Change large_media to large_media_enabled [`#140`](https://github.com/netlify/open-api/pull/140)
|
69 | - Formatted using the YAML vscode plugin [`#138`](https://github.com/netlify/open-api/pull/138)
|
70 |
|
71 | ### Commits
|
72 |
|
73 | - Regenerate [`9ef3b19`](https://github.com/netlify/open-api/commit/9ef3b196ee93cf627de8edea571247efd04d7546)
|
74 | - Bump swagger version [`3d57429`](https://github.com/netlify/open-api/commit/3d57429c29d76a2c57ab21bebd0aa6549c11729f)
|
75 |
|
76 | ## [v0.7.1](https://github.com/netlify/open-api/compare/v0.7.0...v0.7.1) - 2019-02-01
|
77 |
|
78 | ### Commits
|
79 |
|
80 | - Fix swagger version number [`739bf33`](https://github.com/netlify/open-api/commit/739bf3334d27faf6fe4f78c9c4927626c101b0a7)
|
81 |
|
82 | ## [v0.7.0](https://github.com/netlify/open-api/compare/v0.6.0...v0.7.0) - 2019-02-01
|
83 |
|
84 | ### Merged
|
85 |
|
86 | - Adding services endpoints without changing formatting [`#137`](https://github.com/netlify/open-api/pull/137)
|
87 |
|
88 | ### Commits
|
89 |
|
90 | - generated go code [`fc659c1`](https://github.com/netlify/open-api/commit/fc659c117e658463979b7fb2739eba95fdc3dc50)
|
91 | - pushing without any formatting [`165c5a1`](https://github.com/netlify/open-api/commit/165c5a146311699485131c3068c7bc78ac962485)
|
92 |
|
93 | ## [v0.6.0](https://github.com/netlify/open-api/compare/v0.5.2...v0.6.0) - 2019-01-30
|
94 |
|
95 | ### Merged
|
96 |
|
97 | - Add Site's ID domain to the swagger definition. [`#134`](https://github.com/netlify/open-api/pull/134)
|
98 | - Add Go endpoint to start a new build. [`#132`](https://github.com/netlify/open-api/pull/132)
|
99 | - Add createSiteBuild endpoint [`#124`](https://github.com/netlify/open-api/pull/124)
|
100 |
|
101 | ### Commits
|
102 |
|
103 | - Add enpoint to start a new build. [`cdebb1a`](https://github.com/netlify/open-api/commit/cdebb1ada179d641009d966dbe2c0833c41b64ef)
|
104 | - Replace old context package. [`eb9dc64`](https://github.com/netlify/open-api/commit/eb9dc64a647b3c60e37e64c72a20f11235b77b33)
|
105 | - Bump swagger version [`2bf863d`](https://github.com/netlify/open-api/commit/2bf863d2430af2bf8e6cf025baa7c68a0624032f)
|
106 |
|
107 | ## [v0.5.2](https://github.com/netlify/open-api/compare/v0.5.1...v0.5.2) - 2019-01-08
|
108 |
|
109 | ### Merged
|
110 |
|
111 | - Read original size from lfs pointers. [`#126`](https://github.com/netlify/open-api/pull/126)
|
112 |
|
113 | ### Commits
|
114 |
|
115 | - Expand API to send original file size. [`270670c`](https://github.com/netlify/open-api/commit/270670c16bcec131280f1b897e031aadcd458859)
|
116 | - Compare the data read in the file header. [`d68c1f6`](https://github.com/netlify/open-api/commit/d68c1f625565f4a5e05caf94672edbe194108711)
|
117 |
|
118 | ## [v0.5.1](https://github.com/netlify/open-api/compare/v0.5.0...v0.5.1) - 2019-01-07
|
119 |
|
120 | ### Merged
|
121 |
|
122 | - Rename asset management to large media (and LFS) [`#125`](https://github.com/netlify/open-api/pull/125)
|
123 | - Fix anchor links [`#118`](https://github.com/netlify/open-api/pull/118)
|
124 |
|
125 | ### Fixed
|
126 |
|
127 | - Fix anchor links [`#117`](https://github.com/netlify/open-api/issues/117)
|
128 |
|
129 | ### Commits
|
130 |
|
131 | - Add createSiteBuild endpoint [`6ab02ef`](https://github.com/netlify/open-api/commit/6ab02efd163e8c680b8244d45c2a3567015a0611)
|
132 |
|
133 | ## [v0.5.0](https://github.com/netlify/open-api/compare/v0.4.2...v0.5.0) - 2018-10-13
|
134 |
|
135 | ### Merged
|
136 |
|
137 | - Add getAccount route [`#116`](https://github.com/netlify/open-api/pull/116)
|
138 | - Add a mention of our js client to the open-api spec [`#112`](https://github.com/netlify/open-api/pull/112)
|
139 |
|
140 | ### Commits
|
141 |
|
142 | - Fix link [`89cbd54`](https://github.com/netlify/open-api/commit/89cbd54129c2025be178afa98fd15e38355ea09c)
|
143 | - Update README.md [`936a5dd`](https://github.com/netlify/open-api/commit/936a5ddd1c3a58d1ecfbde9075a65a38b09b30cb)
|
144 |
|
145 | ## [v0.4.2](https://github.com/netlify/open-api/compare/v0.4.1...v0.4.2) - 2018-09-14
|
146 |
|
147 | ### Merged
|
148 |
|
149 | - Save sha without original sha when to save in Hashed [`#109`](https://github.com/netlify/open-api/pull/109)
|
150 |
|
151 | ### Commits
|
152 |
|
153 | - Bump swagger version [`4ba8aa4`](https://github.com/netlify/open-api/commit/4ba8aa4f540f77ce1896429ea9d74900dd80a954)
|
154 |
|
155 | ## [v0.4.1](https://github.com/netlify/open-api/compare/v0.4.0...v0.4.1) - 2018-09-11
|
156 |
|
157 | ### Merged
|
158 |
|
159 | - Fix the read file issue for asset management [`#107`](https://github.com/netlify/open-api/pull/107)
|
160 |
|
161 | ### Commits
|
162 |
|
163 | - Bump swagger version [`3814ebd`](https://github.com/netlify/open-api/commit/3814ebd5101c5814f6c28ad9bdf52ee83aebb80b)
|
164 |
|
165 | ## [v0.4.0](https://github.com/netlify/open-api/compare/v0.3.0...v0.4.0) - 2018-09-11
|
166 |
|
167 | ### Merged
|
168 |
|
169 | - Add feature to create file.Sum with original sha included for asset mgmt (again) [`#106`](https://github.com/netlify/open-api/pull/106)
|
170 | - Reorg repo and README [`#105`](https://github.com/netlify/open-api/pull/105)
|
171 | - Update README for making a new release [`#104`](https://github.com/netlify/open-api/pull/104)
|
172 |
|
173 | ### Commits
|
174 |
|
175 | - Break out contributing info separate from usage [`30a3871`](https://github.com/netlify/open-api/commit/30a38712009d517998a45e2e5dd5bf2f9a21b145)
|
176 | - Reorganize repo [`7b08467`](https://github.com/netlify/open-api/commit/7b0846767a4cc1c527ee21f96ee602b967cb9572)
|
177 | - Make links copy-pasta-able [`b48028a`](https://github.com/netlify/open-api/commit/b48028a8440e3a2a15ffa223096912d8c9f25d8a)
|
178 |
|
179 | ## [v0.3.0](https://github.com/netlify/open-api/compare/v0.2.0...v0.3.0) - 2018-09-07
|
180 |
|
181 | ### Merged
|
182 |
|
183 | - Regenerate go client using go-swagger 0.16.0 [`#103`](https://github.com/netlify/open-api/pull/103)
|
184 |
|
185 | ### Commits
|
186 |
|
187 | - Use flatten=full option [`c6f6515`](https://github.com/netlify/open-api/commit/c6f6515474886516d1c4ad23cd03ebed9882c5ba)
|
188 | - Update Gopkg.lock [`7ab53e0`](https://github.com/netlify/open-api/commit/7ab53e022e20bf303cb01f64d6450264ecc782c3)
|
189 | - Add feature to create file.Sum with original sha included for asset mgmt [`62a4b1d`](https://github.com/netlify/open-api/commit/62a4b1d10f8d19ef632956b09a1f55e70610bccc)
|
190 |
|
191 | ## [v0.2.0](https://github.com/netlify/open-api/compare/v0.0.3...v0.2.0) - 2018-08-29
|
192 |
|
193 | ### Merged
|
194 |
|
195 | - Update deps [`#100`](https://github.com/netlify/open-api/pull/100)
|
196 | - Add User definition [`#94`](https://github.com/netlify/open-api/pull/94)
|
197 | - New js strategey [`#95`](https://github.com/netlify/open-api/pull/95)
|
198 | - Added account/sites POST endpoint [`#89`](https://github.com/netlify/open-api/pull/89)
|
199 | - Add node client info [`#91`](https://github.com/netlify/open-api/pull/91)
|
200 | - Allow deploying zip files as js functions [`#90`](https://github.com/netlify/open-api/pull/90)
|
201 | - Fix run conversion on Windows. [`#88`](https://github.com/netlify/open-api/pull/88)
|
202 | - Replace backslashes in file path names. [`#87`](https://github.com/netlify/open-api/pull/87)
|
203 | - added /submissions endpoint and removed duplicate endpoint [`#84`](https://github.com/netlify/open-api/pull/84)
|
204 | - Add forms functions to porcelain [`#81`](https://github.com/netlify/open-api/pull/81)
|
205 | - add mone logging and some todos [`#78`](https://github.com/netlify/open-api/pull/78)
|
206 | - Add notify build start [`#77`](https://github.com/netlify/open-api/pull/77)
|
207 | - Upload go binaries as functions [`#76`](https://github.com/netlify/open-api/pull/76)
|
208 | - Do not keep all file handles open at the same time [`#74`](https://github.com/netlify/open-api/pull/74)
|
209 | - Disable H2 for retryable requests. [`#72`](https://github.com/netlify/open-api/pull/72)
|
210 | - Allow non-rate limited retryable clients. [`#70`](https://github.com/netlify/open-api/pull/70)
|
211 | - Add /sites/ID/deployed-branches endpoint. [`#69`](https://github.com/netlify/open-api/pull/69)
|
212 | - Implement an http transport that retries after a rate limit. [`#68`](https://github.com/netlify/open-api/pull/68)
|
213 | - Fix reference to return type creating build hook. [`#67`](https://github.com/netlify/open-api/pull/67)
|
214 | - Unify repository path accessors with RepoPath. [`#66`](https://github.com/netlify/open-api/pull/66)
|
215 | - Complete site's build settings. [`#61`](https://github.com/netlify/open-api/pull/61)
|
216 | - Add missing Hook#Get, Hook#Update and Hook#Enable. [`#62`](https://github.com/netlify/open-api/pull/62)
|
217 | - Add build hooks api. [`#63`](https://github.com/netlify/open-api/pull/63)
|
218 | - Add site processing settings to the definitions. [`#56`](https://github.com/netlify/open-api/pull/56)
|
219 | - Complete definitions for deploy keys management. [`#55`](https://github.com/netlify/open-api/pull/55)
|
220 | - Fix response status code for delete site operation [`#54`](https://github.com/netlify/open-api/pull/54)
|
221 | - Add Site#capabilities [`#51`](https://github.com/netlify/open-api/pull/51)
|
222 | - Add endpoints to manipulate team accounts. [`#46`](https://github.com/netlify/open-api/pull/46)
|
223 | - Check for invalid characters instead of escaping [`#45`](https://github.com/netlify/open-api/pull/45)
|
224 | - Escape special characters in filenames [`#44`](https://github.com/netlify/open-api/pull/44)
|
225 | - Add definitions and generated code for team accounts. [`#42`](https://github.com/netlify/open-api/pull/42)
|
226 | - Add support for specifying a deploy timeout [`#43`](https://github.com/netlify/open-api/pull/43)
|
227 | - Use new swagger to re-generate code [`#41`](https://github.com/netlify/open-api/pull/41)
|
228 | - Add missing deploy information. [`#39`](https://github.com/netlify/open-api/pull/39)
|
229 | - Add site ssl url to the site object. [`#38`](https://github.com/netlify/open-api/pull/38)
|
230 | - Add hooks to observe walking the deploy directories. [`#37`](https://github.com/netlify/open-api/pull/37)
|
231 | - Add deploy callbacks. [`#35`](https://github.com/netlify/open-api/pull/35)
|
232 | - Allow to set filtering parameters to list and search sites. [`#36`](https://github.com/netlify/open-api/pull/36)
|
233 | - Add required site id parameter to create a web hook. [`#34`](https://github.com/netlify/open-api/pull/34)
|
234 | - Fix deploy hook field name. [`#33`](https://github.com/netlify/open-api/pull/33)
|
235 | - Move the deploy keys api to the right place. [`#32`](https://github.com/netlify/open-api/pull/32)
|
236 | - Indicate error message is not-nullable to fix error messages [`#31`](https://github.com/netlify/open-api/pull/31)
|
237 | - Fix build and add test runner. [`#30`](https://github.com/netlify/open-api/pull/30)
|
238 | - Fix calls to Create and Update sites. [`#29`](https://github.com/netlify/open-api/pull/29)
|
239 | - Changes for continuous deployment setup [`#28`](https://github.com/netlify/open-api/pull/28)
|
240 | - Add Asset API [`#27`](https://github.com/netlify/open-api/pull/27)
|
241 | - Allow setting a session_id when creating a new site [`#26`](https://github.com/netlify/open-api/pull/26)
|
242 | - Fix buffers for file and function upload [`#25`](https://github.com/netlify/open-api/pull/25)
|
243 | - Make sure we don't load all files in memory during a deploy [`#24`](https://github.com/netlify/open-api/pull/24)
|
244 | - The api allows to send a title for a deploy. [`#23`](https://github.com/netlify/open-api/pull/23)
|
245 | - Remove duplicated `review_id` property. [`#22`](https://github.com/netlify/open-api/pull/22)
|
246 | - Add locked deploy operations. [`#21`](https://github.com/netlify/open-api/pull/21)
|
247 |
|
248 | ### Fixed
|
249 |
|
250 | - Do not keep all file handles open at the same time [`#73`](https://github.com/netlify/open-api/issues/73)
|
251 | - Fix response status code for delete site operation [`#53`](https://github.com/netlify/open-api/issues/53)
|
252 |
|
253 | ### Commits
|
254 |
|
255 | - Update swagger site [`86d5a30`](https://github.com/netlify/open-api/commit/86d5a301e6d543f88e80dd09cc25e994772ad895)
|
256 | - Committing generated code [`623e7c5`](https://github.com/netlify/open-api/commit/623e7c549423f0ec9151733f003c7b2159619fa9)
|
257 | - Delete generated node module [`69f1f0e`](https://github.com/netlify/open-api/commit/69f1f0ebc961bf6ac93b346d58520616a4102f8c)
|
258 |
|
259 | ## [v0.0.3](https://github.com/netlify/open-api/compare/v0.0.2...v0.0.3) - 2017-01-19
|
260 |
|
261 | ### Merged
|
262 |
|
263 | - Add a function to wait until an auth ticket is authorized by the server. [`#19`](https://github.com/netlify/open-api/pull/19)
|
264 | - Add definitions to create auth tickets and tokens. [`#18`](https://github.com/netlify/open-api/pull/18)
|
265 | - Make site update to return the updated site. [`#17`](https://github.com/netlify/open-api/pull/17)
|
266 | - Add site's missing fields. [`#16`](https://github.com/netlify/open-api/pull/16)
|
267 | - Add getDeploy endpoint. [`#15`](https://github.com/netlify/open-api/pull/15)
|
268 | - Add fields to support draft deploys. [`#14`](https://github.com/netlify/open-api/pull/14)
|
269 | - Do not try to upload 0 files. [`#13`](https://github.com/netlify/open-api/pull/13)
|
270 |
|
271 | ## [v0.0.2](https://github.com/netlify/open-api/compare/v0.0.1...v0.0.2) - 2016-12-07
|
272 |
|
273 | ### Merged
|
274 |
|
275 | - use proper path, not the abs path [`#12`](https://github.com/netlify/open-api/pull/12)
|
276 |
|
277 | ### Commits
|
278 |
|
279 | - fix path issue [`74247e7`](https://github.com/netlify/open-api/commit/74247e71fe0e4c0e1d0b5bbc9ef6a2a540699347)
|
280 |
|
281 | ## v0.0.1 - 2016-11-24
|
282 |
|
283 | ### Merged
|
284 |
|
285 | - update for working deploy [`#11`](https://github.com/netlify/open-api/pull/11)
|
286 | - use the absolute path for finding files [`#10`](https://github.com/netlify/open-api/pull/10)
|
287 | - Add porcelain deploy. [`#5`](https://github.com/netlify/open-api/pull/5)
|
288 | - Add Deploy file definition. [`#4`](https://github.com/netlify/open-api/pull/4)
|
289 |
|
290 | ### Commits
|
291 |
|
292 | - Add UI. [`814c664`](https://github.com/netlify/open-api/commit/814c664d4f6379b1664a070c76b6bb37606f79ab)
|
293 | - :sunrise: [`d6527b1`](https://github.com/netlify/open-api/commit/d6527b143e12640e81eff4124cbd9bf4db18c480)
|
294 | - Add subdirectory with Go client. [`2539acb`](https://github.com/netlify/open-api/commit/2539acb834a1301ef757ecc21f72d8236ef68d92)
|