Commit Graph

  • d0a0ffe8d4 Add missing copyright notice. Juliusz Chroboczek 2024-12-16 14:58:07 +01:00
  • 8dc2924369 Disable background blur on Safari. Juliusz Chroboczek 2024-12-15 16:28:10 +01:00
  • f81094abda Call addFilters asynchronously. Juliusz Chroboczek 2024-12-15 15:29:00 +01:00
  • 084cd3da1f Don't fail findUpMedia when serverConnection is null. Juliusz Chroboczek 2024-12-15 14:14:10 +01:00
  • 0a14b78d67 Move MediaPipe initialisation to filter init. Juliusz Chroboczek 2024-12-14 14:48:50 +01:00
  • 3fbe274785 Handle errors in filter init. Juliusz Chroboczek 2024-12-14 12:20:41 +01:00
  • 2c72a27453 Improve background blur blending. Juliusz Chroboczek 2024-12-14 02:13:59 +01:00
  • 4852f4d379 Fix typos in INSTALL. Juliusz Chroboczek 2024-12-14 00:17:28 +01:00
  • bf46a9d6c1 Close the image segmenter result. Juliusz Chroboczek 2024-12-13 22:59:53 +01:00
  • a38676c9f6 Replace var with let. Juliusz Chroboczek 2024-12-13 18:08:56 +01:00
  • 39c063a9d5 Use ImageBitmap.close when no longer needed. Juliusz Chroboczek 2024-12-13 15:54:52 +01:00
  • 6e10da0116 Don't attempt to special-case worker CSP. Juliusz Chroboczek 2024-12-13 13:58:26 +01:00
  • 801e10c824 Document installation of MediaPipe. Juliusz Chroboczek 2024-12-12 15:03:36 +01:00
  • 5bb54803dc Make background blur optional. Juliusz Chroboczek 2024-12-12 14:42:17 +01:00
  • a00b77fc8f Add predicate support to filters. Juliusz Chroboczek 2024-12-12 14:18:01 +01:00
  • a70a9a13ed Implement background blur. Juliusz Chroboczek 2024-11-17 15:28:42 +01:00
  • 38807d5f6b Make filters run asynchronously. Juliusz Chroboczek 2024-11-16 23:59:14 +01:00
  • 94e7e9c147 Update dependencies. Juliusz Chroboczek 2024-12-12 15:41:54 +01:00
  • 361ec64922 Widen configuration menus. Juliusz Chroboczek 2024-12-12 14:06:46 +01:00
  • 170d43f6ea Update CHANGES for 0.95. Juliusz Chroboczek 2024-12-04 15:06:11 +01:00
  • 8ce51a6fcc Update dependencies. Juliusz Chroboczek 2024-12-04 14:03:18 +01:00
  • 384d723d1d Improve error handling in galenectl. Juliusz Chroboczek 2024-12-04 13:33:40 +01:00
  • 9a6ed2c8c8 Return 404 errors for tokens in unknown groups. Juliusz Chroboczek 2024-12-04 13:32:51 +01:00
  • 8ad6a7e2d2 Simplify type of getJSON. Juliusz Chroboczek 2024-12-04 13:13:45 +01:00
  • c040dd2a1d Toastify style moved to galene.css jjsa 2024-11-18 16:17:26 +01:00
  • 192e6de6ef Remove onicecandidate callback when closing file transfer. Juliusz Chroboczek 2024-12-02 13:52:57 +01:00
  • e78791d3a6 Update CHANGES. Juliusz Chroboczek 2024-12-01 22:55:55 +01:00
  • 86eeb3d8cf Protect against sending a file to oneself. Juliusz Chroboczek 2024-12-01 21:40:50 +01:00
  • 6f6cce94fa Move chat button to the left on mobile. Juliusz Chroboczek 2024-12-01 14:11:05 +01:00
  • ef0201c94d Replace RTCPFeedback in down tracks. Juliusz Chroboczek 2024-11-30 17:55:24 +01:00
  • 9eb7428b98 Simplify interface to video filters. Juliusz Chroboczek 2024-11-17 15:48:12 +01:00
  • b54119d508 Split out startup from Filter prototype. Juliusz Chroboczek 2024-11-16 23:49:49 +01:00
  • 82a94f9500 Upgrade toastify-js to version 1.12. Juliusz Chroboczek 2024-11-16 18:17:07 +01:00
  • ee4174a4d6 Rename external directory to third-party. Juliusz Chroboczek 2024-11-16 18:12:15 +01:00
  • 7ed23b1eb8 Tone down description of publicServer. Juliusz Chroboczek 2024-11-12 14:12:16 +01:00
  • 010228b188 Documentation improvements. Juliusz Chroboczek 2024-11-12 14:02:09 +01:00
  • b103342626 Fix race condition with AutoKick. Juliusz Chroboczek 2024-11-11 16:54:59 +01:00
  • a73c42ce08 Improve HTTP error for unknown permissions. Juliusz Chroboczek 2024-11-08 17:07:11 +01:00
  • 75d6d87c23 Update CHANGES. Juliusz Chroboczek 2024-11-08 15:32:46 +01:00
  • 07f4aab9b1 Add new "caption" permission. Juliusz Chroboczek 2024-11-08 13:08:11 +01:00
  • a9e269e979 Implement caption support in the client. Juliusz Chroboczek 2024-07-31 20:22:57 +02:00
  • 19983a7056 Document file transfer in protocol.js. Juliusz Chroboczek 2024-11-04 13:58:03 +01:00
  • e874a0e9c5 Documentation of the file transfer protocol. Juliusz Chroboczek 2024-10-31 02:24:21 +01:00
  • d85a6ea203 Add versioning to file transfer protocol. Juliusz Chroboczek 2024-11-02 13:36:09 +01:00
  • 1745b6294e Remove remainder of obsolete file transfer protocol. Juliusz Chroboczek 2024-10-30 17:59:07 +01:00
  • ed61b208a9 Add pattern support to galenectl. Juliusz Chroboczek 2024-10-30 17:48:49 +01:00
  • 8de77fe417 Rework permissions formatting in galenectl. Juliusz Chroboczek 2024-10-30 17:34:18 +01:00
  • 7fe6a5da91 Fix typo in Permissions.String. Juliusz Chroboczek 2024-10-30 17:33:58 +01:00
  • f8f7b539f1 Implement galenectl list-tokens. Juliusz Chroboczek 2024-10-30 15:44:53 +01:00
  • 991c0e1fc5 Discard response bodies in galenectl. Juliusz Chroboczek 2024-10-30 14:58:58 +01:00
  • 5557c07f1e Refactor updateJSON. Juliusz Chroboczek 2024-10-30 14:51:47 +01:00
  • 04be28fa5b Implement galenectl list-users -l. Juliusz Chroboczek 2024-10-30 14:10:56 +01:00
  • cd224ffed2 Add String method to group.Permissions. Juliusz Chroboczek 2024-10-30 14:10:28 +01:00
  • f0b26c63c9 Fix help for option -group. Juliusz Chroboczek 2024-10-30 13:45:21 +01:00
  • 963f7d169d Use api.NewPeerConnection in RelayTest. Juliusz Chroboczek 2024-10-29 16:14:46 +01:00
  • 1c71a73f8e Fix remainders of old file transfer protocol. Juliusz Chroboczek 2024-10-28 15:52:59 +01:00
  • 99b09c0f19 Move quick start instructions to README. Juliusz Chroboczek 2024-10-27 15:21:33 +01:00
  • e9acdf9677 Update CHANGES. Juliusz Chroboczek 2024-10-27 15:09:49 +01:00
  • de09706edd Sort output of list-users and list-groups. Juliusz Chroboczek 2024-10-27 15:05:11 +01:00
  • 8446a39efc Implement list-users command. Juliusz Chroboczek 2024-10-27 15:03:27 +01:00
  • 06e6b14391 Fix typo in galenectl usage message. Juliusz Chroboczek 2024-10-27 14:58:39 +01:00
  • 5472c274a2 Update dependencies. Juliusz Chroboczek 2024-10-27 12:47:54 +01:00
  • a327711508 Fix building of galenectl with Go 1.20. Juliusz Chroboczek 2024-10-27 12:46:22 +01:00
  • 19c89386da Use fmt.Println instead of println. Juliusz Chroboczek 2024-10-25 18:22:55 +02:00
  • 947b0ce437 Implement command revoke-token. Juliusz Chroboczek 2024-10-25 17:52:00 +02:00
  • ac03b610ef Set token expiration time. Juliusz Chroboczek 2024-10-25 17:51:42 +02:00
  • 54b4759300 Omit token expiration if not provided. Juliusz Chroboczek 2024-10-25 17:49:00 +02:00
  • bdee6286e6 Implement token management. Juliusz Chroboczek 2024-10-25 17:00:47 +02:00
  • 84958cc9a5 Update README. Juliusz Chroboczek 2024-10-25 16:20:38 +02:00
  • 7e7d7e906e Implement list-groups command. Juliusz Chroboczek 2024-10-25 16:03:45 +02:00
  • fdac5f5bde Read password interactively. Juliusz Chroboczek 2024-10-25 15:54:54 +02:00
  • 340f726834 Implement managing wildcard users. Juliusz Chroboczek 2024-10-25 15:40:40 +02:00
  • 37c81e2cd9 Rename -hash to -type. Juliusz Chroboczek 2024-10-25 13:39:19 +02:00
  • 31dc84d904 Implement update-user. Juliusz Chroboczek 2024-10-23 20:20:40 +02:00
  • b634e494fd Implement create- and delete-user. Juliusz Chroboczek 2024-10-23 20:49:33 +02:00
  • c785b9b3f1 Implement create- and delete-group. Juliusz Chroboczek 2024-10-23 20:45:51 +02:00
  • 5ef4bcb427 Implement set- and delete-password. Juliusz Chroboczek 2024-10-23 20:39:53 +02:00
  • 9d07dd27ad Add unit test for makePassword. Juliusz Chroboczek 2024-10-23 20:28:52 +02:00
  • 3f24625fe0 API client functions. Juliusz Chroboczek 2024-10-23 20:19:21 +02:00
  • 8d3302506a Configuration file and networking options. Juliusz Chroboczek 2024-10-23 18:34:15 +02:00
  • e33029072b Factor out setUsage. Juliusz Chroboczek 2024-10-23 18:27:18 +02:00
  • ece4929111 Initial version of galenectl.go. Juliusz Chroboczek 2024-10-15 13:05:38 +02:00
  • b5f937b8ab Remove galene-password-generator. Juliusz Chroboczek 2024-10-15 13:05:18 +02:00
  • 86fac519a5 Fix handling of subgroups in GetDescriptionNames. Juliusz Chroboczek 2024-10-25 16:10:39 +02:00
  • 1db15045a3 Fix incorrect parsing of wildcard user password. Juliusz Chroboczek 2024-10-25 15:41:05 +02:00
  • df274ad6ea Split out SDP fragment parsing, add test. Juliusz Chroboczek 2024-09-30 00:23:36 +02:00
  • 45bbb138c6 Use bytes.Clone in codecs_test. Juliusz Chroboczek 2024-09-09 17:48:19 +02:00
  • 54c5d040d1 Require Go 1.20, update dependencies. Juliusz Chroboczek 2024-09-09 17:22:38 +02:00
  • 123d51e011 Implement selective clearchat. Juliusz Chroboczek 2024-08-11 23:57:11 +02:00
  • eb72069c9b Add id to chat messages. Juliusz Chroboczek 2024-08-11 19:00:17 +02:00
  • 4fb0b3334a Simplify peer-to-peer file transfer. Juliusz Chroboczek 2024-08-11 16:45:29 +02:00
  • cb7a087ea2 Use mime.ParseMediaType instead of our version. Juliusz Chroboczek 2024-08-15 00:41:27 +02:00
  • 1bb7172515 Fix api_test.go under Go 1.20. Juliusz Chroboczek 2024-08-13 16:26:08 +02:00
  • dd979652c2 Handle cancelled file transfer in initial callback. Juliusz Chroboczek 2024-08-11 17:38:55 +02:00
  • ccb7cb9127 Update dependencies. Juliusz Chroboczek 2024-08-01 11:01:27 +02:00
  • 73a47de281 Update CHANGES. Juliusz Chroboczek 2024-07-15 14:20:49 +02:00
  • 33eaa5e794 Update README.FRONTEND. Juliusz Chroboczek 2024-06-23 13:11:46 +02:00
  • 8fe2e9ca5f Force a user interaction before token login. Juliusz Chroboczek 2024-06-11 11:57:15 +02:00
  • 14aeb125be Update CHANGES. Juliusz Chroboczek 2024-06-10 21:38:52 +02:00
  • 242875e55c Implement a client-side timeout. Juliusz Chroboczek 2024-06-10 19:45:23 +02:00