1558 Commits

Author SHA1 Message Date
Juliusz Chroboczek 22af4567e9 Documentation rework. 2025-08-17 16:30:05 +02:00
Juliusz Chroboczek 5bbfd287e5 Implement galenectl show-group. 2025-08-14 17:42:06 +02:00
Juliusz Chroboczek caaf0b168b Add options unrestricted-tokens and auto-subgroups. 2025-08-14 17:13:22 +02:00
Juliusz Chroboczek bde8f01b52 Implement boolOption in galenectl. 2025-08-14 16:47:33 +02:00
Juliusz Chroboczek 135630ba5c Remove trailing whitespace in INSTALL. 2025-08-13 15:43:44 +02:00
Juliusz Chroboczek ea5ad4a725 Improve error handling in web server. 2025-08-13 14:32:33 +02:00
Juliusz Chroboczek e19900b45e Protect against nil stringOption. 2025-08-12 22:53:50 +02:00
Juliusz Chroboczek 377f32bd0b Implement global tokens in galenectl. 2025-08-12 21:31:18 +02:00
Juliusz Chroboczek 164bedc73d Rework optional flags in galenectl. 2025-08-12 21:22:48 +02:00
Juliusz Chroboczek b78b2c040d Implement global tokens. 2025-08-12 18:13:14 +02:00
Juliusz Chroboczek 630a316baf Remove special treatment of "" in stateful.List. 2025-08-12 17:35:21 +02:00
Juliusz Chroboczek 1ebb993fab Simplify apiHandler. 2025-08-12 16:02:04 +02:00
Juliusz Chroboczek f5cd385530 Implement galenectl initial-setup. 2025-08-11 17:58:09 +02:00
Juliusz Chroboczek bcd4b09a17 Fix typo in error message. 2025-08-10 18:44:28 +02:00
Juliusz Chroboczek e6e750d06d Improve error handling in background blur worker. 2025-08-10 16:47:16 +02:00
Juliusz Chroboczek 49dd875ad7 Improve error handling in workerSendReceive. 2025-08-10 16:24:06 +02:00
Juliusz Chroboczek c782102567 Remove stray debugging message. 2025-08-10 16:22:28 +02:00
Juliusz Chroboczek fcdf8bc0ad Update CHANGES for 1.0. 2025-08-09 16:26:35 +02:00
Juliusz Chroboczek 3d1e1f35f4 Allow deleting keys in JSON templates. 2025-08-02 23:30:15 +02:00
Juliusz Chroboczek 66f70429e2 Implement JSON templates in galenectl.
This allows setting and updating arbitrary fields in the group and
user definitions by passing a JSON template on standard input.
2025-08-02 23:21:05 +02:00
Juliusz Chroboczek 9babc3e415 Update CHANGES. 2025-08-01 17:48:05 +02:00
Juliusz Chroboczek abfb1e550b Update dependencies. 2025-08-01 17:42:59 +02:00
Juliusz Chroboczek 4a15207b0a Hierarchical tokens in galenectl. 2025-08-01 15:07:43 +02:00
Juliusz Chroboczek a217b7bbc4 Hierarchical tokens. 2025-08-01 15:07:34 +02:00
Juliusz Chroboczek b88e2f4d93 Implement /sharescreen.
Also rename /stopshare to /unsharescreen.
2025-07-30 14:18:44 +02:00
Juliusz Chroboczek e7162642a7 Clone Group.Data and Client.Data.
This avoids a race condition.  Thanks to git-lul.
2025-07-09 23:39:37 +02:00
Juliusz Chroboczek 78872f3f6c Require Go 1.21.
This is required in order to use the maps package.
2025-07-09 23:38:26 +02:00
Juliusz Chroboczek 70d10e81b3 Fixes to documentation.
Thanks to the kind people on the Yunohost forums for pointing
out the issues.
2025-07-09 23:21:56 +02:00
Juliusz Chroboczek 150e4fe5e7 Update CHANGES. 2025-06-13 15:07:00 +02:00
Juliusz Chroboczek a6410b5a68 Implement CORS for the administrative interface. 2025-06-13 15:00:16 +02:00
Juliusz Chroboczek 7204889085 Better implementation of CORS. 2025-06-13 14:26:40 +02:00
Juliusz Chroboczek 321b2686af Update dependencies. 2025-06-13 12:16:36 +02:00
Etienne Vidal 3408b68145 Remove trailing blank lines from static/index.html. 2025-06-05 14:00:05 +00:00
Juliusz Chroboczek 6da48f712c Update CHANGES. 2025-05-15 19:12:41 +02:00
Juliusz Chroboczek 5cfbc0f641 Upgrade pion/turn to v4.0.2.
This avoids spamming the logs with per-packet messages.
2025-05-15 19:06:38 +02:00
Juliusz Chroboczek 37710a1994 Update dependencies. 2025-05-15 18:43:07 +02:00
Juliusz Chroboczek 094eb94784 Rephrase the copy operation in prose. 2025-05-04 20:44:24 +02:00
Alex Schroeder 7993b5330f Fix password
User bob has password "1234"; user root has password "secret".
2025-04-14 10:38:32 +02:00
Juliusz Chroboczek c32286c42f Add rotate filter. 2025-04-08 15:22:56 +02:00
Juliusz Chroboczek ea30dd3b40 Fix typo in README. 2025-04-07 14:05:07 +02:00
Alex Schroeder 707c16715b Fix Markdown code quotes 2025-04-06 11:45:26 +02:00
Juliusz Chroboczek b0f72a0346 Fix typo in README.
Thanks to Guido Vanden Wyngaerd.
2025-04-06 11:44:04 +02:00
Juliusz Chroboczek a7fbe6a2ae Use -udp-range for both range and multiplexing. 2025-03-30 23:20:39 +02:00
Juliusz Chroboczek c17cca15e9 Minor cleanups in galene.js. 2025-03-23 22:14:56 +01:00
Juliusz Chroboczek 3f5cdc7653 Fix typo in setMediaStatus.
The warning would never trigger.
2025-03-23 22:14:15 +01:00
Juliusz Chroboczek 48b9e82d3d Fix syntax of typing in protocol.js. 2025-03-23 22:05:54 +01:00
Juliusz Chroboczek 9617c68fd6 Work around TypeScript being too smart. 2025-03-23 12:43:47 +01:00
Juliusz Chroboczek 4f215f8e3c Update dependencies. 2025-03-22 22:39:43 +01:00
Juliusz Chroboczek 491fac6d37 Update CHANGES. 2025-03-22 20:57:40 +01:00
Juliusz Chroboczek 85c32897ad Implement UDP muxing. 2025-03-22 20:56:03 +01:00