Commit graph

  • f7199f7a64
    fix tests, I mean, really fixed this time Kay0u 2021-03-01 10:52:24 +0100
  • affb54f84d
    fix tests Kay0u 2021-03-01 10:45:50 +0100
  • cafe68f30e Move LogPipe directly into process.py, we don't need to split that stuff on different files Alexandre Aubin 2021-02-28 21:20:42 +0100
  • e85b9f71d5 Handle the actual logging from the parent process, otherwise we run into a shitload of complex issues to interact with the websocket Alexandre Aubin 2021-02-28 21:18:25 +0100
  • cb5b8c74ec
    Merge pull request #263 from YunoHost/unify-loggers Alexandre Aubin 2021-02-28 17:33:24 +0100
  • 9670357f98 No need to display this message Alexandre Aubin 2021-02-28 16:58:50 +0100
  • 16c43a67f7 Only report missing/failed translation as a warning, no need to report as exception... Alexandre Aubin 2021-02-28 16:54:54 +0100
  • cde45de0ba Add m18n helper to check that a key exist Alexandre Aubin 2021-02-28 16:54:19 +0100
  • bdd048197d Misc logging fixes Alexandre Aubin 2021-01-31 16:08:50 +0100
  • e7a01c68f5 Revert "[mod] unify all subloggers under moulinette.core" Alexandre Aubin 2021-01-31 16:06:33 +0100
  • 9a35d77a08 [mod] better error message Laurent Peuch 2020-12-31 19:47:08 +0100
  • 10576f7138 [mod] unify all subloggers under moulinette.core Laurent Peuch 2020-12-31 14:02:37 +0100
  • cf98095303
    Merge pull request #269 from YunoHost/fix-argparse Alexandre Aubin 2021-01-31 14:41:11 +0100
  • 90f894b541
    Do not encode strings for plain output Kayou 2021-01-30 11:13:53 +0100
  • 5cd0cb752b
    Remove copy pasta Kay0u 2021-01-26 21:38:09 +0100
  • 53cbca2c1e
    Add test without action Kay0u 2021-01-26 21:19:26 +0100
  • 1a95e6e779
    Merge branch 'dev' into fix-argparse Kay0u 2021-01-26 21:04:39 +0100
  • 93977542b3
    Merge pull request #268 from YunoHost/fixing-tests Kayou 2021-01-26 18:05:32 +0100
  • 63ae3b677f
    remove stdinfo Kay0u 2021-01-26 16:38:36 +0100
  • 84d250c1c2
    monkey patch _get_action_name Kay0u 2021-01-26 12:05:25 +0100
  • 9077569c22
    in python3 OrderedDict and array are not the same Kay0u 2021-01-26 12:05:05 +0100
  • 6c61b9cceb
    fix travis Kay0u 2021-01-26 11:37:25 +0100
  • d56f9ade4f
    fix doc Kay0u 2021-01-26 10:40:38 +0100
  • c0e76df229
    fix a warning during tests Kay0u 2021-01-26 10:39:44 +0100
  • 48d14f34d2
    remove unused exception var Kayou 2021-01-25 23:24:24 +0100
  • b1d576d615
    fix process tests Kay0u 2021-01-25 18:53:42 +0100
  • ce3971093d
    call_async_output: we can't use stdinfo in kwargs, close stdout, stderr and stdinfo if subprocess.Popen raise an exception Kay0u 2021-01-25 18:53:33 +0100
  • b0063c4293
    fix ldap tests Kay0u 2021-01-25 18:51:59 +0100
  • dd6a419528
    fix auth tests Kay0u 2021-01-25 18:51:51 +0100
  • 53dd9fe973
    fix actionsmap tests Kay0u 2021-01-25 18:51:40 +0100
  • 771368a85c
    remove old_slapdtest (only for python2) Kay0u 2021-01-25 18:50:48 +0100
  • c1c34c11e2
    format code Kay0u 2021-01-25 18:50:05 +0100
  • 4f5d957106
    remove allow_failures for python3 Kay0u 2021-01-25 18:48:47 +0100
  • ae4087d522
    Merge pull request #257 from YunoHost/return-additional-error-data-to-api Alexandre Aubin 2021-01-23 16:05:45 +0100
  • 3758b81137 Build doc with python3 ? Alexandre Aubin 2021-01-20 06:07:47 +0100
  • 0de154678c Black again, with the right version this time.. Alexandre Aubin 2021-01-20 05:59:24 +0100
  • 677efcf6d6 Black? Alexandre Aubin 2021-01-20 05:46:05 +0100
  • 570e53234a Drop support for python2 Alexandre Aubin 2021-01-20 05:35:35 +0100
  • 19a40b6e9a Placeholder / bump version to 4.2 for unstable deb builds / CI stuff Alexandre Aubin 2021-01-20 05:20:52 +0100
  • 8e70561f9c
    Trash test in python 2.7, only keep 3.x Alexandre Aubin 2021-01-20 00:31:51 +0100
  • e4b70e3861
    Merge pull request #228 from kay0u/enh-python3 Alexandre Aubin 2021-01-19 23:05:21 +0100
  • 8105718705
    Merge branch 'dev' into enh-python3 Alexandre Aubin 2021-01-19 23:04:25 +0100
  • 1dac904e31
    Update changelog for 4.1.4 debian/4.1.4 Kay0u 2021-01-14 21:50:33 +0100
  • 755a475e5d We don't really care that there's 'nothing to update in ldap' Alexandre Aubin 2021-01-13 02:30:39 +0100
  • 7333b6a342 Update changelog for 4.1.3 debian/4.1.3 Alexandre Aubin 2021-01-08 03:15:32 +0100
  • 04890c4a61 Update changelog for 4.1.2 debian/4.1.2 Alexandre Aubin 2021-01-07 00:26:05 +0100
  • 4dd1f4baf2
    Merge pull request #260 from yunohost-bot/weblate-yunohost-moulinette Alexandre Aubin 2021-01-06 18:29:47 +0100
  • bc6287d330 Translated using Weblate (French) ppr 2021-01-02 16:07:24 +0000
  • 4bd33a64d9
    Merge pull request #266 from YunoHost/fix-argparse Alexandre Aubin 2021-01-06 01:33:44 +0100
  • 9236727561
    Fix https://github.com/YunoHost/yunohost/pull/1075#discussion_r551045491 Kay0u 2021-01-06 01:29:33 +0100
  • 793eddd1e3 I have no idea what i'm doing² Alexandre Aubin 2021-01-02 18:26:09 +0100
  • faeda4908d I have no idea what i'm doing Alexandre Aubin 2021-01-02 17:46:49 +0100
  • 1622cb1fdc [enh] add a msignal.file_display capability for cli Laurent Peuch 2021-01-02 01:30:33 +0100
  • 201b033606
    Merge pull request #264 from YunoHost/kill_error_see_log Alexandre Aubin 2021-01-01 16:21:15 +0100
  • f9454da5e7 [mod] trash this UX madness that is error_see_logs and improve error messages Laurent Peuch 2020-12-31 23:57:10 +0100
  • c1213760f1 debian: don't build --with python2, and turns out X-Python-Version is obsolete in control Alexandre Aubin 2021-01-01 05:16:18 +0100
  • 84f17f7830 Rework / simplify the whole story of call_async_output that was a complete mess and broken by Python 3 for some reason. New code should be much more simple and fix the synchronization between debug, info, warnings, and probably also more performant overall ? Alexandre Aubin 2021-01-01 04:00:33 +0100
  • d0b43f0e4a Merge branch 'dev' into enh-python3 Alexandre Aubin 2020-12-31 23:46:05 +0100
  • 0d58eff6a2 Misc encoding fixes Alexandre Aubin 2020-12-31 23:45:48 +0100
  • 2caf1234e8 [fix] no catchall exception Laurent Peuch 2020-12-31 23:44:23 +0100
  • d3c7d12457 Update setup.py, tox.ini to python3 only kayou/enh-python3 Alexandre Aubin 2020-12-31 19:42:12 +0100
  • 3ced2abcb7 python -> python3 in debian/control Alexandre Aubin 2020-12-31 19:38:33 +0100
  • 8566eaaa1f [mod] don't use catchall exceptions episode 2 Laurent Peuch 2020-12-31 13:25:05 +0100
  • 82bc0e829a [mod] don't use catchall exceptions Laurent Peuch 2020-12-31 12:30:40 +0100
  • c7ba45596c
    Merge pull request #259 from YunoHost/format-code Alexandre Aubin 2020-12-30 22:27:31 +0100
  • f7c2f81a23 Update changelog for 4.1.1 debian/4.1.1 Alexandre Aubin 2020-12-19 01:53:10 +0100
  • 7be4020f39
    Merge pull request #262 from YunoHost/fix-tests Kayou 2020-12-11 17:42:58 +0100
  • 792ab17dcd
    fix tests Kayou 2020-12-11 17:13:52 +0100
  • 4bcaf99204
    Merge pull request #261 from YunoHost/add-sort_keys-and-indent-to-write_to_json Alexandre Aubin 2020-12-11 16:02:09 +0100
  • c1669174c3
    add options to write_to_json Kay0u 2020-12-11 15:08:31 +0100
  • b06a117c18
    Remove unused exception Kay0u 2020-12-04 22:21:08 +0100
  • 1d73dac969
    fix tests Kay0u 2020-12-04 22:16:32 +0100
  • bd27799283
    Merge remote-tracking branch 'origin/dev' into enh-python3 Kay0u 2020-12-04 22:15:36 +0100
  • b31e2b026e
    format Kay0u 2020-12-04 16:38:12 +0100
  • 4331cfa9d2
    Update changelog for 4.1.0 debian/4.1.0 Kay0u 2020-12-03 16:33:32 +0100
  • 83f8db5047
    Merge pull request #256 from yunohost-bot/weblate-yunohost-moulinette Kayou 2020-12-02 22:29:25 +0100
  • 7a0b0be0a9 Translated using Weblate (Czech) Miloš Kroulík 2020-11-18 19:56:48 +0000
  • 589e9cce9e Added translation using Weblate (Czech) Weblate 2020-11-18 19:55:24 +0000
  • e2ed4b9fa0 Translated using Weblate (Portuguese) Thomas Blarre 2020-11-18 06:19:59 +0000
  • 6db09bf64e Translated using Weblate (Italian) Flavio Cristoforetti 2020-11-11 13:33:28 +0000
  • 18b91d5f10 Translated using Weblate (Spanish) Andrés Villarreal 2020-11-05 16:23:40 +0000
  • c513d8459c Translated using Weblate (French) ppr 2020-10-01 17:42:10 +0000
  • 39446a8399
    Update test_process.py Kayou 2020-12-02 22:24:36 +0100
  • dfb88418f1 Support more complex errors (be able to return additional data in a json structure) Alexandre Aubin 2020-11-22 02:18:22 +0100
  • f01466d6ef Always strip() the output of check_output Alexandre Aubin 2020-10-31 18:53:40 +0100
  • 542a3ffc61
    Merge pull request #254 from YunoHost/update-tox-config Alexandre Aubin 2020-09-16 22:59:32 +0200
  • d05215d943
    Merge pull request #253 from yunohost-bot/weblate-yunohost-moulinette Alexandre Aubin 2020-09-16 22:58:46 +0200
  • 2818c75a03 Translated using Weblate (Chinese (Simplified)) Yifei Ding 2020-09-01 20:58:51 +0000
  • 10d3151042 Translated using Weblate (Italian) Leandro Noferini 2020-09-03 17:19:01 +0000
  • b520549f92 Translated using Weblate (German) Christian Wehrli 2020-09-01 15:16:38 +0000
  • 6b99f8b77d
    Merge pull request #255 from YunoHost/raw_http_responses Alexandre Aubin 2020-09-16 17:41:39 +0200
  • 923e394d0b Allow python functions to return a raw HTTPResponse Alexandre Aubin 2020-09-06 21:24:50 +0200
  • 5feddfa93a Merge branch 'dev' into 4.1 Alexandre Aubin 2020-09-05 18:43:30 +0200
  • d3b598ce38 Bump version number to 4.1 to fix CI / tests Alexandre Aubin 2020-08-28 18:36:49 +0200
  • 2501ecda56 Ugly hack to have the name of the main logger, otherwise error/exception messages ain't displayed Alexandre Aubin 2020-08-27 19:21:48 +0200
  • 9609fe1210 Prevent installing moulinette 4.1 without yunohost 4.1 which may result in broken setups Alexandre Aubin 2020-08-27 16:55:50 +0200
  • be6ff8e12a
    code format Kayou 2020-08-21 17:21:49 +0200
  • d9fa6c7858 Fix api18n : it should return a wrapper and not the callback directly. Current code led to some weird incorrect locale sometimes Alexandre Aubin 2020-08-21 16:40:19 +0200
  • 2aca0a8183
    update tox config Kay0u 2020-08-20 00:42:36 +0200
  • dbc4716b48
    Fix tests Kay0u 2020-08-14 17:54:38 +0200