Daniel G. Taylor
|
fbf8455a67
|
feat: configurable shutdown grace period
|
2020-04-05 14:24:38 -07:00 |
|
Daniel G. Taylor
|
fe86b70366
|
docs: add timeout example
|
2020-04-05 14:10:09 -07:00 |
|
Daniel G. Taylor
|
3be7c8d70f
|
fix: commit humatest module, whoops
|
2020-04-04 16:25:15 -07:00 |
|
Daniel G. Taylor
|
aa079f8436
|
test: add cli tests
|
2020-04-04 16:15:24 -07:00 |
|
Daniel G. Taylor
|
878107da80
|
test: run tests on all folders
|
2020-04-04 16:14:18 -07:00 |
|
Daniel G. Taylor
|
e593cc4c8a
|
test: ignore benchmark/examples for project test coverage
|
2020-04-04 16:11:26 -07:00 |
|
Daniel G. Taylor
|
948956fcf1
|
docs: add testing example
|
2020-04-04 16:03:37 -07:00 |
|
Daniel G. Taylor
|
06e4592236
|
feat: graceful shutdown and timeouts
|
2020-04-04 15:10:13 -07:00 |
|
Daniel G. Taylor
|
09fe1265dd
|
feat: support minimal prefer header
|
2020-04-04 13:46:51 -07:00 |
|
Daniel G. Taylor
|
652542346a
|
docs: add custom badge as example
|
2020-04-04 11:16:18 -07:00 |
|
Daniel G. Taylor
|
0b16d0eddb
|
docs: minor layout change for example code
|
2020-04-03 23:40:49 -07:00 |
|
Daniel G. Taylor
|
393ebfedd8
|
feat: time.Time parameters
|
2020-04-03 23:34:36 -07:00 |
|
Daniel G. Taylor
|
38ecaa7b3d
|
feat: slice parameters
|
2020-04-03 23:17:47 -07:00 |
|
Daniel G. Taylor
|
0abad54ee1
|
test: parameter parsing
|
2020-04-03 22:48:52 -07:00 |
|
Daniel G. Taylor
|
94ab3dc404
|
feat: add int32/int64/float format to generated schemas
|
2020-04-03 22:32:33 -07:00 |
|
Daniel G. Taylor
|
6524dcf9ec
|
fix: cast float64 to float32
|
2020-04-03 22:30:30 -07:00 |
|
Daniel G. Taylor
|
f9b329ff42
|
fix: append to copy not original
|
2020-04-03 22:09:30 -07:00 |
|
Daniel G. Taylor
|
dc85cf12cb
|
chore: make param location an enum
|
2020-04-03 21:43:58 -07:00 |
|
Daniel G. Taylor
|
6eacc7a29e
|
feat: resource.With now supports security requirements
|
2020-04-02 23:03:38 -07:00 |
|
Daniel G. Taylor
|
ba3e340b1a
|
feat: auto-generate text response, log undeclared headers
|
2020-04-02 22:45:58 -07:00 |
|
Daniel G. Taylor
|
1190e3bb94
|
feat: auto-generate resource response
|
2020-04-02 09:49:09 -07:00 |
|
Daniel G. Taylor
|
92c931b338
|
feat: more flexible response shortcuts, cleanup chain api
|
2020-04-01 23:40:06 -07:00 |
|
Daniel G. Taylor
|
cfc425563d
|
feat: expose http.Request context as dependency
|
2020-04-01 21:23:14 -07:00 |
|
Daniel G. Taylor
|
2350d343c5
|
feat: use sync.Map in example to simplify code
|
2020-04-01 09:01:03 -07:00 |
|
Daniel G. Taylor
|
dd5f35ba62
|
docs: update default example with 404 handler
|
2020-04-01 08:37:24 -07:00 |
|
Daniel G. Taylor
|
e96e64c32c
|
docs: logo credit
|
2020-03-31 23:33:01 -07:00 |
|
Daniel G. Taylor
|
69cf326572
|
feat: return JSON for 404 responses
|
2020-03-31 23:31:13 -07:00 |
|
Daniel G. Taylor
|
a83f570f74
|
docs: updated logo/branding
|
2020-03-31 23:24:49 -07:00 |
|
Daniel G. Taylor
|
c068b25a1b
|
feat: new resource interface
|
2020-03-31 23:02:16 -07:00 |
|
Daniel G. Taylor
|
92422ae10d
|
feat: custom recovery middleware
|
2020-03-30 21:48:21 -07:00 |
|
Daniel G. Taylor
|
5b12909537
|
chore: add README example to runnable example files
|
2020-03-29 21:29:22 -07:00 |
|
Daniel G. Taylor
|
27d94e749b
|
fix: prevent overwriting field name with blank string
|
2020-03-29 21:28:33 -07:00 |
|
Daniel G. Taylor
|
f921bf3454
|
docs: revamp documentation
|
2020-03-29 21:27:51 -07:00 |
|
Daniel G. Taylor
|
52c5742da9
|
feat: param validations, better error logging
|
2020-03-28 22:44:41 -07:00 |
|
Daniel G. Taylor
|
01490e416a
|
feat: read & write mode schema generation
|
2020-03-28 20:30:29 -07:00 |
|
Daniel G. Taylor
|
fd923c026d
|
tests: add docs tests
|
2020-03-26 22:10:36 -07:00 |
|
Daniel G. Taylor
|
9cfba10e85
|
fix: better handling of empty response body, more tests
|
2020-03-26 22:05:46 -07:00 |
|
Daniel G. Taylor
|
7ea4369f3c
|
feat: add SwaggerUI doc handler option
|
2020-03-26 21:18:20 -07:00 |
|
Daniel G. Taylor
|
4f0a4c6ffa
|
fix: security requirement structure, add OpenAPI validation test
|
2020-03-25 21:46:19 -07:00 |
|
Daniel G. Taylor
|
014889d796
|
fix: some schema tag types; better coverage
|
2020-03-25 20:47:25 -07:00 |
|
Daniel G. Taylor
|
6b38c74976
|
fix: cast integer param to correct sub-type
|
2020-03-24 09:10:41 -07:00 |
|
Daniel G. Taylor
|
622700cbd1
|
feat: default docs to tree style
|
2020-03-23 21:52:48 -07:00 |
|
Daniel G. Taylor
|
5208990f8d
|
feat: customizable docs handler
|
2020-03-23 21:25:49 -07:00 |
|
Daniel G. Taylor
|
7a7fe9a08a
|
feat: NewLogger function to build a logger
|
2020-03-23 20:48:17 -07:00 |
|
Daniel G. Taylor
|
3bc7fb03c0
|
feat: OpenAPI 3 security schemes
|
2020-03-20 22:24:15 -07:00 |
|
Daniel G. Taylor
|
a8352f4ca2
|
feat: OpenAPI enhancements to schema
|
2020-03-20 21:27:40 -07:00 |
|
Daniel G. Taylor
|
934964c391
|
feat: additional JSON Schema features
|
2020-03-20 21:10:11 -07:00 |
|
Daniel G. Taylor
|
7705b729db
|
tests: validation coverage
|
2020-03-18 22:29:50 -07:00 |
|
Daniel G. Taylor
|
7e4c942c14
|
feat: add echo benchmark implementation
|
2020-03-18 20:15:20 -07:00 |
|
Daniel G. Taylor
|
a6b7939854
|
feat: use wrk for benchmarks, add echo benchmark
|
2020-03-18 08:58:47 -07:00 |
|