Hello, when do you think Anonymous/Admin key for the webapi will be integrated ?
It may take a week, it may take a month, I have no idea or plan.
You can always look in the https://github.com/Splamy/TS3AudioBot/projects/2 project for an overwiew of my todo roadmap.
I cant make progress faster but if there is a demand I can switch priorities for a certain feature
There are more, that want to do a webinterface with he bot, but please give the develloper a biz time :)
If you just need an api key with admin equivalent rights, just create a key for a user with admin rights.
The only real use for an admin key (or anonymous key, how it's supposed to be) is if you want an automated setup where you cant get a user apikey before.
Also I have set this task to the top of the workqueue, but it depends on the new rights system so I will have to get that done first.
Do you have a more detailed plan about how the new right system should work? Maybe you could link your Kanban tasks with issues which describes their process. Also this allows a bit of interaction to other developers who maybe want to contribute or support this epic bot 馃挴 By the way, I requested something similar like this in #35 :P
@TheCrealm yes indeed i have a few plans already. Maybe for a better insight I will open a new issue for that shortly to decribe it and give opportunity for suggestions, as well as giving some structure/documentation also for myself.
(Alternatively you can always visit us on our ts3 splamy.de, we speak english and german. I might not always be, but starting from afternoon I'm pretty much, always on)
Maybe you could link your Kanban tasks with issues which describes their process.
Nice idea, will do that.
Hey Splamy, how progress about permament token api?
Good news is the database i've been waiting for has finally released a new version with fixes.
Now I have to rework stuff implement it, soo depending on when I have time I can try to get some progress done.
Ok tokens are now persistenly saved, as well as can be matched in the permission file.
Simply generate a token and match your uid or the token like that, to grant full permissions.
[[rule]]
# either or both, as you want
useruid = [ "uA0U7t4PBxdJ5TLnarsOHQh4/tY=" ]
apitoken = [ "asdfVILDyaTYrOXh29XJXivxIqxaIDjf" ]
"+" = "*"
Most helpful comment
Good news is the database i've been waiting for has finally released a new version with fixes.
Now I have to rework stuff implement it, soo depending on when I have time I can try to get some progress done.