Jérôme Lebleu
007dfed607
[enh] Use new filesystem utils in backup_create
2015-10-02 20:33:05 +02:00
Jérôme Lebleu
20c4937f81
[enh] Review the app backup execution and structure
2015-10-02 20:33:05 +02:00
Jérôme Lebleu
999a61d2b2
[enh] Allow to ignore backup hooks execution at creation
2015-10-02 03:40:06 +02:00
zamentur
83a796f3ff
[enh] Add a yunohost backup delete command
2015-10-02 02:49:04 +02:00
Jérôme Lebleu
4c37d8f273
[fix] Do not process app backup script as hook
2015-10-01 01:02:24 +02:00
kload
1ceb1259bc
[fix] IPv6 record in DynDNS
2015-09-26 22:28:49 +02:00
Jérôme Lebleu
fd5eefef79
[fix] Invalidate passwd at user creation/deletion ( fix #70 )
2015-07-14 22:14:57 +02:00
Adrien Beudin
c31ddef8b6
[enh] Add MX check + Refactoring
2015-04-10 14:29:55 +00:00
Adrien Beudin
4372fe5fe9
[enh] Add check STMP outgoing port
2015-04-09 17:43:48 +00:00
Adrien Beudin
15a030daa9
[fix] show usage quota status
2015-04-09 10:55:30 +00:00
Jérôme Lebleu
54e92ac927
[enh] Add support for user mailbox size quota
2015-03-24 16:38:34 +01:00
Jérôme Lebleu
219e5c83a4
[i18n] Fix JSON syntax errors
2015-02-20 16:05:38 +01:00
Jérôme Lebleu
ac06044634
[i18n] Remove unused 'yunohost' translation key
2015-02-20 15:51:27 +01:00
Jérôme Lebleu
119c1d4833
[i18n] Update translations from Transifex
2015-02-20 15:48:15 +01:00
Jérôme Lebleu
d5af5ead61
[enh] Review and add features to firewall category
...
* allow/disallow a port for each IP version and add ipv4 and ipv6 only arguments
* permit to allow/disable a range of ports
* return combined IPv4 and IPv6 - TCP and UDP - ports in firewall_list and allow to sort results
* review firewall_reload with new moulinette utils and log output of failed commands
* add --no-reload argument to prevent firewall reloading in firewall_allow/disallow
* some other small changes, e.g. add logging
2015-01-11 16:29:18 +01:00
Jérôme Lebleu
1c96b4f9a3
[enh] Refactor firewall_upnp action
...
* make sure to save final UPnP status (fix #42 )
* deprecate the 'reload' action and replace it with a new 'status'
action which retrieve current UPnP status
* allow to not refresh port forwarding with the --no-refresh argument
* some other small changes, e.g. set the action argument to one
optionnal choice, rename the UPnP cron job file, add logging
2015-01-03 12:30:24 +01:00
Jérôme Lebleu
d1b31d5f33
[enh] Allow to select hooks names to execute in hook_callback
2014-12-12 12:26:29 +01:00
kload
908ad8929a
[enh] Use dnsmasq instead of bind9
2014-12-07 21:44:39 +01:00
kload
d890307ab1
[enh] Use dnsmasq instead of bind9
2014-12-07 19:26:44 +01:00
Jérôme Lebleu
3e1fc78786
[enh] Choose the property to list hook by and show info in hook_list
2014-12-04 15:47:04 +01:00
Jérôme Lebleu
608c5dc531
[i18n] Specify lower-case requirement for pattern_username
2014-11-23 13:35:37 +01:00
Jérôme Lebleu
f7b591840c
[enh] Add 'output_directory' and 'no_compress' arguments to backup_create
2014-11-17 10:59:43 +01:00
Jérôme Lebleu
fdb51ac200
[enh] Allow to set custom backup archive name
2014-11-06 02:41:12 +01:00
Jérôme Lebleu
c594ce03a6
[enh] Manage local backup archive and extend backup_restore
2014-11-05 00:17:52 +01:00
Jérôme Lebleu
d1cb0b0d80
[enh] Add basic 'list' and 'info' actions to the backup
2014-11-05 00:17:52 +01:00
Jérôme Lebleu
c3cadc1d3c
[enh] Implement compression and add ignore_apps argument to backup_backup
2014-11-05 00:17:52 +01:00
kload
fe9ee97774
[enh] Warn user about unbackup/unrestored apps
2014-10-26 01:05:18 +02:00
kload
cde48996cf
[enh] Restore function
2014-10-25 23:08:03 +02:00
kload
0608461482
[enh] Execute backup hook, and avoid dyndns domain subscription when specifically asked at postinstall
2014-10-25 17:47:49 +02:00
Jérôme Lebleu
ce5be021d3
[fix] Fix app upgrade issue and handle errors in tools_upgrade
2014-10-13 17:10:23 +02:00
Jérôme Lebleu
272558f3af
[fix] Prevent user creation if username exists in system users
2014-09-12 13:07:29 +02:00
Jérôme Lebleu
613ba60041
[fix] Check password pattern in the actions map ( fix #20 )
2014-09-04 11:06:26 +02:00
Jérôme Lebleu
9ec3e29edb
[fix] Update DNS zone files on main domain change
2014-07-24 22:20:22 +02:00
Jérôme Lebleu
4d2c6bfb64
[fix] Add domain only if needed on main domain change #19
2014-07-22 16:10:19 +02:00
Jérôme Lebleu
8f1dd4b5e3
[fix] Replace error message of unhandled exception while installing an app
2014-07-20 18:45:46 +02:00
Jérôme Lebleu
5577876f3a
[i18n] Translate missing string in actions map
2014-07-11 23:47:25 +02:00
Jérôme Lebleu
b932844459
[enh] Add and remove only one domain and catch creation error
2014-06-16 20:32:44 +02:00
Jérôme Lebleu
18bbdd9628
[i18n] Add translations of missing strings in the actions map
2014-06-16 17:35:22 +02:00
M5oul
49f4eb3a76
Update fr.json
...
Relecture
2014-06-13 14:04:47 +02:00
Jérôme Lebleu
e3f27e01e0
[enh] Retrieve 'license' field from app manifest
2014-06-04 11:46:31 +02:00
Jérôme Lebleu
3815bb5557
[enh] Review user actions and actionsmap to fit to moulinette
2014-06-02 21:18:20 +02:00
Jérôme Lebleu
fcd5b4d3c6
[enh] Update translations to fit to moulinette changes
2014-05-30 18:59:14 +02:00
Jérôme Lebleu
0074e34fad
[i18n] Add french translation
2014-05-28 20:50:40 +02:00
Jérôme Lebleu
f580f3de1d
[i18n] Rename keys related to apps list
2014-05-28 20:50:07 +02:00
Kload
42745c0daf
[enh] Allow local installation
2014-05-27 14:42:40 +02:00
Jérôme Lebleu
47ee2ae630
[enh] Be more verbose on system update/upgrade and fix it
2014-05-25 21:51:22 +02:00
kload
33de61586b
[enh] Use subprocess to see script execution in details
2014-05-24 19:26:28 +00:00
Jérôme Lebleu
11a38641e8
[enh] Split app_remove action into service_add/remove
2014-05-18 16:01:38 +02:00
Kload
1a6289d115
[fix] Remove the last _()
2014-05-18 11:12:36 +02:00
Jérôme Lebleu
46735ff231
[fix] Some fixes after successfull postinstall test
2014-05-16 21:36:49 +02:00