Commit graph

16 commits

Author SHA1 Message Date
Joachim Bauch
5eb0571d31
Move backend client to "talk" package. 2026-01-13 08:49:25 +01:00
Joachim Bauch
b7f8f83944
Move Talk capabilities to talk package. 2026-01-12 13:16:23 +01:00
Joachim Bauch
25e040ffb9
Move buffer/httpclient pools to pool package. 2026-01-12 13:16:22 +01:00
Joachim Bauch
62587796ce
Move logging code to separate package. 2025-12-09 15:26:47 +01:00
Joachim Bauch
d8d17734cb
Improve use of testify assertions. 2025-12-05 11:13:09 +01:00
Joachim Bauch
6ca41dee61
Don't use global logger. 2025-11-20 09:42:40 +01:00
Joachim Bauch
03cad99b8d
Switch to "github.com/stretchr/testify" for tests. 2024-09-03 13:50:52 +02:00
Joachim Bauch
4b76a49355
Don't use unnecessary pointer to "json.RawMessage".
The slice is a pointer already.
2024-05-16 20:58:42 +02:00
Joachim Bauch
0eb234b24d
Run tests in parallel and catch log output from tests. 2024-04-25 15:21:54 +02:00
Joachim Bauch
5af8636573
Improve handling of throttled responses from Nextcloud. 2023-01-17 13:33:47 +01:00
Joachim Bauch
24eab34da7
Allow configuring backends through etcd. 2022-06-30 11:35:36 +02:00
Joachim Bauch
81a52389aa
Stop using deprecated ioutil package. 2022-04-05 12:48:27 +02:00
Joachim Bauch
dc713ea8e8
Only include body in 307/308 redirects if going to same host. 2021-07-07 12:35:53 +02:00
Joachim Bauch
ec71f29fee
Force HTTPS for backend connections in old-style configurations.
Prevents clients from sending a HTTP auth URL to trigger an insecure
connection from the signaling server to Nextcloud.
2021-07-07 09:16:59 +02:00
Joachim Bauch
c8e4bfe007
Fix various issues found by golangci-lint. 2021-04-26 17:25:52 +02:00
Joachim Bauch
8ba2e0ad64
Switch dependency tracking to Go modules.
With that bump minimum required version to Go 1.13.
2021-04-09 16:15:00 +02:00
Renamed from src/signaling/backend_client_test.go (Browse further)