Open jech opened 3 years ago
Good idea to have a management interface. For now, it is not user-friendly to create/modify json files through SSH for end-users :) In other words, it would be great to have the ability to create/protect/close room (group) through a web interface.
Is that possible to start with a button "admin" on Home page protected by Login/pass from users defined in data/passwd. Then they would have a form to create new rooms (groups). And below, to list the active rooms (private/public) with ability to rename or remove them.
Thanks.
A suitable API has been merged. Plase see https://galene.org/README.API.html.
(There's a very early prototype of an interface in the branch management-ui, but it's not usable yet.)
There is now a link for changing your own password in the side pane that uses the new API, since that's easy to implement and meets a demonstrated need.
Next step is to write a command-line interface (tentatively called galenectl, unless somebody has a better idea), since that's something I often wish I had when I administer the server at https://galene.org:8443 (I happen to be more compfortable with the command line than with point-and-click interfaces, but I realise that's not necessarily the case of everyone.)
Currently, managing Galène requires manually editing a bunch of JSON files. We need a user-friendly administrative interface.
A few thoughts:
recordings
directory (if you're not recording, Galène can be run from a read-only filesystem);