Tulir Asokan
|
e295028ffd
|
client: stabilize arbitrary profile field support
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2025-09-09 19:10:07 +03:00 |
|
timedout (aka nexy7574)
|
0627c42270
|
client: implement MSC4323 (#407)
|
2025-09-01 16:01:05 +01:00 |
|
fmseals
|
1d6bea5fe3
|
client: fix v3/delete_devices method (#393)
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2025-08-29 19:34:06 +03:00 |
|
Tulir Asokan
|
19f3b2179c
|
pre-commit: ban log.Str(x.String())
|
2025-08-29 11:07:16 +03:00 |
|
Tulir Asokan
|
d1004d42b0
|
client: add method to download media thumbnail
|
2025-08-18 00:24:57 +03:00 |
|
Tulir Asokan
|
6eced49860
|
client,event: remove deprecated MSC2716 structs
|
2025-08-17 13:32:07 +03:00 |
|
Tulir Asokan
|
cd022c9010
|
client: don't set user-agent header on wasm
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2025-08-15 16:45:18 +03:00 |
|
Tulir Asokan
|
10b26b507d
|
client: fix updating state store in CreateRoom
|
2025-08-01 10:38:02 +03:00 |
|
Tulir Asokan
|
3a28151780
|
client: log method/url when retrying requests
|
2025-07-29 17:41:51 +03:00 |
|
Tulir Asokan
|
65a64c8044
|
client: allow using custom http client for .well-known resolution
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2025-07-20 14:23:20 +03:00 |
|
Tulir Asokan
|
0b62253d3b
|
all: add support for creator power
|
2025-07-18 23:59:28 +03:00 |
|
Tulir Asokan
|
237ce1c64c
|
client: remove redundant state store update in room create
|
2025-07-18 22:32:25 +03:00 |
|
Tulir Asokan
|
d804b5d961
|
client: add support for stable version of room summary endpoint
|
2025-06-04 14:48:22 +03:00 |
|
Tulir Asokan
|
1b1b83298c
|
client,bridgev2: use time.After instead of sleep
|
2025-05-31 18:03:47 +03:00 |
|
Tulir Asokan
|
68565a1f18
|
client: add wrapper for /relations endpoints
|
2025-05-24 16:29:37 +03:00 |
|
Nick Mills-Barrett
|
4ffe1d23e9
|
client: don't attempt to make requests if the homeserver URL isn't set (#376)
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
Quick guard for where the client is created without using the
`NewClient` method.
|
2025-05-07 14:19:01 +01:00 |
|
Nick Mills-Barrett
|
19153e3638
|
client: return immediately if context canceled on external upload
|
2025-04-23 16:30:46 +01:00 |
|
Tulir Asokan
|
953334a0a0
|
client,federation: add wrappers for /publicRooms
|
2025-04-21 23:43:44 +03:00 |
|
Tulir Asokan
|
d3d20cbcf2
|
client: add context parameter for setting max retries
|
2025-04-21 23:43:23 +03:00 |
|
Tulir Asokan
|
f33b0506d0
|
client: add some nil safety
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2025-03-12 19:48:05 +02:00 |
|
Tulir Asokan
|
52c8a2e1de
|
sync: add support for MSC4222
|
2025-03-09 21:04:50 +02:00 |
|
Tulir Asokan
|
7f04ae7a9f
|
client: remove unprefixed beeper streaming sync flag
|
2025-03-09 21:04:50 +02:00 |
|
nexy7574
|
d83b63aeaf
|
client: add wrapper for /knock endpoint (#359)
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2025-03-09 19:16:31 +02:00 |
|
Tulir Asokan
|
e306c2817e
|
client: fix update delayed event method
Go / Lint (latest) (push) Has been cancelled
Go / Build (old, libolm) (push) Has been cancelled
Go / Build (latest, libolm) (push) Has been cancelled
Go / Build (old, goolm) (push) Has been cancelled
Go / Build (latest, goolm) (push) Has been cancelled
|
2025-03-06 01:29:06 +02:00 |
|
Tulir Asokan
|
01d1e9d69c
|
client: fix msc4104 unstable prefix
|
2025-03-06 01:27:34 +02:00 |
|
Tulir Asokan
|
8c4920a6c4
|
client: add wrappers for sending MSC4140 delayed events
|
2025-03-06 00:58:53 +02:00 |
|
Tulir Asokan
|
1cc073cde6
|
client: add wrapper method for MSC2815
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2025-02-23 18:13:09 +02:00 |
|
Tulir Asokan
|
642e17f2ae
|
client: add request body for user redact
Go / Lint (latest) (push) Has been cancelled
Go / Build (old, libolm) (push) Has been cancelled
Go / Build (latest, libolm) (push) Has been cancelled
Go / Build (old, goolm) (push) Has been cancelled
Go / Build (latest, goolm) (push) Has been cancelled
|
2025-01-29 21:52:05 +02:00 |
|
Tulir Asokan
|
f915ba2671
|
client: add wrapper for MSC4194
|
2025-01-29 21:48:36 +02:00 |
|
Tulir Asokan
|
7f20932607
|
client: add method to get full state event
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2025-01-29 00:35:20 +02:00 |
|
Nick Mills-Barrett
|
e571946e82
|
client: add optional media HTTP client
Go / Lint (latest) (push) Has been cancelled
Go / Build (old, libolm) (push) Has been cancelled
Go / Build (latest, libolm) (push) Has been cancelled
Go / Build (old, goolm) (push) Has been cancelled
Go / Build (latest, goolm) (push) Has been cancelled
|
2025-01-08 13:30:59 +00:00 |
|
Tulir Asokan
|
077716a4ec
|
client: add wrapper for /openid/request_token
Go / Lint (latest) (push) Has been cancelled
Go / Build (old, libolm) (push) Has been cancelled
Go / Build (latest, libolm) (push) Has been cancelled
Go / Build (old, goolm) (push) Has been cancelled
Go / Build (latest, goolm) (push) Has been cancelled
|
2025-01-01 18:00:25 +02:00 |
|
nexy7574
|
2cd6183f30
|
client: add support for arbitrary fields in /profile (#337)
Go / Lint (latest) (push) Has been cancelled
Go / Build (old, libolm) (push) Has been cancelled
Go / Build (latest, libolm) (push) Has been cancelled
Go / Build (old, goolm) (push) Has been cancelled
Go / Build (latest, goolm) (push) Has been cancelled
Co-authored-by: Tulir Asokan <tulir@maunium.net>
|
2024-12-29 21:37:41 +02:00 |
|
nexy7574
|
5c4474ae70
|
client: support setting status message in SetPresence (#336)
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2024-12-22 16:17:22 +02:00 |
|
Tulir Asokan
|
6c9a29d25a
|
client: add GetRoomSummary to implement MSC3266
|
2024-12-19 23:23:48 +02:00 |
|
Tulir Asokan
|
fbee4248a1
|
client: allow multiple vias in JoinRoom
|
2024-12-19 22:15:43 +02:00 |
|
onestacked
|
3cb79ba7b5
|
client,bridgev2: add support for MSC4190
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
Closes #288
|
2024-12-07 23:34:04 +02:00 |
|
Tulir Asokan
|
bfa32f375f
|
client: add support for MSC2666
|
2024-12-05 14:25:04 +02:00 |
|
Tulir Asokan
|
4820d4da48
|
client: use timeout 0 for initial sync
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2024-11-25 23:51:46 +02:00 |
|
Tulir Asokan
|
039f7335e4
|
client: switch to via in /join calls as per MSC4156
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2024-11-19 01:35:30 +02:00 |
|
Nick Mills-Barrett
|
ab6c2ed9a2
|
Add custom field to set state event ID when sending
|
2024-10-23 14:56:23 +01:00 |
|
Tulir Asokan
|
50f4a2eec1
|
client: omit from parameter in /messages if empty
Go / Lint (latest) (push) Has been cancelled
Go / Build (old, libolm) (push) Has been cancelled
Go / Build (latest, libolm) (push) Has been cancelled
Go / Build (old, goolm) (push) Has been cancelled
Go / Build (latest, goolm) (push) Has been cancelled
|
2024-10-10 20:28:18 +03:00 |
|
Tulir Asokan
|
cb3a7ce87a
|
hicli: include state in sync and add method to get state
|
2024-10-09 01:22:13 +03:00 |
|
Tulir Asokan
|
2621417bf0
|
client: don't let http close request body reader
|
2024-10-07 12:53:35 +03:00 |
|
Tulir Asokan
|
e51e36ac99
|
client: drop support for unauthenticated media
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2024-09-13 01:55:02 +03:00 |
|
Tulir Asokan
|
c62757ab15
|
client: add wrappers for event and room reporting endpoints
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2024-09-12 02:33:28 +03:00 |
|
Nick Mills-Barrett
|
da2780bcbe
|
Use a warning log when request context canceled (#279)
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2024-09-03 13:54:10 +01:00 |
|
Tulir Asokan
|
db8f2433a1
|
statestore: mass insert members on refetch
|
2024-09-02 23:49:06 +03:00 |
|
Tulir Asokan
|
e7bc21d463
|
client: add support for feature flag for authenticated media
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2024-09-01 12:54:13 +03:00 |
|
Tulir Asokan
|
238cacf2d5
|
client,crypto,appservice: add MSC3202 features
|
2024-08-30 17:27:12 +03:00 |
|