moutonjr
|
4a1a8ef0f2
|
Update package_linter.py
Avoid misunderstandings with error message
Co-Authored-By: Kayou <pierre.moltess@gmail.com>
|
2019-11-05 11:00:47 +01:00 |
|
Moutonjr Geoff
|
d9ea9253b9
|
Adding apps.json new repository paradigm on linter
since YunoHost 3.6 release (https://forum.yunohost.org/t/yunohost-3-6-release-sortie-de-yunohost-3-6/8359),
apps.json is the standard repo for packaging Apps, making YEP1.2 obsolete.
The code has been changed but other documentation and misc must be updated as well,
consider this PR as collaborative.
|
2019-11-04 23:09:03 +01:00 |
|
Alexandre Aubin
|
28f5c5bb10
|
Merge pull request #72 from yalh76/master
adding labriqueinternet as autorized repository
|
2019-05-30 15:33:00 +02:00 |
|
Alexandre Aubin
|
bd8414ed6e
|
Merge pull request #73 from yalh76/add_extra_apt_repos
fix ynh_add_extra_apt_repos
|
2019-05-28 20:37:55 +02:00 |
|
yalh76
|
21ab4c25cb
|
fix ynh_add_extra_apt_repos
|
2019-05-24 14:20:24 +02:00 |
|
yalh76
|
affb4fd693
|
adding labriqueinternet as autorized repository
|
2019-05-22 19:16:12 +02:00 |
|
Alexandre Aubin
|
209e1367c7
|
Merge pull request #70 from YunoHost/improve-sources-list-detection
Improve sources list detection + report messing with sources.list as an error (if not using the helpers)
|
2019-05-03 01:19:24 +02:00 |
|
Alexandre Aubin
|
eec5c67af3
|
Add warning about unecessary use of 'app ssowatconf'
|
2019-04-29 20:23:50 +02:00 |
|
Alexandre Aubin
|
0bdd518046
|
Add check for description which are too long...
|
2019-04-25 23:14:45 +02:00 |
|
Alexandre Aubin
|
729e95fec2
|
Report usage of extra repo / messing up with sources.list as error
|
2019-04-19 17:58:12 +02:00 |
|
Alexandre Aubin
|
c1f328894e
|
Improve detection of apps messing with sources.list
|
2019-04-19 17:42:40 +02:00 |
|
Alexandre Aubin
|
73a1eb528a
|
More gentle warning when failing to parse lines
|
2019-04-19 16:58:57 +02:00 |
|
Alexandre Aubin
|
5b4c4a81b9
|
Merge pull request #68 from YunoHost/fix-sudo-detection
fix sudo detection
|
2019-04-02 21:01:27 +02:00 |
|
Kayou
|
f3935cdfaa
|
fix sudo detection
|
2019-04-02 20:57:19 +02:00 |
|
Alexandre Aubin
|
3664802f29
|
Show a warning if 'optional' critera for argument ain't a bool
|
2019-03-27 14:52:10 +01:00 |
|
Alexandre Aubin
|
9181e08814
|
Report "source _common.sh" as warning instead of error
|
2019-03-19 00:10:26 +01:00 |
|
Alexandre Aubin
|
c0e3b2bbde
|
Merge pull request #62 from YunoHost/check-custom-apt-source
Check and report usage of custom apt sources
|
2019-03-18 00:21:57 +01:00 |
|
Alexandre Aubin
|
5f2a9101a4
|
Merge branch 'master' into check-custom-apt-source
|
2019-03-18 00:21:45 +01:00 |
|
Alexandre Aubin
|
27037612fb
|
Merge pull request #61 from YunoHost/check-for-path-traversal-issue
Check for path traversal issue
|
2019-03-18 00:20:30 +01:00 |
|
Alexandre Aubin
|
c4d3b27a21
|
Merge branch 'master' into check-for-path-traversal-issue
|
2019-03-18 00:20:14 +01:00 |
|
Alexandre Aubin
|
f0b497d996
|
Merge pull request #64 from YunoHost/check-required-yunohost-version
Add a warning if required YunoHost version is still 2.x
|
2019-03-18 00:19:41 +01:00 |
|
Alexandre Aubin
|
a343165390
|
Merge pull request #63 from YunoHost/check-for-duplicated-key-in-json
Check for duplicated key in json + empty description
|
2019-03-18 00:19:28 +01:00 |
|
Alexandre Aubin
|
4ce3e0c023
|
Merge pull request #60 from YunoHost/explain-what-ispublic-means
Encourage packagers to detail what is_public means
|
2019-03-18 00:19:10 +01:00 |
|
Alexandre Aubin
|
711312d73b
|
Merge pull request #57 from Mickael-Martin/services_check_manifest
add check service in install file match with manifest (new services)
|
2019-03-18 00:18:55 +01:00 |
|
Alexandre Aubin
|
febac1761c
|
Merge pull request #56 from Mickael-Martin/checksource
Add test of common file
|
2019-03-18 00:18:45 +01:00 |
|
Alexandre Aubin
|
dc2194dfcf
|
Add a warning if required YunoHost version is still 2.x
|
2019-03-09 20:26:30 +01:00 |
|
Alexandre Aubin
|
9867d11ff8
|
Check for duplicated key in json + empty description
|
2019-03-09 19:54:55 +01:00 |
|
Alexandre Aubin
|
f99f2ff5a1
|
Additional check to avoid trying to read binary file in some edge case
|
2019-03-09 19:40:46 +01:00 |
|
Alexandre Aubin
|
af751292ca
|
Check and report usage of custom apt sources
|
2019-03-09 19:36:52 +01:00 |
|
Alexandre Aubin
|
82b715f068
|
Handle case were { is on a newline
|
2019-03-09 19:22:43 +01:00 |
|
Alexandre Aubin
|
fbcdf54cdf
|
Force script order
|
2019-03-09 18:47:48 +01:00 |
|
Alexandre Aubin
|
f6e98894cf
|
Check for path traversal issue
|
2019-03-09 18:38:37 +01:00 |
|
Alexandre Aubin
|
74e60bab86
|
Uhoh not checking the right file
|
2019-03-09 18:35:15 +01:00 |
|
Alexandre Aubin
|
652d6bacb3
|
Encourage packagers to detail what is_public means
|
2019-03-09 17:52:08 +01:00 |
|
Alexandre Aubin
|
ecb7483694
|
Rework check_source_common
|
2019-03-09 17:39:00 +01:00 |
|
Mickael
|
46e6439233
|
add check ./common.sh
cf kay0u ;-)
|
2019-03-09 17:33:35 +01:00 |
|
Mickael
|
9f32e06dcc
|
add test of common file
|
2019-03-09 17:29:44 +01:00 |
|
Mickael
|
02ba265abd
|
add check service in install file match with manifest (new services)
|
2019-03-09 17:15:10 +01:00 |
|
Alexandre Aubin
|
e89e613f9e
|
Merge pull request #58 from YunoHost/factor-app-class
Refactor some stuff into an app class
|
2019-03-09 17:01:47 +01:00 |
|
Alexandre Aubin
|
1ccebdbab3
|
check_helper_consistency is now an app method instead of script
|
2019-03-02 02:24:13 +01:00 |
|
Alexandre Aubin
|
1c8bc4abc4
|
Move script checks as method of class Script
|
2019-03-02 02:10:54 +01:00 |
|
Alexandre Aubin
|
6c63667638
|
Rework formatting of multi-line strings
|
2019-03-02 02:06:43 +01:00 |
|
Alexandre Aubin
|
0c4e86d098
|
Move general checks as methods of App class
|
2019-03-02 01:43:29 +01:00 |
|
Alexandre Aubin
|
a0e435c271
|
Move license_mentionned_in_readme inside check_manifest
|
2019-03-02 01:34:44 +01:00 |
|
Alexandre Aubin
|
26c383d0b3
|
check_files_exist -> misc_file_checks and other tweaks
|
2019-03-02 01:30:58 +01:00 |
|
Alexandre Aubin
|
b089229482
|
Begin to factorize script loading in an app class
|
2019-03-02 01:19:40 +01:00 |
|
Alexandre Aubin
|
e83b03b6d4
|
Merge pull request #54 from YunoHost/rework-script-parsing
Rework script parsing : line-per-line (still using shlex)
|
2019-03-02 00:24:54 +01:00 |
|
Alexandre Aubin
|
01085f49fc
|
Rework script parsing : line-per-line (still using shlex)
|
2019-02-23 20:14:56 +01:00 |
|
Alexandre Aubin
|
d0dd509ca2
|
Sometimes there are folders in conf/ ;P
|
2019-02-13 21:17:24 +01:00 |
|
Alexandre Aubin
|
a4844e0924
|
Merge pull request #46 from YunoHost/recommend-ynh-print-info
Recommend ynh_print_info or ynh_script_progression usage in the install script
|
2019-02-13 17:49:56 +01:00 |
|