Commit Graph

1151 Commits

Author SHA1 Message Date
Travis Reeder
bd9c9c5202 WIP, setting values in middleware context like gin context. 2017-07-07 16:34:04 -07:00
Reed Allman
b793d97a07 Merge branch 'detect_vendor' into 'master'
Detect vendor dir by having the func be on the go path

See merge request !95
2017-07-07 15:47:13 -07:00
Travis Reeder
130991819d functions: 0.3.20 release [skip ci] 2017-07-07 14:54:16 -07:00
Travis Reeder
b24ff782bf Minor cleanup for hot lambda. 2017-07-07 14:51:42 -07:00
James Jeffrey
fcc878bdc4 Merge branch 'fix-netwokring-for-int-tests' into 'master'
Make mysql ports consistent

See merge request !97
2017-07-07 13:10:50 -07:00
Denis Makogon
d69423b6b7 Make mysql ports consistent 2017-07-07 23:05:17 +03:00
James Jeffrey
2c42861b48 Merge branch 'fix-netwokring-for-int-tests' into 'master'
Enable different kinds of networking communications to Docker for integration tests

See merge request !96
2017-07-07 12:49:17 -07:00
Denis Makogon
54068ae0b6 Enable different kinds of networking communications to Docker 2017-07-07 22:46:26 +03:00
James Jeffrey
fdd7ad929f : 0.3.19 release [skip ci] 2017-07-07 11:05:31 -07:00
James Jeffrey
15fd29f1e9 [skip ci] Bump fn Version 0.3.13 2017-07-07 10:45:36 -07:00
James Jeffrey
7343df70de Add example of using vendor for golang 2017-07-07 10:35:36 -07:00
James Jeffrey
b175dcf291 Just copy func file 2017-07-07 10:15:05 -07:00
Reed Allman
aada2476e9 Merge branch 'add_go_fmt' into 'master'
Add go fmt

See merge request !94
2017-07-07 10:14:08 -07:00
James Jeffrey
81e39b210d Add go fmt 2017-07-07 10:14:08 -07:00
James Jeffrey
4bac217847 Detect vendor dir by having the func be on the go path 2017-07-07 10:00:18 -07:00
Chad Arimura
9a7141967c removing old release 2017-07-06 15:05:38 -07:00
Reed Allman
e9294c594e Merge branch 'resolves_issue_37' into 'master'
Resolves issue 37

Closes #37

See merge request !88
2017-07-06 14:10:31 -07:00
James Jeffrey
b3a4e96800 Build fn before all tests 2017-07-06 13:42:53 -07:00
James Jeffrey
4fbb34655a Update vendored deps 2017-07-06 13:41:25 -07:00
Denis Makogon
084c61dfa1 Merge branch 'issues-54' into 'master'
Issue 54: Fix CLI output while listing routes

Closes #54

See merge request !93
2017-07-06 13:38:49 -07:00
James Jeffrey
9d677fab63 Update cli to use put for deploy 2017-07-06 13:31:35 -07:00
James Jeffrey
55239dbd80 Check both errors 2017-07-06 12:42:09 -07:00
James Jeffrey
7ebf8ab144 No nil errors on error 2017-07-06 12:23:44 -07:00
Reed Allman
c0466bd0cd Merge branch 'hot-lambda' into 'master'
Hot lambda

Closes #81

See merge request !90
2017-07-06 12:22:43 -07:00
James Jeffrey
61bd41f9b2 Error apps create not route 2017-07-06 12:22:03 -07:00
James Jeffrey
e5b1bb03ea Address more comments. Add docs and clean up comments 2017-07-06 12:19:48 -07:00
James Jeffrey
d3fb420be0 Move logging. Remove todo comment 2017-07-06 12:08:17 -07:00
James Jeffrey
77c5d38381 Update docs 2017-07-06 11:46:25 -07:00
James Jeffrey
021bb32a22 Refactor tests to use testRoute case struct. Use one method for tests. Fix logic for when to skipzero 2017-07-06 11:46:25 -07:00
James Jeffrey
a37abfd9d5 Add error validation to some cases that were missing it. 2017-07-06 11:46:25 -07:00
James Jeffrey
3087a12b83 Needs != for this. Do not try to test client for functions go if there 2017-07-06 11:46:25 -07:00
James Jeffrey
7f226bc96b Assign err. Fixes tests that were not working 2017-07-06 11:46:25 -07:00
James Jeffrey
b4d39c0f3c Refactor seperate out logic 2017-07-06 11:46:24 -07:00
James Jeffrey
4845ddb1d4 Only use 200 follows what others do. Less switching. Remove defense 2017-07-06 11:46:24 -07:00
James Jeffrey
c66a0d0cc4 Update swagger doc. Indicate to user if updated or created 2017-07-06 11:46:24 -07:00
James Jeffrey
2832c5adec Catch errors when building fn bin 2017-07-06 11:46:24 -07:00
James Jeffrey
70eb25c873 Change logic behind put post and patch for routes 2017-07-06 11:46:24 -07:00
Denis Makogon
91674820f2 Fixing tab writer for more clean view while listing routes 2017-07-06 20:48:33 +03:00
Reed Allman
ed0b49b706 Merge branch 'cleanup-utils-imports-leftovers' into 'master'
Cleanup utils imports leftovers

See merge request !92
2017-07-06 10:45:13 -07:00
Denis Makogon
fa20db0df4 Remove trace message on client init 2017-07-06 20:42:42 +03:00
Denis Makogon
009c478c07 Clean up leftover imports 2017-07-06 18:15:07 +03:00
Travis Reeder
5ec0eadff8 Got optional hot functions working for Lambda. 2017-07-05 23:34:19 -07:00
Reed Allman
a5861d5b6f Merge branch 'integration-api-tests' into 'master'
Full stack tests

See merge request !68
2017-07-05 12:38:10 -07:00
Denis Makogon
adf61c77be Full stack tests 2017-07-05 12:38:09 -07:00
Reed Allman
c85571f51d Merge branch 'fix-logs-reed' into 'master'
Fix logs stuff

See merge request !74
2017-07-05 10:41:27 -07:00
Reed Allman
c20b4769bf make hot functions actually have logs now 2017-06-30 16:10:33 -07:00
Reed Allman
db782536d9 Merge branch 'fix_issue_72' into 'master'
This returns 404 when app is not there on delete closes #72

Closes #72

See merge request !87
2017-06-30 12:37:58 -07:00
Reed Allman
c186c10123 Merge branch 'issues-76' into 'master'
Check if route exists before attempting to delete it

Closes #76

See merge request !85
2017-06-30 12:37:48 -07:00
James Jeffrey
8e97a635a9 This returns 404 when app is not there on delete closes #72 2017-06-30 12:20:59 -07:00
James Jeffrey
76b2b8059e functions: 0.3.18 release [skip ci] 2017-06-30 11:34:47 -07:00