Alexandre Aubin
be061522e6
Moving full letsencrypt app conflict warning to locales/en.json
2016-11-22 20:32:33 -05:00
Alexandre Aubin
5de006f18d
Follow up of @julienmalik comments - misc typo/cosmetic fixes
2016-11-21 10:58:57 -05:00
Laurent Peuch
99f0f761a5
[mod] include execption into appslist_retrieve_error message
2016-11-16 04:04:07 +01:00
Alexandre Aubin
109cbf7641
Backuping existing certificate (if any) also for self-signed generation
2016-11-08 22:22:13 -05:00
Alexandre Aubin
6bfe1c8083
Check that the DNS A record matches the global IP now using dnspython and FDN's DNS
2016-11-08 20:59:55 -05:00
Alexandre Aubin
4ddc3aac36
Display a warning message when letsencrypt is installed, suggesting commands to migrate
2016-11-08 12:09:02 -05:00
Laurent Peuch
917c230735
[mod] more pythonic and explicit tests with more verbose errors
2016-10-30 04:55:56 +01:00
Laurent Peuch
aff4dc4086
[mod] more verbose error
2016-10-30 04:46:35 +01:00
Alexandre Aubin
35fa386ce3
First draft of certificate management integration (e.g. Let's Encrypt certificate install)
2016-10-28 13:59:42 -04:00
opi
81e464ce1f
[enh] Display full exception error message.
2016-08-28 23:36:45 +02:00
opi
d95052a9e9
[enh] Catch SSOwat persistent configuration write error.
2016-08-28 15:39:45 +02:00
Laurent Peuch
d3bc527293
[enh] add empty file for hindie to enable it in weblate
2016-07-28 21:40:43 +02:00
opi
937f26bdaa
[fix] Raise error on malformed SSOwat persistent conf.
2016-07-21 11:43:02 +02:00
Jean-Baptiste
9f02b8b8af
[i18n] Translated using Weblate (French)
...
Currently translated at 100.0% (239 of 239 strings)
2016-07-11 21:01:53 +02:00
Jean-Baptiste
d017ded9bb
[i18n] Translated using Weblate (French)
...
Currently translated at 99.1% (239 of 239 strings)
2016-07-11 21:01:53 +02:00
Jérôme Lebleu
e3b6ee2d54
[i18n] Translated using Weblate (French)
...
Currently translated at 99.1% (237 of 239 strings)
2016-07-11 21:01:53 +02:00
Juanu
42d411e81a
[i18n] Translated using Weblate (Spanish)
...
Currently translated at 100.0% (239 of 239 strings)
2016-07-11 21:01:53 +02:00
Bugsbane
b103cd532e
[i18n] Translated using Weblate (English)
...
Currently translated at 100.0% (239 of 239 strings)
2016-07-11 21:01:53 +02:00
Juanu
d0951715a6
[i18n] Translated using Weblate (Spanish)
...
Currently translated at 100.0% (239 of 239 strings)
2016-07-11 21:01:53 +02:00
Jérôme Lebleu
687b36fc5e
[i18n] Translated using Weblate (English)
...
Currently translated at 100.0% (239 of 239 strings)
2016-07-11 21:01:53 +02:00
Jérôme Lebleu
4bbffda10b
[i18n] Translated using Weblate (French)
...
Currently translated at 100.0% (239 of 239 strings)
2016-07-11 21:01:53 +02:00
Jérôme Lebleu
43d0125b15
[i18n] Translated using Weblate (French)
...
Currently translated at 91.6% (219 of 239 strings)
2016-07-11 21:01:53 +02:00
Jérôme Lebleu
c1a8ce19e6
[i18n] Translated using Weblate (English)
...
Currently translated at 100.0% (239 of 239 strings)
2016-07-11 21:01:53 +02:00
Bugsbane
546eb6a8d4
[i18n] Translated using Weblate (English)
...
Currently translated at 100.0% (239 of 239 strings)
2016-07-11 21:01:53 +02:00
Jérôme Lebleu
4e46d6eb28
[i18n] Translated using Weblate (English)
...
Currently translated at 100.0% (239 of 239 strings)
2016-07-11 21:01:53 +02:00
Bugsbane
12a208fced
[i18n] Translated using Weblate (English)
...
Currently translated at 100.0% (239 of 239 strings)
2016-07-11 21:01:53 +02:00
Jérôme Lebleu
3b74e5a0ad
[i18n] Translated using Weblate (English)
...
Currently translated at 100.0% (239 of 239 strings)
2016-07-11 21:01:53 +02:00
Juanu
f34d2cd82e
[i18n] Translated using Weblate (Spanish)
...
Currently translated at 100.0% (239 of 239 strings)
2016-07-11 21:01:53 +02:00
Juanu
6f9ff63227
[i18n] Translated using Weblate (Spanish)
...
Currently translated at 100.0% (239 of 239 strings)
2016-07-11 21:01:53 +02:00
DUBWiSE
09961f7954
[i18n] Translated using Weblate (Dutch)
...
Currently translated at 42.6% (102 of 239 strings)
2016-07-11 21:01:53 +02:00
Jérôme Lebleu
037d7df200
[i18n] Translated using Weblate (French)
...
Currently translated at 100.0% (239 of 239 strings)
2016-07-11 21:01:53 +02:00
Bugsbane
502ae75773
[i18n] Fixed minor English grammar errors
...
Fixed a number of minor English spelling and grammar errors in the messages (for example the word "list" implies plural, so no need to double pluralize by saying "apps list").
2016-05-30 12:14:20 +02:00
Jérôme Lebleu
4c9b79f5fc
[i18n] Rename backup_complete and backup_failed strings
2016-05-06 12:41:57 +02:00
opi
286ce86993
[fix] Catch IOError on tar creation (backup).
2016-05-06 12:00:33 +02:00
Jérôme Lebleu
fccd66e361
[i18n] Translated using Weblate (French)
...
Currently translated at 100.0% (238 of 238 strings)
2016-04-30 17:19:22 +02:00
Jean-Baptiste
47188a04c8
[i18n] Translated using Weblate (French)
...
Currently translated at 100.0% (238 of 238 strings)
2016-04-30 17:19:22 +02:00
Jean-Baptiste
bbecd658b6
[i18n] Translated using Weblate (French)
...
Currently translated at 95.3% (225 of 236 strings)
2016-04-30 17:19:22 +02:00
Jérôme Lebleu
aca251e981
[enh] Prevent non-updated multi-instances apps installation ( close #126 )
2016-04-25 13:58:17 +02:00
Jérôme Lebleu
cdf3c13bf5
[enh] Add a dry-run option for service_regen_conf
2016-04-19 20:52:45 +02:00
Jérôme Lebleu
2309405e98
[enh] Refactor the conf regen for better conflicts handle
...
It rewrites some parts of the conf regen but try to keep as much as possible
the same logic - to prevent a too big refactoring. The main change is that
configuration file regen is now handle by service_regen_conf directly.
Hooks are now called twice with the following arguments respectively:
* `"pre" $force $pending_dir`: it's time for the script to generate and put
each configuration file to update/remove into `$pending_dir` with the
right directory tree. To remove one, just touch an empty file.
* `"post" $force`: this second time, the script may restart services, fix
permissions, clean, ...
Between this two executions, the service_regen_conf will look for any files
under the `$pending_dir` and safely process them - either create, update or
remove the proper system configuration.
2016-04-11 17:11:41 +02:00
Jérôme Lebleu
ee64e22766
Translated using Weblate (Portuguese)
...
Currently translated at 60.5% (138 of 228 strings)
2016-04-08 23:14:07 +02:00
Jérôme Lebleu
1e8236c1f7
Translated using Weblate (Italian)
...
Currently translated at 12.2% (28 of 228 strings)
2016-04-08 23:14:07 +02:00
Jérôme Lebleu
b5222c6fcb
Translated using Weblate (German)
...
Currently translated at 87.7% (200 of 228 strings)
2016-04-08 23:14:07 +02:00
Jérôme Lebleu
4a1a30970f
Translated using Weblate (Dutch)
...
Currently translated at 45.1% (103 of 228 strings)
2016-04-08 23:14:06 +02:00
Jérôme Lebleu
84dba5bff2
Translated using Weblate (Spanish)
...
Currently translated at 71.9% (164 of 228 strings)
2016-04-08 23:13:30 +02:00
Jérôme Lebleu
5ea8488e44
Translated using Weblate (French)
...
Currently translated at 100.0% (228 of 228 strings)
2016-04-08 22:48:36 +02:00
Jérôme Lebleu
82df046e9d
Translated using Weblate (French)
...
Currently translated at 98.2% (224 of 228 strings)
2016-04-08 22:44:45 +02:00
Jérôme Lebleu
a948be035a
[i18n] Rename app_requirements_failed err named variable
2016-04-08 22:44:31 +02:00
Jérôme Lebleu
d11dd38e42
Merge branch 'testing' into unstable
...
This fixes DynDNS update.
2016-03-27 16:54:13 +02:00
Jérôme Lebleu
c99d56f2d5
Merge branch 'stable' into testing
...
This fixes DynDNS update.
2016-03-27 16:52:41 +02:00