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
|
5f2a9101a4
|
Merge branch 'master' into check-custom-apt-source
|
2019-03-18 00:21:45 +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
|
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
|
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 |
|
Alexandre Aubin
|
b27a848203
|
Recommend ynh_print_info or ynh_script_progression usage in the install script
|
2019-02-10 14:12:25 +01:00 |
|
Alexandre Aubin
|
8a5083e858
|
Warn about the use of add_header in nginx conf
|
2019-02-09 16:30:35 +01:00 |
|
Alexandre Aubin
|
daee832af4
|
Report missing argument type as a warning instead of error
|
2019-02-07 19:51:46 +01:00 |
|
Alexandre Aubin
|
af96b17a48
|
Typo
|
2019-02-07 15:55:47 +01:00 |
|
Alexandre Aubin
|
a9c60d39f5
|
Merge branch 'master' into report-arg-type-issues
|
2019-02-07 15:48:29 +01:00 |
|
Alexandre Aubin
|
20a280e2d2
|
print_wrong -> print_error
|
2019-02-07 15:47:38 +01:00 |
|
Alexandre Aubin
|
6bddff93d2
|
Typo
|
2019-02-07 15:06:28 +01:00 |
|
Alexandre Aubin
|
a31bd52de2
|
Fix known service list
|
2019-02-05 17:01:13 +01:00 |
|
Alexandre Aubin
|
247c78c95c
|
Fix broken link
|
2019-01-29 01:42:03 +01:00 |
|
Alexandre Aubin
|
7e4fecf6e6
|
Improve tip about the description
|
2019-01-29 01:36:53 +01:00 |
|
Alexandre Aubin
|
a0c400f946
|
Small tip about the url field in manifest
|
2019-01-29 01:10:12 +01:00 |
|
Alexandre Aubin
|
0587845acb
|
print_wrong -> print_error
|
2019-01-29 00:44:33 +01:00 |
|
Alexandre Aubin
|
657f30a94d
|
Complain if 'yunohost service add' is not matched with a 'yunohost service remove'
|
2019-01-29 00:44:21 +01:00 |
|
Alexandre Aubin
|
171617cb8a
|
Complain about attempts to restart nginx
|
2019-01-29 00:35:23 +01:00 |
|
Alexandre Aubin
|
2e976bcdf3
|
Shlex behavior is fucked up.
|
2019-01-29 00:34:46 +01:00 |
|
Alexandre Aubin
|
fcb9c17edc
|
Big ugly refactoring commit. Boooh. Not cool :|.
|
2019-01-28 23:33:27 +01:00 |
|
Alexandre Aubin
|
5a45d7b7bb
|
Remove commented lines when reading file in raw mode
|
2019-01-28 20:35:07 +01:00 |
|
Alexandre Aubin
|
c7f40ca566
|
Recommend ynh_string_random instead of 'dd' or 'openssl rand'
|
2019-01-28 20:05:38 +01:00 |
|