Commit Graph

28 Commits

Author SHA1 Message Date
mitchelljfs 5632b6b2db Added ConvertHandler function and tests 2018-10-19 00:29:00 -07:00
mitchelljfs 9626cf65d4 Added middleware types and support; refactored names and route execution 2018-10-16 22:08:23 -07:00
mitchelljfs ecdb0bed84 Added to error logging details 2018-10-13 14:08:14 -07:00
mitchelljfs ada0c0871a Changed internal params attribute to map[string]interface{};
fixed issue with having the same value for two path parameters
2018-09-24 16:59:18 -07:00
mitchelljfs ade833df39 Added headers to error response 2018-08-30 13:07:44 -07:00
mitchelljfs 4399e41cd2 Added context to NewAPIGRouter 2018-08-03 11:07:37 -07:00
mitchelljfs 639d28c78e Added context to apig router config and apig context 2018-08-03 00:01:13 -07:00
mitchelljfs da00efd4a3 Revert "Change README badges [ci skip]"
This reverts commit c8fbc0ee34.
2018-07-25 18:53:26 -07:00
mitchelljfs c8fbc0ee34 Change README badges [ci skip] 2018-07-25 16:19:35 -07:00
mitchelljfs 695a7bea2e Changed code coverage provider to code climate; added badges 2018-07-25 15:28:26 -07:00
mitchelljfs 3f71da28d8 Minor changes to travis build script 2018-07-18 19:56:04 -07:00
mitchelljfs 5a9f5e2bf3 Changed the NewAPIGRouter input to a struct; Added response Headers to
config struct
2018-07-18 19:52:14 -07:00
mitchelljfs fa2a855e97 Changed test cases to use pattern known to cause issue; updated path
param replacement algorithm to fix said issue
2018-07-18 16:15:07 -07:00
mitchelljfs 820e7f7793 Added log.Printf to error if, format: 404 error: not found 2018-07-18 14:04:18 -07:00
mitchelljfs e4134e6fd9 Modified APIGHanlder function to only take one parameter that servces as
both request and response: APIGContext
2018-07-17 14:01:18 -07:00
mitchelljfs a84a71babb Added body to default APIGRequest fields 2018-07-16 17:32:50 -07:00
mitchelljfs 0a73e3f069 Changed handlers to veriadic parameter inputs, allowing for multiple
middleware functions
2018-07-16 16:44:38 -07:00
mitchelljfs 2005f453c6 Expanded pattern matching cases 2018-07-15 11:41:02 -07:00
mitchelljfs a3bb6623fd Removed logs 2018-07-14 23:04:26 -07:00
mitchelljfs 4c036ab579 Changes to the README [ci skip] 2018-07-14 15:28:11 -07:00
mitchelljfs 339ab1521f Updated travis to use coveralls 2018-07-14 15:17:18 -07:00
mitchelljfs 2f41a12290 Changed travis script to only test top level files 2018-07-14 15:03:35 -07:00
mitchelljfs 8e1e7defdc Fix to travis script, installing dep correctly 2018-07-14 15:00:58 -07:00
mitchelljfs 922f6a7b41 Added 100% coverage to whats written so far; travis build script; debugged potential issues with testing 2018-07-14 14:58:30 -07:00
mitchelljfs 9d99bce47e Merge branch 'master' of https://github.com/mitchelljfs/lambdarouter 2018-07-14 11:32:30 -07:00
mitchelljfs e535337d1d Unexported method consts; fixed claims type 2018-07-14 11:32:18 -07:00
mitchelljfs a652b82e83
Create LICENSE file 2018-07-13 14:24:03 -07:00
mitchelljfs 0b30efee89 Initial commit of lambdarouter package including first iteration created; no docs; no tests as of yet 2018-07-13 14:12:31 -07:00