|
853ee3e94c
|
documentation
|
2019-10-14 00:59:02 +02:00 |
|
|
4429fced3b
|
apply clippy suggestions
|
2019-10-13 23:36:10 +02:00 |
|
|
286466fcc9
|
finally get rid of the helper
|
2019-10-13 23:19:34 +02:00 |
|
|
81988c4ef0
|
fix previous commit
|
2019-10-13 23:17:49 +02:00 |
|
|
d025183a09
|
attempt to add query params to openapi
|
2019-10-13 23:12:12 +02:00 |
|
|
0153b2e22f
|
add search method
|
2019-10-13 17:43:42 +02:00 |
|
|
8429c425aa
|
remove Cargo.lock
|
2019-10-13 14:36:36 +02:00 |
|
|
0cf7c9aa3a
|
add derive macro for resource
|
2019-10-06 15:03:30 +02:00 |
|
|
75c399d97a
|
allow Result<NoContent> responses
|
2019-10-05 16:06:08 +02:00 |
|
|
a28ccb98f1
|
default to NoContent when method has no return type
|
2019-10-05 14:56:51 +02:00 |
|
|
5a62af6319
|
implement no-content response
|
2019-10-05 14:50:05 +02:00 |
|
|
c8298b7bfa
|
remove rest_struct macro
|
2019-10-05 00:24:54 +02:00 |
|
|
3f64ac443f
|
add proc macro attributes for all rest methods
|
2019-10-05 00:21:41 +02:00 |
|
|
6f0997808b
|
Merge branch 'openapi'
|
2019-10-04 17:35:42 +02:00 |
|
|
46372dee60
|
don't loose dependencies
|
2019-10-03 00:54:12 +02:00 |
|
|
74ea1b820b
|
improve option handling
|
2019-10-03 00:11:23 +02:00 |
|
|
50ed2411c9
|
allow deriving enums
|
2019-10-03 00:04:33 +02:00 |
|
|
0b11aaf1f9
|
less verbose
|
2019-10-02 11:09:10 +02:00 |
|
|
4ef216e8c8
|
add proc macro derive for openapitype
|
2019-10-02 10:59:25 +02:00 |
|
|
a4185a5665
|
fix bug: required is now properly populated
|
2019-10-01 18:03:44 +02:00 |
|
|
3427fb4c6f
|
add dependencies to schema
|
2019-10-01 16:13:13 +02:00 |
|
|
d1c7ac5887
|
introduce OpenapiSchema type
|
2019-10-01 15:33:05 +02:00 |
|
|
0619e69925
|
add more schema titles
|
2019-10-01 01:37:47 +02:00 |
|
|
84ff8acc68
|
add chrono support
|
2019-10-01 01:11:43 +02:00 |
|
|
887d874063
|
Merge branch 'master' into openapi
|
2019-10-01 00:55:03 +02:00 |
|
|
282b6bc75d
|
make created structs public by default
|
2019-10-01 00:54:45 +02:00 |
|
|
fe6a79008e
|
add request bodies to openapi
|
2019-10-01 00:49:13 +02:00 |
|
|
389740cd64
|
add openapi for other methods, so far without request bodies
|
2019-10-01 00:34:58 +02:00 |
|
|
7286054a2f
|
openapi for read method
|
2019-10-01 00:23:34 +02:00 |
|
|
d9b4b22af3
|
first valid openapi spec generated
|
2019-09-30 23:53:55 +02:00 |
|
|
681482ece3
|
introduce openapitype
|
2019-09-30 20:58:15 +02:00 |
|
|
24f8fd96db
|
Merge branch 'master' into openapi
|
2019-09-30 20:16:27 +02:00 |
|
|
d2275df6ff
|
have the setup method be a macro arg for now
|
2019-09-30 20:15:30 +02:00 |
|
|
e845d996d9
|
start adding helper macros
|
2019-09-30 19:19:23 +02:00 |
|
|
6cf4b05447
|
add server data for openapi
|
2019-09-30 18:41:18 +02:00 |
|
|
4ceb1ef302
|
fix panic
|
2019-09-30 18:20:22 +02:00 |
|
|
29af28ad8d
|
the example compiles :party:
|
2019-09-30 18:18:10 +02:00 |
|
|
8b0d655ebb
|
registration of openapi handler
|
2019-09-30 17:34:48 +02:00 |
|
|
df1d11e42d
|
start adding openapi support
|
2019-09-29 21:15:22 +02:00 |
|
|
3626e5360c
|
add delete resources
|
2019-09-29 19:19:38 +02:00 |
|
|
2e2cb1b787
|
rename a whole bunch of stuff
|
2019-09-28 13:38:08 +02:00 |
|
|
6751f840da
|
add put requests
|
2019-09-27 21:33:24 +02:00 |
|
|
d13155c90a
|
post/create requests work
|
2019-09-27 17:43:01 +02:00 |
|
|
8db145587f
|
get resources work
|
2019-09-27 16:36:38 +02:00 |
|
|
595705ee31
|
add logger for example
|
2019-09-27 15:56:23 +02:00 |
|
|
d5c0ebde70
|
working example
|
2019-09-27 15:45:54 +02:00 |
|
|
a42d9750ef
|
attempt testing (doesn't work)
|
2019-09-27 15:35:02 +02:00 |
|
|
5ef80deecf
|
get rid of some useless stuff
|
2019-09-26 17:42:28 +02:00 |
|
|
4121001244
|
add ci
|
2019-09-26 17:34:31 +02:00 |
|
|
4a7aa6eef5
|
initial commit
|
2019-09-26 17:24:40 +02:00 |
|