James Valleroy
2da8619248
Show if user is also a POSIX user in edit user form.
2015-01-20 12:37:16 +05:30
James Valleroy
45b5ce8de9
When enabling/disabling Django user, also enable/disable the corresponding POSIX user.
2015-01-20 12:37:04 +05:30
James Valleroy
eeced1c213
When updating a user's password, also update the POSIX user's password, when needed.
2015-01-20 12:36:50 +05:30
James Valleroy
46dd2225f7
Delete posix user when deleting plinth user.
2015-01-20 12:36:02 +05:30
James Valleroy
f3ea867e07
Add option when adding a new user, to also create a POSIX user.
...
Conflicts:
plinth/modules/users/views.py
2015-01-20 12:35:15 +05:30
James Valleroy
1a081bfab0
Create POSIX user during firstboot. Closes #31 .
2015-01-20 12:28:53 +05:30
Daniel Steglich
411abfe954
use start-stop-daemon to avoid hanging web page if ez-ipupdate tool is blocking
2015-01-15 21:30:25 +00:00
Daniel Steglich
4ca76b9c76
some helptext adjustments
2015-01-15 19:33:11 +00:00
Sunil Mohan Adapa
4581785519
Release 0.4.4
v0.4.4
2015-01-13 13:07:30 +05:30
Sunil Mohan Adapa
f6b2d1e44b
Don't generate TODO list from build/ and debian/ dirs
2015-01-13 13:00:40 +05:30
Sunil Mohan Adapa
b179331f49
Remove empty header and footer documentation files
...
These cause lintain warning during Debian package building. They
currently don't serve any purpose as they are empty. They can be
re-added when they have some content.
2015-01-13 12:25:26 +05:30
Sunil Mohan Adapa
76717a6f08
Remove style.css to avoid unsafe links
...
Documentation shown inside Plinth is not effected by this as it includes
its own styling. Documentation that is opened by user directly from
/usr/share/doc/plinth is effected.
2015-01-13 12:25:26 +05:30
Sunil Mohan Adapa
b5bfb388e9
Remove symlinks to javascript libraries
2015-01-13 12:25:17 +05:30
Daniel Steglich
d2fdf1d403
fixed an issue where first update after initial configuration will not work because the cronjob does not recognize the ip change
2015-01-05 21:14:07 +00:00
Daniel Steglich
91cc161f96
fixed indention
2015-01-05 20:48:45 +00:00
Daniel Steglich
9fbe9754f6
refactored configuration action to avoid multiple start/stop calls of the action script when the configuration changes
2015-01-05 17:29:12 +00:00
Daniel Steglich
6b6e7f695f
improved robustness of update script in case of connection trouble (wget may hang a long time if DNS fails or route is unavailable)
2015-01-05 17:08:15 +00:00
Daniel Steglich
cb52d7fcf0
do not report errors on first run
2015-01-05 16:20:28 +00:00
Daniel Steglich
c0f4b8205e
fixed pep8 errors reported by flake8
2015-01-05 16:12:24 +00:00
Sunil Mohan Adapa
fca04b2673
Release 0.4.3
v0.4.3
2015-01-05 20:46:24 +05:30
Daniel Steglich
5925fb830f
Merge branch 'dynamicdns' of https://github.com/steglicd/Plinth into dynamicdns
2015-01-05 13:54:49 +01:00
Daniel Steglich
ae4bdc0970
pep8 guideline adaption
2015-01-05 13:54:13 +01:00
Daniel Steglich
a26316436c
fixed endention
2015-01-05 12:34:56 +00:00
Daniel Steglich
920b51d606
do not load bootstrap template filters if not needed
2015-01-05 12:28:17 +00:00
Daniel Steglich
e91aa7fa44
removed obsolete install options because installation process is done by package framework now
2015-01-05 11:33:28 +00:00
Daniel Steglich
c31161a056
Merge branch 'dynamicdns' of https://github.com/steglicd/Plinth into dynamicdns
...
use package framework for installing ez-ipupdate
2015-01-05 11:22:13 +00:00
Daniel Steglich
4978c64bb3
use package framework for installing ez-ipupdate
2015-01-05 11:22:07 +00:00
Daniel Steglich
4306e4c770
changed menu entry name to a more fancy string
2015-01-05 00:29:03 +01:00
Daniel Steglich
6c214c915c
Merge remote-tracking branch 'upstream/master' into dynamicdns
2015-01-04 23:52:14 +01:00
fonfon
0cbdd5cf51
bugfix: changing user password didn't work
...
We manually have to call the form.save() method in form_valid().
Plus tiny cleanups like using SetPasswordForm instead of
AdminPasswordChangeForm.
Note: this allows any logged-in user to change all other user passwords.
2015-01-04 23:32:32 +01:00
Daniel Steglich
a2ffb64996
fixed status update if nothing was done
2015-01-04 22:24:32 +00:00
Daniel Steglich
69c043fefb
fixed reading uptime from system
2015-01-04 23:16:46 +01:00
Sunil Mohan Adapa
2015b52798
Release 0.4.2
v0.4.2
2015-01-05 02:38:48 +05:30
Daniel Steglich
7cb98f2122
added install command to action script
2015-01-04 22:04:40 +01:00
Daniel Steglich
08b0f37527
fixed pep8 issue
2015-01-04 20:00:05 +01:00
Daniel Steglich
69bb4f1b36
fixed file permissions
2015-01-04 19:58:07 +01:00
fonfon
e905d1a8f2
packagekit: use TemplateView instead of FormView
...
For the installation procedure a TemplateView is sufficient, and the user
won't be able to edit any form-data on the client-side.
2015-01-05 00:27:45 +05:30
Sunil Mohan Adapa
b3e8e53c73
Use package framework for installing ejabberd and jwchat
2015-01-05 00:27:45 +05:30
Daniel Steglich
a6de17f4d9
fixed file permissions
2015-01-04 19:57:14 +01:00
Daniel Steglich
0f66b22a4a
refactored naming from dynamicDNS to lowercase dynamicdns
2015-01-04 18:53:39 +00:00
Sunil Mohan Adapa
c7f27e493e
Use package framework for installing tor
2015-01-05 00:13:20 +05:30
Sunil Mohan Adapa
7b45ad1813
Use package framework for installing pagekite
2015-01-05 00:13:19 +05:30
Sunil Mohan Adapa
d79f346591
Use package framework for installing firewalld
2015-01-05 00:13:19 +05:30
Sunil Mohan Adapa
9b9d112927
Use package framework for installing ownCloud
2015-01-05 00:13:19 +05:30
Sunil Mohan Adapa
a4be460538
Introduce framework for checking/installing packages
...
- Uses PackageKit dameon, Glib library wrapping packagekit DBUS API and
Python bindings for the Glib library.
- Implement a decorator to wrap views requiring packages.
- Framework allows for parallel operations. However, doing parallel
operations hangs because of what appears to be PackageKit backend
limitations.
2015-01-05 00:13:19 +05:30
Daniel Steglich
eb80d3c68a
some args are optional, do not return errors
2015-01-04 14:31:41 +01:00
Daniel Steglich
af22962bbe
fixed indentions
2015-01-04 14:28:02 +01:00
Daniel Steglich
8e15511b44
some pylint related adjustments
2015-01-04 14:07:55 +01:00
Daniel Steglich
375b591d7e
fixed permissions
2015-01-04 13:55:01 +01:00
Daniel Steglich
eb63f5c74f
pep8 coding guidline adaption
2015-01-04 13:53:29 +01:00