1
0
mirror of https://github.com/actix/examples synced 2024-12-18 08:23:10 +01:00
Commit Graph

501 Commits

Author SHA1 Message Date
Luca Palmieri
0e03496d36
Update basics/middleware-ext-mut to v4 (#484) 2022-01-29 14:42:30 +00:00
Rob Ede
d327e8800b
update docker sample 2022-01-27 02:58:25 +00:00
Christian Beier
1cc73366c5
Fix deadlock in casbin example (#471)
Co-authored-by: Rob Ede <robjtede@icloud.com>
2022-01-19 19:49:57 +00:00
Christian Beier
16447351c1
Fix casbin example for actix-web v3 (#467) 2022-01-04 11:41:17 +00:00
Rishad Baniya
11cd3f2b58
Middleware example - Redirect http connections to https (#457) 2021-10-13 15:06:42 +01:00
Eric
817c7e1150
Working middleware using extensions_mut (#402)
Co-authored-by: Rob Ede <robjtede@icloud.com>
2021-10-07 04:04:19 +01:00
Rob Ede
0c4ab86a9a
remove unwraps in multipart examples
inspired by #406
2021-10-07 03:27:50 +01:00
Rob Ede
bfede4c1bb
improve sqlx example
inspired by #455
2021-10-07 03:00:13 +01:00
Rob Ede
c69b7598fb
dep update 2021-10-06 23:56:44 +01:00
Rob Ede
f623284c71
ignore protobuf-example in ci 2021-10-06 23:12:42 +01:00
Rob Ede
900a699fba
regererate rustls certs
fixes #445
2021-10-06 22:42:44 +01:00
Yuki Okushi
bb4f97ba41
Upgrade juniper to 0.15 (#423) 2021-04-26 20:32:32 +09:00
netroby
ef13969220
Bump tera version to 1.8.0, print the listening port to cli (#421)
Co-authored-by: ZhiFeng Hu <huzhifeng@coldlake.cn>
2021-04-25 21:15:27 +09:00
Yuki Okushi
fb897db380
Upgrade lexical-cores to the latest (#422)
log:
```
    Updating crates.io index
    Removing lexical-core v0.6.2
      Adding lexical-core v0.6.8
      Adding lexical-core v0.7.6
```
2021-04-25 21:00:29 +09:00
Juan Aguilar
a66c05448e
Update yarte to 0.15 (#416) 2021-03-04 01:38:53 +09:00
Daniel T. Rodrigues
7487a81e90
Fix sqlx_todo CI checks (#415) 2021-03-03 23:37:17 +09:00
Daniel T. Rodrigues
75c19eb5c9
Add tests to diesel example (#414)
* add tests to diesel example

* add diesel migration to gh workflow

* update diesel gh action

* update diesel gh action

* review #414 diesel tests
2021-03-02 03:35:02 +09:00
Daniel T. Rodrigues
c3407627d0
Restructure folders (#411) 2021-02-26 00:57:58 +00:00
Juan Aguilar
401753dd90
Refactor template yarte example for use bytes implementation (#392) 2020-12-17 21:34:40 +00:00
yjh
89d2e4e3f7
fix typo and update some deps (#390)
* chore: fix typo for `run-in-thread`

* chore: update some deps for examples
2020-12-14 11:30:06 +00:00
Yuki Okushi
5c8749c2a2
Use rust-argon2 instead of less-maintained argonautica (#389) 2020-12-02 12:29:03 +09:00
Aravinth Manivannan
876da8cf70
stateful websockets using actors (#384)
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
2020-11-30 21:41:33 +09:00
Yuki Okushi
c6f9ce071a
Update tiny_template example and deps (#388)
* Update actix crates in tiny_template example

* Run `cargo update`

    Updating crates.io index
    Updating git repository `https://github.com/bcmyers/argonautica`
    Updating actix-cors v0.5.0 -> v0.5.3
    Updating actix-http v2.1.0 -> v2.2.0
    Updating actix-web v3.2.0 -> v3.3.1
    Updating addr2line v0.13.0 -> v0.14.0
    Updating aes v0.4.0 -> v0.6.0
    Updating aes-gcm v0.6.0 -> v0.8.0
    Updating aes-soft v0.4.0 -> v0.6.4
    Updating aesni v0.7.0 -> v0.10.0
    Updating ahash v0.3.8 -> v0.4.6
    Updating aho-corasick v0.7.14 -> v0.7.15
    Updating anyhow v1.0.33 -> v1.0.34
    Removing arc-swap v0.4.7
    Updating arrayvec v0.5.1 -> v0.5.2
    Updating async-executor v1.3.0 -> v1.4.0
    Updating async-global-executor v1.3.0 -> v1.4.3
    Updating async-graphql v2.0.0 -> v2.1.5
    Updating async-graphql-actix-web v2.0.0 -> v2.1.5
    Updating async-graphql-derive v2.0.0 -> v2.1.4
    Updating async-graphql-parser v2.0.0 -> v2.1.2
    Updating async-graphql-value v2.0.0 -> v2.0.5
    Updating async-io v1.1.10 -> v1.3.0
    Updating async-std v1.6.5 -> v1.7.0
    Updating async-task v4.0.2 -> v4.0.3
    Updating async-trait v0.1.41 -> v0.1.42
    Updating awc v2.0.0 -> v2.0.3
    Updating backtrace v0.3.53 -> v0.3.55
    Updating base-x v0.2.6 -> v0.2.8
    Updating blake2b_simd v0.5.10 -> v0.5.11
    Removing block-cipher v0.7.1
    Updating bstr v0.2.13 -> v0.2.14
    Updating cc v1.0.61 -> v1.0.65
      Adding cipher v0.2.5
    Updating combine v4.3.2 -> v4.4.0
      Adding console_error_panic_hook v0.1.6
    Updating const_fn v0.4.2 -> v0.4.3
    Updating cookie v0.14.2 -> v0.14.3
    Updating core-foundation v0.7.0 -> v0.9.1
    Updating core-foundation-sys v0.7.0 -> v0.8.2
    Updating crc32fast v1.2.0 -> v1.2.1
      Adding crossbeam-utils v0.8.1
    Removing crypto-mac v0.8.0
      Adding crypto-mac v0.9.1
      Adding crypto-mac v0.10.0
      Adding ctr v0.6.0
    Updating derive_utils v0.10.0 -> v0.11.0
    Updating encoding_rs v0.8.24 -> v0.8.26
    Updating env_logger v0.8.1 -> v0.8.2
    Updating flate2 v1.0.18 -> v1.0.19
      Adding form_urlencoded v1.0.0
    Updating futures v0.3.6 -> v0.3.8
    Updating futures-executor v0.3.6 -> v0.3.8
    Updating futures-lite v1.11.1 -> v1.11.2
    Updating gimli v0.22.0 -> v0.23.0
    Updating globset v0.4.5 -> v0.4.6
    Updating h2 v0.2.6 -> v0.2.7
    Updating handlebars v3.5.0 -> v3.5.1
    Removing hashbrown v0.8.2
    Updating hkdf v0.9.0 -> v0.10.0
    Removing hmac v0.8.1
      Adding hmac v0.9.0
      Adding hmac v0.10.1
    Updating hyper v0.13.8 -> v0.13.9
    Updating ignore v0.4.16 -> v0.4.17
    Updating instant v0.1.7 -> v0.1.9
    Updating io-enum v0.2.3 -> v0.2.4
    Removing itertools v0.9.0
    Updating libc v0.2.79 -> v0.2.80
    Updating lock_api v0.4.1 -> v0.4.2
    Updating lru v0.6.0 -> v0.6.1
    Updating memchr v2.3.3 -> v2.3.4
    Removing miow v0.2.1
    Removing miow v0.3.5
      Adding miow v0.2.2
      Adding miow v0.3.6
    Updating native-tls v0.2.4 -> v0.2.6
    Updating net2 v0.2.35 -> v0.2.36
    Updating num-integer v0.1.43 -> v0.1.44
    Updating num-traits v0.2.12 -> v0.2.14
    Updating object v0.21.1 -> v0.22.0
    Updating once_cell v1.4.1 -> v1.5.2
    Updating onig v6.1.0 -> v6.1.1
    Updating onig_sys v69.5.1 -> v69.6.0
    Updating parking_lot v0.11.0 -> v0.11.1
    Updating pin-project v1.0.1 -> v1.0.2
    Updating pin-project-internal v1.0.1 -> v1.0.2
    Removing pin-project-lite v0.1.10
      Adding pin-project-lite v0.1.11
      Adding pin-project-lite v0.2.0
    Updating pkg-config v0.3.18 -> v0.3.19
    Updating polling v2.0.1 -> v2.0.2
    Updating polyval v0.4.1 -> v0.4.2
    Updating postgres-protocol v0.5.2 -> v0.5.3
    Updating postgres-types v0.1.2 -> v0.1.3
    Updating ppv-lite86 v0.2.9 -> v0.2.10
    Updating redis-async v0.6.3 -> v0.6.6
    Updating regex v1.4.0 -> v1.4.2
    Updating regex-syntax v0.6.19 -> v0.6.21
    Updating reqwest v0.10.8 -> v0.10.9
    Updating resolv-conf v0.6.3 -> v0.7.0
    Updating ring v0.16.15 -> v0.16.18
    Updating rust-argon2 v0.8.2 -> v0.8.3
    Updating rustc-demangle v0.1.17 -> v0.1.18
      Adding scoped-tls v1.0.0
    Updating security-framework v0.4.4 -> v2.0.0
    Updating security-framework-sys v0.4.3 -> v2.0.0
    Updating serde v1.0.116 -> v1.0.117
    Updating serde_derive v1.0.116 -> v1.0.117
    Updating serde_urlencoded v0.6.1 -> v0.7.0
    Updating sha-1 v0.9.1 -> v0.9.2
    Updating sha2 v0.9.1 -> v0.9.2
    Updating signal-hook-registry v1.2.1 -> v1.2.2
    Updating smallvec v1.4.2 -> v1.5.0
    Updating socket2 v0.3.15 -> v0.3.17
      Adding spin v0.6.0
    Updating standback v0.2.11 -> v0.2.13
    Updating string_cache v0.8.0 -> v0.8.1
    Updating syn v1.0.44 -> v1.0.53
    Updating termcolor v1.1.0 -> v1.1.2
    Updating terminal_size v0.1.13 -> v0.1.15
    Updating thiserror v1.0.21 -> v1.0.22
    Updating thiserror-impl v1.0.21 -> v1.0.22
    Updating time v0.2.22 -> v0.2.23
    Removing tinyvec v0.3.4
    Removing tinyvec v1.0.1
      Adding tinyvec v1.1.0
    Updating tokio v0.2.22 -> v0.2.23
    Updating tokio-macros v0.2.5 -> v0.2.6
    Updating tracing v0.1.21 -> v0.1.22
      Adding tracing-futures v0.2.4
    Updating trust-dns-proto v0.19.5 -> v0.19.6
    Updating trust-dns-resolver v0.19.5 -> v0.19.6
    Updating twox-hash v1.5.0 -> v1.6.0
    Updating unicode-normalization v0.1.13 -> v0.1.16
    Updating unicode-segmentation v1.6.0 -> v1.7.1
    Updating url v2.1.1 -> v2.2.0
    Updating v_escape v0.14.0 -> v0.14.1
      Adding wasm-bindgen-test v0.3.18
      Adding wasm-bindgen-test-macro v0.3.18
    Updating wepoll-sys v3.0.0 -> v3.0.1
2020-11-30 08:54:00 +00:00
Rob Ede
7148fd3d0e
add client certificate example (#380) 2020-10-30 04:22:24 +00:00
Rob Ede
5573e5fd34
update cors example to 0.5 2020-10-19 23:36:53 +01:00
Sunli
66d27bbe61
Update async-graphql-demo for async-graphql v2.0.0 (#378) 2020-10-13 16:45:19 +09:00
Yuki Okushi
cd62e1301f
web-cors: Update actix-cors to 0.4 (#373) 2020-10-03 07:51:05 +09:00
Yuki Okushi
b727e796b9
Correct some items' name to fix the build (#370) 2020-09-20 06:17:56 +09:00
Rob Ede
d836b046c9
migrate ci to github actions (#367) 2020-09-16 01:11:49 +01:00
Nikolay Kim
66cbf644b9 update deps 2018-08-02 11:50:41 -07:00
Nikolay Kim
ba3cf13c72 add ssl feature 2018-08-02 09:30:06 -07:00
Sadika Sumanapala
7156e1cbf0 Rename example 'complex-middleware' to 'cookie-auth-full' 2018-07-23 15:29:32 +05:30
Sadika Sumanapala
1e7402e2bb Complex middleware example 2018-07-21 20:07:58 +05:30
Sadika Sumanapala
6784ebbb4a Use built-in middleware 2018-07-21 20:04:58 +05:30
Nikolay Kim
5499c01c65 upgrade redis example 2018-07-21 07:00:04 -07:00
Nikolay Kim
271749c433 update actix-web dependency 2018-07-21 05:10:26 -07:00
Nikolay Kim
2cc1b23761 upgrade example to actix-web 0.7 2018-07-16 12:36:53 +06:00
Gorm Casper
ab7736c790 init 2018-07-09 20:18:31 +02:00
Gorm Casper
8c7a0ab29b create form example 2018-07-04 17:12:33 +02:00
Nikolay Kim
fb0a582636 add async body example 2018-06-13 05:21:41 -07:00
Nikolay Kim
cc2cfaab6e update deps 2018-06-05 09:41:08 -07:00
Nikolay Kim
96a77890ba do not use with2 2018-06-01 11:31:53 -07:00
Nikolay Kim
e4f1833215 cleanup and cargo fmt 2018-05-20 21:03:29 -07:00
Nikolay Kim
db8d57052e remove unused files 2018-05-16 21:10:34 -07:00
Nikolay Kim
16f7649b29 split websocket-chat example 2018-05-11 14:35:43 -07:00
Nikolay Kim
bbeb262a5c upgrade actix-web to 0.6 2018-05-08 11:08:43 -07:00
Nikolay Kim
27de52b5d5 add backend server for http proxy example 2018-05-07 18:55:18 -07:00
Nikolay Kim
85af2bce54 add cookie session example 2018-05-02 15:11:57 -07:00
Nikolay Kim
cde7ef8c96 add askama example 2018-04-24 09:12:48 -07:00
Nikolay Kim
894a795ee7 add cookie auth example 2018-04-18 16:46:35 -07:00
Nikolay Kim
1dea2cf3c3 add workspace 2018-04-13 12:32:15 -07:00