1540 Commits

Author SHA1 Message Date
Sunil Mohan Adapa
ccfe511e4c
users: Minor refactoring
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-10-17 17:39:42 +05:30
Sunil Mohan Adapa
f39e82d893
users: Fix creating a group
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-10-17 17:30:33 +05:30
Joseph Nuthalpati
396e086727
users: Migrate ldap bash script into actions/users
- Also wrote unit tests in users/tests/test_actions

Signed-off-by: Joseph Nuthalpati <njoseph@thoughtworks.com>
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-10-17 09:25:14 +05:30
James Valleroy
21494f5615
Ensure url is a str for commonprefix
Fixes #1064.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-10-17 09:20:08 +05:30
Joseph Nuthalapati
028a3ad207
tt-rss: Enable API access by default
API access is required to use tt-rss from the official Android app
Closes #1060

Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-10-16 14:37:38 +05:30
Johannes Keyser
f70a0336d2 Translated using Weblate (Czech)
Currently translated at 92.3% (737 of 798 strings)

fix Python format string to prevent errors in vagrant provision command
2017-10-15 18:44:58 +02:00
Pavel Borecki
d551f7e76a Translated using Weblate (Czech)
Currently translated at 92.3% (737 of 798 strings)
2017-10-13 11:45:02 +02:00
Pavel Borecki
6e4d606b21 Translated using Weblate (Czech)
Currently translated at 91.4% (730 of 798 strings)
2017-10-12 03:59:01 +02:00
Johannes Keyser
10df3004ac
storage: simplified use of df to get disk information
- Use df --block-size=1 instead --human-readable to fix locale issue #1043.
- Code cleanup: get available space directly, better variable/module names.

Signed-off-by: Johannes Keyser <johanneskeyser@posteo.de>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2017-10-11 21:22:40 -04:00
Sunil Mohan Adapa
1247f2ef93
setup: Prioritize FirstSetupMiddle over some others
- Minor PEP8 fixes.
- Add doc strings.
- Make a few methods private.
- Remove unused global declarations.
- Remove unused imports.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-10-11 18:13:14 +05:30
Joseph Nuthalpati
7ce56864e9
setup: Fix Plinth startup issues
- Selectively run setup for modules
- Middleware pending

Fixes #1024

Signed-off-by: Joseph Nuthalpati <njoseph@thoughtworks.com>
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-10-11 18:12:45 +05:30
Sunil Mohan Adapa
d45b1f860f
ttrss: Add description about availability of /tt-rss-app path
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2017-10-11 15:05:44 +05:30
Karol Werner
82bb718a53 Translated using Weblate (Polish)
Currently translated at 34.8% (278 of 798 strings)
2017-10-08 01:21:11 +02:00
Johannes Keyser
637e4babd0
storage: Fix left over action script rename from disks.
Signed-off-by: Johannes Keyser <johanneskeyser@posteo.de>
2017-10-08 01:16:41 +02:00
Johannes Keyser
dc1c0aa09d Translated using Weblate (German)
Currently translated at 100.0% (798 of 798 strings)
2017-10-07 15:03:02 +02:00
Karol Werner
a155f38eef Translated using Weblate (Polish)
Currently translated at 32.8% (262 of 798 strings)
2017-10-05 18:56:06 +02:00
Pavel Borecki
b9981152b3 Translated using Weblate (Czech)
Currently translated at 88.0% (703 of 798 strings)
2017-10-05 18:56:06 +02:00
James Valleroy
5ddf101fbd
storage: Add TODO to avoid locale issues 2017-10-05 12:54:46 -04:00
Johannes Keyser
58c15e6215
storage: Fix issue with locales that use other decimal separators
- Convert commas to periods
- Convert arabic decimal operator instead to period

Signed-off-by: Johannes Keyser <johanneskeyser@posteo.de>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2017-10-05 12:54:36 -04:00
Rahul De
382e2be7f9
Add group for Deluge
Signed-off-by: Rahul De <rahul080327@gmail.com>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2017-10-05 10:44:14 +05:30
Rahul De
a22a01a76f Generic framework for user group per application
- Closes #928
- Adds shell and python APIs adding/removing LDAP groups

Signed-off-by: Rahul De <rahul080327@gmail.com>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2017-10-05 10:43:50 +05:30
Sunil Mohan Adapa
d6f79b96be
Move Avahi files from freedombox-setup
Avahi daemon is being managed in Plinth, so it makes sense for Plinth to be
providing the service files. Service files can be managed so that when service
is not available, it is not advertised using Avahi.

Install service files.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
Signed-off-by: Prachi Srivastava <prachi@swecha.net>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2017-10-04 19:19:11 -04:00
Luis A. Arizmendi
c8233a7247 Translated using Weblate (Spanish)
Currently translated at 100.0% (798 of 798 strings)
2017-10-05 00:47:26 +02:00
Sunil Mohan Adapa
b8adb19e8b
Fix some Django deprecations
- Use simple_tag() instead of assignment_tag().  Assignments with simple_tag()
  works just like before.

- When loading urls for application, specify application name during inclusion.

- Use the reverse() method from django.urls which as moved from
  django.core.urlresolvers.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2017-10-04 18:32:41 -04:00
Luis A. Arizmendi
7540266a29 Translated using Weblate (Spanish)
Currently translated at 100.0% (798 of 798 strings)
2017-10-04 23:45:06 +02:00
Prachi Srivastava
b353a292fe
Fix vertical alignment of shortcut icons
- Add min-height to shortcut label

Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2017-10-03 20:53:10 -04:00
Prachi Srivastava
667282bae9
Fix front page label names
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2017-10-03 20:52:47 -04:00
Karol Werner
33f3e4568c Translated using Weblate (Polish)
Currently translated at 30.4% (243 of 798 strings)
2017-10-04 02:28:51 +02:00
Sunil Mohan Adapa
f1459c066f
networks: Move initial connection setup to Plinth
- For a user who installed using FreedomBox disk image, when Plinth upgrades to
  a release containing this change, don't run network setup. This is ensured by
  not incrementing the version number of the networks module.

- For a user who installed using freedombox-setup Debian package, when Plinth
  upgrades to a release containing this change, don't run network setup. This is
  ensured by not incrementing the version number of the networks module.

- For a user who installed using freedombox-setup Debian package, when Plinth is
  run for the first time, don't run network setup. This is ensured by checking
  for the file /var/lib/freedombox/is-freedombox-disk-image which will not
  exist.

- For a user who installed using FreedomBox disk image, when Plinth runs for the
  first time, setup process executes and triggers the script due networks module
  being an essential module.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2017-10-03 18:40:51 +05:30
Karol Werner
f8009b6ce2 Translated using Weblate (Polish)
Currently translated at 26.6% (213 of 798 strings)
2017-10-03 00:42:39 +02:00
James Valleroy
ca39c1e8a2
Add locale for Bengali (bn) 2017-10-02 18:41:35 -04:00
John Doe
59ad122371 Translated using Weblate (Turkish)
Currently translated at 100.0% (798 of 798 strings)
2017-10-02 22:15:11 +02:00
anonymous
b9075194c6 Translated using Weblate (Polish)
Currently translated at 22.4% (179 of 798 strings)
2017-10-02 16:37:40 +02:00
Karol Werner
ec543ec9f3 Translated using Weblate (Polish)
Currently translated at 22.1% (177 of 798 strings)
2017-10-02 16:37:21 +02:00
James Valleroy
37b7e6946d
Update translation strings to remove a python-format flag 2017-10-02 05:25:16 -04:00
Johannes Keyser
9de6edcfe6
i18n, msgfmt: Flag percent symbol in ugettext, fixes issue #1039
Signed-off-by: Johannes Keyser <johanneskeyser@posteo.de>
2017-10-02 05:21:54 -04:00
Johannes Keyser
f5f0f7e791
matrix-synapse: Option public registrations fixed and simplified.
* Fixing wrong function calls leading to error 500.
* Merging enable/disabling/status into single action, to improve
  handling in cli, and reduce code duplication.
* Fixing order of restart and enabling of public registration option.
* Minor, cosmetic fixes of code and user-facing strings.
* Overall code design now almost identical to Ejabberd service page.

Signed-off-by: Johannes Keyser <johanneskeyser@posteo.de>
2017-10-01 22:59:17 +02:00
Hemanth Kumar Veeranki
a1014946d2
matrix-synapse: feature to enable/disable public registrations
Signed-off-by: Hemanth Kumar Veeranki <hemanthveeranki@gmail.com>

Reviewed-by: Johannes Keyser <johanneskeyser@posteo.de>
2017-10-01 22:59:17 +02:00
John Doe
732a7842f9 Translated using Weblate (Turkish)
Currently translated at 100.0% (785 of 785 strings)
2017-10-01 22:23:47 +02:00
Johannes Keyser
f628eb2cc2
ejabberd: Use Let's Encrypt certificate, also across renewals.
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2017-10-01 10:48:39 -04:00
James Valleroy
1e57441dec
Update translation strings 2017-10-01 10:33:31 -04:00
Johannes Keyser
6188d74868 Translated using Weblate (German)
Currently translated at 100.0% (785 of 785 strings)
2017-10-01 16:30:09 +02:00
Luis A. Arizmendi
e7559cc636 Translated using Weblate (Spanish)
Currently translated at 100.0% (785 of 785 strings)
2017-10-01 12:51:27 +02:00
Johannes Keyser
a21e4fbf9d Translated using Weblate (German)
Currently translated at 100.0% (785 of 785 strings)
2017-09-30 20:16:25 +02:00
John Doe
f416d30a93 Translated using Weblate (Turkish)
Currently translated at 100.0% (785 of 785 strings)
2017-09-30 13:04:40 +02:00
Johannes Keyser
d738a89613 Translated using Weblate (German)
Currently translated at 99.6% (782 of 785 strings)
2017-09-29 11:24:01 +02:00
James Valleroy
d087c56754
Add locale for Kannada (kn) 2017-09-28 06:46:23 -04:00
Kandarp Jha
c122a8c802 Translated using Weblate (Gujarati)
Currently translated at 8.2% (65 of 785 strings)
2017-09-28 12:44:39 +02:00
Kandarp Jha
129a12562d Translated using Weblate (Gujarati)
Currently translated at 5.9% (47 of 785 strings)
2017-09-27 06:45:38 +02:00
abilashr
81fde34254
Rename Disks and Snapshots in Configuration tab
- Rename Disks to Storage
- Rename Snapshot to Storage Snapshots

Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2017-09-27 09:39:34 +05:30