2303 Commits

Author SHA1 Message Date
Joseph Nuthalpati
01e97e7369
diaspora: Initial setup
Completed initial setup of diaspora on Plinth. Default configuration pending.
2017-05-06 07:25:27 -04:00
Sunil Mohan Adapa
ee7cc98fee
apps, system: Remove modules and merge into main
- Remove apps and system modules and merge their views into main views.

- Move main_menu from cfg into menu.py.

- Remove dependencies of other modules on apps and system modules.

- Update tests.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-05-05 22:31:45 -04:00
Sunil Mohan Adapa
184bced823
menu: Lazily reverse menu item URLs
To allow for more flexibility in menu management with respect to Django
initialization.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-05-05 22:31:41 -04:00
Sunil Mohan Adapa
dd196c504d
module_loader: Split the URLs inclusion step
This is useful if we need to perform URL reversing operations before loading
modules.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-05-05 22:31:32 -04:00
Sunil Mohan Adapa
520347cc1b
datetime: Show timezone properly when it not in expected list
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-05-05 20:49:43 -04:00
pycat
6f14f20ef1
Fix typos #551 2017-05-05 20:39:22 -04:00
pycat
307f4876ff
Split RESESRVED_USERNAMES list #551
- Have each module declare its own reserved_usernames list
2017-05-05 20:39:18 -04:00
pycat
a017a9bf4a
Split rerserved usernames list - possible solution demostration #551
This commit contains an implementation only for module repro

- Loop through all the loaded modules
- Get each module reserved_username attribute
- Check the username against the reserved_username
2017-05-05 20:39:08 -04:00
Johannes Keyser
89146f64ce
disks: Use information from lsblk for more accuracy
Closes #795.  On a Raspberry Pi, the root partition was show as being
mounted from /dev/root.  Use information from lsblk to more acurately
indentify the device as /dev/mmcblk0p2.

Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-05-01 17:01:40 +05:30
Johannes Keyser
6b5698f673
datetime: Rewrote action timezone-change in Python
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-30 09:23:59 +05:30
Johannes Keyser
68a0ed48fa
datetime: Use timedatectl to get list of time zones
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-30 09:23:12 +05:30
Sunil Mohan Adapa
1f5f1e0460
utils: Write tests for checking is user admin
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-30 08:37:03 +05:30
Johannes Keyser
6c5953e8c2
utils: Fix test case failures due to caching (Closes: #813)
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-30 08:35:29 +05:30
Алексей Докучаев
9f0b20d7fa Translated using Weblate (Russian)
Currently translated at 100.0% (715 of 715 strings)
2017-04-29 07:51:25 +02:00
Johannes Keyser
22aceec03f Translated using Weblate (German)
Currently translated at 97.9% (700 of 715 strings)
2017-04-29 07:31:10 +02:00
Igor
aa77d651a7 Translated using Weblate (Russian)
Currently translated at 98.0% (701 of 715 strings)
2017-04-29 07:31:10 +02:00
morrme
ad3420823d
owncloud: Remove module (Closes: #818)
It is believed that ownCloud is unlikely to return to Debian in near future.
Removing module to ease maintenance.

Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-25 18:06:56 +05:30
morrme
e63197ee2e
openvpn: added line break to label
Fixes: https://github.com/freedombox/Plinth/issues/816
2017-04-23 23:09:26 +05:30
Chi-Hsun Tsai
1bf62fb51a Translated using Weblate (Chinese (Simplified))
Currently translated at 95.8% (685 of 715 strings)
2017-04-21 18:44:27 +02:00
Johannes Keyser
76a63d102b
setup: Disable install/upgrade when dpkg/apt is running
Show a warning message that a package manager is running. This prevents users
from getting an installation error just because another installation/upgrade is
running.

Closes: #625.
2017-04-19 16:50:00 +05:30
Soumya97
6a53dd015e
context_processor: Cache whether user is admin (Closes: #781) 2017-04-18 16:01:48 +05:30
Sunil Mohan Adapa
0adfae26d8
doc: Remove unused images
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-18 12:34:02 +05:30
pycat
2406b144fa
firewall: Fix 500 error when firewalld is not running (Closes: #748)
- Added one more condition to check whether the output is empty or not
2017-04-17 13:20:07 +05:30
Johannes Keyser
fab423e652
syncthing: Fixed typos and clarity in description 2017-04-17 11:48:19 +05:30
Sahithi Yarlagadda
7dbf769b94
Update copyright date till 2017 2017-04-12 14:06:44 +05:30
Sahithi Yarlagadda
24851ca7ff
syncthing: Added line break to title 2017-04-12 14:06:35 +05:30
ikmaak
8e18e33ff1 Translated using Weblate (Dutch)
Currently translated at 98.3% (703 of 715 strings)
2017-04-10 11:29:18 +02:00
Vignan Lavu
beb74526f3
networks: Fix failing network test 2017-04-10 14:58:23 +05:30
Sunil Mohan Adapa
6a91945219
actions: Make subparsers mandatory for service action too
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-10 11:54:32 +05:30
Johannes Keyser
634afef1c9
actions: Make subparsers mandatory, fixes calls without arguments
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-10 11:54:23 +05:30
Igor
8ef476d26a Translated using Weblate (Russian)
Currently translated at 97.9% (700 of 715 strings)
2017-04-10 07:13:29 +02:00
Petter Reinholdtsen
5fb36dd51e Translated using Weblate (Norwegian Bokmål)
Currently translated at 96.0% (687 of 715 strings)
2017-04-10 07:13:29 +02:00
Sunil Mohan Adapa
d24e09199b
disks: Minor fixes for partition expansion button
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-10 10:42:00 +05:30
Johannes Keyser
790db846a9
disks: Show disabled partition resize option
If no space is available. Closes #785.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-10 10:41:47 +05:30
James Valleroy
1762c84852
Release v0.14.0 v0.14.0 2017-04-09 10:27:14 -04:00
James Valleroy
30bd0d9c42
Fetch latest manual from wiki 2017-04-09 09:59:21 -04:00
Johannes Keyser
2c2e5fb86e
vagrant: Clarify some details how to use for development 2017-04-09 18:15:12 +05:30
James Valleroy
8bcea9a8fe
Update translations and changelog 2017-04-08 16:32:47 -04:00
Sunil Mohan Adapa
c46cba8134
disks: Workaround issue in parted during resize
Currently, if parted is given --script option it still asks for
confirmation during resize when the partition is mounted.  Implement a
workaround to the problem by first trying the proper way and then
trying a workaround described in
https://bugs.launchpad.net/ubuntu/+source/parted/+bug/1270203

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-08 14:51:39 -04:00
Joseph Nuthalpati
eed31ae7f5
Fixed augeas error in travis build (closes: #771)
Installing libaugeas-dev package before pip install
2017-04-06 20:58:52 +05:30
Sunil Mohan Adapa
93c151ab2b
matrixsynapse: Minor review changes
- Change the configuration minimally and more reliably.

- Rename the Apache configuration and add comments.

- Rename firewalld description file.

- Enable the matrixsynapse module by default.

- Improve category, description texts and warnings.

- Remove unused variable.

- Add missing docstrings.

- Minor styling updates.

- Fix i18n in templates.

- Fix showing description in main service view.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-05 12:58:45 +05:30
Sunil Mohan Adapa
fd3df85ace
service: Fix i18n of strings in service template
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-05 12:58:37 +05:30
Sunil Mohan Adapa
8059e6d12c
Allow '405 method not allowed' in URL diagnostics
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-05 12:58:29 +05:30
Sunil Mohan Adapa
3494098251
Minor styling in licenses file
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-05 12:58:18 +05:30
Sunil Mohan Adapa
d667761f67
matrixsynapse: Update changelog
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-05 12:58:10 +05:30
Rahul De
8b4cacd682
matrixsynapse: Add firewall rules to open port 8448
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-05 12:58:03 +05:30
Rahul De
2cde913215
matrixsynapse: Add Apache configuration
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-05 12:57:55 +05:30
Rahul De
044df8352d
matrixsynapse: Add post install YAML edits
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-05 12:57:46 +05:30
Rahul De
f550c7f68a
matrixsynapse: Fix front page icon name
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-05 12:56:11 +05:30
Rahul De
136ae1c715
matrixsynapse: Add logo for frontpage
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-04-05 12:56:03 +05:30