1
Fork 0

Commit Graph

  • 31f89163a2 Simplify server startup. Juliusz Chroboczek 2024-04-14 02:12:46 +0200
  • 8fb1c1556e Fix typo in usersHandler. Juliusz Chroboczek 2024-04-14 01:10:02 +0200
  • df46e6df21 Rename usersHandler. Juliusz Chroboczek 2024-04-14 01:04:44 +0200
  • bbd9ef1f5c Create directories for subgroups. Juliusz Chroboczek 2024-04-14 00:50:11 +0200
  • da4a225e96 Clean up setting up of writable groups in tests. Juliusz Chroboczek 2024-04-14 00:39:53 +0200
  • 3ee5290b71 Test group file permissions. Juliusz Chroboczek 2024-04-14 00:26:03 +0200
  • e20a3a829e Implement precondition checking for objects with no ETag. etag-notexist Juliusz Chroboczek 2024-04-11 13:09:05 +0200
  • a3f894a31e Fix JSON formatting of user descriptions. Juliusz Chroboczek 2024-04-12 01:27:49 +0200
  • 695c379a6c Distinguish empty key in password from absence of key. Juliusz Chroboczek 2024-04-12 01:05:48 +0200
  • 4ad7c2f303 Improve TestUpgradeDescription. Juliusz Chroboczek 2024-04-12 00:47:51 +0200
  • abb90ce3b9 Update CHANGES. Juliusz Chroboczek 2024-04-11 17:50:38 +0200
  • 7673a95b05 Implement FallbackUsers in API. Juliusz Chroboczek 2024-04-11 13:45:30 +0200
  • 31a18bcf44 Implement keys handling in API. Juliusz Chroboczek 2024-04-11 13:25:59 +0200
  • 10cab468a8 Add link for changing password. Juliusz Chroboczek 2024-04-11 00:40:49 +0200
  • 077ff9a879 Add canChangePassword to group status. Juliusz Chroboczek 2024-04-11 00:50:56 +0200
  • 39d11c2f48 Implement form for changing passwords. Juliusz Chroboczek 2024-04-10 03:31:52 +0200
  • 7643424bab API documentation. Juliusz Chroboczek 2024-04-10 21:36:55 +0200
  • cc38c53075 Implement administrative API. Juliusz Chroboczek 2024-04-09 16:53:03 +0200
  • 5753c46910 Use methodNotAllowed in whip. Juliusz Chroboczek 2024-04-10 14:45:04 +0200
  • f646191e01 Implement methodNotAllowed. Juliusz Chroboczek 2024-04-10 14:39:52 +0200
  • fc6387bb38 Implement accessors for description files. Juliusz Chroboczek 2024-04-09 16:51:29 +0200
  • e14eec86d3 Implement parseContentType. Juliusz Chroboczek 2024-04-09 15:30:11 +0200
  • c4c7d0b60d More tests for splitPath. Juliusz Chroboczek 2024-04-09 15:11:40 +0200
  • eee6650336 Add precondition.go. Juliusz Chroboczek 2024-04-09 14:56:10 +0200
  • 1666abf2f3 Add allowSubgroups argument to readDescription. Juliusz Chroboczek 2024-04-08 23:52:29 +0200
  • b7094fc373 Beginnings of administrative API. Juliusz Chroboczek 2024-01-04 19:47:12 +0100
  • d887a216f0 Rework configuration file format. Juliusz Chroboczek 2024-01-02 18:36:09 +0100
  • eb54f2a9bb Updated changes for 0.8.1. galene-0.8.1 Juliusz Chroboczek 2024-03-09 13:07:33 +0100
  • de0c42faaf Implement "expires" and "not-before" for groups. Juliusz Chroboczek 2024-03-03 16:45:54 +0100
  • 4fe31b4863 Update CHANGES. Juliusz Chroboczek 2024-03-03 15:54:19 +0100
  • b8f7c68338 Return correct error message for invalid tokens. Juliusz Chroboczek 2024-03-03 15:38:08 +0100
  • 89f947df1f Rework handling of authorisation errors. Juliusz Chroboczek 2024-03-03 13:34:18 +0100
  • 5fe578dcf5 Allow tokens with small expiration times. Juliusz Chroboczek 2024-03-03 13:29:44 +0100
  • 947ff77e12
    Update README nikto1 2024-02-27 00:34:47 +0100
  • 0601fb7e34
    Update description.go nikto1 2024-02-27 00:21:07 +0100
  • cc5493af10
    Update group.go nikto1 2024-02-27 00:14:21 +0100
  • 31f2dbf64f
    Update webclient.go nikto1 2024-02-27 00:05:52 +0100
  • 0d7d54751a Update CHANGES. Juliusz Chroboczek 2024-02-24 12:56:29 +0100
  • 29e006037c Allow proxyURL to contain a path. Juliusz Chroboczek 2024-02-24 12:09:10 +0100
  • 6756e7f7cc Add test for groupBase. Juliusz Chroboczek 2024-02-24 12:27:19 +0100
  • 017c004094 Update dependencies. Juliusz Chroboczek 2024-02-23 00:22:38 +0100
  • 923d78eaa3 Fix handling of WHIP URLs. Juliusz Chroboczek 2024-02-22 23:31:03 +0100
  • bfe83d1a27 Move description code into its own file. Juliusz Chroboczek 2024-02-20 18:19:24 +0100
  • 3792800355 Make Update ignore directories starting with colon. Juliusz Chroboczek 2024-02-13 22:02:57 +0100
  • 0f53bf0373 More tweaks to webserver error handling. Juliusz Chroboczek 2024-01-18 01:02:56 +0100
  • 3ad6f27b17 Move .status.json to .status. Juliusz Chroboczek 2024-01-17 22:17:54 +0100
  • b92cf0480a Implement splitPath. Juliusz Chroboczek 2024-01-17 22:12:22 +0100
  • 6455ae3a4c Fix error handling in groupBase. Juliusz Chroboczek 2024-01-17 22:22:47 +0100
  • a612e4d869 Use httpError in groupHandler. Juliusz Chroboczek 2024-01-11 23:10:15 +0100
  • 03038eaf45 Obfuscate WHIP ids. Juliusz Chroboczek 2024-01-11 21:13:25 +0100
  • 9f3bee8e37 Add missing omitempty to group description. Juliusz Chroboczek 2024-01-07 00:26:36 +0100
  • ad6db4c71b Upgrade dependencies. Juliusz Chroboczek 2024-01-02 19:51:34 +0100
  • 5c491db9f5 Remove obsolete passage in documentation. Juliusz Chroboczek 2024-01-02 18:45:04 +0100
  • dc34350d8f Complete parsing of WHIP candidates. Juliusz Chroboczek 2023-12-20 01:42:11 +0100
  • be2d3ab4ca Fix error handing in WHIP resource handler. Juliusz Chroboczek 2023-12-20 00:40:30 +0100
  • 3407910352
    Bump golang.org/x/crypto from 0.15.0 to 0.17.0 dependabot[bot] 2023-12-18 23:58:40 +0000
  • 27e502e63c Upgrade to go-jwt v5. Juliusz Chroboczek 2023-12-10 00:37:32 +0100
  • 002d519f91 Use a named type for trackAction kind. Juliusz Chroboczek 2023-12-09 22:13:24 +0100
  • 5c2e5ee5c0 Add test for parsing bearer tokens. Juliusz Chroboczek 2023-12-09 20:46:45 +0100
  • f9ef43248b Use strings.Cut when parsing fmtp. Juliusz Chroboczek 2023-12-09 18:23:06 +0100
  • d2380f25b3 Fix incorrect comment in rtptime.go. Juliusz Chroboczek 2023-12-09 17:44:02 +0100
  • bee1c3d0c3 Use url.JoinPath in webserver. Juliusz Chroboczek 2023-12-09 17:40:04 +0100
  • 1c042b55af Fix typo in error message. Juliusz Chroboczek 2023-12-09 17:32:16 +0100
  • 00fbfafeeb Make unbounded channels explicit. Juliusz Chroboczek 2023-12-09 16:56:33 +0100
  • dcde4562f5 Avoid code duplication in openDescriptionFile. Juliusz Chroboczek 2023-12-09 16:11:30 +0100
  • 1f3b349ea2 Use MaxBytesReader in whip. Juliusz Chroboczek 2023-12-09 15:51:35 +0100
  • a283692584 Require Go 1.19. Juliusz Chroboczek 2023-12-09 16:09:50 +0100
  • 0fc9136774 Allow HTML elements in addToChatbox. Juliusz Chroboczek 2023-12-08 22:43:18 +0100
  • 96e2db0347 Protect against undefined navigator.mediaDevices. Juliusz Chroboczek 2023-12-08 18:46:23 +0100
  • c0214c3350 Fix typo in comment. Juliusz Chroboczek 2023-12-08 18:39:08 +0100
  • d16c680f99 Update CHANGES for 0.8. galene-0.8 Juliusz Chroboczek 2023-11-25 23:12:38 +0100
  • 36217b1093 Update dependencies. Juliusz Chroboczek 2023-11-23 19:59:45 +0100
  • bb0a949593 Update CHANGES. Juliusz Chroboczek 2023-11-23 18:40:03 +0100
  • 8628344a6d Add support for hashing password with BCrypt. Juliusz Chroboczek 2023-11-23 13:57:37 +0100
  • 2a32ac8f40 Update golang.org/x. Juliusz Chroboczek 2023-11-05 00:06:38 +0100
  • 2ad6fc5b6e Constrain video aspect ratio rather than resolution. Juliusz Chroboczek 2023-11-04 23:56:47 +0100
  • ff28e33d74 Set default resolution to 640x400. Juliusz Chroboczek 2023-11-04 22:58:15 +0100
  • 0059010beb
    Bump golang.org/x/net from 0.12.0 to 0.17.0 dependabot[bot] 2023-10-11 22:52:59 +0000
  • e4682ff283 Revert "Change default video codec to VP9." Juliusz Chroboczek 2023-09-01 16:00:09 +0200
  • cc2ed14484 Reset c.sc after calling onclose. Juliusz Chroboczek 2023-08-29 01:42:48 +0200
  • 892a4b8401 Fix parsing of server version. Juliusz Chroboczek 2023-08-28 23:07:01 +0200
  • 1ad91adf89 Fix audio activity detection for downstreams Jackson Vieira 2023-08-26 02:29:15 -0300
  • fced529d60 Fix audio activity detection for downstreams Jackson Vieira 2023-08-26 02:29:15 -0300
  • caab1b582d Handle late packets Ruan Gustavo 2023-07-26 19:30:28 -0300
  • ea49756a89 Update dependencies. Juliusz Chroboczek 2023-07-25 01:02:05 +0200
  • 27cc8c5273 Deal with missing profile id for VP9 and H.264. Juliusz Chroboczek 2023-07-18 12:05:26 +0200
  • a701d8c6fa Remove client-side support for protocol version 1. Juliusz Chroboczek 2023-07-16 15:54:58 +0200
  • a845e9f722 Special-case screenshare in setSendParameters. Juliusz Chroboczek 2023-07-14 23:59:06 +0200
  • 300d6e2e9d WIP svc-api Juliusz Chroboczek 2023-07-14 23:35:57 +0200
  • 5722270cc7 Disable active TCP candidates. Juliusz Chroboczek 2023-07-14 14:44:24 +0200
  • 90ce111b44 Update dependencies. Juliusz Chroboczek 2023-07-14 14:41:10 +0200
  • c9386eb63d Improve error reporting in CodecPayloadType. Juliusz Chroboczek 2023-07-12 12:11:40 +0200
  • 99a7302715 Update CHANGES. Juliusz Chroboczek 2023-07-11 18:07:47 +0200
  • 1e050fa4e3 Implement the WHIP protocol. whip2 Juliusz Chroboczek 2023-07-10 16:24:30 +0200
  • 90e2de0b2d Add configuration option publicServer. Juliusz Chroboczek 2023-07-10 20:40:42 +0200
  • bb0a01895e Disable simulcast on Firefox by default. Juliusz Chroboczek 2023-07-09 17:33:53 +0200
  • 4f37c28467 Update CHANGES. Juliusz Chroboczek 2023-07-09 16:40:12 +0200
  • 69445d67f5 Change default video codec to VP9. Juliusz Chroboczek 2023-07-09 16:18:55 +0200
  • 7062ba1001 Update CHANGES for 0.7.2. galene-0.7.2 Juliusz Chroboczek 2023-07-09 14:02:47 +0200
  • 5aff224e62 Complete token.stateful.Clone. Juliusz Chroboczek 2023-07-09 11:52:13 +0200