We've changed both the meter and linux box, so the model has changed, and we have a fully working x86_64 CentOS Linux Box.
So:
IP should not be tracked, we're going to log ip changes through syslog-ng in a remote server.
Due to we're using syslog-ng SSL client authentication to another complete different micro server, it's up to @blabno if we go for client SSL auth or basic auth.
The model needs to be cleaned, lot of variables unused now.
Handle bad password
@blabno important as well: Put a session timeout, and a logout button.
delete all kind of i18n, jquery, and others not used.
For the timezone, each stat should have a boolean value, if it's winter or summer time. Then there must be a settable table and column, with a boolean as well, so sys admin can change it whenever time changes. If he changes it late, then all the 'wong' past values will need to be UPDATED toggling the boolean of each stat.
We've changed both the meter and linux box, so the model has changed, and we have a fully working x86_64 CentOS Linux Box.
So:
For the timezone, each stat should have a boolean value, if it's winter or summer time. Then there must be a settable table and column, with a boolean as well, so sys admin can change it whenever time changes. If he changes it late, then all the 'wong' past values will need to be UPDATED toggling the boolean of each stat.