1
Fork 0
mirror of https://github.com/jech/galene.git synced 2024-12-27 17:55:47 +01:00
Commit graph

1362 commits

Author SHA1 Message Date
Juliusz Chroboczek
ed61b208a9 Add pattern support to galenectl. 2024-10-30 17:48:49 +01:00
Juliusz Chroboczek
8de77fe417 Rework permissions formatting in galenectl. 2024-10-30 17:35:43 +01:00
Juliusz Chroboczek
7fe6a5da91 Fix typo in Permissions.String. 2024-10-30 17:33:58 +01:00
Juliusz Chroboczek
f8f7b539f1 Implement galenectl list-tokens. 2024-10-30 15:44:53 +01:00
Juliusz Chroboczek
991c0e1fc5 Discard response bodies in galenectl. 2024-10-30 15:00:14 +01:00
Juliusz Chroboczek
5557c07f1e Refactor updateJSON. 2024-10-30 15:00:14 +01:00
Juliusz Chroboczek
04be28fa5b Implement galenectl list-users -l. 2024-10-30 14:10:56 +01:00
Juliusz Chroboczek
cd224ffed2 Add String method to group.Permissions. 2024-10-30 14:10:28 +01:00
Juliusz Chroboczek
f0b26c63c9 Fix help for option -group. 2024-10-30 13:45:21 +01:00
Juliusz Chroboczek
963f7d169d Use api.NewPeerConnection in RelayTest. 2024-10-29 16:14:46 +01:00
Juliusz Chroboczek
1c71a73f8e Fix remainders of old file transfer protocol. 2024-10-28 15:55:09 +01:00
Juliusz Chroboczek
99b09c0f19 Move quick start instructions to README. 2024-10-27 15:22:45 +01:00
Juliusz Chroboczek
e9acdf9677 Update CHANGES. 2024-10-27 15:09:49 +01:00
Juliusz Chroboczek
de09706edd Sort output of list-users and list-groups. 2024-10-27 15:05:11 +01:00
Juliusz Chroboczek
8446a39efc Implement list-users command. 2024-10-27 15:03:27 +01:00
Juliusz Chroboczek
06e6b14391 Fix typo in galenectl usage message. 2024-10-27 14:58:39 +01:00
Juliusz Chroboczek
5472c274a2 Update dependencies. 2024-10-27 12:47:54 +01:00
Juliusz Chroboczek
a327711508 Fix building of galenectl with Go 1.20.
Package slices doesn't exist in 1.20.
2024-10-27 12:46:22 +01:00
Juliusz Chroboczek
19c89386da Use fmt.Println instead of println. 2024-10-25 18:22:55 +02:00
Juliusz Chroboczek
947b0ce437 Implement command revoke-token. 2024-10-25 17:52:00 +02:00
Juliusz Chroboczek
ac03b610ef Set token expiration time. 2024-10-25 17:51:42 +02:00
Juliusz Chroboczek
54b4759300 Omit token expiration if not provided.
A token with empty expiration is useless anyway.
2024-10-25 17:49:00 +02:00
Juliusz Chroboczek
bdee6286e6 Implement token management. 2024-10-25 17:00:47 +02:00
Juliusz Chroboczek
84958cc9a5 Update README. 2024-10-25 16:20:38 +02:00
Juliusz Chroboczek
7e7d7e906e Implement list-groups command. 2024-10-25 16:19:00 +02:00
Juliusz Chroboczek
fdac5f5bde Read password interactively. 2024-10-25 16:19:00 +02:00
Juliusz Chroboczek
340f726834 Implement managing wildcard users. 2024-10-25 16:11:34 +02:00
Juliusz Chroboczek
37c81e2cd9 Rename -hash to -type. 2024-10-25 16:11:34 +02:00
Juliusz Chroboczek
31dc84d904 Implement update-user. 2024-10-25 16:11:34 +02:00
Juliusz Chroboczek
b634e494fd Implement create- and delete-user. 2024-10-25 16:11:34 +02:00
Juliusz Chroboczek
c785b9b3f1 Implement create- and delete-group. 2024-10-25 16:11:34 +02:00
Juliusz Chroboczek
5ef4bcb427 Implement set- and delete-password. 2024-10-25 16:11:34 +02:00
Juliusz Chroboczek
9d07dd27ad Add unit test for makePassword. 2024-10-25 16:11:34 +02:00
Juliusz Chroboczek
3f24625fe0 API client functions. 2024-10-25 16:11:34 +02:00
Juliusz Chroboczek
8d3302506a Configuration file and networking options. 2024-10-25 16:11:34 +02:00
Juliusz Chroboczek
e33029072b Factor out setUsage. 2024-10-25 16:11:34 +02:00
Juliusz Chroboczek
ece4929111 Initial version of galenectl.go. 2024-10-25 16:11:34 +02:00
Juliusz Chroboczek
b5f937b8ab Remove galene-password-generator. 2024-10-25 16:11:34 +02:00
Juliusz Chroboczek
86fac519a5 Fix handling of subgroups in GetDescriptionNames. 2024-10-25 16:10:39 +02:00
Juliusz Chroboczek
1db15045a3 Fix incorrect parsing of wildcard user password. 2024-10-25 15:41:05 +02:00
Juliusz Chroboczek
df274ad6ea Split out SDP fragment parsing, add test. 2024-09-30 00:24:12 +02:00
Juliusz Chroboczek
45bbb138c6 Use bytes.Clone in codecs_test. 2024-09-09 17:48:19 +02:00
Juliusz Chroboczek
54c5d040d1 Require Go 1.20, update dependencies.
Recent versions of Pion have removed support for 1.19.
2024-09-09 17:25:21 +02:00
Juliusz Chroboczek
123d51e011 Implement selective clearchat. 2024-08-17 16:56:06 +02:00
Juliusz Chroboczek
eb72069c9b Add id to chat messages. 2024-08-17 16:56:06 +02:00
Juliusz Chroboczek
4fb0b3334a Simplify peer-to-peer file transfer. 2024-08-17 16:56:06 +02:00
Juliusz Chroboczek
cb7a087ea2 Use mime.ParseMediaType instead of our version. 2024-08-15 00:41:27 +02:00
Juliusz Chroboczek
1bb7172515 Fix api_test.go under Go 1.20. 2024-08-13 16:26:08 +02:00
Juliusz Chroboczek
dd979652c2 Handle cancelled file transfer in initial callback.
If the client cancelled a file upload in the initial callback,
we would incorrectly proceed with the handshake.
2024-08-11 17:38:55 +02:00
Juliusz Chroboczek
ccb7cb9127 Update dependencies. 2024-08-01 11:01:27 +02:00