File conduit.changes of Package conduit

-------------------------------------------------------------------
Tue Aug 12 15:09:03 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>

- Update to version 0.10.8+git0.9bba85c7:
  * chore(release): 0.10.8
  * feat: room version 12
  * feat: MSC4311, Ensuring the create event is available on invites and knocks
  * feat: MSC4297, State Resolution v2.1
  * feat: MSC4291, Room IDs as hashes of the create event (2/2)
  * feat: MSC4289, Explicitly privilege room creators (2/2)
  * feat(client-api): support `format` query parameter for `GET /state/`
  * chore: bump ruma
  * feat: MSC4291, Room IDs as hashes of the create event (1/2)
  * feat: MSC4289, Explicitly privilege room creators (1/2)
  * chore: bump ruma
  * refactor: use RoomVersionRules instead of matching against RoomVersionId
  * chore: bump ruma
  * chore(release): 0.10.7
  * fix: various issues around key fetching (especially on send_join)
  * chore(release): 0.10.6
  * fix(media): only fetch remote media when requested by authenticated endpoints
  * chore(release): 0.10.5
  * chore: bump ruma and axum
  * chore(rust): upgrade to 1.85.0
  * fix(registration): enforce the strict user ID grammar
  * fix(sync v5): fix underflow when clamping room list indexes & allow empty range

-------------------------------------------------------------------
Tue Aug 12 15:08:04 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>

- Update to version 0.9.0+git104.660dd9c2:
  * feat: room version 12
  * feat: MSC4311, Ensuring the create event is available on invites and knocks
  * feat: MSC4297, State Resolution v2.1
  * feat: MSC4291, Room IDs as hashes of the create event (2/2)
  * feat: MSC4289, Explicitly privilege room creators (2/2)
  * feat(client-api): support `format` query parameter for `GET /state/`
  * chore: bump ruma
  * feat: MSC4291, Room IDs as hashes of the create event (1/2)
  * feat: MSC4289, Explicitly privilege room creators (1/2)
  * chore: bump ruma
  * fix: some edge-cases causing panics
  * chore: remove old ci files
  * chore(docker): Bump base image to alpine 3.22.1
  * fix: various issues around key fetching (especially on send_join)
  * fix: Include m.room.member in invite_room_state
  * fix(media): only fetch remote media when requested by authenticated endpoints
  * docs/configuration.md: allow_federation defaults to false
  * fix: Respond with HTTP code 413, when request size is too big
  * refactor: use RoomVersionRules instead of matching against RoomVersionId
  * feat(spaces): sort space room children & simplify
  * chore: bump ruma
  * Revert "feat: add new attic cache"
  * feat: add new attic cache
  * chore: bump ruma and axum
  * chore(rust): upgrade to 1.85.0
  * fix(registration): enforce the strict user ID grammar
  * fix: don't perform UIA when uploading cross-signing keys for the first time
  * fix(sync v5): fix underflow when clamping room list indexes & allow empty range
  * feat(devices): update the device last seen timestamp on usage
  * Enhance admin commands parsing
  * chore: bump version to 0.11.0-alpha
  * chore(release): 0.10.4
  * chore(ruma): bump
  * chore(release): 0.10.3
  * chore(/versions): declare support for matrix <= v1.12
  * chore(release): 0.10.2
  * fix(key_value): return a map of algorithms instead of key ids for count_one_time_keys
  * chore(release): 0.10.1
  * fix(config): attempt to deserialize deep directory structure before flat
  * chore: bump version to 0.11.0-alpha
  * chore(release): 0.10.0
  * docs: update info on simplified sliding sync
  * chore(crates): bump
  * feat(sync): v4 -> v5
  * ci(nix): update attic public key
  * docs: guide to moderating media
  * feat(admin): show media command
  * feat(admin): list & query information about media
  * feat(media): retention policies
  * feat(media): blocking
  * feat(admin): commands for purging media
  * chore(rust): upgrade to 1.83.0
  * chore: bump nix flake
  * feat(media): save user id of uploader
  * feat(media): deep hashed directory structure
  * feat: freeze unauthenticated media
  * feat(media): use file's sha256 for on-disk name & make directory configurable
  * refactor: allow for post-processing on the config
  * correct path on federated media endpoint doc comment

-------------------------------------------------------------------
Sat Mar 29 13:22:04 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>

- Update to version 0.9.0+git43.a7e6f60:
  * ci: check for typos
  * switch to env var for enabling ruma exhaustive types
  * chore(ruma): bump

-------------------------------------------------------------------
Tue Mar 11 11:26:59 UTC 2025 - mrueckert@suse.de

- Update to version 0.9.0+git38.244dbbe:
  * feat(appservice): pinging
  * chore(ruma): upgrade
  * refactor: set send_request matrix versions in a single constant
  * feat: knocking
  * refactor: move duplicate code and some other small optimizations
  * chore: bump ruma & rust
  * feat(federation): implement /make_leave and /send_leave
  * refactor federation membership handshake endpoints, reducing duplication
  * fix: check that keys uploaded by clients are valid
  * make error if content disposition migration fails clearer, as well as logging the name of the responsible file
  * feat(federation): support /make_join and /send_join for restricted rooms
  * refactor: remove unecessery async
  * chore: upgrade ruma
  * chore: upgrade rust
  * remove unused backends

-------------------------------------------------------------------
Sat Feb 08 00:42:58 UTC 2025 - mrueckert@suse.de

- Update to version 0.9.0+git17.e20dd14:
  * fix(media): return an error when content is failed to be parsed as an image
  * feat(turn): move config to table & error when no config is set
  * nginx uses $host instead of $http_host
  * feat(spaces): hierarchy over federation
  * replace archived 'crates' with 'dependi'

-------------------------------------------------------------------
Sun Jan 19 15:10:43 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>

- initial package
openSUSE Build Service is sponsored by