1
0
mirror of https://github.com/fafhrd91/actix-web synced 2025-06-16 10:47:56 +02:00

Commit Graph

  • dddb623a11
    add services register for tuple and vec of services (#1933) fakeshadow 2021-02-07 15:47:51 -08:00
  • 266cf0622c
    reduce branch.remove deadcode for h1 dispatcher (#1962) fakeshadow 2021-02-07 14:48:27 -08:00
  • 9604e249c9
    use stable clippy (#1963) Rob Ede 2021-02-07 20:33:53 +00:00
  • dbc47c9122
    optimize actix-http messages (#1914) fakeshadow 2021-02-07 12:19:10 -08:00
  • 4c243cbf89
    simplify methods of awc::connect::Connect trait (#1941) fakeshadow 2021-02-07 10:56:39 -08:00
  • deafb7c8b8
    Improve impl ResponseError documentation (#1939) Alexander Jackson 2021-02-07 04:54:41 +00:00
  • 50309aa295
    Use askama-escape for html escaping (#1953) Jens Reidel 2021-02-07 05:50:23 +01:00
  • 9eaea6a2fd
    tweak feature flags Rob Ede 2021-02-07 03:54:58 +00:00
  • 830fb2cdb2
    properly drop h2 connection (#1926) fakeshadow 2021-02-06 19:51:36 -08:00
  • 7cfed73be8
    fix memory usage for h1 and read bug on buffer size. (#1929) fakeshadow 2021-02-06 19:20:35 -08:00
  • 41bc04b1c4
    Use immutable reference of service state. Update awc dns resolver. (#1905) fakeshadow 2021-02-06 17:00:40 -08:00
  • 20cf0094e5
    fix master branch build. change web::block output type. (#1957) fakeshadow 2021-02-06 08:23:59 -08:00
  • 83fb4978ad
    fix awc test_client test (#1960) fakeshadow 2021-02-06 08:05:33 -08:00
  • 51e54dac8b
    fix limit not working on HttpMessageBody::limit (#1938) fakeshadow 2021-01-27 02:49:57 -08:00
  • c201c15f8c
    Improve documentation for PayloadConfig (#1923) Jonas Platte 2021-01-24 01:32:10 +01:00
  • 0c8196f8b0
    Remove HttpResponseBuilder::json2() (#1903) Logan Magee 2021-01-18 03:14:29 -09:00
  • ee10148444
    revive commented out tests (#1912) Rob Ede 2021-01-17 05:19:32 +00:00
  • 1c95fc2654
    Refactor poll_keepalive for readability (#1901) fakeshadow 2021-01-16 08:15:06 +08:00
  • da69bb4d12
    implement App::data as App::app_data(Data::new(T))) (#1906) Rob Ede 2021-01-15 23:37:33 +00:00
  • 0a506bf2e9
    cleanup top level doc comments Rob Ede 2021-01-15 05:38:50 +00:00
  • b2a9ba2ee4
    Update PULL_REQUEST_TEMPLATE.md Rob Ede 2021-01-15 04:54:23 +00:00
  • f976150b67
    return option item from Extensions::insert (#1904) Rob Ede 2021-01-15 04:22:42 +00:00
  • b1dd8d28bc
    response header rework (#1869) Rob Ede 2021-01-15 02:11:10 +00:00
  • 4edeb5ce47
    optimize ErrorHandler middleware (#1902) fakeshadow 2021-01-14 09:43:44 +08:00
  • d34a8689e5
    Refactor h1 encoder (#1900) fakeshadow 2021-01-12 22:38:53 +08:00
  • a919d2de56
    actix-files: Fix If-(Un)Modified to not consider sub-seconds (#1887) Robin Schoonover 2021-01-11 11:18:23 -07:00
  • 46a8f28b74
    fix actix-files doc about thread pool (#1898) fakeshadow 2021-01-12 01:27:33 +08:00
  • 57398c6df1
    Refactor/service request (#1893) fakeshadow 2021-01-11 09:29:16 +08:00
  • 7affc6878e
    simplify h1 dispatcher (#1899) fakeshadow 2021-01-11 08:13:56 +08:00
  • 46b2f7eaaf
    use a non leak pool for HttpRequestInner (#1889) fakeshadow 2021-01-11 06:59:44 +08:00
  • 9e401b6ef7
    refactor Scope (#1895) fakeshadow 2021-01-10 02:06:49 +08:00
  • fe392abeb4
    remove actix-threadpool.use actix_rt::task::spawn_blocking (#1878) fakeshadow 2021-01-10 00:04:19 +08:00
  • f6cc829758
    remove leaked box in REQUEST_POOL and RESPONSE_POOL (#1896) fakeshadow 2021-01-09 23:40:20 +08:00
  • 6575ee93f2
    big clean up and docs improvmenet of types mod (#1894) Rob Ede 2021-01-09 13:17:19 +00:00
  • 530d03791d
    refactor Resource (#1883) fakeshadow 2021-01-09 11:36:58 +08:00
  • d40ae8c8ca
    use sync method on Responder trait (#1891) fakeshadow 2021-01-09 06:17:19 +08:00
  • 2204614134
    don't run awc doctests that rely on external public endpoints (#1888) Rob Ede 2021-01-08 12:00:58 +00:00
  • 188ee44f81
    remove copyless dependency (#1884) fakeshadow 2021-01-08 05:55:00 +08:00
  • a4c9aaf337
    fix extra branch in h1 dispatcher timer (#1882) fakeshadow 2021-01-08 04:42:09 +08:00
  • c09186a2c0
    prepare v4 beta releases (#1881) web-v4.0.0-beta.1 multipart-v0.4.0-beta.1 http-v3.0.0-beta.1 files-v0.6.0-beta.1 awc-v3.0.0-beta.1 actors-v4.0.0-beta.1 Rob Ede 2021-01-07 20:02:08 +00:00
  • d3c476b8c2
    use env_logger builders in examples Rob Ede 2021-01-07 02:41:05 +00:00
  • dc23559f23
    address clippy lints Rob Ede 2021-01-07 01:13:46 +00:00
  • 6d710629af
    fix bug where upgrade future is not reset properly (#1880) fakeshadow 2021-01-07 08:57:34 +08:00
  • 85753130d9
    fmt Rob Ede 2021-01-07 00:35:19 +00:00
  • 00ba8d5549
    add http3 variant to protocol enum Rob Ede 2021-01-06 18:58:24 +00:00
  • 51e9e1500b
    add docs to recent additions Rob Ede 2021-01-06 18:52:06 +00:00
  • a03dbe2dcf
    replace cloneable service with httpflow abstraction (#1876) fakeshadow 2021-01-07 02:43:52 +08:00
  • 57a3722146
    More refactor of app_service (#1879) fakeshadow 2021-01-07 02:11:20 +08:00
  • 57da1d3c0f
    refactor app_service (#1877) fakeshadow 2021-01-06 19:35:30 +08:00
  • 68117543ea
    major cleanup of middleware module (#1875) Rob Ede 2021-01-05 09:51:58 +00:00
  • 4f5971d79e
    add Compat middleware (#1865) fakeshadow 2021-01-05 08:22:57 +08:00
  • 93161df141
    clean up body type (#1872) fakeshadow 2021-01-05 07:47:38 +08:00
  • e567873326
    optimize message pool release (#1871) fakeshadow 2021-01-04 21:03:46 +08:00
  • 7d632d0b7b
    use ByteString as container for websocket text message (#1864) Rob Ede 2021-01-04 11:27:32 +00:00
  • 36aee18c64
    fmt Rob Ede 2021-01-04 04:33:15 +00:00
  • 007a145988
    use ahash for internal hashmaps Rob Ede 2021-01-04 04:29:07 +00:00
  • 2d4a174420
    fmt Rob Ede 2021-01-04 01:01:35 +00:00
  • 21f6c9d7a5
    improve code readability Rob Ede 2021-01-04 00:49:02 +00:00
  • e1683313ec
    optimize ServiceRequest methods (#1870) fakeshadow 2021-01-04 08:32:41 +08:00
  • 32de9f8840
    Tokio 1.0 (#1813) fakeshadow 2021-01-04 07:47:04 +08:00
  • 1f202d40e4
    optimize write_camel_case in h1 encoder (#1868) Rob Ede 2021-01-03 16:53:01 +00:00
  • ad608aa64e
    optimize Resource and Scope service call (#1867) fakeshadow 2021-01-03 03:40:31 +08:00
  • a1b00b2cd0
    change unreleased year Rob Ede 2021-01-02 00:12:18 +00:00
  • 3beb4cf2da
    replace tinyvec with smallvec (#1866) fakeshadow 2021-01-02 07:18:25 +08:00
  • 522c9a5ea6
    update CoC text Rob Ede 2020-12-31 03:24:18 +00:00
  • 102bb8f9ab
    update dot dep graphs Rob Ede 2020-12-29 00:22:13 +00:00
  • 20b46cdaf9
    format factory_tuple macro invocations (#1859) Ibraheem Ahmed 2020-12-28 16:04:02 -05:00
  • 2a2a20c3e7
    bump msrv to 1.46 (#1858) Rob Ede 2020-12-28 00:44:15 +00:00
  • 093d3a6c59
    remove deprecated on_connect methods (#1857) Rob Ede 2020-12-27 23:23:30 +00:00
  • 8c9ea43e23
    address clippy warnings Rob Ede 2020-12-27 20:53:19 +00:00
  • f9fcf56d5c
    reduce branch in actix_http::h1::codec (#1854) fakeshadow 2020-12-28 04:37:53 +08:00
  • cbda928a33
    Rename factory to handler (#1852) Ibraheem Ahmed 2020-12-26 16:46:19 -05:00
  • 1032f04ded
    remove unused actix_http::h1::OneRequest (#1853) fakeshadow 2020-12-26 20:46:36 +08:00
  • b373e1370d
    prepare files 0.5.0 release files-v0.5.0 Rob Ede 2020-12-26 04:05:45 +00:00
  • 404b5a7709
    Add optional support for hidden files/directories (#1811) Edoardo Morandi 2020-12-26 04:36:15 +01:00
  • ecf08d5156
    Remove boxed future from h1 Dispatcher (#1836) fakeshadow 2020-12-25 03:15:17 +08:00
  • 87655b3028
    reduce one clone on Arc. (#1850) fakeshadow 2020-12-24 07:58:25 +08:00
  • 3a192400a6
    Simplify handler (#1843) fakeshadow 2020-12-23 23:47:07 +08:00
  • 2a7f2c1d59
    dispatcher internals testing (#1840) Rob Ede 2020-12-23 01:28:17 +00:00
  • 05f104c240
    improve NormalizePath docs (#1839) Rob Ede 2020-12-23 00:19:20 +00:00
  • 4dccd092f3
    Bump rand from 0.7.x to 0.8.x (#1845) Logan Magee 2020-12-22 14:45:31 -09:00
  • 95ccf1c9bc
    replace actix_utils::oneshot with futures_channle::oneshot (#1844) fakeshadow 2020-12-22 00:42:20 +08:00
  • 6cbf27508a
    simplify ExtractService's return type (#1842) fakeshadow 2020-12-20 10:20:29 +08:00
  • 79de04d862
    optimise Extract service (#1841) fakeshadow 2020-12-20 00:33:34 +08:00
  • a4dbaa8ed1
    remove boxed future in DefaultHeaders middleware (#1838) fakeshadow 2020-12-19 07:08:59 +08:00
  • c7b4c6edfa
    Disable PR comment from codecov Yuki Okushi 2020-12-17 21:38:52 +09:00
  • 2a5215c1d6
    Remove boxed future from HttpMessage (#1834) fakeshadow 2020-12-17 19:40:49 +08:00
  • 97f615c245
    remove boxed futures on Json extract type (#1832) fakeshadow 2020-12-17 07:34:33 +08:00
  • 1a361273e7
    optimize bytes and string payload extractors (#1831) Rob Ede 2020-12-16 22:40:26 +00:00
  • d7ce648445
    remove boxed future for Option<T> and Result<T, E> extract type (#1829) fakeshadow 2020-12-17 02:34:10 +08:00
  • fabc68659b
    Intradoc links conversion (#1827) Aravinth Manivannan 2020-12-13 18:58:39 +05:30
  • 542db82282
    Simplify wake up of task (#1826) Juan Aguilar 2020-12-12 21:07:06 +01:00
  • ae63eb8bb2
    fix clippy warnings (#1806) Rob Ede 2020-12-09 11:22:19 +00:00
  • 7a3776b770
    remove two unused generics on BoxedRouteFuture types. (#1820) fakeshadow 2020-12-09 18:47:59 +08:00
  • ff79c33fd4
    remove a box (#1814) fakeshadow 2020-12-06 19:42:15 +08:00
  • b75a9b7a20
    add error to message in test helper func (#1812) Petar Dambovaliev 2020-12-04 20:57:56 +01:00
  • d0c6ca7671
    test-server => actix-http-test (#1807) Arniu Tseng 2020-12-03 01:23:30 +08:00
  • 24d525d978
    prepare web 3.3.2 release web-v3.3.2 Rob Ede 2020-12-01 22:22:46 +00:00
  • 1f70ef155d
    Fix match_pattern() returning None for scope with resource of empty path (#1798) Joshua Parkin 2020-12-01 13:39:41 +00:00
  • 7981e0068a
    Remove a panic in normalize middleware (#1762) Maciej Hirsz 2020-12-01 02:22:15 +01:00