Commit graph

806 commits

Author SHA1 Message Date
ljf
650b768229 [enh] Replace category by related_to fields 2018-04-14 04:04:09 +02:00
ljf
79ee0396d0 [enh] Add related info 2018-04-12 21:22:17 +02:00
ljf
b81d89f93a [fix] Remove old ref to Journal 2018-04-11 23:01:24 +02:00
ljf
6c063112bf [fix] Some missing 2018-04-11 22:58:26 +02:00
ljf
fac50997dc [fix] Some missing 2018-04-11 22:54:46 +02:00
ljf
219f1c6262 [enh] Use Handler to write log 2018-04-11 22:49:26 +02:00
ljf
a22672ede8 [fix] Avoid operation log filename with space 2018-04-11 10:03:20 +02:00
ljf
ba01168684 [enh] Allow to display all operation logs with one command 2018-04-03 20:38:56 +02:00
Bram
60727e5fab
[fix] typo 2018-03-20 22:27:42 +01:00
Laurent Peuch
6dabcadf40
Merge branch 'unstable' into journals 2018-02-08 16:44:32 +01:00
Laurent Peuch
c88cafbcbd
Merge pull request #360 from YunoHost/enh-add-post-hook-for-apps
Add post hooks for apps operation
2018-02-08 03:10:03 +01:00
Laurent Peuch
a2ab9c6cac
Merge pull request #427 from YunoHost/enh_conf_folder_for_change-url
Add access to conf folder when executing change_url script
2018-02-07 21:58:02 +01:00
Jimmy Monin
9511e01f5a Add access to conf folder when executing change_url script 2018-01-27 16:16:42 +01:00
Alexandre Aubin
b23bc434f8 Bigger depreciation / more explicit depreciation warning about checkurl... 2018-01-16 18:49:31 +01:00
Laurent Peuch
28450ce8c3 [enh] new command 'app change-label' 2018-01-10 16:30:20 +01:00
Laurent Peuch
9163051af3
Merge pull request #407 from YunoHost/save_app_conf
[enh] save the conf/ directory of app during installation and upgrade
2018-01-09 23:15:35 +01:00
Jimmy Monin
20f0e9a40c Fix conf dir clean-up 2018-01-09 23:01:19 +01:00
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
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
aea13bc3e8 [enh] save the conf/ directory of app during installation and upgrade 2018-01-06 18:36:29 +01:00
Laurent Peuch
4543a23a92 [enh] add journal to change_url 2018-01-06 01:09:32 +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
5fba284260 [enh] generate a journal for app installation 2018-01-06 00:47:51 +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
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
Alexandre Aubin
5cd1563014 [enh] Enable stdinfo when running app script 2017-10-29 23:20:10 +01:00
Laurent Peuch
724f9af923 Merge pull request #359 from YunoHost/enh-add-log-on-app-upgrade
[enh] Return log after app upgrade with api
2017-10-06 15:05:40 +02:00
Laurent Peuch
85f0b02f1f [fix] '/' was resulting in '//' 2017-09-07 15:06:12 +02:00
ljf
75d8084852 [enh] Add hooks on app management operations 2017-08-28 21:08:45 +02:00
ljf
171258e7fa [enh] Return log after app upgrade with api 2017-08-28 17:17:19 +02:00
Laurent Peuch
c6b5284be8 [fix] use cryptorandom to generate password 2017-08-27 05:42:33 +02:00
Laurent Peuch
8117ffb85f [mod] pep8 on app.py 2017-08-20 22:52:51 +02:00
opi
535f36b1c1 [fix] Properly catch Invalid manifest json with ValueError. (#324)
* [fix] Properly catch Invalid manifest json with ValueError.
* [fix] display detailed error in every case for invalid manifest
2017-08-07 15:29:53 +02:00
Laurent Peuch
3235f5f3fe [mod] autopep8 2017-08-07 06:58:29 +02:00
Laurent Peuch
99292e32d1 Merge pull request #336 from YunoHost/unglobify_some_globals
[mod] explicitely import previously globals magic variables
2017-08-05 12:24:50 +02:00
Laurent Peuch
baf0d098f5 [mod] explicitely import previously globals magic variables 2017-07-25 21:32:20 +02:00
Alexandre Aubin
a513d0ecbe [enh] Check that url is available and normalize path before app install (#304) 2017-07-24 20:11:58 +02:00
JimboJoe
baf1d44c1f Run change_url scripts as root as a matter of homogeneity (#329) 2017-07-17 20:39:39 +02:00
Alexandre Aubin
2de7e3301b [fix] Typo in applist migration (#317) 2017-06-01 18:14:39 +02:00
Moul
00d9b9ee86 [fix] app_checkport was broken. 2017-05-10 22:53:40 +02:00
Alexandre Aubin
59aafebea7 [microdecision] Fix typo in checkport, fixes issue 912 on redmine 2017-05-04 18:46:20 +02:00
Alexandre Aubin
c502b8c348 [fix] Add random delay to app fetchlist cron job (#297)
* Add random delay to app fetchlist cron job
* Split the sleep and yunohost command on two lines
2017-04-24 13:38:11 +02:00
Laurent Peuch
1516f48699 [enh] Allow applications to ship a script to change its url (#185)
* [enh] add app_change_url
* [fix] avoid unecessary io and reuse already existing variable
* [fix] bad comment
* [fix] another bad comment
* [fix] I need to be able to call yunohost during change_url scripts
* [mod] global variables are now uppercased
* [mod] compress condition
* [enh] don't change_url if old/new domain_path are identical
* [mod] i18n
* [enh] ensure that nginx doesn't failed at the end of change_url
* [fix] forgot to call this damn m18n
* [mod] m18n
* [enh] ask and requires new domain/path for change_url
* [fix] missing translation key
* [mod] ordering
* [mod] lisibility
* [enh] avoid common mistakes
* [fix] check_output is annoying
* [fix] locale: typo.
* Adding changeurl unit test draft
* [mod] remove useless imports
* [mod] style
* [mod] change_url -> changeurl
* Moving comment about checkurl near checkurl call
* Normalize new path and domain format
* Adding test about trying to changeurl to same url
* Internationalizing change app success message
* Removing 'trimed' stuff
* Moving check for change_url script at beginning of function
* Use _run_service_command to reload nginx
* Changing changeurl back to change-url, gomennasai :s
2017-04-18 00:38:40 +02:00
Alexandre Aubin
5820f79772 [fix] Properly define app upgradability / Fix app part of tools update (#255)
* Adding a 'upgradable' attribute directly in app_info
Conflicts:
	src/yunohost/app.py
	src/yunohost/tools.py
* Fixing a few weird stuff from cherry-picking
2017-04-16 16:51:03 +02:00