1706 Commits

Author SHA1 Message Date
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
9adf27c9a9
setup: Don't run DBus during initial setup
Now that initial package installation is done using apt-get instead of
PackageKit, DBus is no longer required.
2016-05-08 10:47:21 +05:30
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 v0.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 v0.9 2016-03-23 06:17:09 -04:00
James Valleroy
6dbfa70a5b
Fetch latest manual 2016-03-23 06:15:19 -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
Daniel Steglich
9b4497212d Merge pull request #427 from jvalleroy/dynamicdns-string-updates
dynamicdns source string corrections
2016-03-13 09:11:29 +01:00
James Valleroy
767e3c4757
dynamicdns: Make corrections to source strings. 2016-03-12 16:11:55 -05:00
Sunil Mohan Adapa
529e6ae05b
Run Plinth setup during FreedomBox setup
Start DBus daemon to ensure PackageKit can use it.  Only start if it is
not already running.  Stop after setup.  Stop only if we have started
it.
2016-03-12 18:36:15 +05:30