Franz Liedke
686797cdf3
Extract Flarum\Foundation\Site class
...
This class holds all information relevant to a local Flarum site,
such as paths and local configuration. From this information, it
is able to instantiate a Flarum\Foundation\Application instance,
which represents a Flarum installation's runtime.
This will also be useful for setting up e.g. multi-tenant
environments.
2017-10-03 18:54:07 +02:00
Franz Liedke
9686256f38
Fix code style
2017-10-03 18:54:07 +02:00
Franz Liedke
f4bbe2f419
Get rid of Server classes for Admin, API and Forum
...
The various middleware can be registered in the service provider,
and the rest of the logic can all go through one single front
controller (index.php in flarum/flarum, and Flarum\Http\Server in
flarum/core).
This will also simplify the necessary server setup, as only one
rewrite rule remains.
2017-10-03 18:54:07 +02:00
Franz Liedke
7e04823d82
Move event to Flarum\User namespace
2017-10-03 18:54:07 +02:00
Franz Liedke
e67da1ec19
Move events to Flarum\Api namespace
2017-10-03 18:54:07 +02:00
Franz Liedke
2727b8dd8d
Fix order of namespace imports
2017-10-03 18:54:06 +02:00
Franz Liedke
dbd034eaf4
Combine URL generator classes into one
2017-10-03 18:54:06 +02:00
Franz Liedke
cc118d4c29
Move more event classes to appropriate namespaces
2017-10-03 18:54:06 +02:00
Franz Liedke
f33de84540
Fix namespace orderings
...
(Thanks, StyleCI!)
2017-10-03 18:54:06 +02:00
Franz Liedke
2e87441f0e
Move command classes to domain namespaces
...
They will probably be refactored away at a later stage (when we get
rid of the command bus). Until then, this lets us remove the
Flarum\Core namespace and actually feels quite clean.
2017-10-03 18:52:50 +02:00
Franz Liedke
4562da2cc2
Fix namespaces
2017-10-03 18:52:50 +02:00
Franz Liedke
f725d897e8
Rename listener class to DiscussionRenamedLogger
2017-10-03 18:52:50 +02:00
Franz Liedke
6e8b8ac357
Split up old CoreServiceProvider
2017-10-03 18:52:50 +02:00
Franz Liedke
ede7e96282
Fix class names in strings
2017-10-03 18:49:53 +02:00
Franz Liedke
e1ca9964b2
Move ExtensionValidator class to Flarum\Extension namespace
2017-10-03 18:49:53 +02:00
Franz Liedke
d6954a997a
Move UserState class to Flarum\Discussion namespace
2017-10-03 18:49:53 +02:00
Franz Liedke
600f50198b
Extract Flarum\Notification namespace
2017-10-03 18:49:53 +02:00
Franz Liedke
b48cbde5c0
Move another trait out of obsolete Flarum\Core namespace
2017-10-03 18:49:53 +02:00
Franz Liedke
8aab52327e
Fix some incorrect automated refactorings
2017-10-03 18:49:53 +02:00
Franz Liedke
eb8c38af33
Extract Flarum\Group namespace
2017-10-03 18:49:53 +02:00
Franz Liedke
23c9acdf44
Extract Flarum\Search namespace
2017-10-03 18:49:53 +02:00
Franz Liedke
3c76ed5786
Extract new Flarum\Discussion namespace
2017-10-03 18:49:52 +02:00
Franz Liedke
aaa04e2e13
Extract new Flarum\Post namespace
2017-10-03 18:47:23 +02:00
Franz Liedke
02a5b65d08
Fix trait imports
2017-10-03 18:47:23 +02:00
Franz Liedke
aacf6f05d6
Move events to Flarum\Extension\Event namespace
2017-10-03 18:47:23 +02:00
Franz Liedke
8c0459139d
Move events to Flarum\Formatter\Event namespace
2017-10-03 18:47:23 +02:00
Franz Liedke
d851699c97
Finalize Flarum\Foundation namespace
2017-10-03 18:47:23 +02:00
Franz Liedke
d0b5aa2338
Flatten Flarum\Http namespace
2017-10-03 18:47:23 +02:00
Franz Liedke
5a6d28f8a7
Move events to Flarum\Settings\Event namespace
2017-10-03 18:47:23 +02:00
Franz Liedke
a39103a472
Extract new Flarum\User namespace
2017-10-03 18:47:23 +02:00
Franz Liedke
614f83803b
Flarum\Frontend: Rename ConfigureWebApp event to Rendering
2017-10-03 18:45:41 +02:00
Franz Liedke
a12686ac80
Flarum\Frontend: Fix view paths after renaming namespace
2017-10-03 18:45:41 +02:00
Franz Liedke
ea484732ed
Rename controller file
2017-10-03 18:45:41 +02:00
Franz Liedke
be685d72e6
Move ScopeVisibilityTrait to Database namespace
2017-10-03 18:45:41 +02:00
Franz Liedke
0324045f6c
Restructure Flarum\Forum namespace
2017-10-03 18:45:40 +02:00
Franz Liedke
5e9308fb4c
Create new Flarum\Frontend namespace
...
It replaces the old Http\WebApp namespace and swallows other namespaces
and files, such as Flarum\Asset.
2017-10-03 18:45:40 +02:00
Franz Liedke
88d34192f1
Fix serializer class names
2017-10-03 18:45:40 +02:00
Franz Liedke
aecfe31f9a
Register new MigrationServiceProvider
2017-10-03 18:45:40 +02:00
Franz Liedke
064752f1eb
Get rid of Flarum\Debug namespace
2017-10-03 18:45:40 +02:00
Franz Liedke
925ef227a3
Restructure Flarum\Database namespace
2017-10-03 18:45:40 +02:00
Franz Liedke
cc653412a1
Restructure Flarum\Console namespace
2017-10-03 18:45:40 +02:00
Franz Liedke
b3ce1cd141
Restructure Flarum\Api namespace
2017-10-03 18:45:40 +02:00
Franz Liedke
0e2de95601
Restructure Flarum\Admin namespace
2017-10-03 18:45:38 +02:00
zinsserzh
3517d4e86c
Add isEmpty function to ItemList ( #1218 )
...
* Add isEmpty function to ItemList
* Fix coding style to be consistent.
* Recompiled app.js for both js/admin/ and js/forum/
2017-08-10 11:37:00 +09:30
Franz Liedke
1349f146d5
Don't hardcode admin URL
...
Fixes #1219 .
2017-08-04 23:37:59 +02:00
Toby Zerner
37bc5eea08
Fix scrubber icon alignment
2017-07-30 09:17:50 +09:30
Franz Liedke
c7767e45b5
Remove faulty default value
...
Fixes #1210 .
2017-07-27 00:55:33 +02:00
Toby Zerner
0e4fae028b
Fix user online icon spacing
2017-07-22 16:10:08 +09:30
Toby Zerner
00588ce39d
Make dropdown menu icons a nicer fixed width
2017-07-22 16:09:51 +09:30
Toby Zerner
140ae49369
v0.1.0-beta.7
2017-07-22 12:48:58 +09:30