Commit Graph

207 Commits (e3b14ea8ced0d13e543293ed2020b86a4d2b9170)

Author SHA1 Message Date
Toby Zerner e3b14ea8ce Reorganise storage directories 2015-10-07 23:09:09 +10:30
Toby Zerner f3d8d7b58f Merge flarum/server into core 2015-10-02 17:17:18 +09:30
Toby Zerner 3a0d8a656a New Composer-driven app skeleton
- One front controller to simplify server setup
- Extract all bootstrap code into flarum/server
- Clean up folder structure
2015-10-02 17:07:11 +09:30
Franz Liedke c090d0ebc3 Vagrant: Fix path of aliases definition 2015-09-28 15:31:59 +02:00
Franz Liedke 1626964689 Vagrant: Remove old fix 2015-09-28 15:31:39 +02:00
Franz Liedke 83b8fcaa2b Vagrant: Fix NodeJS installation
Fixes flarum/core#547.
2015-09-28 14:14:20 +02:00
Franz Liedke 9f15204dff Vagrant: Do not install Memcached and Beanstalkd 2015-09-28 14:12:52 +02:00
Franz Liedke 472553ceaf Vagrant: More global Composer packages 2015-09-28 14:12:23 +02:00
Franz Liedke 91d6e5578b Vagrant: Fix NPM installation 2015-09-28 11:37:01 +02:00
Franz Liedke 5b5bd5ed89 Update Vaprobash 2015-09-25 14:05:19 +02:00
Franz Liedke 6c565c1d25 Add Kulga's new build script for experimentation 2015-09-25 00:39:26 +02:00
Franz Liedke 215c8e03d2 Remove unused import 2015-09-25 00:32:45 +02:00
Franz Liedke c29323b3f4 Use new middleware for faking HTTP headers 2015-09-25 00:32:32 +02:00
Franz Liedke 5f0315d0fc Vagrant: Prefer flarum.dev server name 2015-09-23 09:24:43 +02:00
Franz Liedke 894e9a9d4d Vagrant: Remove references to Symfony (?) files 2015-09-23 09:23:25 +02:00
Franz Liedke dee61d288c Vagrant: Rename Flarum log files 2015-09-23 09:20:10 +02:00
Toby Zerner c3f1d8a627 Merge pull request #16 from Mecvak/patch-1
Use pipe instead of redirect for release.zip
2015-09-23 09:16:12 +09:30
Kulga 982e1bffba Use pipe instead of redirect for release.zip
Directly pipes from git archive to extract to ${release} instead of creating release.zip, changing to the ${release} directory, unzipping release.zip, then removing release.zip.
2015-09-22 16:26:04 -07:00
Toby Zerner 5f00d56f41 Merge branch 'new-scripts' 2015-09-21 08:12:50 +09:30
Franz Liedke ccc9c1adf8 .htaccess: Allow access to flarum directory 2015-09-17 09:23:07 +02:00
Franz Liedke efcffa795f Cleanup .htaccess 2015-09-17 09:22:26 +02:00
Franz Liedke b1324ef703 Merge pull request #14 from Petrouchka/patch-1
Update .htaccess
2015-09-17 09:18:26 +02:00
Petrouchka c17588f1cd Update .htaccess
# Allow access if Flarum is installed in a subdirectory and another .htaccess deny access in a higher directory
2015-09-17 09:11:42 +02:00
Toby Zerner 4c8be76285 Add generate:migration command 2015-09-17 13:42:22 +09:30
Franz Liedke fce07ad258 Merge pull request #13 from billmn/composer-fix
Composer fix
2015-09-16 16:46:18 +02:00
Davide Bellini 4a44ceb6a8 Updated Composer Lock file
In addition of composer.json, must be updated composer.lock file to update packages with "composer install"
2015-09-16 15:39:48 +02:00
Davide Bellini d1c7368ecb Fixed Studio version in Composer 2015-09-16 15:39:36 +02:00
Toby Zerner 1a5d27109e Merge pull request #12 from billmn/update-submodule
Updated Core Submodule
2015-09-16 22:10:49 +09:30
Davide Bellini cb92d205ba Updated Core Submodule 2015-09-16 13:01:43 +02:00
Toby Zerner acfdb55460 Merge branch 'master' into new-scripts 2015-09-16 19:38:03 +09:30
Toby Zerner 8b0644ee63 Remove flarum/core composer dependency
We use git + studio to include the flarum/core dependency, so it
needn't be in composer.json. (Our build script still `composer
require`s it.)
2015-09-16 19:37:50 +09:30
Toby Zerner 9539bd9934 Remove flarum/core composer dependency
We use git + studio to include the flarum/core dependency, so it
needn't be in composer.json. (Our build script still `composer
require`s it.)
2015-09-16 19:37:28 +09:30
Franz Liedke ba3e9dfb88 Merge pull request #11 from billmn/fix-nodejs-install
Fixed Node JS install
2015-09-15 17:05:42 +02:00
Davide Bellini c4f9c8f4b8 Fixed Node JS install
Restored original Vaprobash's script for Node JS install.
2015-09-15 16:52:49 +02:00
Toby Zerner 4ae1fe2dad Update core 2015-09-15 10:32:21 +09:30
Toby Zerner dc9d7fdbd4 Fix dependency clashing in build script 2015-09-14 19:19:13 +09:30
Toby Zerner bed54b617c Update dependencies 2015-09-14 19:00:25 +09:30
Toby Zerner 7d257565cc Boot app before attempting upgrade 2015-09-14 18:58:14 +09:30
Toby Zerner 38b832bbf7 Flush cache/assets when upgrading 2015-09-14 18:40:51 +09:30
Toby Zerner 0ff233e8a1 Upgrade the database on page load if necessary 2015-09-14 16:31:30 +09:30
Toby Zerner 79a7f8d047 Don't use whoops for API errors 2015-09-14 16:19:20 +09:30
Franz Liedke 7739217b39 Disable Apache's MultiViews option
It can mess up rewriting.

See http://discuss.flarum.org/d/613-installation-went-well-but-i-can-t-visit-the-admin-section
2015-09-03 22:13:31 +02:00
Franz Liedke 6b4ee29202 Make install command available only if Flarum is not installed 2015-09-03 08:03:03 +02:00
Franz Liedke 680e8b53d6 Use Core helper for checking installation status 2015-09-03 08:02:26 +02:00
Toby Zerner c214d47ccf Merge pull request #10 from jubianchi/fix-composer-lock
Update composer lockfile
2015-09-01 18:50:02 +09:30
jubianchi b737028d54 Update composer lockfile 2015-09-01 10:44:17 +02:00
Franz Liedke 55a841b6ed Merge pull request #9 from vsn4ik/upd_editor_cnf
Remove redundant options in editorconfig
2015-08-31 22:02:24 +02:00
vsn4ik 745de82cc3 Remove redundant options 2015-08-31 22:55:17 +03:00
Toby Zerner 717eb39bb8 Pull latest version of submodule during provisioning 2015-08-28 14:54:14 +09:30
Toby Zerner fe8499c87f Fix path in vagrant provisioning script 2015-08-28 14:49:54 +09:30