Commit graph

73 commits

Author SHA1 Message Date
Daniel G. Taylor
6b38c74976
fix: cast integer param to correct sub-type 2020-03-24 09:10:41 -07:00
Daniel G. Taylor
5208990f8d
feat: customizable docs handler 2020-03-23 21:25:49 -07:00
Daniel G. Taylor
220ed5028d
feat: automatically serve downloads folder 2020-03-17 21:35:21 -07:00
Daniel G. Taylor
36eb586caf
feat: use RapiDoc for default documentation 2020-03-15 22:46:31 -07:00
Daniel G. Taylor
c4ce0f03db
feat: TLS, HTTP2, pre-start functions, logging improvements 2020-03-15 14:19:20 -07:00
Daniel G. Taylor
01db282aeb
feat: add basic top-level API validation 2020-03-15 07:36:15 -07:00
Daniel G. Taylor
e28eca2af3
fix: naming inconsistencies 2020-03-14 21:42:47 -07:00
Daniel G. Taylor
77a0bc9072
feat: log middleware 2020-03-13 23:03:23 -07:00
Daniel G. Taylor
401e4d59ea
feat: add CORS middleware 2020-03-13 21:57:54 -07:00
Daniel G. Taylor
75b1367b62
feat: add new CLI arguments and access root command 2020-03-13 21:50:49 -07:00
Daniel G. Taylor
bb216f24a1
feat: add basic CLI 2020-03-13 11:01:16 -07:00
Daniel G. Taylor
fe8d73f51f
feat: new dependency model with params/headers 2020-03-12 21:41:04 -07:00
Daniel G. Taylor
c98d6145e4
refactor: dependency injection code 2020-03-12 08:59:01 -07:00
Daniel G. Taylor
417aa498df
feat: dependency injection 2020-03-10 21:52:08 -07:00
Daniel G. Taylor
e7d4f7cc8f
fix: headers before responses in handler signature 2020-03-09 20:30:14 -07:00
Daniel G. Taylor
7f794e71b1
feat: response headers 2020-03-09 20:13:45 -07:00
Daniel G. Taylor
7c3ff579f2
fix: returning 204 must set status code 2020-03-09 16:38:54 -07:00
Daniel G. Taylor
6362896246
fix: passing *gin.Context argument 2020-03-09 16:38:34 -07:00
Daniel G. Taylor
d06aff2726
feat: parameter defaults 2020-03-08 22:14:57 -07:00
Daniel G. Taylor
1aa6bfa8f8
feat: align terminology with std lib, reduce duplication 2020-03-08 20:33:53 -07:00
Daniel G. Taylor
b4effb2788
feat: generate operation ID, scalar responses support 2020-03-08 15:36:32 -07:00
Daniel G. Taylor
a1dd382a15
fix: parameterless handler functions 2020-03-08 09:57:42 -07:00
Daniel G. Taylor
1d5a64a559
Initial commit 2020-03-07 22:22:06 -08:00