2795 Commits

Author SHA1 Message Date
Johannes Keyser
8ae6fbbd4c
help: only show help pages if user is logged in 2017-06-07 22:22:08 -04:00
Pavel Borecki
4f47f4e37d Translated using Weblate (Czech)
Currently translated at 90.2% (646 of 716 strings)
2017-06-07 07:10:20 +02:00
Petter Reinholdtsen
dae8b7f7b6 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (715 of 715 strings)
2017-06-06 06:54:24 +02:00
Sunil Mohan Adapa
e8bfab2ba1
doc: Update manual from latest wiki
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-06-06 10:11:02 +05:30
Johannes Keyser
249403a6dd
diagnostics: Disable button if app/service is not running
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-06-06 08:55:24 +05:30
Petter Reinholdtsen
fb52c059c9 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (715 of 715 strings)
2017-06-04 20:34:47 +02:00
Ingrid Yrvin
4458499470 Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.0% (708 of 715 strings)
2017-06-04 20:22:11 +02:00
Ingrid Yrvin
bbdc776127 Translated using Weblate (Norwegian Bokmål)
Currently translated at 98.8% (707 of 715 strings)
2017-06-03 16:59:45 +02:00
James Valleroy
70c06ec9c1
sso: Add comments to mark needed crypto upgrades. 2017-06-03 10:33:11 -04:00
Joseph Nuthalpati
995365f3df
Add SSO using auth_pubtkt for 3 web apps
- Install mod_auth_pubtkt and generate public/private key-pair.

- Redirect user to login page if no cookie is presented.

- Add check for authenticated user for login page.

- Temporarily switched to DSA because of a bug in mod_auth_pubtkt
  which causes it to accept only DSA and not RSA. Also had to use SHA1
  instead of SHA256.

- Enabled SSO for Syncthing, Repro and TT-RSS.

- Using tokens to authorize by user groups.

- Generate keys during first boot.
2017-06-03 10:29:42 -04:00
Ole-Erik Yrvin
0cc8d3ec1d Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.3% (710 of 715 strings)
2017-06-02 15:36:33 +02:00
Johannes Keyser
5ee8e9397d
help: Add Debian release to about page. 2017-05-29 20:00:52 -04:00
Johannes Keyser
cc5e49433a
disks: restrict precision of reported available space on root partition 2017-05-26 12:07:12 -04:00
kvaghel1
6830d26508
Adds line break in frontpage shortcut label 2017-05-24 06:42:07 -04:00
Radek Pasiok
d79330b662 Translated using Weblate (Polish)
Currently translated at 25.4% (182 of 715 strings)
2017-05-24 00:46:01 +02:00
James Valleroy
4893ddc423
ejabberd: Remove unnecessary imports 2017-05-19 21:24:38 -04:00
Johannes Keyser
ed0ab1ab64
ejabberd: add option to enable/disable Message Archive Management 2017-05-19 20:42:52 -04:00
pycat
0e80bb9b02
Fix footer overlap #848
- Added footer responsive layout for tablets too
- Fixed footer ovelap on Laptop media screen
2017-05-18 21:24:28 -04:00
James Valleroy
89ceb98273
first_boot: Remove Networks button, add link to text 2017-05-16 00:23:14 -04:00
Johannes Keyser
62c46b4186
first_boot: erase network graph and warning on WiFi passwords 2017-05-16 00:23:11 -04:00
Johannes Keyser
b6ce07d962
first_boot: no exclamation mark in button 2017-05-16 00:23:09 -04:00
Johannes Keyser
ee0679fc5a
first_boot: less casual language 2017-05-16 00:23:06 -04:00
Johannes Keyser
2ad579dbb2
first_boot: de-bloat first welcome screen, #830 2017-05-16 00:23:00 -04:00
Johannes Keyser
4b01c99ac4 Translated using Weblate (German)
Currently translated at 100.0% (715 of 715 strings)
2017-05-16 00:45:08 +02:00
Johannes Keyser
ac73c13e03 Translated using Weblate (German)
Currently translated at 100.0% (715 of 715 strings)
2017-05-13 22:33:07 +02:00
pycat
88272f766e
Plinth footer fixes - UI #840
- Pined footer to the bottom of the viewport
- Introduced a new stylesheet to hold custom responsive css
- Footer bottom fix exluded for smaller viewports
2017-05-11 20:00:37 -04:00
Joseph Nuthalpati
f395450266
Bugfix for #841
Removed Diaspora's dependency on the apps module
2017-05-11 19:29:44 -04:00
Pavel Borecki
84d5eab180 Translated using Weblate (Czech)
Currently translated at 11.8% (85 of 716 strings)
2017-05-11 18:44:32 +02:00
Sunil Mohan Adapa
80ba1da43a
New Locale for Czech (cs)
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-05-09 09:11:25 +05:30
Johannes Keyser
664b9b63c7
licenses: correct info for ejabberd, see issue #802 2017-05-08 21:10:43 -04:00
Kyodev
dcec91a3b0 Translated using Weblate (French)
Currently translated at 100.0% (715 of 715 strings)
2017-05-09 03:04:15 +02:00
Johannes Keyser
2b0cf1b987
disks: add missing import json 2017-05-08 20:59:51 -04:00
John Doe
45c194268f Translated using Weblate (Turkish)
Currently translated at 100.0% (715 of 715 strings)
2017-05-08 14:10:12 +02:00
znoteer
bbb309ad58 Translated using Weblate (French)
Currently translated at 100.0% (715 of 715 strings)
2017-05-07 19:53:48 +02:00
Kyodev
f21d4de802 Translated using Weblate (French)
Currently translated at 100.0% (715 of 715 strings)
2017-05-07 19:53:07 +02:00
Kyodev
749f3b8b64 Translated using Weblate (French)
Currently translated at 100.0% (715 of 715 strings)
2017-05-07 19:46:57 +02:00
James Valleroy
2f13946517
diaspora: Update menu use to match other modules
- Remove extra global line to avoid warning.

- Fix comment and indentation.
2017-05-06 07:44:26 -04:00
Joseph Nuthalpati
3a6dc03ee9
Diaspora: Checking whether domain name is setup before certain actions 2017-05-06 07:25:47 -04:00
Joseph Nuthalpati
5ffcf42278
diaspora: Templates to setup domain name 2017-05-06 07:25:42 -04:00
Joseph Nuthalpati
747a02adf2
diaspora: Will be served from a subdomain
Cannot host diaspora on a path because the url is part of the user id.
2017-05-06 07:25:40 -04:00
Joseph Nuthalpati
742fe48a29
diaspora: Disabled SSL
Created a custom command in Plinth to disable ssl for the diaspora pod
on the freedombox.
2017-05-06 07:25:37 -04:00
Joseph Nuthalpati
d269a0a645
diaspora: Completed debconf configuration for Diaspora. 2017-05-06 07:25:34 -04:00
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