Commit Graph

24 Commits

Author SHA1 Message Date
Nikolay Kim 76c317e0b2 Added support for remainder match 2019-04-22 21:19:22 -07:00
Nikolay Kim 51c4dfe5cb Allow to reset Path instance; export Quoter type 2019-04-07 22:48:18 -07:00
Nikolay Kim 629ed05f82 Get dynamic segment by name instead of iterator 2019-04-03 21:40:21 -07:00
Nikolay Kim f696914038 prepare router release 2019-03-09 14:38:08 -08:00
Nikolay Kim 43ad18ccb1 remove get_decoded 2019-03-09 13:58:07 -08:00
Nikolay Kim 34995a8ccf revert re-quoting change 2019-03-09 13:56:09 -08:00
Nikolay Kim 046142ffbc added is_prefix_match and resource_path 2019-03-08 15:34:40 -08:00
Nikolay Kim 49e6dbcda2 remove unused ResourceMap 2019-03-08 12:33:44 -08:00
Nikolay Kim 877614a494 add params decoding 2019-03-08 04:43:51 -08:00
Nikolay Kim 25f1eae51f add ResourceDef::root_prefix, insert slash to the beggining of the pattern 2019-03-05 21:03:53 -08:00
Nikolay Kim 82930de8e7 use default type for RouterBuilder 2019-03-04 14:03:46 -08:00
Nikolay Kim 04a3e59bd5 update tests 2019-03-04 12:41:39 -08:00
Nikolay Kim 0ff0daa795 allow custom checks for resource selection 2019-03-04 11:47:03 -08:00
Nikolay Kim fb43940824 allow empty pattern 2019-03-03 21:00:58 -08:00
Nikolay Kim a53f06a1a4 allow register router resource for ResourceDef 2019-02-09 20:43:39 -08:00
Nikolay Kim 9979bfb3ef rename Pattern to ResourceDef 2019-02-09 07:24:35 -08:00
Nikolay Kim cedba24a36 add Url type from actix web 2019-02-01 13:25:56 -08:00
Nikolay Kim cbc378b67f allow deserialize from the path 2019-01-15 19:25:49 -08:00
Nikolay Kim b5d84bd980 use release version of string 2019-01-10 10:40:27 -08:00
Nikolay Kim e969429e2c different string crate version 2019-01-09 19:54:52 -08:00
Nikolay Kim f8e170fdaf add enum support for path deserializer 2019-01-06 10:26:59 -08:00
Nikolay Kim 474fed4dfe more tests for de 2019-01-06 08:12:51 -08:00
Nikolay Kim 2b8f41e9e4 helper impls for Router 2019-01-05 22:00:38 -08:00
Nikolay Kim 3484007e4e add router crate 2019-01-05 13:20:32 -08:00