Commit graph

1,342 commits

Author SHA1 Message Date
Tulir Asokan
0a302c753d Merge remote-tracking branch 'recht/synccontext' 2024-01-07 15:37:18 +02:00
Tulir Asokan
48bfc596f0 Fix incorrect context.Backgrounds 2024-01-07 15:35:58 +02:00
Tulir Asokan
c5f5135c96 Try downloading avatar before setting it for bot 2024-01-07 15:35:10 +02:00
Tulir Asokan
88631708a4 Add context to UpdateBridgeInfo 2024-01-04 14:57:37 +02:00
Tulir Asokan
d014d56e85 Add blurhash to file info struct 2024-01-03 14:52:42 +02:00
Tulir Asokan
370913378a Log full pq error details in bridge upgrades 2023-12-29 21:17:18 +01:00
Tulir Asokan
2a83ec5876 Update dependencies 2023-12-28 17:09:20 +01:00
Tulir Asokan
30b4ccfdb6 Update actions 2023-12-28 17:06:42 +01:00
Tulir Asokan
39844af48e Log SQL line when bridge DB upgrade fails 2023-12-28 17:06:29 +01:00
Joakim Recht
02e4140236 Make funcs in the SyncStore interface return errors
This should have been done in #144, but I forgot it. When context is being propagated, the context might be cancelled at any point, which will result in an error that needs to be handled.
2023-12-22 12:56:45 +01:00
Tulir Asokan
db66b4f5d0 Don't copy Python log configs as-is 2023-12-19 15:40:32 +02:00
Tulir Asokan
728018c9d0 Update changelog again 2023-12-15 16:26:51 +02:00
Tulir Asokan
96b4001106 Update example again 2023-12-15 16:25:28 +02:00
Tulir Asokan
02b780e808 Update changelog 2023-12-15 16:24:20 +02:00
Joakim Recht
753cdb2e1c
Add context parameter to all client and bridge API functions (#144) 2023-12-15 16:23:31 +02:00
Tulir Asokan
7f78c3280c Update changelog 2023-12-15 15:57:26 +02:00
Tulir Asokan
89fcc0eb35 Update example go.mod 2023-12-15 15:57:14 +02:00
Tulir Asokan
893afc7259 Fix typos and JSON field names 2023-12-15 15:56:38 +02:00
Tulir Asokan
b892a26d6f Remove mock random 2023-12-15 15:56:38 +02:00
Tulir Asokan
c44f7f24c2 Deprecate gob/json encoding olm structs 2023-12-15 15:56:38 +02:00
Tulir Asokan
ca03f1df17 Remove unused error constants 2023-12-15 15:56:38 +02:00
Tulir Asokan
fde9c645f4 Revert changes to error names 2023-12-15 15:56:38 +02:00
Lukas Gallandi
39efee17e0 Add build tag to use goolm in crypto/olm
Merges/closes #106
2023-12-15 15:56:38 +02:00
Tulir Asokan
3e4cb751d0 Remove special module licenses 2023-12-15 15:56:38 +02:00
Tulir Asokan
ab39495bc6 Clean up goolm and update import path 2023-12-15 15:56:38 +02:00
Lukas Gallandi
9c109c97a6 Add pure Go implementation of libolm 2023-12-15 15:56:38 +02:00
Sumner Evans
1e0731dc73
versions: add constants for v1.8 and v1.9
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-12-12 12:04:56 -07:00
Tulir Asokan
685d5f71da Update changelog 2023-12-03 00:18:49 +02:00
Tulir Asokan
5fae50102f Don't drop unknown events in default syncer 2023-12-03 00:16:22 +02:00
Sumner Evans
4784d6d09f
MembershipHandlingPortal: add full event to handlers
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-11-17 09:01:33 -07:00
Tulir Asokan
f47b2ce7bd Add context for bridge command events 2023-11-17 13:21:44 +02:00
Tulir Asokan
e606259d3d Bump version to v0.16.2 v0.16.2 2023-11-16 15:14:55 +02:00
Tulir Asokan
d8e28be543 Update dependencies
and downgrade gorilla packages due to regressions in new versions
2023-11-16 15:13:54 +02:00
Tulir Asokan
09daa65575 Update dependencies 2023-11-14 16:45:05 +02:00
Tulir Asokan
da5a51a279 Remove incorrect err in log 2023-11-12 12:49:21 +02:00
Tulir Asokan
37d5493a56 Send encryption error replies in thread if applicable 2023-11-12 12:47:20 +02:00
Tulir Asokan
149dd3ce14 Update changelog 2023-11-12 12:46:23 +02:00
Tulir Asokan
e3628c3b9e Update dependencies 2023-11-03 19:55:54 +02:00
Tulir Asokan
69c80b473a Send checkpoint if portal isn't found 2023-10-25 12:38:35 +03:00
Tulir Asokan
a274ab89a5 Add redacts field for redaction event content 2023-10-10 19:48:49 +03:00
Tulir Asokan
1b562eed16 Add function to reverse TextToHTML 2023-10-06 16:03:14 +03:00
Tulir Asokan
4e423897f7 Set global zerologger 2023-10-03 21:10:04 +03:00
Tulir Asokan
58a7323f0a Bump version to v0.16.1 v0.16.1 2023-09-16 09:57:05 -04:00
Tulir Asokan
eea14cb9a4 Include error in log if message checkpoint sending fails 2023-09-11 15:16:41 -04:00
Tulir Asokan
b2a54de015 Add warning logs if AS event handling takes long 2023-09-11 10:52:45 -04:00
Tulir Asokan
1daa22f851 Update changelog 2023-09-09 15:38:35 +03:00
Tulir Asokan
26b2e2e590 Use new retryafter utility 2023-09-06 19:09:35 +03:00
Brad Murray
aafd22eee6
Add OlmPkDecryption functions (#141)
* Add OlmPkDecryption functions

* Trim result to the valid size
2023-09-05 12:18:04 -04:00
Tulir Asokan
3fffe3f31c Clarify parameter syntax in bridge help message 2023-09-04 12:20:06 +03:00
Tulir Asokan
691b96adc2 Add fields for beeper galleries 2023-09-02 12:26:31 +03:00