869 Commits

Author SHA1 Message Date
fonfon
b54846b0ce
Services: Template restructuring
- renamed app.html to simple_service.html
- allow hiding the 'status' block instead of using separate
  apache_service.html template
2016-05-11 18:19:35 -04:00
fonfon
f419c28596
Services: Explicitly use ServiceForm and ServiceView
- adapted all modules to not use views.ConfigurationView anymore
- removed templates that are not needed anymore
- no more implicit 'enabled' and 'get_status' functions in __init__.py files
- (more coherent/explicit use of Django functionality)
2016-05-11 18:19:31 -04:00
fonfon
a9528c56d9
Service object to handle services on a system-level
The Service object now offers handling services on a system level,
and gathering information whether it's enabled or running.
New methods: enable, disable, is_enabled, is_running;

For this it needs the correct (system-level) service name.
All of the methods can be overridden/customized.

This changes all modules to the new Service object and deletes
action scripts that are not required anymore.
2016-05-11 18:19:27 -04:00
fonfon
9fe49f881f
Services-Action to handle and list services managed by plinth
- API: start, stop, enable, disable, reload, is-running, is-enabled, list
- only allows access to a service if the service name is listed in a
  'managed_services' variable of any plinth module.
2016-05-11 18:19:14 -04:00
Sunil Mohan Adapa
16d6ff3941
roundcube: Minor fix in setup process notification 2016-05-08 10:47:08 +05:30
Sunil Mohan Adapa
567fd590ab
setup: Run first time setup with apt
Due to problems with running PackageKit inside foriegn binary Qemu, this
is a fallback solution to use apt-get directly instead.
2016-05-08 10:46:57 +05:30
Mikkel Kirkgaard Nielsen
8340a813e5 Translated using Weblate (Danish)
Currently translated at 99.6% (584 of 586 strings)
2016-05-07 17:49:23 +02:00
Sunil Mohan Adapa
1489b81fee
diagnostics: Fix a warning about a global use 2016-05-07 11:48:18 -04:00
Sunil Mohan Adapa
2f3eba4e10 Translated using Weblate (Polish)
Currently translated at 23.3% (137 of 586 strings)
2016-05-07 16:01:06 +02:00
the29a
f42b455279 Translated using Weblate (Russian)
Currently translated at 100.0% (586 of 586 strings)
2016-05-06 12:45:20 +02:00
the29a
d3a7761a70 Translated using Weblate (Russian)
Currently translated at 100.0% (586 of 586 strings)
2016-05-01 12:45:37 +02:00
the29a
88e35bf476 Translated using Weblate (Russian)
Currently translated at 100.0% (586 of 586 strings)
2016-04-29 11:13:21 +02:00
Daniel Kukula
a007a159a9 Translated using Weblate (Polish)
Currently translated at 23.3% (137 of 586 strings)
2016-04-27 06:44:59 +02:00
Sunil Mohan Adapa
1cdb3e5be1
New locale for Polish (pl) 2016-04-22 06:00:10 +05:30
Ingrid Yrvin
6965b14c4c Translated using Weblate (Norwegian Bokmål)
Currently translated at 98.6% (578 of 586 strings)
2016-04-12 15:44:53 +02:00
Ole-Erik
bf42949dbc Translated using Weblate (Norwegian Bokmål)
Currently translated at 98.4% (577 of 586 strings)
2016-04-09 16:22:32 +02:00
Ingrid Yrvin
81b1caebba Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.8% (585 of 586 strings)
2016-04-09 15:51:45 +02:00
Praveen Illa
14f1b7a1ae Translated using Weblate (Telugu)
Currently translated at 45.2% (265 of 586 strings)
2016-03-28 09:45:17 +02:00
YFdyh000
6ab8439edb Translated using Weblate (Simplified Chinese)
Currently translated at 91.2% (535 of 586 strings)
2016-03-26 12:45:14 +01:00
Mikkel Kirkgaard Nielsen
0c27c347b2 Translated using Weblate (Danish)
Currently translated at 99.4% (583 of 586 strings)
2016-03-26 00:44:20 +01:00
James Valleroy
e88b2af4f6
Release 0.9.1 2016-03-23 17:27:15 -04:00
Philippe Baret
24c3763443 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (586 of 586 strings)
2016-03-23 17:56:24 +01:00
Philippe Baret
1a40ec4f7f Translated using Weblate (French)
Currently translated at 100.0% (586 of 586 strings)
2016-03-23 17:56:24 +01:00
James Valleroy
30bffc35d3
Release 0.9 2016-03-23 06:17:09 -04:00
Dietmar
2e4ef6be86 Translated using Weblate (German)
Currently translated at 100.0% (586 of 586 strings)
2016-03-23 10:23:20 +01:00
Mikkel Kirkgaard Nielsen
f90809fed9 Translated using Weblate (Danish)
Currently translated at 99.1% (581 of 586 strings)
2016-03-23 10:23:19 +01:00
Luis A. Arizmendi
739bb39c60 Translated using Weblate (Spanish)
Currently translated at 100.0% (586 of 586 strings)
2016-03-21 00:45:14 +01:00
Robert Martinez
c685b444d8 Translated using Weblate (German)
Currently translated at 100.0% (586 of 586 strings)
2016-03-20 12:54:02 +01:00
Luis A. Arizmendi
76a78676a8 Translated using Weblate (Spanish)
Currently translated at 100.0% (586 of 586 strings)
2016-03-18 21:47:53 +01:00
Dietmar
ccd794bc4b Translated using Weblate (German)
Currently translated at 99.6% (584 of 586 strings)
2016-03-18 21:47:53 +01:00
Mikkel Kirkgaard Nielsen
242faf42b0 Translated using Weblate (Danish)
Currently translated at 75.5% (443 of 586 strings)
2016-03-18 21:47:53 +01:00
James Valleroy
d22b0dd19b
Translated using Transifex (Norwegian Bokmål) 2016-03-18 16:46:32 -04:00
Philippe Baret
b1ced30953 Translated using Weblate (French)
Currently translated at 100.0% (586 of 586 strings)
2016-03-18 09:44:28 +01:00
Diederik de Haas
4382fbd104 Translated using Weblate (Dutch)
Currently translated at 100.0% (586 of 586 strings)

Translated purpose of use.
2016-03-18 03:22:45 +01:00
Robert Martinez
f996d09291 Translated using Weblate (German)
Currently translated at 88.7% (520 of 586 strings)
2016-03-17 20:33:59 +01:00
Luis A. Arizmendi
8f63a75b78 Translated using Weblate (Spanish)
Currently translated at 100.0% (586 of 586 strings)
2016-03-17 19:11:03 +01:00
John Doe
b9d023a1af Translated using Weblate (Turkish)
Currently translated at 100.0% (586 of 586 strings)
2016-03-17 17:59:42 +01:00
Diederik de Haas
8d9942a487 Translated using Weblate (Dutch)
Currently translated at 98.6% (578 of 586 strings)

Fixed spaces.
2016-03-16 13:35:05 +01:00
ikmaak
8eb514cd48 Translated using Weblate (Dutch)
Currently translated at 98.6% (578 of 586 strings)
2016-03-16 13:33:02 +01:00
Philippe Baret
a9d8be94e9 Translated using Weblate (French)
Currently translated at 100.0% (586 of 586 strings)
2016-03-16 08:49:22 +01:00
James Valleroy
a68c9f5db1
Update all translations with latest messages 2016-03-15 20:47:21 -04:00
Luis A. Arizmendi
a15ccfa991 Translated using Weblate (Spanish)
Currently translated at 68.0% (387 of 569 strings)
2016-03-16 01:18:13 +01:00
James Valleroy
a6417c59a7
tor: Use augeas to modify configuration.
- Use json to get info from action script.
- Add SSH port to hidden service.
- Enable hidden service during setup.
2016-03-15 18:50:51 -04:00
fonfon
cd82188efd
datetime: Fix wrong ConfigurationView import
Also rename Transmission's ConfigurationView
2016-03-14 19:29:40 +05:30
Sunil Mohan Adapa
a51c784457
Various message fixes
- Capitalize 'Internet' to make it consistent across Plinth.  See:
  https://en.wikipedia.org/wiki/Capitalization_of_%22Internet%22

- Other minor fixes
2016-03-13 18:20:54 -04:00
Sunil Mohan Adapa
c3c44ab379
firstboot: Minor Danube PageKite fixes
- Fix message internationalization with formatting and laziness.

- Styling fixes.

- Simplify Subdomain widget.

- Update messages for grammer and consistency.
2016-03-13 23:32:26 +05:30
fonfon
435f980c6f
firstboot: freedombox.me pagekite vouchers
- Show PageKite voucher only if cfg.danube_edition is enabled
2016-03-13 23:32:20 +05:30
James Valleroy
767e3c4757
dynamicdns: Make corrections to source strings. 2016-03-12 16:11:55 -05:00
Sunil Mohan Adapa
4c6d572e67
ttrss: Ensure database used is PostgreSQL
- Installing dbcommon-pgsql and not install dbcommon-mysql does not
  ensure that PostgreSQL is selected as the database for the
  application.  Set a debconf value to force selection of PostgreSQL.

- Minor styling fixes.
2016-03-12 17:17:50 +05:30
James Valleroy
368e64c5ca
ttrss: Use LDAP authentication 2016-03-12 11:38:28 +05:30