1
0
Fork 0
mirror of https://gitlab.com/msrd0/gotham-restful.git synced 2025-02-23 13:02:28 +00:00
Commit graph

244 commits

Author SHA1 Message Date
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