1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/flarum_ynh.git synced 2024-09-03 18:36:24 +02:00
Commit graph

51 commits

Author SHA1 Message Date
tituspijean
53c44b145a Do not activate Bazaar
Bazaar requires some actions on the database that can only be triggered
from the web interface. Maybe one day we may have a API route to
activate extensions from the command line.
2018-08-16 22:56:33 +02:00
tituspijean
19a16f18ee Save bazaar_extension parameter 2018-08-13 16:47:43 +02:00
frju365
cc5fbb3bc2
Update install 2018-08-13 16:15:41 +02:00
Titus PiJean
a6ac2c983a Update on SSOwat extension 2018-03-05 15:28:04 +01:00
tituspijean
cc5f479f31 Implement language selection 2018-02-18 13:38:26 +00:00
tituspijean
230356a014 Fix nginx hacks in upgrade 2018-02-18 10:06:21 +00:00
Titus PiJean
d059d5e843
Merge pull request #63 from YunoHost-Apps/linter
Linter, improve backup and restore scripts
2018-02-16 23:31:15 +01:00
tituspijean
370684f92d Fixing linter issues
For #8
2018-02-15 21:58:56 +01:00
tituspijean
2fca3fb923 Email setup during post-installation 2018-02-15 19:53:58 +01:00
tituspijean
4d8aa27cb0 App user ownership and change composer directory 2018-02-15 18:38:46 +01:00
tituspijean
1444cf4166 SSOwat reintegration 2018-02-14 18:44:46 +01:00
tituspijean
0f73336986 Delete configuration.yml after post-installation
Fixes #59
2018-02-14 11:11:55 +01:00
root
eb3efa7444 Send email to admin after installation 2018-02-14 10:48:34 +01:00
Titus PiJean
3176b28897
Fix $path_url name in user creation loop 2018-02-13 19:01:37 +01:00
tituspijean
4bc868c1f8 Refactoring and helpers
Insprided by @frju365 refactoring proposals
2018-02-12 21:53:49 +01:00
tituspijean
c484358ff2 Installation and removal debugged, beta7 2018-02-12 16:08:57 +01:00
tituspijean
a56f1367b5 Simply make install work again
Try to make composer run in install folder too.
2018-02-01 13:15:45 +01:00
frju365
93d95c2602 partout /opt/flarum_composer/composer 2017-03-08 21:00:22 +01:00
frju365
f66d5f49a8 Update install 2017-03-08 19:36:35 +01:00
polytan02
5950ea47e4 Update install script for composer install in /opt 2017-03-05 20:26:52 +00:00
polytan02
8e0b56429f Use of dedicated php-fpm process for composer 2017-03-05 18:56:26 +00:00
polytan02
ffd13a87ac Update of php-fpm for install script 2017-03-05 18:44:07 +00:00
TitusPiJean
e109c8723b Remove ssowat_id from users table
See https://github.com/tituspijean/flarum-ext-auth-ssowat/pull/8
2017-02-28 19:13:32 +01:00
TitusPiJean
fe09ff43d2 Fix installation and nginx config
Resolves #24, resolves #31
2017-02-27 19:06:31 +01:00
Titus PiJean
ec2ef7471a Merge pull request #33 from polytan02/patch-1
Adjust php-fpm details in nginx sections
2017-02-22 20:11:27 +01:00
Titus PiJean
73424a0753 Update install
$final_path -> $app
2017-02-22 20:10:14 +01:00
polytan02
6a381c5588 Adjust nginx conf in upgrade script 2017-02-22 18:16:18 +00:00
Titus PiJean
8e3a44efa4 Display admin's temporary password 2017-02-22 19:16:17 +01:00
Titus PiJean
bcd06d7517 Merge branch 'master' into master 2017-02-22 19:00:33 +01:00
Titus PiJean
ba1394f16b Merge pull request #29 from polytan02/patch-5
Store composer in /opt
2017-02-22 18:58:34 +01:00
Titus PiJean
07a8120a38 Fix $nginx_conf -> $nginxconf 2017-02-22 18:33:07 +01:00
Titus PiJean
a7d162ca06 Update install
Frenchie typo
2017-02-22 18:24:42 +01:00
polytan02
0c751243d9 Update to nginx section 2017-02-22 17:08:55 +00:00
polytan02
bb025b1255 path is / for root 2017-02-22 15:50:16 +00:00
polytan02
08a6dfc92a Store composer in /opt
No need to "hide" composer in /var/www/.composer ==> You can place it in /opt for example
Easier to remember and to clean afterwards.
Other adjustments may be required in your script !
2017-02-22 14:56:18 +00:00
polytan02
a3707289af Use of extra helpers
Make sure $path is correct (the {YNH_PATH%/} doesn't work in every cases
2017-02-22 14:47:46 +00:00
TitusPiJean
ff45b2c39b SSOwat integration and other improvements
Closes #5, closes #12, closes #19 and closes #21
Breaks /folder nginx configuration ?
2017-02-21 21:11:23 +01:00
TitusPiJean
98d664c45d Create root key for api during post-installation 2017-01-19 19:39:02 +01:00
TitusPiJean
3de168d103 Removing api key creation and adding password length requirement 2017-01-18 20:45:45 +01:00
Titus PiJean
0514fc9816 Merge pull request #16 from xpd259/master
Trying copying rather than move
2017-01-16 18:23:47 +01:00
TitusPiJean
f9bb86956e Remove auto postinstall workaround as beta6 is out 2016-10-20 19:33:31 +02:00
Dick Thomas
0f47be9bbf trying copying rather than move 2016-10-19 16:49:54 +01:00
TitusPiJean
5945b3c89d Workaround for postinstallation and api token
Solving #7
2016-10-18 21:55:06 +02:00
Titus PiJean
76d6c8f7b9 Better composer installation and fix typo
Addresses #9 :

If `composer` is not installed, php5-fpm ENV is now firstly updated to set `/var/www/.composer` as `composer` 's home.
Fix a typo where future automatic postinstall asked for `configuration.ymls` instead of `.yml`
2016-10-12 20:03:23 +02:00
TitusPiJean
11103ad7a7 Update install
For #7
Adding `configuration.yml` removal after installation, as it contains plain password.
2016-10-09 12:00:03 +02:00
TitusPiJean
f9e3464a54 Update install 2016-10-09 10:50:35 +02:00
TitusPiJean
bdcc5b58ec Update install
For #7
Circumventing @ in email address for sed.
2016-10-09 10:45:26 +02:00
TitusPiJean
672f66f5ef Update install
For #7
2016-10-09 10:26:50 +02:00
TitusPiJean
d1f3ac09a3 Update install
For #7
2016-10-08 20:12:31 +02:00
Titus PiJean
2b584015c8 Fix install but break nginx subfolder 2016-10-08 19:08:37 +02:00