Add server management interface (#44)
Closed
Andrzej Wójcik (Tigase) opened 1 decade ago
Due Date
2014-10-17

Currently in Sure.IM we have basic support for changing settings of Tigase XMPP Server by calling adhoc commands of components. Here we need additional overlay, so end-user would see only management console from which he would be able to change settings. As a backend we would still use adhoc commands.

Most propably this would be a new tab in Sure.IM, which would be visible to a user if he would have permission.

+Note:+ We need to take into account that this might be available also for vhosts owners or plain users which are able to register their vhosts on our servers (as on our sure.im servers), so it should present only settings available to particular user.

Andrzej Wójcik (Tigase) commented 10 years ago

I implemented this feature so it is available in repository, but right now Sure.IM project is in progress of layout update so it is not production ready.

I would like to create subdomain for sure.im (ie. beta.sure.im) where I could deploy beta version of Sure.IM project so every one could look at it in beta stage and we check modifications and new features before it will be deployed to sure.im. I would like to have separate domain for beta version so we would have properly working sure.im site even if some issue would appear in beta version.

What do you think about creation separate domain for beta versions so each of use could look at current stage? Maybe it could be even build and deployed daily by Jenkins?

Artur Hefczyc commented 10 years ago

I think having a beta domain is a good idea, and deploying it nightly by Jenkins is a good idea too. I am not certain however, whether you want to have entirely separate installation with separate Tigase servers and database or just website deployed separately?

Andrzej Wójcik (Tigase) commented 10 years ago

I'm thinking about having separately deployed just website as it can be connected to any Tigase XMPP Server (either to sure.im, tigase.org or even locally) so it could be tested even with local installation of Tigase XMPP Server if custom URI will be passed.

Artur Hefczyc commented 10 years ago

Sure, we can do this. It makes a perfect sense. Do you need anything or anybody for this to happen? I think %wojtek can help with Jenkins configuration and %eric can help with domain and space on our server.

Andrzej Wójcik (Tigase) commented 10 years ago

It would be good if %eric could prepare some server which could serve pages for this beta version and create beta.sure.im domain name pointing to this server. Then I or %wojtek could try to set up maven to deploy each build to this server.

I know sure.im is now hosted from 3 different http servers but I would like to host beta version on only one server to make updates simpler.

Artur Hefczyc commented 10 years ago

Ok, subtasks created.

Artur Hefczyc commented 9 years ago

Can we consider this task as implemented?

Artur Hefczyc commented 9 years ago

Andrzej, please give us update on this task. Is it completed yet?

Andrzej Wójcik (Tigase) commented 9 years ago

I think me may consider this as completed as we have Management tab in web UI based on Tigase.IM/Sure.IM (by default deployed at /ui/@) which is adhoc based and we have @Admin UI plain HTML admin interface (by default deployed at @/admin/@)

issue 1 of 1
Type
New Feature
Priority
Normal
Assignee
RedmineID
2099
Issue Votes (0)
Watchers (0)
Reference
tigase/_clients/sureim#44
Please wait...
Page is in error, reload to recover