Commit Graph

280 Commits (17926d696dcc1b8db456db69ab650ada5e3d3abb)

Author SHA1 Message Date
Toby Zerner 25e365cb99 Add .gitattributes 2015-08-13 13:08:16 +09:30
Toby Zerner 2752751959 Update paths 2015-08-13 10:13:08 +09:30
Toby Zerner 733e3f79c8 Update dependencies 2015-08-12 18:35:03 +09:30
Toby Zerner b56629150a Remove dependency on laravel/framework 2015-08-12 18:32:33 +09:30
Toby Zerner 552466bc2b Rename system directory to flarum 2015-08-12 17:17:13 +09:30
Toby Zerner b1e2c542fe Upgrade to Laravel 5.1 2015-08-12 13:24:31 +09:30
Franz Liedke d5eccd3d4a Remove example config file 2015-08-12 01:48:30 +02:00
Franz Liedke 5abdb81947 Use new installer 2015-08-12 01:45:02 +02:00
Franz Liedke 546fcf20c9 Update dependencies 2015-08-12 01:44:04 +02:00
Franz Liedke d8f700a9d7 Add preliminary build script
This depends on the flarum/core dependency moving back to composer.json
2015-08-12 00:11:41 +02:00
Toby Zerner 6312d94533 Update admin front controller 2015-08-02 17:42:13 +09:30
Toby Zerner 2d7dffc771 Fix command line 2015-07-23 20:51:06 +09:30
Toby Zerner 244b8b5b5d Correct cache alias 2015-07-22 15:59:53 +09:30
Toby Zerner 7133badeb8 Update dependencies 2015-07-22 15:57:34 +09:30
Toby Zerner c8122c37f7 Merge branch 'evented-api' 2015-07-21 10:41:23 +09:30
Toby Zerner 1312c816b1 Update core 2015-07-21 10:41:13 +09:30
Toby Zerner fde00934f8 Change order of bootstrapping
1. Enable database access
2. Load settings
3. Load extensions
4. Load Flarum core/etc

This way, when the app boots, extensions get to register event
listeners for events that may be fired during core/etc's boot process.
2015-07-20 18:02:43 +09:30
Toby Zerner 39ec918232 Fix config loading 2015-07-17 15:16:45 +09:30
Toby Zerner 3a78f3a724 Beta in a few weeks! 2015-07-16 21:48:31 +09:30
Franz Liedke 94fd0ce30c Fix service provider registration 2015-07-16 00:31:56 +02:00
Franz Liedke 13b3e8e134 Replace some of Laravel's default service providers with simple bindings 2015-07-09 23:33:58 +02:00
Franz Liedke ee17e09eaf Do not run any bootstrappers in console environment 2015-07-09 23:33:22 +02:00
Franz Liedke 9230156281 Revert removal of exception handler contract implementation 2015-07-09 23:32:51 +02:00
Franz Liedke 5ec8d75305 Only register Flarum service providers when software is installed 2015-07-09 23:31:49 +02:00
Franz Liedke be9c0e337f Reuse variable 2015-07-09 23:30:16 +02:00
Toby Zerner 93b96d65c4 Clean up 2015-07-04 12:26:56 +09:30
Toby Zerner c4b65a5352 Ignore PHPStorm stuff 2015-07-04 12:26:17 +09:30
Franz Liedke 2670bf7925 Remove last config file 2015-07-01 22:51:59 +02:00
Franz Liedke 5985b7cfa0 Add debug flag to config file 2015-07-01 22:48:30 +02:00
Franz Liedke bfaf29393f Hardcode even more config in bootstrap.php 2015-07-01 22:48:15 +02:00
Franz Liedke 6f8cf7e24d Do not use environment variables 2015-07-01 21:10:41 +02:00
Franz Liedke ba8ea7e97c Start getting rid of Laravel's config setup
Many default values are for now configured directly in bootstrap.php.

First part of flarum/core#121, also related to flarum/core#75.
2015-06-30 23:26:56 +02:00
Franz Liedke c548347cb4 Unregister a bunch of Artisan commands 2015-06-26 22:49:48 +02:00
Franz Liedke acc4a56538 Clean up Laravel stuff in composer.json 2015-06-26 22:49:00 +02:00
Franz Liedke 40df488c57 Upgrade Zend Stratigility to 1.1
Refs flarum/core#153
2015-06-26 22:43:57 +02:00
Franz Liedke 62fcc7d3f8 Use middleware for displaying pretty error pages 2015-06-20 22:40:15 +02:00
Franz Liedke a0ef02e4f6 Use Whoops in debug mode, JSON API compliant errors otherwise 2015-06-20 20:39:29 +02:00
Franz Liedke e514b1bc5f Rename command line tool 2015-06-20 20:10:17 +02:00
Franz Liedke fe2752ae73 Use new error handling middleware for API 2015-06-20 19:46:20 +02:00
Franz Liedke 56dd92c61a Vagrant: Fix Nginx configuration script 2015-06-20 19:38:46 +02:00
Toby Zerner 796bd1a858 Also load ForumServiceProvider in CLI, so assets can be published 2015-06-19 13:27:31 +09:30
Toby Zerner 180ae001e2 Update submodule 2015-06-19 11:48:37 +09:30
Toby Zerner 1e807b187d Load extensions in CLI 2015-06-19 11:48:07 +09:30
Toby Zerner 07856bd53e Load extensions after other service providers
And let them know what kind of request this is via a “type” binding on
the container. Not sure if there is a better way to do this. But they
need to know somehow, so extenders can act selectively (e.g. the
ForumClient extender should only act on forum requests, not on API or
admin requests)
2015-06-18 17:46:49 +09:30
Toby Zerner e75f8f2ba2 Reconfigure nginx during provisioning to do rewrites 2015-06-17 19:19:47 +09:30
Toby Zerner f07fc1d838 Revert some changes 2015-06-17 18:16:37 +09:30
Toby Zerner cc8a864f5a Back to nginx for now, split up index/admin entries 2015-06-17 17:52:53 +09:30
Toby Zerner 15ff6e7049 Ignore extensions 2015-06-17 10:33:10 +09:30
Toby Zerner 8d5fc6b92a Update dependencies 2015-06-17 10:33:06 +09:30
Franz Liedke 68f1fadec3 Update submodule after PSR-7 merge 2015-06-17 02:38:44 +02:00