Alexandre Aubin
|
25e6cc1962
|
Moar consistency checks
|
2020-10-08 16:03:52 +02:00 |
|
Alexandre Aubin
|
961e0bce9f
|
Fix regressions
|
2020-10-08 15:01:36 +02:00 |
|
Alexandre Aubin
|
89a9eb3f73
|
[wip] Epic refactoring
|
2020-10-08 14:25:15 +02:00 |
|
Alexandre Aubin
|
462cf09587
|
Fix issue about var 'conn' not being defined
|
2020-09-20 19:18:50 +02:00 |
|
Kayou
|
e7bf7580c1
|
Fix warning_count not defined
|
2020-06-13 00:09:36 +02:00 |
|
Alexandre Aubin
|
0b0b40008d
|
Add a --json option to generate a json output
|
2020-06-10 17:34:34 +02:00 |
|
Alexandre Aubin
|
bc8ec3e3df
|
Tell to specify the exact version of php dependencies
|
2020-05-27 13:06:13 +02:00 |
|
Alexandre Aubin
|
bff00f6b0d
|
Fix tip for extra app dependencies installation
|
2020-05-27 12:54:18 +02:00 |
|
Alexandre Aubin
|
a6d411c38d
|
Advise to not start/stop services during backups ...
|
2020-05-25 18:47:48 +02:00 |
|
Alexandre Aubin
|
56f8cb6dc7
|
Do not fetch argument from manifest using foo=
|
2020-05-23 23:48:56 +02:00 |
|
Alexandre Aubin
|
aefe62a28e
|
Update official helpers list
|
2020-05-21 02:45:48 +02:00 |
|
Augustin Trancart
|
726bf2a81b
|
Enforce ynh_postgres_test_if_first_run and not yunohost service add
|
2020-05-17 22:48:20 +02:00 |
|
ericgaspar
|
53894076da
|
Allow 0 to be used in ID field
|
2020-05-11 00:17:14 +02:00 |
|
Augustin Trancart
|
eb301456cd
|
Allow --time=10,100,1000...
|
2020-05-03 23:11:38 +02:00 |
|
Alexandre Aubin
|
e4f85ae967
|
Complain about ynh_script_progression used with --time and --weight=1 all over the place
|
2020-04-30 04:50:56 +02:00 |
|
Alexandre Aubin
|
8a46b28747
|
At least add a warning about using chmod 777 -_-
|
2020-04-25 18:19:47 +02:00 |
|
Alexandre Aubin
|
2cdbe79e75
|
Check for existence of 'version' key in manifest and that it does respect the format <x>~ynh<y>
|
2020-04-25 06:01:59 +02:00 |
|
Alexandre Aubin
|
de06a6bc49
|
Fallback to downloading apps.json again if cache is messed up
|
2020-04-23 17:51:56 +02:00 |
|
Alexandre Aubin
|
a85f6edbf0
|
Recognize display_text as a valid argument type for manifest
|
2020-04-19 00:10:07 +02:00 |
|
Alexandre Aubin
|
e7c24466be
|
No need to start description by is
|
2020-04-11 18:37:50 +02:00 |
|
Alexandre Aubin
|
0e8e5ba043
|
Ugh, path can have spaces -.-
|
2020-04-08 21:24:05 +02:00 |
|
Alexandre Aubin
|
94360abfbc
|
Ugly tricks to avoid 2-3 delay every time its run because of fetching apps.json etc
|
2020-04-08 02:35:03 +02:00 |
|
Alexandre Aubin
|
8439fd0b2e
|
Reorganize some stuff
|
2020-04-08 01:50:29 +02:00 |
|
Alexandre Aubin
|
fcdb15f02d
|
Detect helper sourcing after official ones
|
2020-04-08 01:43:08 +02:00 |
|
Alexandre Aubin
|
dda9bcf5e7
|
Smarter regexes for sed -i subsitutions detections
|
2020-04-03 15:32:30 +02:00 |
|
Alexandre Aubin
|
d34e840d84
|
Path can contain space :s
|
2020-04-03 14:48:45 +02:00 |
|
Alexandre Aubin
|
7095e096bf
|
Keep reporting nginx path traversal as a warning for now ...
|
2020-04-03 04:39:06 +02:00 |
|
Alexandre Aubin
|
98ff1ad323
|
Add note about issue tracker
|
2020-03-31 21:28:38 +02:00 |
|
Alexandre Aubin
|
a9559d7953
|
Do not miserably fail if /conf doesnt exists
|
2020-03-31 21:22:35 +02:00 |
|
Alexandre Aubin
|
d53ee42a7f
|
Check for helpers usage : custom helpers now official, and version requirement not up to date..
|
2020-03-31 21:15:08 +02:00 |
|
Alexandre Aubin
|
4a5d619ad1
|
Do not fail miserably if not able to parse nginx conf
|
2020-03-31 20:06:03 +02:00 |
|
Alexandre Aubin
|
3399c15f73
|
Hack to auto install dependencies if inside a venv
|
2020-03-31 19:17:54 +02:00 |
|
Alexandre Aubin
|
8a62054f34
|
Also report path traversal issue if alias path doesn't use __FINALPATH__
|
2020-03-31 18:45:42 +02:00 |
|
Alexandre Aubin
|
450249197b
|
Promote path traversal issue detection to error instead of warning
|
2020-03-31 18:45:42 +02:00 |
|
Alexandre Aubin
|
16bb33b884
|
Fix path traversal issue detection, the alias folder also needs to end with / for path traversal to happen
|
2020-03-31 18:45:42 +02:00 |
|
Alexandre Aubin
|
acc32c9796
|
Improve path traversal issue detection with proper nginx conf parser
|
2020-03-31 18:45:42 +02:00 |
|
Alexandre Aubin
|
25f9b06517
|
Deprecate yunohost service regen-conf
|
2020-03-31 18:44:50 +02:00 |
|
Alexandre Aubin
|
54e5541a78
|
Let's just get rid of this test that comes from a pretty old era... Not really relevant anymore
|
2020-03-31 05:47:02 +02:00 |
|
Alexandre Aubin
|
7b473212ad
|
Also check _common.sh
|
2020-03-31 05:45:51 +02:00 |
|
Alexandre Aubin
|
bb1eba88bf
|
Be more agressive and report these old helpers as errors.
|
2020-03-31 05:26:03 +02:00 |
|
Alexandre Aubin
|
1c26f84174
|
Be happy and thankful when not even a warning
|
2020-03-31 04:43:48 +02:00 |
|
Alexandre Aubin
|
3ff0e10d11
|
Remove some false negative about ynh_die/exit check
|
2020-03-31 04:31:15 +02:00 |
|
Alexandre Aubin
|
1775202a26
|
Only check for ssowatconf at the end of the file, which is typically where it's useless
|
2020-03-31 04:30:57 +02:00 |
|
Alexandre Aubin
|
73741c225f
|
Allow sudo -u as a legit usage of sudo since ynh_exec_as ain't official
|
2020-03-31 04:30:11 +02:00 |
|
Alexandre Aubin
|
794abd57fd
|
Wording
|
2020-03-31 04:29:12 +02:00 |
|
Alexandre Aubin
|
4d9b1050c3
|
Idk, let's have this just as an info ... seems like not so many people are convinced by this
|
2020-03-31 04:28:53 +02:00 |
|
Alexandre Aubin
|
804bfbd55d
|
Cache license from spdx to avoid a 1-2 sec delay each time it's ran ...
|
2020-03-31 04:27:41 +02:00 |
|
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 |
|