Commit graph

  • 5a6dfa0516
    Fix comment format. Joachim Bauch 2025-12-04 11:10:30 +01:00
  • f237458b35
    Don't capitalize variable name. Joachim Bauch 2025-12-04 11:09:13 +01:00
  • dd01d98553
    Simplify and use range over integer. Joachim Bauch 2025-12-04 11:08:31 +01:00
  • 57b6b326c0
    Simplify string concatenation. Joachim Bauch 2025-12-04 11:07:47 +01:00
  • 9d07a852a9
    Rewrite long if-else chains as switch statements. Joachim Bauch 2025-12-04 11:06:37 +01:00
  • 694297a6f4
    Fix ordering of case statements (found by "gocritic"). Joachim Bauch 2025-12-04 10:59:00 +01:00
  • f795bf303d
    lint: Enable "exptostd" to detect future std library features. Joachim Bauch 2025-12-04 10:54:56 +01:00
  • c581bc14d5
    lint: Enable "errchkjson" and update json.Marshal error handling. Joachim Bauch 2025-12-04 10:53:36 +01:00
  • 98060d48cb
    lint: Enable "nilness" check in govet. Joachim Bauch 2025-12-04 10:36:17 +01:00
  • 55d776d110
    Remove unnecessary nil check. Joachim Bauch 2025-12-04 10:36:03 +01:00
  • b1c18c7207
    lint: Check spelling using "misspell". Joachim Bauch 2025-12-04 10:33:42 +01:00
  • 55bafac6b7
    Fix spelling errors. Joachim Bauch 2025-12-04 10:33:11 +01:00
  • 66b3049cfc
    Merge pull request #1146 from strukturag/dependabot/go_modules/github.com/pion/ice/v4-4.0.13 Joachim Bauch 2025-12-04 22:11:22 +01:00
  • 1dcc01c5b8
    Bump sphinx from 8.2.3 to 9.0.4 in /docs dependabot[bot] 2025-12-04 20:03:41 +00:00
  • 5afa838ee8
    Bump github.com/pion/ice/v4 from 4.0.12 to 4.0.13 dependabot[bot] 2025-12-04 20:01:43 +00:00
  • cc934c8b85
    Merge pull request #1144 from strukturag/dependabot/github_actions/golangci/golangci-lint-action-9.2.0 Joachim Bauch 2025-12-04 08:17:00 +01:00
  • 5893fedef4
    Bump golangci/golangci-lint-action from 9.1.0 to 9.2.0 dependabot[bot] 2025-12-03 20:01:54 +00:00
  • 628d34d7ce
    Merge pull request #1143 from strukturag/client-version Joachim Bauch 2025-12-03 09:56:51 +01:00
  • 4586775afc
    client: Include version, optimize JSON processing. Joachim Bauch 2025-12-03 09:52:08 +01:00
  • 5921830423
    Merge pull request #1140 from strukturag/shorter-session-ids Joachim Bauch 2025-12-03 09:48:14 +01:00
  • 093555dc8d
    Merge pull request #1142 from strukturag/tarball-version Joachim Bauch 2025-12-03 09:37:28 +01:00
  • 5f58e335c8
    make: Include "version.txt" in tarball. Joachim Bauch 2025-12-03 09:29:16 +01:00
  • ad15055515
    CI: Check that version of tarball builds is not "unknown". Joachim Bauch 2025-12-03 09:27:06 +01:00
  • a0b64b30e0
    Session ids are unique, no need to include type in cache key. Joachim Bauch 2025-12-03 07:59:35 +01:00
  • f3a81c23c3
    Implement custom session id codec that generates shorter ids. Joachim Bauch 2025-12-02 16:55:43 +01:00
  • f4fca4f52b
    Use microseconds instead of timestamppb object for session creation. Joachim Bauch 2025-12-02 10:05:32 +01:00
  • 2d729c436d
    Merge pull request #1120 from strukturag/transient-sessiondata Joachim Bauch 2025-12-02 09:52:23 +01:00
  • 3fe8de1167
    Implement transient session data. Joachim Bauch 2025-11-20 13:03:58 +01:00
  • 805c4cdc81
    Describe transient session data. Joachim Bauch 2025-11-20 12:31:50 +01:00
  • 938b21c359
    Merge pull request #1138 from strukturag/dependabot/go_modules/github.com/pion/ice/v4-4.0.12 Joachim Bauch 2025-12-02 08:31:50 +01:00
  • 892b6a5602
    Bump sphinx from 8.2.3 to 9.0.1 in /docs dependabot[bot] 2025-12-02 01:14:05 +00:00
  • 4f4d673e5a
    Bump github.com/pion/ice/v4 from 4.0.11 to 4.0.12 dependabot[bot] 2025-12-01 21:20:31 +00:00
  • 7a37c0ccbd
    Merge pull request #1134 from strukturag/metrics-bandwidth Joachim Bauch 2025-12-01 16:48:52 +01:00
  • 9ee64b8c66
    Add metrics about client bytes/messages sent/received. Joachim Bauch 2025-11-24 17:03:14 +01:00
  • 87345118d8
    client: Send "bye" before closing connection. Joachim Bauch 2025-11-24 16:31:41 +01:00
  • aee0e6d866
    client: Log bandwidth used (incoming / outgoing). Joachim Bauch 2025-11-24 16:31:28 +01:00
  • 5238966385
    Merge pull request #1136 from strukturag/dependabot/go_modules/google.golang.org/grpc/cmd/protoc-gen-go-grpc-1.6.0 Joachim Bauch 2025-12-01 15:19:39 +01:00
  • 595a23ca0a Update generated files from 49d9f873dd dependabot[bot] 2025-11-27 20:03:34 +00:00
  • 49d9f873dd
    Bump google.golang.org/grpc/cmd/protoc-gen-go-grpc from 1.5.1 to 1.6.0 dependabot[bot] 2025-11-27 20:01:27 +00:00
  • 139b24d11b
    Merge pull request #1135 from strukturag/dependabot/go_modules/github.com/pion/ice/v4-4.0.11 Joachim Bauch 2025-11-26 22:33:18 +01:00
  • a042d00d25
    Bump github.com/pion/ice/v4 from 4.0.10 to 4.0.11 dependabot[bot] 2025-11-26 20:01:44 +00:00
  • a13ca9c9dd
    Merge pull request #1133 from strukturag/unnecessary-pointer Joachim Bauch 2025-11-24 15:22:53 +01:00
  • aefa5c9e36
    Break loop when looking for joined events if no hello matched. Joachim Bauch 2025-11-24 15:07:00 +01:00
  • 535a36042c
    Update generated files. Joachim Bauch 2025-11-24 15:06:21 +01:00
  • 3d4a16bdad
    No need to use list of pointers, use objects directly. Joachim Bauch 2025-11-24 15:06:07 +01:00
  • 263aa418e2
    Merge pull request #1132 from strukturag/embed-logger-tests Joachim Bauch 2025-11-24 14:08:45 +01:00
  • 0e835c8130
    Merge pull request #1131 from strukturag/improve-sprintf-performance Joachim Bauch 2025-11-24 14:07:10 +01:00
  • e90760a2f1
    Use test-related logger for embedded etcd. Joachim Bauch 2025-11-24 14:04:15 +01:00
  • 855d2c8231
    CI: Run benchmarks. Joachim Bauch 2025-11-24 12:32:42 +01:00
  • 4250d912ae
    Add benchmarks for string concatenation. Joachim Bauch 2025-11-24 12:31:21 +01:00
  • f412ef533a
    Use "UnmarshalJSON" instead of "json.Unmarshal" for some speedup. Joachim Bauch 2025-11-24 12:30:52 +01:00
  • 0a669b067e
    Use string concatenation instead of simple fmt.Sprintf. Joachim Bauch 2025-11-24 12:30:20 +01:00
  • 96423be5b3
    Merge pull request #1130 from strukturag/client-updates Joachim Bauch 2025-11-24 12:28:41 +01:00
  • a31e3c4c53
    Update client code for changed backend auth url, fix overflow in delta calculations. Joachim Bauch 2025-11-24 11:19:25 +01:00
  • 3ff47ea71a
    Merge pull request #1129 from strukturag/ci-split-tarball Joachim Bauch 2025-11-24 10:20:10 +01:00
  • 51a6162514
    CI: Split tarball jobs to speed up total actions time. Joachim Bauch 2025-11-24 10:07:48 +01:00
  • f8e9fcabd0
    Merge pull request #1128 from strukturag/initial-update-clustered Joachim Bauch 2025-11-24 10:06:16 +01:00
  • 9e98b7bf13
    Fix storing initial data when clustered. Joachim Bauch 2025-11-24 10:01:26 +01:00
  • c587489765
    Merge pull request #1126 from SystemKeeper/fix/noid/already-joined-docs Joachim Bauch 2025-11-24 09:46:07 +01:00
  • ba1af553e0
    Merge pull request #1127 from strukturag/initial-transient-data-clustered Joachim Bauch 2025-11-24 09:41:28 +01:00
  • 8532428ec1
    Add note that initial data may be sent using multiple events. Joachim Bauch 2025-11-21 11:58:42 +01:00
  • 2d8fbda85d
    Update generated files. Joachim Bauch 2025-11-21 11:58:07 +01:00
  • c1618155b7
    Get transient data from other nodes on first room join. Joachim Bauch 2025-11-21 11:57:43 +01:00
  • bae71b08f1
    Merge pull request #1125 from strukturag/dependabot/github_actions/golangci/golangci-lint-action-9.1.0 Joachim Bauch 2025-11-24 08:49:47 +01:00
  • 8935965df6 fix(docs): already_joined error response Marcel Müller 2025-11-23 12:24:32 +01:00
  • a8b46d59a6
    Bump golangci/golangci-lint-action from 9.0.0 to 9.1.0 dependabot[bot] 2025-11-21 20:01:42 +00:00
  • 9a213a7caf
    Merge pull request #1124 from strukturag/dependabot/github_actions/actions/checkout-6 Joachim Bauch 2025-11-20 21:09:48 +01:00
  • 89b1cb79d0
    Merge pull request #1123 from strukturag/dependabot/go_modules/go.uber.org/zap-1.27.1 Joachim Bauch 2025-11-20 21:09:33 +01:00
  • 48c6a783ce
    Bump actions/checkout from 5 to 6 dependabot[bot] 2025-11-20 20:01:50 +00:00
  • 5e291e4cce
    Bump go.uber.org/zap from 1.27.0 to 1.27.1 dependabot[bot] 2025-11-20 20:01:32 +00:00
  • 672120990e
    Merge pull request #1121 from strukturag/clustered-transient-data Joachim Bauch 2025-11-20 16:57:26 +01:00
  • 73fc0d747e
    Add test for transient data with federation. Joachim Bauch 2025-11-20 16:52:16 +01:00
  • 2881ca98dc
    Fix transient data for clustered setups. Joachim Bauch 2025-11-20 16:46:56 +01:00
  • 90723676a0
    Merge pull request #1117 from strukturag/logging-context Joachim Bauch 2025-11-20 10:19:52 +01:00
  • bfcabaa2fc
    Wait for NATS client to be closed. Joachim Bauch 2025-11-20 10:14:48 +01:00
  • 5863cdd795
    Fix remote connection still logging after close. Joachim Bauch 2025-11-19 22:23:49 +01:00
  • 6ca41dee61
    Don't use global logger. Joachim Bauch 2025-11-19 16:03:05 +01:00
  • 0e4c4c775b
    Add method to create new test logger. Joachim Bauch 2025-11-19 16:01:52 +01:00
  • ec5a34f926
    Support storing loggers in contexts. Joachim Bauch 2025-11-19 16:00:35 +01:00
  • ed94aeacec
    Merge pull request #1119 from strukturag/dependabot/go_modules/golang.org/x/crypto-0.45.0 Joachim Bauch 2025-11-20 08:14:37 +01:00
  • e80dd3740d
    Bump golang.org/x/crypto from 0.43.0 to 0.45.0 dependabot[bot] 2025-11-20 02:59:28 +00:00
  • f7e545f0b5
    Merge pull request #1118 from strukturag/ci-split-test Joachim Bauch 2025-11-19 20:17:49 +01:00
  • c021de4957
    CI: Split test jobs to speed up total actions time. Joachim Bauch 2025-11-19 20:13:45 +01:00
  • cca5da3cc2
    Merge pull request #1116 from strukturag/dependabot/go_modules/google.golang.org/grpc-1.77.0 Joachim Bauch 2025-11-18 21:08:27 +01:00
  • b14ec35679
    Bump google.golang.org/grpc from 1.76.0 to 1.77.0 dependabot[bot] 2025-11-18 20:02:09 +00:00
  • bd34a617df
    Merge pull request #1115 from strukturag/zero-bandwidth Joachim Bauch 2025-11-18 15:55:16 +01:00
  • dca35b46d4
    Don't format zero bandwidth as "unlimited". Joachim Bauch 2025-11-18 15:35:06 +01:00
  • ea55d5508b
    Merge pull request #1114 from strukturag/format-bandwidth Joachim Bauch 2025-11-18 09:46:01 +01:00
  • 14d1c9bf59
    Log formatted bandwidths. Joachim Bauch 2025-11-18 09:38:28 +01:00
  • 4e87170f0e
    Add formatting to bandwidth values. Joachim Bauch 2025-11-18 09:32:40 +01:00
  • 75ea5e710c
    Merge pull request #1109 from strukturag/webrtc-metrics Joachim Bauch 2025-11-13 23:27:36 +01:00
  • 10e55ff241
    Lint Janus metrics. Joachim Bauch 2025-11-13 23:17:46 +01:00
  • 2d5379b61d
    Add more media-related metrics. Joachim Bauch 2025-11-13 16:51:12 +01:00
  • 14db1a60e4
    Merge pull request #1113 from strukturag/dependabot/go_modules/github.com/nats-io/nats-server/v2-2.12.2 Joachim Bauch 2025-11-13 22:18:14 +01:00
  • 4f7ec2fc11
    Merge pull request #1112 from strukturag/rewrite-federated-comment-token Joachim Bauch 2025-11-13 22:08:43 +01:00
  • 09850d2ce7
    Bump github.com/nats-io/nats-server/v2 from 2.12.1 to 2.12.2 dependabot[bot] 2025-11-13 20:02:00 +00:00
  • 826d6244f3
    Use single metrics for selected candidates. Joachim Bauch 2025-11-13 14:43:15 +01:00
  • 1ad460cee6
    Add metrics for media RTT / jitter. Joachim Bauch 2025-11-13 14:39:57 +01:00
  • 1f0ed8005a
    Add metrics for Janus slow link events. Joachim Bauch 2025-11-13 14:20:28 +01:00
  • 694af62b3d
    Merge pull request #1111 from strukturag/dependabot/go_modules/etcd-52df49c9ec Joachim Bauch 2025-11-13 14:19:53 +01:00