Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add script to autopatch apps for helpers 2.1 #2407

Merged
merged 32 commits into from
Jul 19, 2024
Merged
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
99f44f9
Add script to autopatch apps for helpers 2.1
alexAubin Jun 12, 2024
681cfed
helpers2.1: more patches for mysql/psql helpers
alexAubin Jun 13, 2024
01f27fb
helpers2.1: misc fixes
alexAubin Jun 16, 2024
f621260
helpers2.1: add searchandreplace for apt changes
alexAubin Jun 19, 2024
b4c819d
Merge remote-tracking branch 'origin/master' into helpers-2.1
alexAubin Jun 20, 2024
d011458
helpers2.1: propagate additional recent changes + misc fixes
alexAubin Jun 20, 2024
e5d8187
helpers2.1: replace check of PACKAGE_CHECK_EXEC with simpler ynh_in_c…
alexAubin Jun 20, 2024
8284f79
helpers2.1: misc fixes
alexAubin Jun 20, 2024
972320f
Update convert_to_helpers_2.1.py: fix sed -i syntax for MacOS where -…
alexAubin Jun 20, 2024
fea9c3d
Fix again for MacOS which definitely doesn't like 'append' in sed x_x
alexAubin Jun 20, 2024
799490c
I love computers
alexAubin Jun 20, 2024
347ed93
Invalid escape sequence yada yada
alexAubin Jun 20, 2024
c98df3c
Bunch of tricky issues where eg ynh_install_go becomes ynh_go_install…
alexAubin Jun 20, 2024
1a72c1e
Misc fixes + Trash everything about fpm_usage/footprint + Autopatch u…
alexAubin Jun 22, 2024
3c33344
Fix invalid escape sequence
alexAubin Jun 23, 2024
a777eb2
Fix invalid escape sequences again :grim:
alexAubin Jun 23, 2024
889dfd3
Turns out we gotta have the absolute path to nodejs/npm/ruby in syste…
alexAubin Jun 23, 2024
2741712
Automatically bump yunohost requirement to 11.2.16
alexAubin Jun 23, 2024
5989631
Make the script more idempotent
alexAubin Jun 23, 2024
b100f96
Delete scripts/config when there's no config_panel.toml
alexAubin Jun 23, 2024
523c8fc
Typo when patching ynh_psql_execute_as_root --sql
alexAubin Jun 23, 2024
d541902
Add an explicit FIXME / explanation when ynh_replace is used with pos…
alexAubin Jun 23, 2024
af6fe9b
Replace __USER__ by __APP__ x_x ...
alexAubin Jun 24, 2024
4fb1774
Moar tweaks
alexAubin Jun 24, 2024
d4a2364
Tweak REMOVEME / FIXME flag to be able to complain about it from the …
alexAubin Jun 24, 2024
46e59e7
Bump yunohost requirement to 11.2.17
alexAubin Jun 24, 2024
a37f6a9
Autopatch now-unecessary chmod/chown
alexAubin Jun 28, 2024
1398f5a
Recommend to always upgrade sources instead of 'if ynh_app_upstream_v…
alexAubin Jun 29, 2024
af8ac24
Require yunohost 11.2.18
alexAubin Jun 29, 2024
98c33ac
\--eval for mongo_exec doesnt exist anymore
alexAubin Jun 29, 2024
b9c087c
Autorework the patches/ folder structure to match new expectation fro…
alexAubin Jun 30, 2024
6a0b125
Autoremove ynh_abort_if_errors / ynh_clean_setup calls
alexAubin Jun 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading