Commit Graph

525 Commits

Author SHA1 Message Date
James Jeffrey
81e39b210d Add go fmt 2017-07-07 10:14:08 -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
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
70eb25c873 Change logic behind put post and patch for routes 2017-07-06 11:46:24 -07:00
Travis Reeder
5ec0eadff8 Got optional hot functions working for Lambda. 2017-07-05 23:34:19 -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
Denis Makogon
67719d691d Check if route exist before attempting to delete it
xFixes: #76
2017-06-30 14:09:00 +03:00
Travis Reeder
1f3218f8dd WIP: working on hot lambda functions. 2017-06-29 08:00:29 -07:00
Reed Allman
4172bac7fe add buffer reuse sugar 2017-06-28 23:35:32 -07:00
Reed Allman
447fd4f478 add test file 2017-06-28 23:11:04 -07:00
Reed Allman
f85237ff5e add tests 2017-06-28 23:09:43 -07:00
Reed Allman
760879d6f9 add all the fancy log writers i've been on about
line writers to log writers. limit writers to db writers. multi writers. close
writers. all the writers
2017-06-28 22:08:30 -07:00
Travis Reeder
ad11f0699a Merge branch 'pass-call-id' into 'master'
Pass call ID into function, closes #79

Closes #79

See merge request !78
2017-06-23 12:12:25 -07:00
Travis Reeder
ce3245e243 Pass call ID into function, closes #79 2017-06-22 09:54:59 -07:00
Denis Makogon
c80746bf56 Add app and route validation to calls API handler
This patch adds check for app and route to ensure
 that they exist before listing calls
2017-06-22 18:23:31 +03:00
Gitlab Ci
9a46222280 Functions: 0.3.17 release [skip ci] 2017-06-21 14:23:12 +00:00
Travis Reeder
11c28e8846 Fixed input 2017-06-21 11:59:38 -07:00
Gitlab Ci
26d3ba2420 Functions: 0.3.16 release [skip ci] 2017-06-21 12:57:36 +00:00
Gitlab Ci
73eb7b4bd0 Functions: 0.3.15 release [skip ci] 2017-06-21 12:53:51 +00:00
Travis Reeder
383ca3b9ce functions: 0.3.14 release [skip ci] 2017-06-21 08:45:02 -07:00
Travis Reeder
47d78c3307 Fixed slice index out of bounds error from fix-logs 2017-06-21 08:24:06 -07:00
Denis Makogon
89cf27c739 Fix tests 2017-06-21 09:20:40 +03:00
Reed Allman
6a8423f51c spew spew 2017-06-21 09:20:39 +03:00
Reed Allman
f7d338947c fix imports 2017-06-21 09:20:39 +03:00
Reed Allman
c8484b0a10 clean up the logging code
add limit writecloser, add closer method so we can flush logs properly,
buffer logs and stuff

it builds it works amirite
2017-06-21 09:20:39 +03:00
Gitlab Ci
db8dd67e7e Functions: 0.3.13 release [skip ci] 2017-06-20 19:36:58 +00:00
Gitlab Ci
b4b9dca70d Functions: 0.3.12 release [skip ci] 2017-06-20 19:31:17 +00:00
Gitlab Ci
5c3e58e40c Functions: 0.3.11 release [skip ci] 2017-06-20 19:28:46 +00:00
Gitlab Ci
8a12f8afae Functions: 0.3.10 release [skip ci] 2017-06-20 19:25:01 +00:00
Gitlab Ci
c189f4355b Functions: 0.3.9 release [skip ci] 2017-06-20 19:21:18 +00:00
Gitlab Ci
24a90ad658 : 0.3.8 release [skip ci] 2017-06-20 23:33:19 +00:00
Reed Allman
05ac5b6d93 use redis pool more better
event loop was reusing a connection even if it was broken forever...

db was only using one connection ever even if it was broken...

no mas. seems to pass tests, hopefully chad can push it
2017-06-11 14:25:10 -07:00