Skip to content

build(deps): update tonic requirement from 0.12 to 0.14#8

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/tonic-0.14
Open

build(deps): update tonic requirement from 0.12 to 0.14#8
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/tonic-0.14

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github May 25, 2026

Updates the requirements on tonic to permit the latest version.

Changelog

Sourced from tonic's changelog.

0.12.3 (2024-08-29)

Features

  • server: Added support for grpc max_connection_age (#1865)
  • build: Add #[deprecated] to deprecated client methods (#1879)
  • build: plumb skip_debug through prost Builder and add test (#1900)

Bug Fixes

  • build: Revert "fix tonic-build cargo build script outputs (#1821)" which accidentally increases MSRV (#1898)
  • server: ignore more error kinds in incoming socket stream (#1885)
  • transport: do not shutdown server on broken connections (#1948)

0.12.2 (2024-08-23)

Features

  • Move TimeoutExpired out of transport (#1826)
  • Move ConnectError type from transport (#1828)
  • channel: allow setting max_header_list_size (#1835)
  • router: Add RoutesBuilder constructor (#1855)
  • tls: Rename tls-roots feature with tls-native-roots (#1860)
  • router: Rename Routes::into_router with into_axum_router (#1862)
  • router: Implement from axum::Router for Routes (#1863)
  • channel: Re-enable TLS based on Cargo features in generated clients (#1866)
  • server: allow setting max_header_list_size (#1870)
  • build: Expose formatted service name (#1684)
  • reflection: add back support for v1alpha reflection protocol (#1888)

Bug Fixes

  • router: Add missing unimplemented fallback to RoutesBuilder (#1864)
  • server: Prevent server from exiting on ECONNABORTED (#1874)
  • web: fix panic in trailer parsing on multiple trailers (#1880)
  • web: fix empty trailer parsing causing infinite parser loop (#1883)

0.12.1 (2024-07-17)

Bug Fixes

  • Reduce tokio-stream feature (#1795)

0.12.0 (2024-07-08)

This breaking release updates tonic to the hyper 1.0 ecosystem and also updates to prost v0.13.0.

Features

... (truncated)

Commits

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 commands and options

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 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)

Updates the requirements on [tonic](https://github.com/hyperium/tonic) to permit the latest version.
- [Release notes](https://github.com/hyperium/tonic/releases)
- [Changelog](https://github.com/grpc/grpc-rust/blob/master/CHANGELOG.md)
- [Commits](grpc/grpc-rust@v0.12.0...v0.12.3)

---
updated-dependencies:
- dependency-name: tonic
  dependency-version: 0.12.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels May 25, 2026
podheitor pushed a commit that referenced this pull request May 31, 2026
The iCal ATTACH property (RFC 5545 §3.8.1.1) was preserved in ical_raw on
roundtrip but never indexed, so a client couldn't list an event's attachments
without re-parsing the blob. Index the metadata and expose it:

- ical parser: collect all ATTACH lines into ParsedEvent.attachments, capturing
  uri (external ref) / fmttype / is_inline. Inline base64 binaries keep is_inline
  and store NO uri — the bytes stay in ical_raw, never copied into the index.
- migration calendar_event_attachments (+down): child table FK to
  calendar_events ON DELETE CASCADE, tenant-scoped like sibling alarm/history
  tables. EventRepo re-syncs it (delete-then-insert in-tx) on create/update/
  replace_by_uid, so the index always mirrors the current ical_raw. patch leaves
  it untouched (patch keeps ical_raw stale by design).
- api: GET /api/v1/calendars/:cal_id/events/:id/attachments returns the indexed
  entries, tenant/calendar 404-guarded.

Closes roadmap #8. 557 calendar lib tests pass (incl. 5 new ATTACH parser tests).
podheitor pushed a commit that referenced this pull request May 31, 2026
…-restore — sprint #8

Content search only indexed on upload, so the index drifted from reality:
version-restore left stale text, deleted files stayed searchable, and trashed
files surfaced in content-search. Add two fire-and-forget helpers mirroring
index_file_content: deindex_file_content (DELETE by file_id) and
reindex_file_from_blob (read blob from storage_key + re-extract). Wire them into
restore_version, purge, soft-delete (trash), and restore (un-trash), so the index
matches what the user can actually see. A search outage never blocks a drive write.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants