Showing
2 changed files
with
305 additions
and
1 deletions
CHANGES.rst
0 → 100644
1 | +Changelog | ||
2 | +========= | ||
3 | + | ||
4 | +0.4.0 (2016-06-12) | ||
5 | +------------------ | ||
6 | + | ||
7 | +- Remove markdown version of changelog. [Jose Diaz-Gonzalez] | ||
8 | + | ||
9 | +- Reference correct readme file. [Jose Diaz-Gonzalez] | ||
10 | + | ||
11 | +- Fix code smells in simple.py. [Jose Diaz-Gonzalez] | ||
12 | + | ||
13 | +- Add release script. [Jose Diaz-Gonzalez] | ||
14 | + | ||
15 | +- Make kappa pep8 compliant. [Jose Diaz-Gonzalez] | ||
16 | + | ||
17 | +- Move version into __init__.py. [Jose Diaz-Gonzalez] | ||
18 | + | ||
19 | +- Make setup.py runnable. [Jose Diaz-Gonzalez] | ||
20 | + | ||
21 | +- Cleanup setup.py. [Jose Diaz-Gonzalez] | ||
22 | + | ||
23 | + - Read requirements from requirements.txt | ||
24 | + - Support both setuptools and distutils | ||
25 | + - Use wrapper for opening the correct file for requirements.txt and the readme | ||
26 | + - Import version from package | ||
27 | + - Hardcode package list | ||
28 | + - Avoid reading in entire license file when specifying the license attribute | ||
29 | + | ||
30 | + | ||
31 | +- Separate dev and non-dev requirements. [Jose Diaz-Gonzalez] | ||
32 | + | ||
33 | +- Convert readme to RST format. [Jose Diaz-Gonzalez] | ||
34 | + | ||
35 | +- Show errors and stop function.create when ClientError. [Rodrigo Saito] | ||
36 | + | ||
37 | + The previous code checked only for one error and if some validation error occurred on AWS API | ||
38 | + then an infinite loop was happening. | ||
39 | + | ||
40 | +- Fix vpc_config parameters. [Rodrigo Saito] | ||
41 | + | ||
42 | + Boto expects SecurityGroupIds and SubnetIds to be arrays instead of a strings separated with ",". | ||
43 | + | ||
44 | +- Typo in Quick Start. [laiso] | ||
45 | + | ||
46 | +- Add vpc_config to md5. [Jose Diaz-Gonzalez] | ||
47 | + | ||
48 | + Changing the VPC config otherwise results in configuration being ignored during a deploy | ||
49 | + | ||
50 | +- Fix retrieval of resources when user is using statements. [Jose Diaz- | ||
51 | + Gonzalez] | ||
52 | + | ||
53 | +- Add ability to enable and disable S3EventSource. [Jose Diaz-Gonzalez] | ||
54 | + | ||
55 | +- Fix disabling event sources. [Jose Diaz-Gonzalez] | ||
56 | + | ||
57 | +- Typo in "event_sources disable" cli-command. [Guyon Morée] | ||
58 | + | ||
59 | +- Getting SNS sample working again. [Mitch Garnaat] | ||
60 | + | ||
61 | +- Cleaning up a few small things. [Mitch Garnaat] | ||
62 | + | ||
63 | +- Bumping placebo requirement version. [Mitch Garnaat] | ||
64 | + | ||
65 | +- Bunch of changes leading up to the merge to develop. [Mitch Garnaat] | ||
66 | + | ||
67 | +- Fix small bug. [Samuel Soubeyran] | ||
68 | + | ||
69 | +- Add dependencies and check for existing key in zip before writing new | ||
70 | + file. [Samuel Soubeyran] | ||
71 | + | ||
72 | +- Merge remote-tracking branch 'origin/python-refactor' into python- | ||
73 | + refactor. [Mitch Garnaat] | ||
74 | + | ||
75 | +- Adding a way to put in a policy as is into the kappa config file. | ||
76 | + [Peter Sankauskas] | ||
77 | + | ||
78 | +- Adding missing file. [Mitch Garnaat] | ||
79 | + | ||
80 | +- Too aggressive on the packages to delete. [Mitch Garnaat] | ||
81 | + | ||
82 | +- Add a list of files and directories to exclude from the zip package | ||
83 | + because they are already installed in Lambda. [Mitch Garnaat] | ||
84 | + | ||
85 | +- Getting event sources working again. Lots of other changes. [Mitch | ||
86 | + Garnaat] | ||
87 | + | ||
88 | +- Another run at fixing the Py3 encoding problems. [Mitch Garnaat] | ||
89 | + | ||
90 | +- Fix encoding problems. [Mitch Garnaat] | ||
91 | + | ||
92 | +- Encode the JSON document coming out of dumps(). [Mitch Garnaat] | ||
93 | + | ||
94 | +- Fix 2.x only syntax on an except clause. [Mitch Garnaat] | ||
95 | + | ||
96 | +- A bunch of changes to support new unit testing strategy with placebo. | ||
97 | + More tests to come. [Mitch Garnaat] | ||
98 | + | ||
99 | +- Use source_dir of Context object to find source code. [Mitch Garnaat] | ||
100 | + | ||
101 | +- Fixing issue with aliases after the first deployment. Make sure role | ||
102 | + and policy names have the environment name in them. [Mitch Garnaat] | ||
103 | + | ||
104 | +- Fixed some deployment issues. Also changed it so that every code | ||
105 | + deployment creates not just a new version but also a new alias based | ||
106 | + on the environment. No longer use environment explicitly in names. | ||
107 | + [Mitch Garnaat] | ||
108 | + | ||
109 | +- Adding docs directory. Still needs lots of work. [Mitch Garnaat] | ||
110 | + | ||
111 | +- Some tweaks to the README file. [Mitch Garnaat] | ||
112 | + | ||
113 | +- Adding a really simple python sample. [Mitch Garnaat] | ||
114 | + | ||
115 | +- Merge remote-tracking branch 'origin/develop' into python-refactor. | ||
116 | + [Mitch Garnaat] | ||
117 | + | ||
118 | +- README.md. [Christopher Manning] | ||
119 | + | ||
120 | + lambda supports more than javascript | ||
121 | + | ||
122 | +- Fixing some ugly code. [Mitch Garnaat] | ||
123 | + | ||
124 | +- Add placebo requirement. [Mitch Garnaat] | ||
125 | + | ||
126 | +- Another WIP commit. Major changes in the CLI. Also much better | ||
127 | + detection of changes (or no changes) in the code, configuration, | ||
128 | + policies, etc. when deploying. An attempt to incorporate a test | ||
129 | + runner that will run unit tests associated with the Lambda function. | ||
130 | + [Mitch Garnaat] | ||
131 | + | ||
132 | +- Begin updates to README. Also, introduce a version attribute in the | ||
133 | + config file and use that, as well as the environment, to name | ||
134 | + resources. Also use this name for the zip file and eliminate | ||
135 | + zipfile_name from config. [Mitch Garnaat] | ||
136 | + | ||
137 | +- Add the missing call to build the zip file. [Mitch Garnaat] | ||
138 | + | ||
139 | +- Allow an event source to be enabled/disabled. [Mitch Garnaat] | ||
140 | + | ||
141 | +- Fixing a LOG call. [Mitch Garnaat] | ||
142 | + | ||
143 | +- Add the ability to generate the config files based on the environment | ||
144 | + specified. [Mitch Garnaat] | ||
145 | + | ||
146 | +- Fixing a few small style issues. [Mitch Garnaat] | ||
147 | + | ||
148 | +- Fixing some typos and silly bugs. [Mitch Garnaat] | ||
149 | + | ||
150 | +- A WIP commit on the new refactor for support of Python and other | ||
151 | + features. [Mitch Garnaat] | ||
152 | + | ||
153 | +- `update_event_sources` fails on SNS and S3 event sources. [Ryan S. | ||
154 | + Brown] | ||
155 | + | ||
156 | + Per https://github.com/garnaat/kappa/issues/32 , adding an update method | ||
157 | + for event sources that don't have them. | ||
158 | + | ||
159 | + | ||
160 | +- Updating boto3 dependency to latest GA version. [Mitch Garnaat] | ||
161 | + | ||
162 | +- Delete the log group when the function is deleted. Fixes #28. [Mitch | ||
163 | + Garnaat] | ||
164 | + | ||
165 | +0.3.1 (2015-06-22) | ||
166 | +------------------ | ||
167 | + | ||
168 | +- Bumping version number. [Mitch Garnaat] | ||
169 | + | ||
170 | +- Handle paginated results for roles. Fixes #17. [Mitch Garnaat] | ||
171 | + | ||
172 | +- Adding a README to describe how to install nodejs dependencies for the | ||
173 | + S3 sample. Fixes #18. [Mitch Garnaat] | ||
174 | + | ||
175 | +- Updating s3 event sources to use new permissions feature rather than | ||
176 | + invocation role. Fixes #20. [Mitch Garnaat] | ||
177 | + | ||
178 | +- Bumping boto3 requirement to latest version. [Mitch Garnaat] | ||
179 | + | ||
180 | +0.3.0 (2015-04-28) | ||
181 | +------------------ | ||
182 | + | ||
183 | +- Updating version number and adding changelog. [Mitch Garnaat] | ||
184 | + | ||
185 | +- Updating samples and fixing some bugs found in the process. [Mitch | ||
186 | + Garnaat] | ||
187 | + | ||
188 | +- Updating boto3 dependency. [Mitch Garnaat] | ||
189 | + | ||
190 | +- Rewriting some tests and also rewriting the MockAWS module to | ||
191 | + automatically map all responses in responses.py to mocks in the | ||
192 | + client. [Mitch Garnaat] | ||
193 | + | ||
194 | +- Add debug logging about attaching policy to role. [Mitch Garnaat] | ||
195 | + | ||
196 | +- More WIP changes to get current with GA release of Lambda. [Mitch | ||
197 | + Garnaat] | ||
198 | + | ||
199 | +- Another WIP commit on the road to an update for the new Lambda API. | ||
200 | + [Mitch Garnaat] | ||
201 | + | ||
202 | +- WIP Commit. Updating to use new GA version of the Lambda API. Also | ||
203 | + moving from botocore to boto3. Also adding SNS example. No longer | ||
204 | + using CloudFormation for policies since we only need one and | ||
205 | + CloudFormation does not yet support managed policies. Haven't updated | ||
206 | + any tests yet so they will all be failing for now. Also need to | ||
207 | + update README. [Mitch Garnaat] | ||
208 | + | ||
209 | +0.2.2 (2015-03-24) | ||
210 | +------------------ | ||
211 | + | ||
212 | +- Bumping version number. [Mitch Garnaat] | ||
213 | + | ||
214 | +- Print last 10 log messages when executing `kappa <config> tail` [Ryan | ||
215 | + S. Brown] | ||
216 | + | ||
217 | +- Also handle the UPDATE_ROLLBACK_COMPLETE failure state in `kappa | ||
218 | + deploy` [Ryan S. Brown] | ||
219 | + | ||
220 | +0.2.1 (2015-03-05) | ||
221 | +------------------ | ||
222 | + | ||
223 | +- Bumping version number. [Mitch Garnaat] | ||
224 | + | ||
225 | +0.2.0 (2015-03-05) | ||
226 | +------------------ | ||
227 | + | ||
228 | +- Bumping version number. [Mitch Garnaat] | ||
229 | + | ||
230 | +- Minor fix for landscape. [Mitch Garnaat] | ||
231 | + | ||
232 | +- Some refactoring. Added a status command. Rewrote the CLI to take | ||
233 | + more advantage of click. [Mitch Garnaat] | ||
234 | + | ||
235 | +- Compress function zip file to save space/$$$ [Ryan S. Brown] | ||
236 | + | ||
237 | +- Fixing case for add-event-sources. [Mitch Garnaat] | ||
238 | + | ||
239 | +- Merging changes. [Mitch Garnaat] | ||
240 | + | ||
241 | +- Fix call to add_event_source. [Ryan S. Brown] | ||
242 | + | ||
243 | +- Fix invoke/exec role mixup with existing stack. [Ryan S. Brown] | ||
244 | + | ||
245 | +- Add trailing comma to single element tuple. [Mitch Garnaat] | ||
246 | + | ||
247 | +- A few tweaks based on landscape.io. feedback. [Mitch Garnaat] | ||
248 | + | ||
249 | +- Fixing a few things landscape.io found. [Mitch Garnaat] | ||
250 | + | ||
251 | +- Adding TravisCI and landscape.io badges. [Mitch Garnaat] | ||
252 | + | ||
253 | +- Fixing Python 3.x issues. [Mitch Garnaat] | ||
254 | + | ||
255 | +- Adding TravisCI config file. [Mitch Garnaat] | ||
256 | + | ||
257 | +- Adding some unit tests. [Mitch Garnaat] | ||
258 | + | ||
259 | +- Resolving merge conflict. [Mitch Garnaat] | ||
260 | + | ||
261 | +- Add_event_source was not being called. [Colin Panisset] | ||
262 | + | ||
263 | +- Add note about not requiring a profile if creds are in the | ||
264 | + environment. [Colin Panisset] | ||
265 | + | ||
266 | +- Handle stack create/update rollbacks as failures. [Colin Panisset] | ||
267 | + | ||
268 | +- If there's no profile defined, assume we will use environment | ||
269 | + variables. [Colin Panisset] | ||
270 | + | ||
271 | +- WIP commit on significant refactoring of code. [Mitch Garnaat] | ||
272 | + | ||
273 | +- Adding README for Kinesis sample. [Mitch Garnaat] | ||
274 | + | ||
275 | +- Updating the S3 example and fixing a bug in the way directories are | ||
276 | + zipped for upload to Lambda. [Mitch Garnaat] | ||
277 | + | ||
278 | +- Removing Node.js packages from repo. These should be downloaded via | ||
279 | + npm. [Mitch Garnaat] | ||
280 | + | ||
281 | +- Adding an initial S3 sample and code to register for event | ||
282 | + notification on an S3 bucket. [Mitch Garnaat] | ||
283 | + | ||
284 | +- Added a few comments and removed redundant timestamp when printing log | ||
285 | + events. [Mitch Garnaat] | ||
286 | + | ||
287 | +- Add a sentence about redeploying. [Mitch Garnaat] | ||
288 | + | ||
289 | +- Fixing some typos. [Mitch Garnaat] | ||
290 | + | ||
291 | +- Add info on add-event-source command. [Mitch Garnaat] | ||
292 | + | ||
293 | +- Add link to kinesis sample. [Mitch Garnaat] | ||
294 | + | ||
295 | +- Adding an inadequate README file. [Mitch Garnaat] | ||
296 | + | ||
297 | +- Adding samples directory and add-event-source command plus polling | ||
298 | + after create/updating CF stack. [Mitch Garnaat] | ||
299 | + | ||
300 | +- Initial version, barely working. [Mitch Garnaat] | ||
301 | + | ||
302 | +- Initial commit. [Mitch Garnaat] | ||
303 | + | ||
304 | + |
... | @@ -12,4 +12,4 @@ | ... | @@ -12,4 +12,4 @@ |
12 | # See the License for the specific language governing permissions and | 12 | # See the License for the specific language governing permissions and |
13 | # limitations under the License. | 13 | # limitations under the License. |
14 | 14 | ||
15 | -__version__ = '0.3.1' | 15 | +__version__ = '0.4.0' | ... | ... |
-
Please register or login to post a comment