Comments (6)
Not yet, but it's being worked on. Please see the branch api: https://github.com/jech/galene/tree/api
from galene.
What i need to do is to change from bigbluebutton to galene because bbb takes too much resources but they have a good API.
I need one because i have an already existing software written in php which schedules, creates, deletes, ecc. meetings automatically, based on users requirements.
Looking at your code i've found that the only way for now is to manipulate json files remotely via cUrl or similar.
I've tried other video conference tools but they all consume too much ram and CPU power but galene seems promising.
Unfortunately i have no idea about go language so i can't help, but is it possible to insert some security features like salting/ hashing?
from galene.
An API just like the one that you envision is currently in the works, but it's not ready yet. If you wish to examine it, it's in the branch api
.
from galene.
The API has been merged into master. The only bit missing is token management, which I hope to do over the week-end.
I'm working on a management UI in the branch management-ui.
from galene.
Will wait until the token management is done, then i'll give it a try.
Should be easier to implement a GUI now without having to mess around with files and cUrl calls.
Thanks for your efforts!
from galene.
Done in b7f9ef0.
from galene.
Related Issues (20)
- Websocket connection fails on Firefox HOT 3
- installing instructions not clear at all HOT 3
- display connection time in the UI HOT 5
- token managment HOT 6
- Would it be possible to use the github "releases" feature HOT 3
- WHIP authorization / authentication ? HOT 1
- Same user can login twice/ thrice/ ecc.. HOT 8
- Feature request: log ip + username when they join a room HOT 8
- /kick (anon) results in "Error: Unknown user (anon)" HOT 5
- feature request: mute a user in chat. (maybe /quiet /unquiet) HOT 4
- Feature request: ability remove specific messages from chat HOT 1
- best way to send the URL to another user for impromptu video conferences. HOT 3
- Feature request: Add UUID to username metadata of chat HOT 4
- example config and groups HOT 5
- Feature request: Optionally disable anonymous login HOT 9
- Feature request: Profiles & TEN OTHERs HOT 2
- Add a chat command for disabling screen sharing HOT 2
- Feature request (Accessibility): Optional Speech-to-Text (STT) integration HOT 3
- Geo links not parsed correctly
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from galene.