dependabot[bot] 97a2adb2c4 Bump actix-cors from 0.6.4 to 0.7.0 (#330)
Bumps [actix-cors](https://github.com/actix/actix-extras) from 0.6.4 to
0.7.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actix/actix-extras/releases">actix-cors's
releases</a>.</em></p>
<blockquote>
<h2>actix-protobuf: v0.7.0</h2>
<ul>
<li>Update <code>actix-web</code> dependency to <code>4</code>.</li>
</ul>
<h2>actix-session: v0.7.0</h2>
<ul>
<li>Added <code>TtlExtensionPolicy</code> enum to support different
strategies for extending the TTL attached to the session state.
<code>TtlExtensionPolicy::OnEveryRequest</code> now allows for
long-lived sessions that do not expire if the user remains active. <a
href="https://redirect.github.com/actix/actix-extras/issues/233">#233</a></li>
<li><code>SessionLength</code> is now called
<code>SessionLifecycle</code>. <a
href="https://redirect.github.com/actix/actix-extras/issues/233">#233</a></li>
<li><code>SessionLength::Predetermined</code> is now called
<code>SessionLifecycle::PersistentSession</code>. <a
href="https://redirect.github.com/actix/actix-extras/issues/233">#233</a></li>
<li>The fields for Both <code>SessionLength</code> variants have been
extracted into separate types (<code>PersistentSession</code> and
<code>BrowserSession</code>). All fields are now private, manipulated
via methods, to allow adding more configuration parameters in the future
in a non-breaking fashion. <a
href="https://redirect.github.com/actix/actix-extras/issues/233">#233</a></li>
<li><code>SessionLength::Predetermined::max_session_length</code> is now
called <code>PersistentSession::session_ttl</code>. <a
href="https://redirect.github.com/actix/actix-extras/issues/233">#233</a></li>
<li><code>SessionLength::BrowserSession::state_ttl</code> is now called
<code>BrowserSession::session_state_ttl</code>. <a
href="https://redirect.github.com/actix/actix-extras/issues/233">#233</a></li>
<li><code>SessionMiddlewareBuilder::max_session_length</code> is now
called <code>SessionMiddlewareBuilder::session_lifecycle</code>. <a
href="https://redirect.github.com/actix/actix-extras/issues/233">#233</a></li>
<li>The <code>SessionStore</code> trait requires the implementation of a
new method, <code>SessionStore::update_ttl</code>. <a
href="https://redirect.github.com/actix/actix-extras/issues/233">#233</a></li>
<li>All types used to configure <code>SessionMiddleware</code> have been
moved to the <code>config</code> sub-module. <a
href="https://redirect.github.com/actix/actix-extras/issues/233">#233</a></li>
<li>Update <code>actix</code> dependency to <code>0.13</code>.</li>
<li>Update <code>actix-redis</code> dependency to
<code>0.12</code>.</li>
<li>Minimum supported Rust version (MSRV) is now 1.57 due to transitive
<code>time</code> dependency.</li>
</ul>
<p><a
href="https://redirect.github.com/actix/actix-extras/issues/233">#233</a>:
<a
href="https://redirect.github.com/actix/actix-extras/pull/233">actix/actix-extras#233</a></p>
<h2>actix-web-httpauth: v0.7.0</h2>
<ul>
<li>Auth validator functions now need to return <code>(Error,
ServiceRequest)</code> in error cases. <a
href="https://redirect.github.com/actix/actix-extras/issues/260">#260</a></li>
<li>Minimum supported Rust version (MSRV) is now 1.57 due to transitive
<code>time</code> dependency.</li>
</ul>
<p><a
href="https://redirect.github.com/actix/actix-extras/issues/260">#260</a>:
<a
href="https://redirect.github.com/actix/actix-extras/pull/260">actix/actix-extras#260</a></p>
<h2>actix-settings: v0.7.0</h2>
<ul>
<li>The <code>ApplySettings</code> trait now includes a type parameter,
allowing multiple types to be implemented per configuration target.</li>
<li>Implement <code>ApplySettings</code> for
<code>ActixSettings</code>.</li>
<li><code>BasicSettings::from_default_template()</code> is now
infallible.</li>
<li>Rename <code>AtError =&gt; Error</code>.</li>
<li>Remove <code>AtResult</code> type alias.</li>
<li>Update <code>toml</code> dependency to <code>0.8</code>.</li>
<li>Remove <code>ioe</code> dependency; <code>std::io::Error</code> is
now used directly.</li>
<li>Remove <code>Clone</code> implementation for
<code>Error</code>.</li>
<li>Implement <code>Display</code> for <code>Error</code>.</li>
<li>Implement std's <code>Error</code> for <code>Error</code>.</li>
<li>Minimum supported Rust version (MSRV) is now 1.68.</li>
</ul>
<h2>actix-cors: v0.7.0</h2>
<ul>
<li><code>Cors</code> is now marked <code>#[must_use]</code>.</li>
<li>Default for <code>Cors::block_on_origin_mismatch</code> is now
false.</li>
<li>Minimum supported Rust version (MSRV) is now 1.75.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actix/actix-extras/commit/c62b271d9abd41815a83072b87cfd32d73a793c9"><code>c62b271</code></a>
chore(actix-cors): prepare release 0.7.0</li>
<li><a
href="https://github.com/actix/actix-extras/commit/320cbebc7e8fa42085c3cf029df30c602abe53f7"><code>320cbeb</code></a>
chore: fmt markdowns</li>
<li><a
href="https://github.com/actix/actix-extras/commit/0c859a96c8c6087e4404fc5fc80b85da993ae985"><code>0c859a9</code></a>
docs(cors): use cargo-rdme</li>
<li><a
href="https://github.com/actix/actix-extras/commit/d55fc6d7f5066ce50da9beeb770b0ab8503875c9"><code>d55fc6d</code></a>
fix!(cors): default block_on_origin_mismatch to false (<a
href="https://redirect.github.com/actix/actix-extras/issues/379">#379</a>)</li>
<li><a
href="https://github.com/actix/actix-extras/commit/e2bf50405545eade1e092af0a05af29891efb2ba"><code>e2bf504</code></a>
feat(session): use real async traits (<a
href="https://redirect.github.com/actix/actix-extras/issues/365">#365</a>)</li>
<li><a
href="https://github.com/actix/actix-extras/commit/77b8dcdf59e73cafd4dc0098f6131171d97a797d"><code>77b8dcd</code></a>
chore: clippy</li>
<li><a
href="https://github.com/actix/actix-extras/commit/b694c9317a01dc0bcea8cecee3bf1e9ded1b5d8d"><code>b694c93</code></a>
mark Cors builder as must_use</li>
<li><a
href="https://github.com/actix/actix-extras/commit/57eaad2ffe5cf9a407fb183a3ced054d90e3809d"><code>57eaad2</code></a>
build(deps): bump taiki-e/install-action from 2.23.1 to 2.23.7 (<a
href="https://redirect.github.com/actix/actix-extras/issues/377">#377</a>)</li>
<li><a
href="https://github.com/actix/actix-extras/commit/0cb0e28208a82ff9af53dd5e7bbe22c87c54d2b9"><code>0cb0e28</code></a>
ci: combine install steps</li>
<li><a
href="https://github.com/actix/actix-extras/commit/8049a75d9f8cc83211c4168f34f1f8acbf18f9a4"><code>8049a75</code></a>
ci: use cargo-ci-clean-cache</li>
<li>Additional commits viewable in <a
href="https://github.com/actix/actix-extras/compare/cors-v0.6.4...cors-v0.7.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actix-cors&package-manager=cargo&previous-version=0.6.4&new-version=0.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-23 12:41:19 -04:00
2024-05-23 01:43:36 -04:00
2024-05-23 05:44:39 -04:00
…
2024-05-16 13:59:33 -07:00
2024-05-16 08:34:58 -07:00
…
…

storyteller-rust

Our Rust monorepo, which serves both our API surface area and our downloadable client applications.

                 ."-,.__
                 `.     `.  ,
              .--'  .._,'"-' `.
             .    .'         `'
             `.   /          ,'
               `  '--.   ,-"'
                `"`   |  \
                   -. \, |
                    `--Y.'      ___.
                         \     L._, \
               _.,        `.   <  <\                _
             ,' '           `, `.   | \            ( `
          ../, `.            `  |    .\`.           \ \_
         ,' ,..  .           _.,'    ||\l            )  '".
        , ,'   \           ,'.-.`-._,'  |           .  _._`.
      ,' /      \ \        `' ' `--/   | \          / /   ..\
    .'  /        \ .         |\__ - _ ,'` `        / /     `.`.
    |  '          ..         `-...-"  |  `-'      / /        . `.
    | /           |L__           |    |          / /          `. `.
   , /            .   .          |    |         / /             ` `
  / /          ,. ,`._ `-_       |    |  _   ,-' /               ` \
 / .           \"`_/. `-_ \_,.  ,'    +-' `-'  _,        ..,-.    \`.
.  '         .-f    ,'   `    '.       \__.---'     _   .'   '     \ \
' /          `.'    l     .' /          \..      ,_|/   `.  ,'`     L`
|'      _.-""` `.    \ _,'  `            \ `.___`.'"`-.  , |   |    | \
||    ,'      `. `.   '       _,...._        `  |    `/ '  |   '     .|
||  ,'          `. ;.,.---' ,'       `.   `.. `-'  .-' /_ .'    ;_   ||
|| '              V      / /           `   | `   ,'   ,' '.    !  `. ||
||/            _,-------7 '              . |  `-'    l         /    `||
. |          ,' .-   ,' ||               | .-.        `.      .'     ||
 `'        ,'    `".'    |               |    `.        '. -.'       `'
          /      ,'      |               |,'    \-.._,.'/'
          .     /        .               .       \    .''
        .`.    |         `.             /         :_,'.'
          \ `...\   _     ,'-.        .'         /_.-'              S T O R Y T E L L E R
           `-.__ `,  `'   .  _.>----''.  _  __  /                 Turning memes into dreams
                .'        /"'          |  "'   '_                     
               /_|.-'\ ,".             '.'`__'-( \
                 / ,"'"\,'               `/  `-.|" 
Languages
Rust 59.4%
TypeScript 39.3%
JavaScript 0.7%
Python 0.2%
Shell 0.2%
Other 0.2%