Alexandre Aubin
|
b7293f33b9
|
Merge pull request #1140 from YunoHost/dyndns-update-more-resilient
Make dyndns update more resilient to ns0.yunohost.org being down
|
2021-01-20 01:22:30 +01:00 |
|
Alexandre Aubin
|
09acc2a466
|
Merge branch 'dev' into less-madness-for-hook-exec
|
2021-01-19 23:25:43 +01:00 |
|
Alexandre Aubin
|
b98dd8585b
|
Merge pull request #1116 from YunoHost/enh-python3
Python2 -> Python3
|
2021-01-19 23:06:57 +01:00 |
|
Alexandre Aubin
|
8b05248ad4
|
Turns out we need to feed the IP of the resolver and can't use the doman name :/
|
2021-01-19 02:34:28 +01:00 |
|
Alexandre Aubin
|
e730085970
|
Linter is angry about unused import
|
2021-01-18 20:53:38 +01:00 |
|
Alexandre Aubin
|
d5403e5f5f
|
Typo
|
2021-01-18 20:25:36 +01:00 |
|
Alexandre Aubin
|
7dad37ed04
|
Make dyndns update more resilient to ns0.yunohost.org being down
|
2021-01-18 19:57:31 +01:00 |
|
Alexandre Aubin
|
739d831cf9
|
Merge pull request #1135 from YunoHost/fix-default-in-arg-parse
fix default arg parse for password
|
2021-01-14 19:46:54 +01:00 |
|
Kay0u
|
e11741ca94
|
fix default arg parse for password
|
2021-01-12 10:53:12 +01:00 |
|
Kay0u
|
5999f13142
|
fix boolean arg parse
|
2021-01-12 10:21:20 +01:00 |
|
Alexandre Aubin
|
1d2b1d9601
|
[internally screaming] Follow-up of 116a15f9f1 ... breaking cert regen conf on some setup ...
|
2021-01-11 23:26:29 +01:00 |
|
Alexandre Aubin
|
c43a51ba30
|
Merge branch 'dev' into enh-python3
|
2021-01-10 18:31:19 +01:00 |
|
Saxodwarf
|
bca527aca5
|
Add the -F flag to prevent grep from using the user password as a regex pattern
|
2021-01-10 12:09:04 +01:00 |
|
Alexandre Aubin
|
b5bbb44a95
|
Make sure to use a keyword argument since we have a new arg
|
2021-01-10 01:51:39 +01:00 |
|
Laurent Peuch
|
fffbd2d10f
|
[fix] only ask about remove apps from a domain being remove in cli
|
2021-01-10 01:17:34 +01:00 |
|
Laurent Peuch
|
74d956f92b
|
[enh] add --force to 'yunohost domain remove --remove-apps'
|
2021-01-10 01:17:05 +01:00 |
|
Alexandre Aubin
|
00508c9698
|
For some reason sometimes submetadata is None ...
|
2021-01-09 18:10:41 +01:00 |
|
Alexandre Aubin
|
1bad8267c6
|
Merge pull request #1109 from leo-lb/lle-bout/fix-upnp
firewall: force source port for UPnP.
|
2021-01-08 02:40:34 +01:00 |
|
Kay0u
|
239dc539a1
|
use read_yaml for json because lol
|
2021-01-06 16:34:55 +01:00 |
|
cricriiiiii
|
4c25f442c1
|
checking that we are in the cli interface
|
2021-01-06 01:17:47 +01:00 |
|
cricriiiiii
|
c2a730f26c
|
user update -p without argument allowed
when not giving an argument (to avoid clear passwords in bash history) to "yunohost user update -p", now you are prompted for a password
|
2021-01-06 01:17:47 +01:00 |
|
Alexandre Aubin
|
25ed25e6e9
|
Annnnd our legacy app is using restore_dir in restore script...
|
2021-01-04 03:50:25 +01:00 |
|
Alexandre Aubin
|
b0accd506e
|
Report / patch old usage of foo= in install/backup/restore scripts
|
2021-01-04 01:06:19 +01:00 |
|
Alexandre Aubin
|
9807b76d34
|
Turns out msettings interface is None is ran from pytest because we bypass the usual moulinette init :/
|
2021-01-03 23:53:00 +01:00 |
|
Alexandre Aubin
|
9bf4a12f32
|
Zblerg debug ain't displayed on the CI
|
2021-01-03 23:26:46 +01:00 |
|
Alexandre Aubin
|
46a902a263
|
Merge branch 'dev' into less-madness-for-hook-exec
|
2021-01-03 23:05:44 +01:00 |
|
Alexandre Aubin
|
fee888d330
|
Small debug line to try to understand why the test are failing on the CI
|
2021-01-03 23:03:38 +01:00 |
|
Alexandre Aubin
|
c272d20a31
|
Zblerg, forgot an unused 'e'
|
2021-01-03 04:00:51 +01:00 |
|
Alexandre Aubin
|
de126fcdce
|
Don't allow failure for invalid python3 code + fix unsued variables
|
2021-01-02 20:43:39 +01:00 |
|
Alexandre Aubin
|
58522d4105
|
Had a buggy exception here ... this syntax ain't supported anymore in python3
|
2021-01-02 20:31:42 +01:00 |
|
Alexandre Aubin
|
112054f345
|
Gotta decode the output of subprocess
|
2021-01-02 19:51:16 +01:00 |
|
Alexandre Aubin
|
2b12b67847
|
python3: Add some list() where that sounds relevant
|
2021-01-02 19:48:44 +01:00 |
|
Alexandre Aubin
|
4ddf632e75
|
We don't need that print ?
|
2021-01-02 19:10:00 +01:00 |
|
Alexandre Aubin
|
bbfd5eb9d0
|
python3: Gotta add list() when we manipulate the dict during the loop
|
2021-01-02 18:39:36 +01:00 |
|
Alexandre Aubin
|
4491568e6d
|
Merge pull request #1066 from YunoHost/no-upgrade-advertise-for-bad-quality-apps
Do not advertise upgrades for bad-quality apps
|
2021-01-02 00:40:16 +01:00 |
|
Laurent Peuch
|
865265ea54
|
[enh] add new option --remove-apps to 'yunohost domain remove'
|
2021-01-01 21:28:12 +01:00 |
|
Laurent Peuch
|
e51a1b670e
|
[ux] add command instructions and suggest change-url for domain_uninstall_app_first
|
2021-01-01 19:59:13 +01:00 |
|
Laurent Peuch
|
c7d315c7e0
|
[mod] also display app label on remove_domain with apps
|
2021-01-01 18:52:24 +01:00 |
|
Laurent Peuch
|
effc87da26
|
[fix] key name of app label wasn't the real label
|
2021-01-01 18:36:11 +01:00 |
|
Laurent Peuch
|
2768def391
|
[mod] avoid calling app_list in user_permission_list
|
2021-01-01 18:32:41 +01:00 |
|
Laurent Peuch
|
165d2b3225
|
[mod] no catchall exceptions
|
2021-01-01 17:14:53 +01:00 |
|
Laurent Peuch
|
9eb6fa1961
|
[enh] display domain_path of app on app list
|
2021-01-01 15:53:50 +01:00 |
|
Alexandre Aubin
|
1ac59f9877
|
More encode/decode fixes
|
2021-01-01 05:04:54 +01:00 |
|
Alexandre Aubin
|
d5da3d899a
|
Ignore the __pycache__ folder in diagnosis hook folder
|
2021-01-01 05:04:33 +01:00 |
|
Alexandre Aubin
|
cce020daac
|
Uniformize check_output calls to use moulinette helpers which shall now automatically decode() automatically + also strip() etc
|
2021-01-01 05:03:55 +01:00 |
|
Alexandre Aubin
|
0434bd5dc2
|
cmp() doesn't exists anymore
|
2021-01-01 04:07:27 +01:00 |
|
Alexandre Aubin
|
0335bcbf4c
|
.keys() now returns a generator, gotta wrap it in a list() for what we do here
|
2021-01-01 04:07:16 +01:00 |
|
Alexandre Aubin
|
5f0b1b7450
|
Encoding fixes
|
2021-01-01 04:06:09 +01:00 |
|
Alexandre Aubin
|
86a612fab1
|
c.f. change in the moulinette regarding call_async_output and the handling of stdinfo ... YNH_STDINFO is now a file descriptor instead of a named pipe
|
2021-01-01 04:04:56 +01:00 |
|
Alexandre Aubin
|
8e30768598
|
2to3-2.7 ./src/yunohost/{,data_migrations/,utils/,tests/}*.py data/hooks/diagnosis/*.py -w -x dict -x print --nobackups --no-diffs
|
2020-12-30 21:53:43 +01:00 |
|