Commit graph

2250 commits

Author SHA1 Message Date
Laurent Peuch
cb29e20b9f
Merge pull request #409 from YunoHost/better_error_ux_app_not_available
Better error ux app not available
2018-01-07 18:45:01 +01:00
Laurent Peuch
93fee93a58
Merge pull request #402 from YunoHost/app_info_change_url
[enh] make change_url possibility available on the API for the admin
2018-01-07 18:42:47 +01:00
Laurent Peuch
b5750b6bd1
Merge pull request #400 from YunoHost/better_ux_app_upgrade
Better UX for app upgrade messages
2018-01-07 18:40:35 +01:00
Laurent Peuch
0922568d64 [fix] was replacing the dictionnary with a string and thus breaking everything 2018-01-07 17:34:27 +01:00
Laurent Peuch
e8196cbc98 [doc] add comment to speak intent 2018-01-07 17:23:02 +01:00
Laurent Peuch
9cd760defd [enh] make exceptions messages more obivous 2018-01-07 17:22:25 +01:00
Laurent Peuch
297026e654 [fix] improve UX, previous message was unclear for users
qsd
2018-01-07 17:22:03 +01:00
Laurent Peuch
f20ef340dc [fix] .github was not in the right folder 2018-01-07 02:04:18 +01:00
Alexandre Aubin
08caf2e07f Fixing a few stuff after tests.. 2018-01-06 22:43:04 +01:00
Alexandre Aubin
6bf80877af Fixing a few stuff after tests.. 2018-01-06 21:42:47 +01:00
Alexandre Aubin
7e02e355d5 Call the new migration from dyndns.py when MD5 is detected 2018-01-06 21:01:10 +01:00
Alexandre Aubin
465aff4581 Be able to fetch a single migration by its name 2018-01-06 20:51:20 +01:00
Alexandre Aubin
6f8912f0d4 Fix a few things following tests 2018-01-06 18:50:30 +01:00
Laurent Peuch
7d9307c4c6 [doc$ add PULL_REQUEST_TEMPLATE.md 2018-01-06 18:44:31 +01:00
Laurent Peuch
aea13bc3e8 [enh] save the conf/ directory of app during installation and upgrade 2018-01-06 18:36:29 +01:00
Alexandre Aubin
beb432bc6f Add a draft migration for tsig_sha256 based on existing stuff in dyndns.py 2018-01-06 18:05:01 +01:00
Laurent Peuch
388e611c45 [enh] raise exception when journal doesn't exist 2018-01-06 11:20:41 +01:00
Laurent Peuch
223e41743b [mod] spacing for lisiblity 2018-01-06 11:18:42 +01:00
Laurent Peuch
d92b8562d0 [doc] document journal display 2018-01-06 11:18:28 +01:00
Laurent Peuch
021a989c03 [fix] documentation was lying 2018-01-06 01:43:29 +01:00
Laurent Peuch
4543a23a92 [enh] add journal to change_url 2018-01-06 01:09:32 +01:00
Laurent Peuch
41aef0f2d6 [mod] adapt logs format to stupid mustache 2018-01-06 00:50:39 +01:00
Laurent Peuch
804b6ee962 [mod] store journals in yunohost varlog dir 2018-01-06 00:50:39 +01:00
Laurent Peuch
9a08b8ad48 [mod] modify data format because mustache is lame 2018-01-06 00:50:39 +01:00
Laurent Peuch
1fc7065eaf [doc] add TODO comment 2018-01-06 00:50:39 +01:00
Laurent Peuch
3eed2a28fe [enh] add journals display command 2018-01-06 00:50:39 +01:00
Laurent Peuch
19a29d9b34 [mod] use more classical datetime format for logs 2018-01-06 00:50:39 +01:00
Laurent Peuch
6cb179703e [fix] bad docstring 2018-01-06 00:50:39 +01:00
Laurent Peuch
b18092e329 [enh] display more informations on journals list 2018-01-06 00:50:39 +01:00
Laurent Peuch
5dcf0b782f [enh] allow to limit to number of journals per categories 2018-01-06 00:50:39 +01:00
Laurent Peuch
278f692a2f [enh] journal on app upgrade 2018-01-06 00:50:39 +01:00
Laurent Peuch
de7d26521b [enh] journal on app remove 2018-01-06 00:49:55 +01:00
Laurent Peuch
d159a437f6 [enh] journal on app remove when installation failed 2018-01-06 00:49:08 +01:00
Laurent Peuch
5eda0fe20e [fix] avoid a possible thread problem 2018-01-06 00:47:51 +01:00
Laurent Peuch
5fba284260 [enh] generate a journal for app installation 2018-01-06 00:47:51 +01:00
Laurent Peuch
a6d89f8ea1 [enh] journal list correctly list available journals 2018-01-06 00:45:26 +01:00
Laurent Peuch
0668c7e350 [enh] journal class works as expected \o/ 2018-01-06 00:45:26 +01:00
Laurent Peuch
1355b2b754 [enh] allow to use a journal for hook exec 2018-01-06 00:45:26 +01:00
Laurent Peuch
08b7c4f6d7 [enh] start Journal class 2018-01-06 00:44:33 +01:00
Laurent Peuch
db83eb5a2b [enh] if not journals available, return nothing 2018-01-06 00:44:33 +01:00
Laurent Peuch
eef247d34b [enh] start to work on journals 2018-01-06 00:44:33 +01:00
Laurent Peuch
1e5323eb08 [enh] handle root user for being allowed to work on his authorized keys 2018-01-05 00:13:26 +01:00
Laurent Peuch
c55b8cec16 [enh] add commands to manage authorized-keys of users 2018-01-05 00:12:43 +01:00
Laurent Peuch
3deb11cf8a [enh] add ssh information in userlist for admin UI 2018-01-04 22:10:36 +01:00
Laurent Peuch
ab282e88a7 [enh] add commands to allow user to have access in ssh 2018-01-04 22:04:15 +01:00
Laurent Peuch
13aca112fa [enh] make change_url possibility available on the API for the admin 2018-01-04 20:31:59 +01:00
ljf (zamentur)
a194e1fa1c
[enh] Maintain ssh client connexion 2018-01-04 18:44:13 +01:00
Laurent Peuch
b97675516e [enh] display app name everytime possible on requirements testing to improve UX 2018-01-04 18:15:10 +01:00
Laurent Peuch
a079e3f5ee [enh] display which app is being upgraded 2018-01-04 18:02:58 +01:00
Laurent Peuch
7c63c0a34d [enh] subscribe has hmac-sha512 2018-01-03 20:22:46 +01:00