Commit graph

611 commits

Author SHA1 Message Date
Jean-Baptiste Holcroft
6e3b67a843 [i18n] Translated using Weblate (French)
Currently translated at 100.0% (278 of 278 strings)
2017-04-24 13:39:39 +02:00
Jeroen Keerl
0088483835 [i18n] Translated using Weblate (German)
Currently translated at 98.9% (275 of 278 strings)
2017-04-24 13:39:38 +02:00
Jean-Baptiste Holcroft
b6b66f231f [i18n] Translated using Weblate (French)
Currently translated at 100.0% (278 of 278 strings)
2017-04-24 13:39:38 +02:00
Jeroen Keerl
78c88dee32 [i18n] Translated using Weblate (Dutch)
Currently translated at 48.2% (134 of 278 strings)
2017-04-24 13:39:38 +02:00
Philip Gatzka
793baf9484 [i18n] Translated using Weblate (German)
Currently translated at 95.6% (266 of 278 strings)
2017-04-24 13:39:37 +02:00
Jean-Baptiste Holcroft
8687f9ef46 [i18n] Translated using Weblate (French)
Currently translated at 100.0% (278 of 278 strings)
2017-04-24 13:39:37 +02:00
Jean-Baptiste Holcroft
b1119c8289 [i18n] Translated using Weblate (French)
Currently translated at 100.0% (273 of 273 strings)
2017-04-24 13:39:37 +02:00
Jean
482410233a [i18n] Translated using Weblate (French)
Currently translated at 100.0% (273 of 273 strings)
2017-04-24 13:39:36 +02:00
Jean
067137ea82 [i18n] Translated using Weblate (Spanish)
Currently translated at 100.0% (273 of 273 strings)
2017-04-24 13:39:36 +02:00
bricabraque
82de25f6fc [i18n] Translated using Weblate (Italian)
Currently translated at 92.6% (252 of 272 strings)
2017-04-24 13:39:36 +02:00
bricabraque
89589ebaa7 [i18n] Translated using Weblate (Italian)
Currently translated at 92.2% (251 of 272 strings)
2017-04-24 13:39:35 +02:00
fummelmann
ed4fc0f7b9 [i18n] Translated using Weblate (German)
Currently translated at 100.0% (272 of 272 strings)
2017-04-24 13:39:34 +02:00
fummelmann
3eb160707a [i18n] Translated using Weblate (Spanish)
Currently translated at 100.0% (272 of 272 strings)
2017-04-24 13:39:34 +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
Alexandre Aubin
f646fdf272 [fix] Split checkurl into two functions : availability + booking (#267)
* Splitting checkurl into two functions, one to check availability, the other for booking
* [fix] move import at file's beginning.
* Rename bookurl to registerurl
* Set registerurl as a PUT request for the api
* urlavailable returns a boolean now
* Revert moving import to top of file :/
* Have domain and path as separate arguments
* Flagging checkurl as deprecated in the actionmap
* Adding unit tests for registerurl and related
* Using built-in deprectation mechanism of Moulinette
* Using - separator in names + moving url-available to domain
* Returning directly a bool in url-available
2017-04-16 16:47:51 +02:00
Jean-Baptiste
804daf63bf rewrite proposal for certmanager_http_check_timeout
hairpinning is the answer to the problem, not the problem itself. We should probably rewrite the whole sentence, but to keep it simple, let's just add it is an issue related to hairpinning.
2017-04-09 16:03:02 +02:00
Jean-Baptiste
f8ace3153a new text proposal "appslist_retrieve_bad_format"
Fix: https://dev.yunohost.org/issues/895
2017-04-08 11:30:21 +02:00
Laurent Peuch
a4c487a0aa [enh] Refactor applist management (#160)
* [mod] directly use python to retreive json list

* [enh] app_fetchlist fetch all app_list by default

* [fix] name variable doesn't exists here

* [fix] re returns None when there is not matchs

* [enh] app_fetchlist fetch all app_list by default

* Some cleaning for better readability

* Simpler variable name

* Prepare a function that register lists to be fetched

* Skeletong for applist system migration

* Add implementation of migration system with tests

* Refactorize app_fetchlist

* Misc fixes + adding test for single app fetching

* Fixing a few issues + test removelist

* Adding fetchlist and cron install during postinstall

* Adding debug messages

* Adding particular exception for SSL connection error

* Update actionmap help

* We don't use urlretrieve

* Clean tests, some description were bad

* [mod] some cleaning

* Moving to a .json file to store lists url + adjusting tests

* Adding missing string in locale

* Moving exception to logger.error when fetching fails

* Adding name of applist in error messages

* Fixing cron job stuff + adding proper tests

* Using None instead of -1 for applist lastupdate

* Handling exceptions when writing applist files

* More exception handling...

* [mod] pep8

* Updating test for migration of conflicting lists

* More general error when return code is not 200

* [enh] Improve app_fetchlist help.

* [fix] Use appslist instead of applist.

* [fix] Consistent user string for translation.
2017-04-06 22:21:25 +02:00
Alexandre Aubin
86f0978dfb Cleaner postinstall logs during CA creation (#250) 2017-03-29 02:39:00 +02:00
Alexandre Aubin
5dc86e6dbf Mention limit of 30 characters in message 2017-03-28 01:33:20 +02:00
Lapineige
26bf985d6d [i18n] Translated using Weblate (French)
Currently translated at 100.0% (272 of 272 strings)
2017-02-20 16:41:24 +01:00
Fabian Gruber
2735de875f [i18n] Translated using Weblate (German)
Currently translated at 100.0% (271 of 271 strings)
2017-02-20 16:41:24 +01:00
bricabraque
77046715ff [i18n] Translated using Weblate (Italian)
Currently translated at 19.6% (53 of 270 strings)
2017-02-20 16:41:24 +01:00
Fabian Gruber
fe4e64d467 [i18n] Translated using Weblate (German)
Currently translated at 100.0% (270 of 270 strings)
2017-02-20 16:41:23 +01:00
Fabian Gruber
e210dc17ff [i18n] Translated using Weblate (German)
Currently translated at 100.0% (270 of 270 strings)
2017-02-20 16:41:23 +01:00
rokaz
f49809f15f [i18n] Translated using Weblate (Spanish)
Currently translated at 100.0% (270 of 270 strings)
2017-02-20 16:41:23 +01:00
Trollken
d05cf26b40 [i18n] Translated using Weblate (Portuguese)
Currently translated at 42.2% (114 of 270 strings)
2017-02-20 16:41:23 +01:00
bricabraque
9d891b524d [i18n] Translated using Weblate (Italian)
Currently translated at 12.2% (33 of 270 strings)
2017-02-20 16:41:23 +01:00
Fabian Gruber
d4fa3917cf [i18n] Translated using Weblate (German)
Currently translated at 76.2% (206 of 270 strings)
2017-02-20 16:41:23 +01:00
rokaz
347f33a61b [i18n] Translated using Weblate (English)
Currently translated at 100.0% (270 of 270 strings)
2017-02-20 16:41:22 +01:00
Jean-Baptiste Holcroft
19de060269 [i18n] Translated using Weblate (French)
Currently translated at 100.0% (270 of 270 strings)
2017-02-20 16:41:22 +01:00
rokaz
de4406565d [i18n] Translated using Weblate (French)
Currently translated at 99.2% (268 of 270 strings)
2017-02-20 16:41:22 +01:00
rokaz
279ad6753f [i18n] Translated using Weblate (Spanish)
Currently translated at 100.0% (270 of 270 strings)
2017-02-20 16:41:22 +01:00
Trollken
57ae1ad010 [i18n] Translated using Weblate (Portuguese)
Currently translated at 42.2% (114 of 270 strings)
2017-02-20 16:41:22 +01:00
Alexandre Aubin
1d561123b6 [enh] Set main domain as hostname (#219) 2017-02-13 16:07:09 +01:00
Alexandre Aubin
a61445c9c3 Checking for 404 error and valid json format 2017-02-07 08:18:52 -05:00
Alexandre Aubin
991b64db92 Merge branch 'unstable' into clean_app_fetchlist 2017-02-06 19:01:27 +01:00
Jean-Baptiste Holcroft
c89d1e25d2 [i18n] Translated using Weblate (French)
Currently translated at 100.0% (270 of 270 strings)
2017-02-01 22:20:21 +01:00
Jean-Baptiste Holcroft
18364aee74 [i18n] Translated using Weblate (French)
Currently translated at 100.0% (268 of 268 strings)
2017-01-31 18:50:25 +01:00
Jean-Baptiste Holcroft
776562a6ef [i18n] Translated using Weblate (French)
Currently translated at 100.0% (268 of 268 strings)
2017-01-31 18:50:25 +01:00
Jean-Baptiste Holcroft
3b0da36518 [i18n] Translated using Weblate (French)
Currently translated at 100.0% (267 of 267 strings)
2017-01-31 18:50:25 +01:00
paddy
0633025224 [i18n] Translated using Weblate (French)
Currently translated at 100.0% (267 of 267 strings)
2017-01-31 18:50:24 +01:00
paddy
18bdcf2c5f [i18n] Translated using Weblate (Spanish)
Currently translated at 99.6% (265 of 266 strings)
2017-01-31 18:50:24 +01:00
Jean-Baptiste Holcroft
60d8ecd761 [i18n] Translated using Weblate (French)
Currently translated at 100.0% (266 of 266 strings)
2017-01-31 18:50:24 +01:00
Jean-Baptiste Holcroft
4f6a11d31d [i18n] Translated using Weblate (French)
Currently translated at 100.0% (265 of 265 strings)
2017-01-31 18:50:24 +01:00
Juanu
e6b10f2af1 [i18n] Translated using Weblate (Spanish)
Currently translated at 100.0% (264 of 264 strings)
2017-01-31 18:50:23 +01:00
Juanu
d1199b62ab [i18n] Translated using Weblate (Spanish)
Currently translated at 100.0% (264 of 264 strings)
2017-01-31 18:50:23 +01:00
Alexandre Aubin
cd88428248 Implementing opi's comments 2017-01-25 18:38:30 -05:00
Alexandre Aubin
656b2e61ba Implement timeout exceptions 2017-01-25 12:03:30 -05:00