Commit Graph

235 Commits (4a63d51338da31ead4197ad0a5e383d534aad817)

Author SHA1 Message Date
Daniel Klabbers 4a63d51338 moved code to class, cleaned up, removed requirement of composer.phar in scripts, added ajaxified status updates, redirection to install path and back 2016-01-21 15:25:05 +01:00
Daniel Klabbers 743e1884ba adding composer for now (needs fixing) and installation html template draft 2016-01-20 21:04:38 +01:00
Daniel Klabbers 18b8226da1 added installer page for now, added background checking 2016-01-19 22:28:14 +01:00
Toby Zerner ca4cc753cb Use new extension package names 2015-12-29 13:05:05 +10:30
Franz Liedke 78a72648b4 Update to Vaprobash 1.4.2
This lets me get rid of my patched version
2015-12-01 01:49:13 +01:00
Toby Zerner 4be4e6209f Use the latest version of composer-installer 2015-11-22 09:41:29 +10:30
Toby Zerner 18c471f015 Add beta stability flags 2015-11-03 10:19:02 +10:30
Toby Zerner fad38c0bbd Update docs for beta 3 2015-11-03 09:58:46 +10:30
Toby Zerner 8b6697dea9 Fix Apache configuration error, blacklist some files
ref #28
2015-11-02 13:42:09 +10:30
Toby Zerner af0850d842 Include bundled extensions in composer.json
Referencing 0.1.0 won't actually work until we tag a release, but that will be soon.
2015-11-01 16:02:30 +10:30
Franz Liedke 1b0d6c89e6 Remove unstable tobscure/json-api dependency 2015-10-31 12:59:17 +01:00
Franz Liedke 93ed335a8e Merge pull request #28 from terokorp/feature/apache2.4_htaccess
Allowing access only to index.php, admin.php, api.php and assets folder
2015-10-30 17:23:10 +01:00
Thasan 7bff4a2d80 Allowing access only to index.php, admin.php, api.php and assets folder 2015-10-30 14:36:40 +02:00
Franz Liedke 0acb8857f4 Merge pull request #27 from terokorp/feature/apache2.4_htaccess
Adding support for apache 2.4
2015-10-30 11:33:43 +01:00
Thasan 1e15cabd06 Adding support for apache 2.4 2015-10-30 02:33:25 +02:00
Toby Zerner 261ac0366f Merge pull request #26 from sparanoid/patch-1
Fix typo
2015-10-23 13:30:14 +10:30
Tunghsiao Liu 98c12db5c2 Fix typo 2015-10-23 10:24:54 +08:00
Franz Liedke 1bd84561f1 Add rules for compression and cache expiry
Refs flarum/core#514.
2015-10-22 11:37:19 +02:00
Franz Liedke ccf979c80d Add rules for compression and cache expiry
Refs flarum/core#514.
2015-10-22 11:34:02 +02:00
Franz Liedke ea61c22556 Ignore composer lock file for now 2015-10-19 15:02:02 +02:00
Franz Liedke d637522ad5 Fix up Vagrant setup script 2015-10-19 15:00:41 +02:00
Franz Liedke 25cfc56a89 Clarify dev dependency for tobscure/json-api 2015-10-19 14:59:34 +02:00
Franz Liedke f52143ac87 Vagrant: Do not create database if it already exists
Patch by @oldskool.
Closes #24.
2015-10-14 10:30:03 +02:00
Franz Liedke accda91bf5 Clean up 2015-10-14 07:50:16 +02:00
Toby Zerner 771549c015 Add temporary file storage dir 2015-10-14 15:50:04 +10:30
Toby Zerner 7f90c99087 Clean up 2015-10-14 11:16:31 +10:30
Toby Zerner 290f1aff55 Require composer installer
This will make packages with the type flarum-extension install into the extensions directory.
2015-10-07 23:10:54 +10:30
Toby Zerner b009ea6b1c Split up front controllers again 2015-10-07 23:09:57 +10:30
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