1
Fork 0

Commit Graph

  • 4a84ae8f8d
    Merge 9aff601907 into 45bbb138c6 Mathieu 2024-09-13 18:45:16 +0200
  • 45bbb138c6 Use bytes.Clone in codecs_test. master Juliusz Chroboczek 2024-09-09 17:48:19 +0200
  • 54c5d040d1 Require Go 1.20, update dependencies. Juliusz Chroboczek 2024-09-09 17:22:38 +0200
  • 519daf7236 Force golang.org/x/crypto to v0.24.0 Sean DuBois 2024-08-26 11:15:36 -0400
  • 9d1481b1b1
    Rename README to README.md Manjit Pardeshi 2024-08-18 10:00:58 +0530
  • 123d51e011 Implement selective clearchat. Juliusz Chroboczek 2024-08-11 23:57:11 +0200
  • eb72069c9b Add id to chat messages. Juliusz Chroboczek 2024-08-11 19:00:17 +0200
  • 4fb0b3334a Simplify peer-to-peer file transfer. Juliusz Chroboczek 2024-08-11 16:45:29 +0200
  • cb7a087ea2 Use mime.ParseMediaType instead of our version. Juliusz Chroboczek 2024-08-15 00:41:27 +0200
  • 1bb7172515 Fix api_test.go under Go 1.20. Juliusz Chroboczek 2024-08-13 16:26:08 +0200
  • dd979652c2 Handle cancelled file transfer in initial callback. Juliusz Chroboczek 2024-08-11 17:38:55 +0200
  • ccb7cb9127 Update dependencies. Juliusz Chroboczek 2024-08-01 11:01:27 +0200
  • 1ec7bd3221 Support for paths in proxyURL - Files that show on several URLs have been setup with <base href="/"> - Absolute paths in static files are made relative to this base - INSTALL explains how the proxyURL path is set in (copied) static files Rick van Rein 2024-07-27 17:27:17 +0000
  • 1b8a48803b
    Give Markdown files `.md` extension Ivan Kovmir 2024-07-26 07:48:06 +0200
  • 73a47de281 Update CHANGES. galene-0.9.1 Juliusz Chroboczek 2024-07-15 14:20:49 +0200
  • 33eaa5e794 Update README.FRONTEND. Juliusz Chroboczek 2024-06-23 13:11:46 +0200
  • 15081868d1
    Merge b736958e68 into 58934a1a46 erdnaxe 2024-06-12 15:30:45 +0000
  • 8fe2e9ca5f Force a user interaction before token login. Juliusz Chroboczek 2024-06-11 11:57:15 +0200
  • 14aeb125be Update CHANGES. Juliusz Chroboczek 2024-06-10 21:38:52 +0200
  • 242875e55c Implement a client-side timeout. Juliusz Chroboczek 2024-06-10 19:45:23 +0200
  • ee18b60226 Reduce server-side timeout. Juliusz Chroboczek 2024-06-10 21:32:11 +0200
  • 7151fad149 Simplify the initial connection protocol. Juliusz Chroboczek 2024-06-10 19:41:23 +0200
  • 58934a1a46 Call reflectSettings synchronously. Juliusz Chroboczek 2024-06-10 16:08:36 +0200
  • e7af7cbed4 Add receive support to example client. Juliusz Chroboczek 2024-06-10 15:49:08 +0200
  • 6a55139c94 Fix typo in ondowntrack callback. Juliusz Chroboczek 2024-06-10 15:38:44 +0200
  • 45ae8c5339 Minor fixes to example. Juliusz Chroboczek 2024-06-08 18:30:14 +0200
  • ac47a82e2f Add minimal client example. Juliusz Chroboczek 2024-06-08 14:34:34 +0200
  • bc512462c7 Fix parsing of AddClient error. Juliusz Chroboczek 2024-06-08 14:52:14 +0200
  • 3e5b5c3033 Remove left over debugging message. Juliusz Chroboczek 2024-06-08 14:34:51 +0200
  • d6c810fd34 WIP management-ui Juliusz Chroboczek 2024-04-11 20:24:12 +0200
  • ddcb9ed0cc Simplify syntax of permissionsMap. Juliusz Chroboczek 2024-06-02 01:45:51 +0200
  • 8db2e92cb9 More API tests. Juliusz Chroboczek 2024-06-01 17:04:28 +0200
  • cf2dc406d5 Remove dead function SetWildcardUser. Juliusz Chroboczek 2024-06-01 17:04:06 +0200
  • f802075aa8 Use errors.Is in Password.Match. Juliusz Chroboczek 2024-05-27 23:00:45 +0200
  • 90a0a2e318 Don't attempt to set file descriptor limit. Juliusz Chroboczek 2024-05-27 00:02:31 +0200
  • 82de29b6d0 Update CHANGES for Galene 0.9. galene-0.9 Juliusz Chroboczek 2024-05-26 20:17:34 +0200
  • 27153cc2fe Update CHANGES for 0.8.3. Juliusz Chroboczek 2024-05-26 20:13:48 +0200
  • 363a380b63 Update CHANGES for 0.8.3. galene-0.8.3 galene-0.8-branch Juliusz Chroboczek 2024-05-26 20:13:48 +0200
  • 7a837624e3 Enforce clearchat permissions in the server. Juliusz Chroboczek 2024-05-08 15:38:51 +0200
  • d9e956be48 More JWT paranoia. Juliusz Chroboczek 2024-05-11 22:45:52 +0200
  • 4eaf6d058a Remove obsolete ErrAnonymousNotAuthorised. Juliusz Chroboczek 2024-05-11 13:39:50 +0200
  • 969354e9e5 Honour the kid field in JWT if present. Juliusz Chroboczek 2024-05-11 12:29:30 +0200
  • 6c01925342 Ensure that keys can be parsed in SetKeys. Juliusz Chroboczek 2024-05-09 18:48:11 +0200
  • 3a6d924374 Attempt all keys when validating stateless tokens. Juliusz Chroboczek 2024-05-09 18:40:14 +0200
  • f3ceb05033 Add Accept header to 415 replies. Juliusz Chroboczek 2024-05-09 17:43:18 +0200
  • 47528949e5 Update CHANGES. Juliusz Chroboczek 2024-05-09 12:27:27 +0200
  • 9b9021b873 Update dependencies. Juliusz Chroboczek 2024-05-09 12:25:20 +0200
  • c1915cf3fc Don't include group and name in token API. Juliusz Chroboczek 2024-05-09 00:46:52 +0200
  • ea4086243b Use UTC dates in token issuedAt field. Juliusz Chroboczek 2024-05-08 17:25:28 +0200
  • b925bae5de Assume browsers support showModal. Juliusz Chroboczek 2024-05-08 17:19:41 +0200
  • 1315084185 Implement message permission and shutup command. Juliusz Chroboczek 2024-05-08 16:00:18 +0200
  • 2b145317a5 Update documentation. Juliusz Chroboczek 2024-05-08 16:00:58 +0200
  • ea4f14ee0a Enforce clearchat permissions in the server. Juliusz Chroboczek 2024-05-08 15:38:51 +0200
  • e59880e267 Implement /stopshare. Juliusz Chroboczek 2024-05-08 15:14:45 +0200
  • 9f2df6af2a Add wildcard support to management.js. Juliusz Chroboczek 2024-05-08 14:59:50 +0200
  • ef6cff1d24 Add HTTP API for wildcard and empty users. Juliusz Chroboczek 2024-05-08 14:51:43 +0200
  • d29d14da16 Add low-level support for managing wildcard user. Juliusz Chroboczek 2024-05-03 20:42:51 +0200
  • f0ebf4d63c Copy user structure in UpdateUser. Juliusz Chroboczek 2024-05-08 14:24:37 +0200
  • 46ed942300 Split out userHandler. Juliusz Chroboczek 2024-05-03 20:36:51 +0200
  • dc0610dc59 Fix 405 result in usersHandler. Juliusz Chroboczek 2024-05-03 20:30:46 +0200
  • 9eb0364016 Allow a single wildcard user. Juliusz Chroboczek 2024-05-03 19:12:12 +0200
  • f5279022ce Minor refactoring in api.go. Juliusz Chroboczek 2024-05-03 20:11:36 +0200
  • a12331ee09 Use JSON arrays instead of plain text in API. Juliusz Chroboczek 2024-05-03 18:54:22 +0200
  • aa35408dba Rename /galene-api/0/ to /v0/. Juliusz Chroboczek 2024-05-03 18:33:37 +0200
  • 0090ae71dd Omit trailing slashes in management.js. Juliusz Chroboczek 2024-05-02 23:07:58 +0200
  • c1df719c65 Update CHANGES. Juliusz Chroboczek 2024-05-02 19:58:00 +0200
  • 8be8e6fec7 Use management stubs in change-password.js. Juliusz Chroboczek 2024-05-02 18:34:42 +0200
  • 53481fde5e Protect against empty expires field in Expire. Juliusz Chroboczek 2024-05-02 18:40:53 +0200
  • 9e7231ee6e Add JavaScript management stubs. Juliusz Chroboczek 2024-05-02 18:32:04 +0200
  • d7a2a2e8e0 Check for mismatched token in API. Juliusz Chroboczek 2024-05-02 18:14:51 +0200
  • b883171f62 Don't return error when matching empty password. Juliusz Chroboczek 2024-05-02 17:41:50 +0200
  • e68ff86287 Implement contextual menu for chat entries. Juliusz Chroboczek 2024-05-02 00:39:44 +0200
  • c2260c50db Upgrade description after setting filename. Juliusz Chroboczek 2024-05-02 00:00:37 +0200
  • a76f225bc0 Implement command /identify. Juliusz Chroboczek 2024-04-30 18:18:32 +0200
  • e7e8a9b555 Add method Addr to client. Juliusz Chroboczek 2024-04-30 18:17:00 +0200
  • b7f9ef00b6 Token API. Juliusz Chroboczek 2024-05-01 22:12:48 +0200
  • 2f5c21d161 Implement accessors for stateful tokens. Juliusz Chroboczek 2024-04-14 20:59:46 +0200
  • fe15057252 Check for empty path in api. Juliusz Chroboczek 2024-05-01 22:20:02 +0200
  • e8ea707904 Split token.Get into method and function. Juliusz Chroboczek 2024-05-01 19:29:30 +0200
  • 368791648f Expand high-level token test. Juliusz Chroboczek 2024-05-01 19:25:43 +0200
  • 8a94f4a716 Export getStateful, simplify interface. Juliusz Chroboczek 2024-05-01 19:05:52 +0200
  • f9918aa358 Validate javascript.html web labels file TechnologyClassroom 2024-05-01 13:01:14 -0400
  • 54a9fbb82b Validate JavaScript Web Labels TechnologyClassroom 2024-05-01 12:50:38 -0400
  • 28fb779081 Relative paths for LibreJS TechnologyClassroom 2024-04-30 17:56:35 -0400
  • b6d7258f1d LibreJS support TechnologyClassroom 2024-04-30 17:41:23 -0400
  • f3e88a6d8b Implement command /identify. spy-on-users Juliusz Chroboczek 2024-04-30 18:18:32 +0200
  • ae42f388fe Add method Addr to client. Juliusz Chroboczek 2024-04-30 18:17:00 +0200
  • 0c3616642d static: fixup missing </form> Sebastien Binet 2024-04-26 19:10:57 +0200
  • 841d95d21c Fix handling of AutoSubgroups in readDescriptionFile. Juliusz Chroboczek 2024-04-17 18:48:53 +0200
  • 19dfccc3d5 Add test for upgrading AllowSubgroups. Juliusz Chroboczek 2024-04-17 18:48:24 +0200
  • 96f69c0765 Update CHANGES for 0.8.2. Juliusz Chroboczek 2024-04-14 15:49:54 +0200
  • ebfaeed05f Update CHANGES for 0.8.2. galene-0.8.2 Juliusz Chroboczek 2024-04-14 15:49:54 +0200
  • 42748d4ad8 Fix keyframe detection for VP8 and VP9. Juliusz Chroboczek 2024-04-14 15:35:53 +0200
  • 8bbf9d16d0 Fix overflow in AV1 parser. Juliusz Chroboczek 2024-04-14 15:11:30 +0200
  • adf2ace0a4 Update dependencies. Juliusz Chroboczek 2024-04-14 14:59:48 +0200
  • 26e0ac410f Fix keyframe detection for VP8 and VP9. Juliusz Chroboczek 2024-04-14 15:35:53 +0200
  • c0b755f82f Fix overflow in AV1 parser. Juliusz Chroboczek 2024-04-14 15:11:30 +0200
  • 9214df7f97 Update dependencies. Juliusz Chroboczek 2024-04-14 14:59:48 +0200
  • 3409f5a27f Replace uses of os.IsExist and os.IsNotExist with errors.Is. Juliusz Chroboczek 2024-04-14 13:33:52 +0200
  • 68887f13d5 Rename tokens.Edit to Extend. Juliusz Chroboczek 2024-04-14 13:12:19 +0200