1
0
mirror of https://github.com/actix/actix-extras.git synced 2024-11-23 23:51:06 +01:00
Commit Graph

3275 Commits

Author SHA1 Message Date
Yuki Okushi
83d2b9c95b
Remove unused actix dependency 2020-03-18 04:33:21 +09:00
Yuki Okushi
de374afbca
Revert "Disable coverage for PRs" (#25)
* Revert "Disable coverage for PRs"

* Remove `token` arg
2020-03-18 04:19:15 +09:00
kevinpoitra
79dc7fcaff
Update actix-redis' dependencies (#24)
* Update actix-redis's dependencies

* Change `chrono::Duration` to `time::Duration` in the docs

* Remove unneeded comment

* Update CHANGES.md
2020-03-15 16:54:35 +09:00
Yuki Okushi
d913550570
Merge pull request #23 from JohnTitor/new-session
Release actix-session v0.4.0-alpha.1
2020-03-15 07:14:13 +09:00
Yuki Okushi
483f641165
Bump up to 0.4.0-alpha.1 2020-03-15 07:01:21 +09:00
Yuki Okushi
510be85629
Fix style 2020-03-15 06:59:41 +09:00
Yuki Okushi
bc36cc1159
Minimize futures dependency 2020-03-15 06:58:47 +09:00
Yuki Okushi
ab1bcf15d4
Merge pull request #22 from JohnTitor/new-identity
Release actix-identity 0.3.0-alpha.1
2020-03-15 06:50:44 +09:00
Yuki Okushi
dd7ee27388
Bump up to 0.3.0-alpha.1 2020-03-15 06:15:22 +09:00
Yuki Okushi
a3ebc8ca66
Minimize futures dependency 2020-03-15 05:44:29 +09:00
Yuki Okushi
02ada2bd88
Merge pull request #21 from JohnTitor/identity-session
Check-in actix-identity and actix-session
2020-03-13 07:06:44 +09:00
Yuki Okushi
30ee6e0b4c
session: Update actix-web dependency to 3.0.0-alpha.1 2020-03-13 06:04:07 +09:00
Yuki Okushi
570209c1b1
identity: Update actix-web dependency to 3.0.0-alpha.1 2020-03-13 06:01:39 +09:00
Yuki Okushi
62cf9baa51
Merge pull request #20 from JohnTitor/cors
Release `actix-cors` v0.3.0-alpha.1
2020-03-12 06:46:02 +09:00
Yuki Okushi
8176d5e121
Run rustfmt 2020-03-12 05:48:57 +09:00
Yuki Okushi
7f1680ebcf
Bump up to 0.3.0-alpha.1 2020-03-12 05:48:04 +09:00
Yuki Okushi
405e61a603
Update actix-web dependency to 3.0.0-alpha.1 2020-03-12 05:46:58 +09:00
Yuki Okushi
9a8275b455
Minimize futures-* dependencies 2020-03-12 05:43:48 +09:00
Yuki Okushi
51f5c326ee
Merge pull request #9 from JohnTitor/migrate-httpauth
actix-web-httpauth: Prepare for new release
2020-02-19 10:59:03 +09:00
Yuki Okushi
e245b1cffe Prepare for new release 2020-02-19 09:31:51 +09:00
Yuki Okushi
880206ee2e
Merge pull request #8 from JohnTitor/migrate-redis
actix-redis: Prepare for new release
2020-02-18 10:56:32 +09:00
Yuki Okushi
8bc0227ec8 Fix clippy warning 2020-02-18 08:22:33 +09:00
Yuki Okushi
e225e2aec7 Move env_logger to dev-dependencies 2020-02-18 08:11:36 +09:00
Yuki Okushi
66edc228c3 Prepare for new release 2020-02-18 08:01:26 +09:00
Yuki Okushi
d159b5e5fe
Merge pull request #7 from JohnTitor/migrate-protobuf
Prepare for new release
2020-02-18 07:23:39 +09:00
Yuki Okushi
920bb56919 Prepare for new release 2020-02-18 00:59:04 +09:00
Yuki Okushi
e4ac892be2
Merge pull request #5 from actix/JohnTitor-patch-2
Fix syntax
2020-02-15 01:55:31 +09:00
Yuki Okushi
f3b2aa029a
Merge pull request #4 from actix/JohnTitor-patch-1
Disable coverage for PRs
2020-02-15 01:55:07 +09:00
Yuki Okushi
e5c418eaa3
Fix syntax 2020-02-14 07:42:56 +09:00
Yuki Okushi
c25df0148b
Merge pull request #3 from dotdash/doc_fix
Update Session doc to refer to UserSession instead of RequestSession
2020-02-14 07:41:49 +09:00
Yuki Okushi
de276af9c6
Disable coverage for PRs 2020-02-14 07:27:35 +09:00
Björn Steinbrink
d849157411 Update Session doc to refer to UserSession instead of RequestSession 2020-02-11 16:25:53 +01:00
Björn Steinbrink
3e17ad9a4e Remove unneeded single path import
Imports with a single path component are useless.
2020-02-11 16:25:53 +01:00
Yuki Okushi
e68ec39bd7
Merge pull request #2 from actix/setup-ci
Setup GitHub Actions
2020-01-30 23:14:21 +09:00
Yuki Okushi
650470901b Clean up READMEs 2020-01-30 18:39:35 +09:00
Yuki Okushi
21994c13eb Fix/suppress clippy warnings 2020-01-30 18:21:02 +09:00
Yuki Okushi
d8f3f94ece Clean up metadata 2020-01-30 18:08:20 +09:00
Yuki Okushi
a0337d7851 Run CI with MSRV 2020-01-30 18:03:02 +09:00
Yuki Okushi
c4c0680a6e Remove unused config 2020-01-30 15:57:38 +09:00
Yuki Okushi
91f6519177 Set up GitHub Actions 2020-01-30 15:57:38 +09:00
Rob Ede
8ab2229032
add new crates to workspace 2020-01-30 02:06:00 +00:00
Rob Ede
90e00f7344
fix badge links 2020-01-30 01:50:18 +00:00
Rob Ede
cfb436a363
unify {cors,identity,session} readmes 2020-01-30 01:42:01 +00:00
Rob Ede
13a42f7262
Merge branch 'web' 2020-01-30 01:31:22 +00:00
Rob Ede
4b3500790d
remove non-extra packages 2020-01-30 01:30:52 +00:00
Rob Ede
3cdc0b9d18
fix badges 2020-01-30 01:22:11 +00:00
Rob Ede
aac1158304
merge project metadata 2020-01-30 00:31:25 +00:00
Aaron Hill
276a5a3ee4
Replace UnsafeCell with Cell in DateServiceInner (#1325)
* Replace `UnsafeCell` with `Cell` in `DateServiceInner`

This ensures that it's impossible to cause undefined behavior by
accidentally violating Rust's aliasing rules (e.g. passing a closure to
`set_date` which ends up invoking `reset` or `update` on the inner
`DateServiceInner`).

There might be a tiny amount of overhead from copying the `Option<(Date,
Instant)>` rather than taking a reference, but it shouldn't be
measurable.

Since the wrapped type is `Copy`, a `Cell` can be used, avoiding the
runtime overhead of a `RefCell`.

Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
2020-01-29 21:05:08 +09:00
Rob Ede
e05b153039
Merge branch 'redis' 2020-01-29 12:02:32 +00:00
Rob Ede
849a85fba8
Merge branch 'proto' 2020-01-29 12:02:28 +00:00