Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Long term: create an admin interface #94

Open
pascalchevrel opened this issue Jun 18, 2013 · 7 comments
Open

Long term: create an admin interface #94

pascalchevrel opened this issue Jun 18, 2013 · 7 comments

Comments

@pascalchevrel
Copy link
Member

FIling this more as a long term project as it depends on the evolution of Transvision.

I see 2 features that we currently want that could benefit from an administrator UI instead of connecting via ssh to the box:

  • emptying the application cache (that we are starting to implement)
  • looking at error logs (not implemented yet but should be easy to implement very soon)

Potentially, we could also force the extraction of strings for a locale.

A very very basic view for admins could be useful if we get those features implemented. That will require creating a logging system.

@tx2z
Copy link
Contributor

tx2z commented Sep 1, 2013

Do you think that it's interesting if I start to create a basic login system?
Then we can think in add new functionalities (launch scripts, empty caches... etc)

@pascalchevrel
Copy link
Member Author

Please do :)

@ghost ghost assigned tx2z Sep 6, 2013
@tx2z
Copy link
Contributor

tx2z commented Sep 6, 2013

ok, I'm going to start with it.

What do you think? May I use a database to store user/passwords or it will be enough with a htaccess/htpasswd authentication?

As not so many people is going to have access to this admin interface, and we only want to manage users and passwords, I think is better, and easy to maintain, the second one (with htaccess/htpasswd) but maybe there are security issues that I don't know or you have other ideas (like rights management).

@flodolo
Copy link
Collaborator

flodolo commented Sep 6, 2013

I personally prefer a database, far easier to manage and maintain. For that kind of work we could easily use sqlite (no need to a real server, no users' rights, etc.).

@pascalchevrel
Copy link
Member Author

php5-sqlite is not installed on the server, if we use sqlite we need to ask a server admin to install it. I'll ping the admins about it.

@tx2z
Copy link
Contributor

tx2z commented Sep 6, 2013

ok, then I can play a little with sqlite if you agree :)

@pascalchevrel
Copy link
Member Author

php5-sqlite is now installed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants