1
Fork 0
mirror of https://github.com/jech/galene.git synced 2024-11-09 18:25:58 +01:00

Commit graph

  • a73c42ce08 Improve HTTP error for unknown permissions. master Juliusz Chroboczek 2024-11-08 17:07:11 +0100
  • 75d6d87c23 Update CHANGES. Juliusz Chroboczek 2024-11-08 15:32:46 +0100
  • 07f4aab9b1 Add new "caption" permission. Juliusz Chroboczek 2024-11-08 13:08:11 +0100
  • a9e269e979 Implement caption support in the client. Juliusz Chroboczek 2024-07-31 20:22:57 +0200
  • 10e060f789
    Merge b736958e68 into 19983a7056 erdnaxe 2024-11-06 14:27:01 +0100
  • 265e0ab0ba
    Merge 9aff601907 into 19983a7056 Mathieu 2024-11-06 14:26:24 +0100
  • 19983a7056 Document file transfer in protocol.js. Juliusz Chroboczek 2024-11-04 13:58:03 +0100
  • e874a0e9c5 Documentation of the file transfer protocol. Juliusz Chroboczek 2024-10-31 02:24:21 +0100
  • d85a6ea203 Add versioning to file transfer protocol. Juliusz Chroboczek 2024-11-02 13:36:09 +0100
  • a64132b170
    Update README to include git submodules Julian Harty 2024-11-01 10:58:58 +0000
  • 1745b6294e Remove remainder of obsolete file transfer protocol. Juliusz Chroboczek 2024-10-30 17:59:07 +0100
  • ed61b208a9 Add pattern support to galenectl. Juliusz Chroboczek 2024-10-30 17:48:49 +0100
  • 8de77fe417 Rework permissions formatting in galenectl. Juliusz Chroboczek 2024-10-30 17:34:18 +0100
  • 7fe6a5da91 Fix typo in Permissions.String. Juliusz Chroboczek 2024-10-30 17:33:58 +0100
  • f8f7b539f1 Implement galenectl list-tokens. Juliusz Chroboczek 2024-10-30 15:44:53 +0100
  • 991c0e1fc5 Discard response bodies in galenectl. Juliusz Chroboczek 2024-10-30 14:58:58 +0100
  • 5557c07f1e Refactor updateJSON. Juliusz Chroboczek 2024-10-30 14:51:47 +0100
  • 04be28fa5b Implement galenectl list-users -l. Juliusz Chroboczek 2024-10-30 14:10:56 +0100
  • cd224ffed2 Add String method to group.Permissions. Juliusz Chroboczek 2024-10-30 14:10:28 +0100
  • f0b26c63c9 Fix help for option -group. Juliusz Chroboczek 2024-10-30 13:45:21 +0100
  • 963f7d169d Use api.NewPeerConnection in RelayTest. Juliusz Chroboczek 2024-10-29 16:14:46 +0100
  • 6dd17bf652 Upgrade to Pion v4. pion-v4 Juliusz Chroboczek 2024-10-27 13:08:55 +0100
  • 1c71a73f8e Fix remainders of old file transfer protocol. Juliusz Chroboczek 2024-10-28 15:52:59 +0100
  • 99b09c0f19 Move quick start instructions to README. Juliusz Chroboczek 2024-10-27 15:21:33 +0100
  • e9acdf9677 Update CHANGES. Juliusz Chroboczek 2024-10-27 15:09:49 +0100
  • de09706edd Sort output of list-users and list-groups. Juliusz Chroboczek 2024-10-27 15:05:11 +0100
  • 8446a39efc Implement list-users command. Juliusz Chroboczek 2024-10-27 15:03:27 +0100
  • 06e6b14391 Fix typo in galenectl usage message. Juliusz Chroboczek 2024-10-27 14:58:39 +0100
  • 5472c274a2 Update dependencies. Juliusz Chroboczek 2024-10-27 12:47:54 +0100
  • a327711508 Fix building of galenectl with Go 1.20. Juliusz Chroboczek 2024-10-27 12:46:22 +0100
  • 19c89386da Use fmt.Println instead of println. Juliusz Chroboczek 2024-10-25 18:22:55 +0200
  • 947b0ce437 Implement command revoke-token. Juliusz Chroboczek 2024-10-25 17:52:00 +0200
  • ac03b610ef Set token expiration time. Juliusz Chroboczek 2024-10-25 17:51:42 +0200
  • 54b4759300 Omit token expiration if not provided. Juliusz Chroboczek 2024-10-25 17:49:00 +0200
  • bdee6286e6 Implement token management. Juliusz Chroboczek 2024-10-25 17:00:47 +0200
  • 84958cc9a5 Update README. Juliusz Chroboczek 2024-10-25 16:20:38 +0200
  • 7e7d7e906e Implement list-groups command. Juliusz Chroboczek 2024-10-25 16:03:45 +0200
  • fdac5f5bde Read password interactively. Juliusz Chroboczek 2024-10-25 15:54:54 +0200
  • 340f726834 Implement managing wildcard users. Juliusz Chroboczek 2024-10-25 15:40:40 +0200
  • 37c81e2cd9 Rename -hash to -type. Juliusz Chroboczek 2024-10-25 13:39:19 +0200
  • 31dc84d904 Implement update-user. Juliusz Chroboczek 2024-10-23 20:20:40 +0200
  • b634e494fd Implement create- and delete-user. Juliusz Chroboczek 2024-10-23 20:49:33 +0200
  • c785b9b3f1 Implement create- and delete-group. Juliusz Chroboczek 2024-10-23 20:45:51 +0200
  • 5ef4bcb427 Implement set- and delete-password. Juliusz Chroboczek 2024-10-23 20:39:53 +0200
  • 9d07dd27ad Add unit test for makePassword. Juliusz Chroboczek 2024-10-23 20:28:52 +0200
  • 3f24625fe0 API client functions. Juliusz Chroboczek 2024-10-23 20:19:21 +0200
  • 8d3302506a Configuration file and networking options. Juliusz Chroboczek 2024-10-23 18:34:15 +0200
  • e33029072b Factor out setUsage. Juliusz Chroboczek 2024-10-23 18:27:18 +0200
  • ece4929111 Initial version of galenectl.go. Juliusz Chroboczek 2024-10-15 13:05:38 +0200
  • b5f937b8ab Remove galene-password-generator. Juliusz Chroboczek 2024-10-15 13:05:18 +0200
  • 86fac519a5 Fix handling of subgroups in GetDescriptionNames. Juliusz Chroboczek 2024-10-25 16:10:39 +0200
  • 1db15045a3 Fix incorrect parsing of wildcard user password. Juliusz Chroboczek 2024-10-25 15:41:05 +0200
  • df274ad6ea Split out SDP fragment parsing, add test. Juliusz Chroboczek 2024-09-30 00:23:36 +0200
  • 45bbb138c6 Use bytes.Clone in codecs_test. 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
  • 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