Alexandre Aubin
|
3898d6ab1f
|
Rework maintenance check because the info is now in the 'antifeatures' key in the catalog. Also refuse level 8 for apps flagged as deprecated, alpha or replaced by another app
|
2023-01-08 15:26:32 +01:00 |
|
Alexandre Aubin
|
b67409e3a8
|
Revert screenshot size warning to only info é_è
|
2022-12-23 23:31:16 +01:00 |
|
Alexandre Aubin
|
bd6ad626d9
|
Lazyload toml only when it's actually needed to simplify boring dependencies issues
|
2022-12-21 20:28:51 +01:00 |
|
Alexandre Aubin
|
935a984e95
|
Complain about 'website' in the manifest pointing to a code repo
|
2022-12-19 00:20:38 +01:00 |
|
Alexandre Aubin
|
b0cde49675
|
packagingv2: deprecate the nginx reload at the end of scripts ... there just no need for it :|
|
2022-12-04 03:30:45 +01:00 |
|
Alexandre Aubin
|
2ad2188805
|
Misc fixes
|
2022-12-04 03:24:45 +01:00 |
|
Alexandre Aubin
|
af8faf2088
|
Requalify a bunch of warning as error because the vast majority of apps now fixed these + complain about apps requiring only yunohost 4.0 / 4.1 + encourage usage of --usage/--footprint for php conf instead of huge php-fpm.conf
|
2022-12-03 20:13:41 +01:00 |
|
Alexandre Aubin
|
c205c300e7
|
Requalify utf8 check for .md file as Error
|
2022-12-03 19:13:36 +01:00 |
|
Alexandre Aubin
|
bbd00502ad
|
screenshots: requalify size check to Warning because we're preparing screenshots integration in the webadmin + add accepted extensions check
|
2022-12-03 18:12:01 +01:00 |
|
Alexandre Aubin
|
8332531956
|
Adapt linter to support v2 packages
|
2022-11-27 18:16:33 +01:00 |
|
Alexandre Aubin
|
8367d3ed86
|
Merge pull request #105 from YunoHost/fix-website
fix: default value for manifest.upstream.website
|
2022-11-27 00:46:23 +01:00 |
|
Alexandre Aubin
|
76e8d962e1
|
Update official helper list + ignore config panel helpers that may legitimately be overwritten
|
2022-10-21 22:30:42 +02:00 |
|
Alexandre Aubin
|
c82332eb4d
|
Merge pull request #106 from YunoHost/more_php
php-php-gettext exception
|
2022-10-03 12:06:19 +02:00 |
|
yalh76
|
5130c78675
|
Update package_linter.py
|
2022-10-02 22:13:17 +02:00 |
|
Alexandre Aubin
|
17ef2139fa
|
Bump a few Infos as Warnings, and some Warnings as Errors
|
2022-08-29 22:27:19 +02:00 |
|
Alexandre Aubin
|
f3cc6142db
|
fix: website key may not exist in manifest
|
2022-08-27 15:48:34 +02:00 |
|
Tagadda
|
5f18a5f059
|
fix: default value for manifest.upstream.website
|
2022-08-21 14:57:01 +00:00 |
|
Alexandre Aubin
|
22bdd73fe5
|
Using (un)protected_uris / skipped_uris settings is unacceptable nowadays
|
2022-08-16 23:38:40 +02:00 |
|
Alexandre Aubin
|
c2f55552d6
|
Report setting_set of is_public in upgrade script as an error ... the only apps still doing this have pending changes in testing to fix it
|
2022-08-16 23:32:48 +02:00 |
|
Alexandre Aubin
|
45f267a4ad
|
Complain about admin having to finish the install manually...
|
2022-08-15 19:38:24 +02:00 |
|
Alexandre Aubin
|
7467713699
|
Oopsies
|
2022-08-15 19:36:37 +02:00 |
|
Alexandre Aubin
|
664063a5d0
|
Complain about placeholder values remaining in upstream section
|
2022-08-15 18:37:42 +02:00 |
|
Alexandre Aubin
|
200fe99e1c
|
Complain about ynh_setup_source --keep used with absolute paths ...
|
2022-08-15 18:23:42 +02:00 |
|
Alexandre Aubin
|
f990b5215e
|
Deprecate apps requiring only 3.x, + warning for app requring 4.0 (there's just a handful of those and most are old/notworking)
|
2022-08-13 17:36:18 +02:00 |
|
Alexandre Aubin
|
c7d1bf2138
|
Report default app description in manifest
|
2022-08-09 19:00:45 +02:00 |
|
Tagada
|
74104331e5
|
Merge pull request #104 from Tagadda/patch-1
Use an Info instead of a Warning for packages that are not in the YunoHost-Apps organisation
|
2022-05-15 12:47:50 +02:00 |
|
Alexandre Aubin
|
ee46f76b04
|
Advice to keep doc/screenshot under ~512Kb
|
2022-05-06 21:08:58 +02:00 |
|
Tagadda
|
22b5931946
|
Use an Info instead of a Warning for packages that are not in the YunoHost-Apps organisation
|
2022-03-21 12:25:10 +00:00 |
|
Alexandre Aubin
|
c0b225941f
|
Complain about super old build statuses in README é_è
|
2022-01-25 00:56:06 +01:00 |
|
Alexandre Aubin
|
24e9c9574a
|
Report an error if config panel is set to 1.0 but the config script is still using some super old stuff...
|
2022-01-25 00:12:14 +01:00 |
|
Alexandre Aubin
|
1721516624
|
Report root services as info instead of warning for Type=oneshot (because these usually are system stuff legitimately running as root)
|
2021-12-31 02:14:49 +01:00 |
|
Alexandre Aubin
|
e1cea41ae8
|
Flag set/get of is_public as warning ... is_public is really supposed to be only about initializing the perms ... Also add some advice about no need to temporarily add/remove visitors to the main permission for ynh_local_curl since 4.3
|
2021-12-05 00:36:29 +01:00 |
|
Alexandre Aubin
|
1a3841070d
|
Lower long-term good quality treshold because some apps are stuck to level 7 just because they were level 0 during a few weeks despite being level 7+ for like two years
|
2021-12-05 00:19:37 +01:00 |
|
Alexandre Aubin
|
bd6cc2922a
|
Stupid hack to ignore php-pear dependency triggering php_deps warning
|
2021-12-05 00:18:31 +01:00 |
|
Alexandre Aubin
|
4cee0da0bb
|
Recategorize info as warning for stuff done by 99% of level 7+ apps
|
2021-12-04 23:54:46 +01:00 |
|
Alexandre Aubin
|
7a2a98a0da
|
Return info instead of warning for bad_final_path_location ...
|
2021-12-04 19:19:32 +01:00 |
|
Alexandre Aubin
|
084ce4e314
|
Web applications are supposed to be installed in /var/www/$app, not /opt/ é_è ...
|
2021-12-04 19:03:08 +01:00 |
|
Alexandre Aubin
|
167f687643
|
Report deprecated http->https redirect in nginx conf
|
2021-11-20 22:25:31 +01:00 |
|
Alexandre Aubin
|
5c972a2607
|
Report config panels version 0.1
|
2021-11-14 21:36:38 +01:00 |
|
Alexandre Aubin
|
8f6aada99a
|
Deprecated ynh_detect_arch in favor of $YNH_ARCH
|
2021-11-14 18:21:16 +01:00 |
|
Alexandre Aubin
|
28c515fe5e
|
Report usage of ynh_exec_* and wrapping the command between quotes
|
2021-11-13 19:24:56 +01:00 |
|
Alexandre Aubin
|
92066d640f
|
Update list of official helpers
|
2021-11-13 19:05:35 +01:00 |
|
Alexandre Aubin
|
6f44c322fd
|
Add check for deprecated --package option for ynh_add_fpm_config
|
2021-11-13 19:00:56 +01:00 |
|
Alexandre Aubin
|
d55a5cdeef
|
Merge pull request #101 from smart4life/improve-version-lint
Improve check of version in manifest
|
2021-10-28 15:39:43 +02:00 |
|
Alexandre Aubin
|
210a45146c
|
Merge pull request #100 from smart4life/complete-gitignore
Add generated files during linter execution in gitignore
|
2021-10-28 15:37:48 +02:00 |
|
Sébastien Mennetrier
|
3056954eb3
|
Improve check of version in manifest
|
2021-10-28 15:24:32 +02:00 |
|
Sébastien Mennetrier
|
b51eb5cd1f
|
Add generated files during linter execution in gitignore
|
2021-10-28 14:16:58 +02:00 |
|
Alexandre Aubin
|
a8801e5688
|
Merge pull request #99 from smart4life/fix-doc-url
Udpate some links to documentation
|
2021-10-28 13:16:17 +02:00 |
|
Sébastien Mennetrier
|
89969061f0
|
Udpate some links to documentation
|
2021-10-28 11:16:41 +02:00 |
|
Alexandre Aubin
|
d4c191c1ca
|
Apply black
|
2021-10-24 14:33:41 +02:00 |
|