fonfon
ef2bf32668
Made owncloud submit button more straightforward
...
As octogen pointed out on irc that's easy to miss that it's necessary
to click the submit button (and not just tick/untick the checkbox)
2015-02-11 10:28:29 +05:30
fonfon
a8cde77d5f
system configuration: make domain optional
2015-02-11 10:28:29 +05:30
fonfon
836ddd4a59
More user-friendly output of an upgrade run
2015-01-28 21:23:25 +00:00
James Valleroy
5939292c86
fix typo
2015-01-28 19:50:27 +00:00
James Valleroy
304e2aea62
Add form for enabling automatic upgrades.
2015-01-28 19:50:26 +00:00
James Valleroy
80eff7fd6e
Add upgrades module that can run unattended-upgrades.
2015-01-28 19:50:26 +00:00
Sunil Mohan Adapa
c2b806cf0d
users: Rename a POSIX user when Plinth user is renamed
2015-01-25 01:45:51 +05:30
Sunil Mohan Adapa
a3de3ae277
users: Handle errors better during POSIX user operations
...
- If during an action, user does not exist ignore.
- If during an action, return a non-zero exist status.
- Catch an errors during actions as exceptions.
- Display a message that corresponding POSIX operation failed.
2015-01-25 01:45:51 +05:30
Sunil Mohan Adapa
d27cd02193
users: Add posix user messages to other user management forms
...
- Slightly modify the message in user update form
2015-01-25 01:45:43 +05:30
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
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
Sunil Mohan Adapa
b3e8e53c73
Use package framework for installing ejabberd and jwchat
2015-01-05 00:27:45 +05:30
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
James Valleroy
3d7de0778b
Allow user to change domain name, then determine the FQDN from it.
2015-01-03 14:43:51 +05:30
James Valleroy
87b860bff4
Add a configuration field to change FQDN.
2015-01-03 14:43:50 +05:30
James Valleroy
90c9e3b9a8
Convert xmpp-pre-hostname-change to python, merge into xmpp action file.
2015-01-03 14:43:50 +05:30
James Valleroy
588eb7250e
Fix xmpp change-hostname options.
2015-01-03 14:43:50 +05:30
James Valleroy
298938de73
Signal xmpp module before and after hostname is changed.
2015-01-03 14:43:50 +05:30
James Valleroy
6fc721a727
Convert xmpp-hostname-change to python, merge into xmpp action file.
2015-01-03 14:43:50 +05:30
fonfon
4010b81ecc
fixed some flake8 errors
2014-12-15 16:02:56 +01:00
fonfon
ae83566653
removed unused 'title' from subsubmenus
2014-12-15 15:54:40 +01:00
Sunil Mohan Adapa
61fefcff01
Minor styling and doc updates related to module cleanup
2014-12-14 17:27:11 +05:30
Sunil Mohan Adapa
90203986f2
Remove modules 'expert_mode' and 'lib'.
...
The login/logout URLs are now in the 'users' module.
2014-12-14 17:26:05 +05:30
Sunil Mohan Adapa
3abc5e9212
Require logged-in user for user administration
2014-12-14 17:24:23 +05:30
Sunil Mohan Adapa
d4b98b9e48
Sylting updates in user module for consistency
2014-12-14 00:32:22 +05:30
Sunil Mohan Adapa
c6a29a8915
Don't mark ContextMixin as abstract
...
- Django abstract bases seems to apply only for Models.
- Django itself does not use abtract marking for its own generic view
mixins.
2014-12-14 00:32:22 +05:30
Sunil Mohan Adapa
a625d67152
Show active status in user list, increase delete button size
...
- Separate out styling details
2014-12-14 00:32:22 +05:30
Sunil Mohan Adapa
82c2785272
Auto-generate model form for user updation
...
- Remove the custom UserForm
2014-12-14 00:32:14 +05:30
Sunil Mohan Adapa
6612fffdb5
Update user module URLS
...
- It is more restish to have /user/1/delete rather than /user/delete/1.
- End all URLs with a slash.
2014-12-14 00:19:45 +05:30
Sunil Mohan Adapa
20e03c700a
Update UI strings in user module
...
- Fixed an i18n issue.
- Marked more messages for i18n.
2014-12-14 00:18:33 +05:30
Sunil Mohan Adapa
6dc463ff6e
Remove confusing sidebar message during user creation
2014-12-14 00:07:53 +05:30
fonfon
4b3b3c666a
Refactored 'users' module
...
- allows editing users (currently the groups and username)
- allows any logged-in user to change the passwords of any other users
- improved url highlighting of subsubmenu
2014-12-09 20:49:13 +01:00
Sunil Mohan Adapa
95bf621c08
Update link to wiki during first boot
2014-12-06 17:15:30 +05:30
Sunil Mohan Adapa
f4f594c41a
Remove references to editing of users
...
- We can add that when we have the functionality implemented.
- Our current effort is not have stubs and references unavailable
features.
2014-12-06 17:08:38 +05:30
Sunil Mohan Adapa
100533bee1
Add missing titles to tor and diagnostics pages
2014-12-06 17:08:38 +05:30
Sunil Mohan Adapa
4b249be175
Reduce pagekite configuration button size
2014-12-06 17:08:38 +05:30
Sunil Mohan Adapa
2d33b0338e
Add missing <p> tags
2014-12-06 17:08:38 +05:30
Sunil Mohan Adapa
522ece851c
Minor indentation fixes in templates
2014-12-06 17:08:38 +05:30
Sunil Mohan Adapa
057d1063f3
Use <code> tag for commands
2014-12-06 17:08:38 +05:30
Sunil Mohan Adapa
271011adf6
Rename OwnCloud -> ownCloud
2014-12-06 17:08:38 +05:30
Sunil Mohan Adapa
10a32f43d9
Fix issue with showing installed status of pagekite
2014-12-06 17:08:37 +05:30
Sunil Mohan Adapa
e6b5bed1f3
Use margins or <p> instead of <br />
2014-12-06 17:08:37 +05:30