Commit graph

1860 commits

Author SHA1 Message Date
Alexandre Aubin
d0b43f0e4a Merge branch 'dev' into enh-python3 2020-12-31 23:46:05 +01:00
Alexandre Aubin
0d58eff6a2 Misc encoding fixes 2020-12-31 23:45:48 +01:00
Laurent Peuch
2caf1234e8 [fix] no catchall exception 2020-12-31 23:44:23 +01:00
Alexandre Aubin
d3c7d12457 Update setup.py, tox.ini to python3 only 2020-12-31 19:42:12 +01:00
Alexandre Aubin
3ced2abcb7 python -> python3 in debian/control 2020-12-31 19:38:33 +01:00
Laurent Peuch
8566eaaa1f [mod] don't use catchall exceptions episode 2 2020-12-31 13:25:05 +01:00
Laurent Peuch
82bc0e829a [mod] don't use catchall exceptions 2020-12-31 12:30:57 +01:00
Alexandre Aubin
c7ba45596c
Merge pull request #259 from YunoHost/format-code
format
2020-12-30 22:27:31 +01:00
Alexandre Aubin
f7c2f81a23 Update changelog for 4.1.1 2020-12-19 01:53:10 +01:00
Kayou
7be4020f39
Merge pull request #262 from YunoHost/fix-tests
fix tests
2020-12-11 17:42:58 +01:00
Kayou
792ab17dcd
fix tests 2020-12-11 17:13:52 +01:00
Alexandre Aubin
4bcaf99204
Merge pull request #261 from YunoHost/add-sort_keys-and-indent-to-write_to_json
add options to write_to_json
2020-12-11 16:02:09 +01:00
Kay0u
c1669174c3
add options to write_to_json 2020-12-11 15:08:31 +01:00
Kay0u
b06a117c18
Remove unused exception 2020-12-04 22:21:08 +01:00
Kay0u
1d73dac969
fix tests 2020-12-04 22:16:32 +01:00
Kay0u
bd27799283
Merge remote-tracking branch 'origin/dev' into enh-python3 2020-12-04 22:15:36 +01:00
Kay0u
b31e2b026e
format 2020-12-04 16:38:12 +01:00
Kay0u
4331cfa9d2
Update changelog for 4.1.0 2020-12-03 16:48:04 +01:00
Kayou
83f8db5047
Merge pull request #256 from yunohost-bot/weblate-yunohost-moulinette
Update from Weblate
2020-12-02 22:29:25 +01:00
Miloš Kroulík
7a0b0be0a9 Translated using Weblate (Czech)
Currently translated at 1.7% (1 of 57 strings)

Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/cs/
2020-12-02 21:24:40 +00:00
Weblate
589e9cce9e Added translation using Weblate (Czech) 2020-12-02 21:24:40 +00:00
Thomas Blarre
e2ed4b9fa0 Translated using Weblate (Portuguese)
Currently translated at 100.0% (57 of 57 strings)

Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/pt/
2020-12-02 21:24:40 +00:00
Flavio Cristoforetti
6db09bf64e Translated using Weblate (Italian)
Currently translated at 100.0% (57 of 57 strings)

Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/it/
2020-12-02 21:24:40 +00:00
Andrés Villarreal
18b91d5f10 Translated using Weblate (Spanish)
Currently translated at 100.0% (57 of 57 strings)

Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/es/
2020-12-02 21:24:40 +00:00
ppr
c513d8459c Translated using Weblate (French)
Currently translated at 98.2% (56 of 57 strings)

Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/fr/
2020-12-02 21:24:40 +00:00
Kayou
39446a8399
Update test_process.py 2020-12-02 22:24:36 +01:00
Alexandre Aubin
dfb88418f1 Support more complex errors (be able to return additional data in a json structure) 2020-11-22 02:18:22 +01:00
Alexandre Aubin
f01466d6ef Always strip() the output of check_output 2020-10-31 18:53:40 +01:00
Alexandre Aubin
542a3ffc61
Merge pull request #254 from YunoHost/update-tox-config
update tox config
2020-09-16 22:59:32 +02:00
Alexandre Aubin
d05215d943
Merge pull request #253 from yunohost-bot/weblate-yunohost-moulinette
Update from Weblate
2020-09-16 22:58:46 +02:00
Yifei Ding
2818c75a03 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (57 of 57 strings)

Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/zh_Hans/
2020-09-16 15:41:44 +00:00
Leandro Noferini
10d3151042 Translated using Weblate (Italian)
Currently translated at 96.5% (55 of 57 strings)

Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/it/
2020-09-16 15:41:44 +00:00
Christian Wehrli
b520549f92 Translated using Weblate (German)
Currently translated at 98.2% (56 of 57 strings)

Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/de/
2020-09-16 15:41:44 +00:00
Alexandre Aubin
6b99f8b77d
Merge pull request #255 from YunoHost/raw_http_responses
Allow python functions to return a raw HTTPResponse
2020-09-16 17:41:39 +02:00
Alexandre Aubin
923e394d0b Allow python functions to return a raw HTTPResponse 2020-09-06 21:24:50 +02:00
Alexandre Aubin
5feddfa93a Merge branch 'dev' into 4.1 2020-09-05 18:43:30 +02:00
Alexandre Aubin
d3b598ce38 Bump version number to 4.1 to fix CI / tests 2020-08-28 18:36:49 +02:00
Alexandre Aubin
2501ecda56 Ugly hack to have the name of the main logger, otherwise error/exception messages ain't displayed 2020-08-27 19:21:48 +02:00
Alexandre Aubin
9609fe1210 Prevent installing moulinette 4.1 without yunohost 4.1 which may result in broken setups 2020-08-27 16:56:25 +02:00
Kayou
be6ff8e12a
code format 2020-08-21 17:21:49 +02:00
Alexandre Aubin
d9fa6c7858 Fix api18n : it should return a wrapper and not the callback directly. Current code led to some weird incorrect locale sometimes 2020-08-21 16:40:19 +02:00
Kay0u
2aca0a8183
update tox config 2020-08-20 00:42:36 +02:00
Kay0u
dbc4716b48
Fix tests 2020-08-14 17:54:38 +02:00
Alexandre Aubin
4635c555d8
Merge pull request #245 from YunoHost/simplify-interface-init
Simplify interface initialization + ugly optimization hack to speed up parser building
2020-08-14 15:39:31 +02:00
Alexandre Aubin
711c211440 Update changelog for 4.0.3 2020-07-29 17:03:04 +02:00
Alexandre Aubin
bf866727bc Bump version to 4.0.2~beta 2020-07-27 20:24:51 +02:00
Alexandre Aubin
92eeb05971 Update changelog for 4.0.1~alpha 2020-07-27 20:24:51 +02:00
Alexandre Aubin
d40a91ab9b Let's hash the password like we do in core during tests 2020-07-27 20:24:30 +02:00
Alexandre Aubin
af3da58ed4 Remove legacy Breaks and Replaces -- it is safe to do so because 3.x instances already have these Conflicts / Replaces, so it's okay to remove them for 4.x 2020-07-27 20:24:30 +02:00
Alexandre Aubin
024cadf426 Get rid of legacy code which breaks postinstall on buster for some reason 2020-07-27 20:24:30 +02:00