Sami Mazouz
1a19856c0c
Fix version update page ( #2862 )
...
* Binding closures only get the container instance as argument
2021-05-14 16:10:05 +01:00
Daniël Klabbers
fcb5778705
fixed container bindings use of container ( #2807 )
2021-04-29 15:33:51 -04:00
Alexander Skvortsov
c81f629b0b
Rename app
to container ( #2609 )
...
* Rename `app` helper to `resolve`, deprecate old version
* Rename $this->app to $this->container in service providers
We no longer couple Flarum\Foundation\Application to the Laravel container; instead, we use the container separately. Changing our naming to reflect that will make things clearer.
2021-03-04 22:14:48 -05:00
Alexander Skvortsov
21c2a4b2a4
Updater should show on any subpath, like installer ( #2426 )
2020-10-30 13:28:20 -04:00
Franz Liedke
6639678fb2
Inject/use new config class where applicable
2020-09-25 10:58:53 +02:00
Matt Kilgore
d7a5a6ad14
Change Zend namespace to Laminas ( #1963 )
...
Also ensure backwards compatibility for extensions that use the Zend framework but don't explicitly require it.
2020-01-06 22:29:34 +01:00
Franz Liedke
d492579638
Apply fixes from StyleCI
...
[ci skip] [skip ci]
2019-11-28 00:16:50 +00:00
Franz Liedke
646bd40bca
Use Laravel's class-based Str and Arr helpers
...
Starting with version 5.9, the global funtions will be deprecated.
* https://laravel-news.com/laravel-5-8-deprecates-string-and-array-helpers
* https://github.com/laravel/framework/pull/26898
2019-07-06 01:30:58 +02:00
Franz Liedke
cb3baf9955
Apply fixes from StyleCI ( #1713 )
...
[ci skip] [skip ci]
2018-12-19 22:42:54 +01:00
Franz Liedke
9fe671c9bb
Fix UpdateServiceProvider
...
- Shorten registration of routes
- Do not resolve view factory before booting
2018-12-19 22:17:44 +01:00
Franz Liedke
b3d45fd6f8
Replace ControllerInterface with PSR-15 interface
...
The custom interface already had the same signature as the
one from the standard (except for the return type hint), so
why not use that one now? :)
2018-05-30 09:49:47 +02:00
Franz Liedke
78f3681fc1
Fix namespace orderings
...
(Thanks, StyleCI!)
2017-10-03 18:54:06 +02:00
Franz Liedke
33e3d757c3
Flatten Flarum\Http namespace
2017-10-03 18:47:23 +02:00
Franz Liedke
d897839097
Restructure Flarum\Database namespace
2017-10-03 18:45:40 +02:00
Franz Liedke
c6985ae31c
Restructure Flarum\Console namespace
2017-10-03 18:45:40 +02:00
Toby Zerner
4f3e67714e
Fix incorrect migration notes for extensions without any migrations
...
When running migrations for an extension without any migrations (eg.
BBCode), the migration notes for the previous extension were being
displayed, because the Migrator never had a chance to clear them.
2017-07-22 11:43:50 +09:30
Toby Zerner
1031826a3d
Apply fixes from StyleCI
...
[ci skip] [skip ci]
2016-11-29 05:03:53 +00:00
Toby Zerner
85bd82eab1
Fix updater
2016-06-05 15:07:15 +09:30
Toby Zerner
15adfc528f
Fix installer/updater
2016-05-27 14:53:22 +09:30
Franz Liedke
cd4d669127
Make console command descriptions consistent
2016-03-20 23:16:08 +09:00
Toby Zerner
a6cf10f854
Applied fixes from StyleCI
2016-02-25 22:09:39 -05:00
Daniel Klabbers
e4412178b1
refactoring to support array closures migrations and fixed issues with previous pr for extension rewriting
2016-02-25 23:26:10 +09:00
Daniel Klabbers
191589e2b1
Implemented extensions as an object, usable by backend and frontend.
2016-02-10 15:13:51 +01:00
Daniel Klabbers
31be2f8f86
reordering and removing unused imports
2016-02-10 11:00:37 +01:00
Toby Zerner
3efd5fbcb0
Clean up some method arguments
2015-12-05 15:22:42 +10:30
Toby Zerner
d46316e979
Use relative path for core migrations
2015-10-31 18:22:03 +10:30
Toby Zerner
1242fa79af
Implement proper update process
...
If the version in the settings table mismatches the code version, then we return a 503 error for all requests coming through index.php and api.php, while admin.php serves up a form prompting for the database password which will run outstanding migrations.
2015-10-19 15:09:54 +10:30