Commit graph

  • 220ed5028d
    feat: automatically serve downloads folder Daniel G. Taylor 2020-03-17 21:35:21 -07:00
  • 36eb586caf
    feat: use RapiDoc for default documentation Daniel G. Taylor 2020-03-15 22:46:31 -07:00
  • 3ddd49ccbb
    feat: auto TLS with Let's Encrypt Daniel G. Taylor 2020-03-15 15:01:40 -07:00
  • c4ce0f03db
    feat: TLS, HTTP2, pre-start functions, logging improvements Daniel G. Taylor 2020-03-15 14:19:20 -07:00
  • ce32d41eb3
    docs: fix typos Daniel G. Taylor 2020-03-15 14:14:40 -07:00
  • 3cb8e11e0d
    feat: more JSON Schema tags support Daniel G. Taylor 2020-03-15 08:51:29 -07:00
  • 259abe0283
    feat: param and schema examples Daniel G. Taylor 2020-03-15 08:06:51 -07:00
  • cf14a5255a
    feat: add param deprecated field Daniel G. Taylor 2020-03-15 07:37:45 -07:00
  • 01db282aeb
    feat: add basic top-level API validation Daniel G. Taylor 2020-03-15 07:36:15 -07:00
  • e8626f1e0b
    feat: add API description & contact info Daniel G. Taylor 2020-03-15 07:26:24 -07:00
  • 311b11cf26
    feat: add custom fields to API & operations Daniel G. Taylor 2020-03-14 21:54:42 -07:00
  • e28eca2af3
    fix: naming inconsistencies Daniel G. Taylor 2020-03-14 21:41:03 -07:00
  • 3a5bc6a42a
    fix: error handling & operation validation Daniel G. Taylor 2020-03-14 21:19:16 -07:00
  • a0d4dd1f2b
    feat: add comparison benchmarks Daniel G. Taylor 2020-03-14 20:21:20 -07:00
  • 95e6f63e9c
    chore: adjust micro-benchmarks Daniel G. Taylor 2020-03-14 20:18:11 -07:00
  • 9b053280fe
    fix: example Daniel G. Taylor 2020-03-14 10:05:39 -07:00
  • 77a0bc9072
    feat: log middleware Daniel G. Taylor 2020-03-13 23:01:13 -07:00
  • 401e4d59ea
    feat: add CORS middleware Daniel G. Taylor 2020-03-13 21:57:54 -07:00
  • 75b1367b62
    feat: add new CLI arguments and access root command Daniel G. Taylor 2020-03-13 21:48:24 -07:00
  • bb216f24a1
    feat: add basic CLI Daniel G. Taylor 2020-03-13 11:01:16 -07:00
  • fe8d73f51f
    feat: new dependency model with params/headers Daniel G. Taylor 2020-03-12 21:33:51 -07:00
  • c98d6145e4
    refactor: dependency injection code Daniel G. Taylor 2020-03-12 08:59:01 -07:00
  • 417aa498df
    feat: dependency injection Daniel G. Taylor 2020-03-10 21:52:08 -07:00
  • 6d606e8e3e
    docs: add badges Daniel G. Taylor 2020-03-10 00:07:02 -07:00
  • 1dbe64890e
    feat: GitHub Actions build Daniel G. Taylor 2020-03-09 23:54:05 -07:00
  • b6a1b0c770
    feat: summary, tags, servers Daniel G. Taylor 2020-03-09 23:37:28 -07:00
  • 82cccd8832
    fix: omit name field from marshalled headers Daniel G. Taylor 2020-03-09 20:54:25 -07:00
  • e7d4f7cc8f
    fix: headers before responses in handler signature Daniel G. Taylor 2020-03-09 20:30:14 -07:00
  • 7f794e71b1
    feat: response headers Daniel G. Taylor 2020-03-09 20:13:45 -07:00
  • 505305cd07
    feat: support minimum/maximum tags Daniel G. Taylor 2020-03-09 17:09:46 -07:00
  • 3a5d408096
    feat: internal-only params from gateway Daniel G. Taylor 2020-03-09 16:56:14 -07:00
  • 0ed567e216
    test: add hello world benchmark Daniel G. Taylor 2020-03-09 16:39:34 -07:00
  • 7c3ff579f2
    fix: returning 204 must set status code Daniel G. Taylor 2020-03-09 16:38:54 -07:00
  • 6362896246
    fix: passing *gin.Context argument Daniel G. Taylor 2020-03-09 16:38:34 -07:00
  • 9df9ea63dd
    docs: elaborate on param types, fix example Daniel G. Taylor 2020-03-09 08:54:40 -07:00
  • 3afe9e277e
    docs: fix typo Daniel G. Taylor 2020-03-09 08:40:16 -07:00
  • cf2b112eea
    docs: fix typo Daniel G. Taylor 2020-03-09 08:39:43 -07:00
  • 8e1138140a
    docs: fix typo Daniel G. Taylor 2020-03-08 23:08:20 -07:00
  • 806b2d94c8
    docs: fix typos Daniel G. Taylor 2020-03-08 22:19:26 -07:00
  • 3594296e4c
    docs: updates & examples Daniel G. Taylor 2020-03-08 22:15:12 -07:00
  • d06aff2726
    feat: parameter defaults Daniel G. Taylor 2020-03-08 22:14:57 -07:00
  • 3a27fdc75e
    feat: convert between gin and OpenAPI param styles Daniel G. Taylor 2020-03-08 21:07:21 -07:00
  • 1aa6bfa8f8
    feat: align terminology with std lib, reduce duplication Daniel G. Taylor 2020-03-08 20:33:53 -07:00
  • 0612080757
    chore: split models to their own file Daniel G. Taylor 2020-03-08 18:07:00 -07:00
  • b4effb2788
    feat: generate operation ID, scalar responses support Daniel G. Taylor 2020-03-08 15:36:32 -07:00
  • a1dd382a15
    fix: parameterless handler functions Daniel G. Taylor 2020-03-08 09:57:42 -07:00
  • 1d5a64a559
    Initial commit Daniel G. Taylor 2020-03-07 22:22:06 -08:00