1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/grav_ynh.git synced 2024-09-03 19:16:01 +02:00
Commit graph

296 commits

Author SHA1 Message Date
tituspijean
ec0566bca0 Bump version requirement
For newest helpers
2021-03-26 19:58:45 +01:00
tituspijean
19c753acf2 Sanitize permissions assignment and commands execution 2021-03-26 19:57:20 +01:00
tituspijean
1c1c954256 Use ynh_add_config helper for LDAP config 2021-03-26 19:13:19 +01:00
tituspijean
defa321bb5 Remove all 'others' permissions in final_path 2021-03-25 08:38:38 +01:00
tituspijean
f99cff71d0
Merge pull request #62 from YunoHost-Apps/testing
Fix upgrade
2021-03-07 12:27:17 +01:00
tituspijean
e5a179b915 Make sure self-upgrade is run by system user, not root 2021-03-07 10:37:31 +01:00
tituspijean
c770eb626f
Merge pull request #61 from YunoHost-Apps/testing
Upgrade to v1.7.7
2021-03-06 23:20:02 +01:00
tituspijean
1857df784c Upgrade to v1.7.7 2021-03-06 23:18:45 +01:00
tituspijean
efb72f342c
Merge pull request #59 from YunoHost-Apps/testing
Testing
2021-03-06 17:18:09 +01:00
ericgaspar
bdec9879c1 Update check_process 2021-02-20 22:40:16 +01:00
ericgaspar
907bef80a4 Update check_process 2021-02-20 22:40:16 +01:00
tituspijean
914aaf753a Upgrade to v1.7.6 2021-02-20 22:40:16 +01:00
tituspijean
896b40b2e4 Fix $phpversion to ${YNH_PHP_VERSION} 2021-02-11 11:31:33 +01:00
Kay0u
c8a764154c Add the cron job 2021-02-11 11:31:33 +01:00
tituspijean
5f7e6accd8
Merge pull request #55 from YunoHost-Apps/testing
Upgrade to v1.7.5
2021-02-06 19:26:18 +01:00
tituspijean
12e86653bc Upgrade to v1.7.5 2021-02-06 18:12:48 +01:00
tituspijean
5297627543
Merge pull request #53 from YunoHost-Apps/testing
Say no to all prompts during plugin update
2021-01-24 18:24:07 +01:00
tituspijean
a65dbe555d Say no to all prompts during plugin update
Despite --all-yes --no-interaction, plugins can still ask questions,
which makes upgrade hang
Closes #52
2021-01-23 18:57:25 +01:00
tituspijean
bcef45e10d
Merge pull request #50 from YunoHost-Apps/testing
Upgrade to 1.7.3
2021-01-22 18:53:58 +01:00
ericgaspar
eecc806c0a
Upgrade version 2021-01-22 18:12:34 +01:00
tituspijean
83476de48d Upgrade to v1.7.3 2021-01-22 18:05:28 +01:00
Éric Gaspar
c354b415a6
Merge pull request #51 from YunoHost-Apps/fix-testing
Fix shasum
2021-01-21 23:20:35 +01:00
ericgaspar
8a2337b9e7
Remove redundant arguments 2021-01-21 22:40:50 +01:00
ericgaspar
2083e182f0
Update check_process 2021-01-21 22:39:29 +01:00
tituspijean
8a2d6eca13 Upgrade to v1.7.1 2021-01-20 22:00:51 +01:00
ericgaspar
8dc63d9719
Small typos 2021-01-20 08:52:18 +01:00
ericgaspar
7ac32a1fae
fix shasum 2021-01-20 08:46:17 +01:00
tituspijean
dbe7a28ed6 Upgrade to 1.7.0 2021-01-19 22:25:52 +01:00
Éric Gaspar
90b1f959c9
Merge pull request #49 from YunoHost-Apps/testing
README improvements, fix upgrade
2021-01-07 07:44:45 +01:00
Kay0u
f8e758cb85 fix the ci/upgrade script 2021-01-06 19:20:19 +01:00
Éric Gaspar
44961dcfa9
Add svg badge 2021-01-05 15:46:08 +01:00
Éric Gaspar
8833b07195
Add screenshot 2020-11-03 22:35:43 +01:00
tituspijean
6c58c69bf0 [enh] adding issue and PR templates 2020-10-10 16:28:29 +02:00
tituspijean
44ab6f3697 Upgrade to 1.6.28 2020-10-10 16:28:29 +02:00
tituspijean
84ab41360f
Upgrade to v1.6.27 and YNH 4.0.7, README improvements (#44)
* Update README.md (#40)

* Update README.md

- *Improve README*

* Fix typo in README.md

Co-authored-by: tituspijean <tituspijean@outlook.com>

* [upg] v1.6.27

* [fix] bump to ynh v4.0.7
Fix handling of /yunohost/sso paths getting overridden by the app

* [enh] describe command line usage
See #43

Co-authored-by: Éric Gaspar <46165813+ericgaspar@users.noreply.github.com>
2020-09-07 18:14:58 +02:00
tituspijean
2909df6045
Upgrade to v1.6.26, YNH v3.7 permissions system, PHP version handling, fix CI badge (#39)
* Fix check_process (#34)

* Upgrade to 1.6.26, YNH v3.7 permissions system and PHP version handling (#37)

* [upg] grav 1.6.16
Makes the app agnostic regarding the needed PHP version.
Includes experimental helpers to install various PHP versions, if needed.
Includes Grav v1.6.16 with PHP 7.2.

* [enh] adding LDAP login for designated admin
It is a bit hacky, since YNH does not have yet LDAP groups support: groups=usernames.
To add more users, manually edit the configuration file in the admin.

* [enh] use the permissions system

* [enh] setting permissions up

* [enh] restore php before adding conf file

* [enh] avoid adding repo if sury list already exists
This prevents getting multiple warning messages about duplicated repos.

* [fix] remove order

* [fix] testing and setting permissions

* [upg] app version and remove php7.0-fpm dependency

* Fix check_process (#34)

* [upg] permissions configuration for install and upgrade

* [upg] grav v1.6.23

* [upg] new permissions system

* [fix] check_process is_public

* [fix] missing 1 more_set_headers in nginx.conf

* [fix] upgrade: allow visitors if was public

* [fix] experimental_helpers directory in remove

* [fix] retrieve phpversion in remove

* [fix] remove old php-fpm config if needed in upgrade

* [fix] helpers in subdirectory

* [enh] no default group needed

* [enh] update all plugins during upgrade

* [enh] adding progress messages

* [fix] specify phpversion in change_url

* [enh] to v3.7 standards

* [upg] grav v1.6.26

* [rem] ynh_permission_has_user is now official

* [upg] check_process

* [fix] php-fpm upgrade

* [fix] use YNH_PHP_VERSION instead of phpversion in restore

* [fix] php and chown in upgrade

* [fix] check_process

* [fix] app-upgrade.src

* [fix] php-fpm and [rem] progression --time

* [fix] restart php-fpm instead of reloading

* [fix] user home_dir and permissions

* [fix] upgrade publicness

* [fix] CI badge on README (#38)

* Fix failing check_process (#35)

* Fix check_process (#34)

* Fix CI badge on README

Co-authored-by: tituspijean <tituspijean@outlook.com>

Co-authored-by: Kayou <pierre.moltess@gmail.com>
Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org>
2020-07-10 19:22:37 +02:00
tituspijean
5e98c15e23
Fix failing check_process (#35)
* Do not check upgrading from commits

Temporary fix for #32

* Fix check_process (#34)

* Revert "Do not check upgrading from commits"

This reverts commit 5fd81a94bc.
2019-11-30 12:51:55 +01:00
tituspijean
0c72d7d2e8
Merge pull request #31 from YunoHost-Apps/testing
Testing
2019-10-28 19:10:49 +01:00
tituspijean
49b3ca221a [fix] ynh_script_progression requires YNH v3.5.0 2019-10-26 19:22:19 +02:00
tituspijean
95dda324e8 [enh] adding progression messages in scripts
see #30
2019-10-26 13:25:19 +00:00
tituspijean
062d948538 [enh] adding help for is_public
Increasing package version to 1.5.10~ynh2
See #30
2019-10-26 13:15:35 +00:00
tituspijean
bc3417c030 [fix] use more_set_headers in nginx.conf
see #30
2019-10-26 13:09:33 +00:00
tituspijean
2a7332724a
Merge pull request #29 from YunoHost-Apps/fix-check-process
Update check_process
2019-10-26 14:17:53 +02:00
Kayou
af8b2939e9
Update check_process 2019-10-26 11:22:55 +09:00
Jean-Baptiste
f59d2c9de6
Merge pull request #28 from YunoHost-Apps/testing
Readme improvement
2019-10-24 08:06:59 +02:00
Jean-Baptiste
e929babcec
Merge pull request #27 from YunoHost-Apps/alexAubin-patch-1
Improve description, no need to repeat that it's Grav
2019-10-24 08:06:25 +02:00
Jean-Baptiste
74b90fd5cd
Merge pull request #22 from YunoHost-Apps/testing
upgrade to 1.5.10
2019-10-24 08:05:49 +02:00
tituspijean
c5a1daa635 [fix] maintainer spelling
Use the same spelling in all apps.
2019-10-20 12:03:52 +02:00
tituspijean
c2139447db [upg] Upgrade to Grav 1.5.10 2019-10-20 12:00:50 +02:00
Alexandre Aubin
f505a056d2
Improve description, no need to repeat that it's Grav 2019-10-17 22:41:45 +02:00