1
0
mirror of https://github.com/flarum/core.git synced 2025-09-02 04:33:04 +02:00
Commit Graph

8723 Commits

Author SHA1 Message Date
David Sevilla Martín
e713ffeec9 remove extra space 2018-03-24 17:43:14 -04:00
David Sevilla Martín
02ff3416a7 Use m.deferred instead of native Promise 2018-03-24 17:43:03 -04:00
Franz Liedke
86391963ed Merge pull request #1366 from flarum/illuminate-session
Use Illuminate Session component instead of Symfony
2018-03-24 20:42:58 +01:00
Toby Zerner
d47d15122a Merge pull request #1378 from DogSports/patch-1
Fix modal title background in media phone
2018-03-24 18:57:36 +10:30
Franz Liedke
177dd78398 Merge pull request #1396 from flarum/writable-path-check-fix
public path should not be writable, but base path should
2018-03-22 08:22:25 +01:00
Franz Liedke
6450b6b9fd Merge pull request #1398 from datitisev/patch-1
Fix 'Debug mode' in InfoCommand not showing
2018-03-22 08:15:21 +01:00
David Sevilla Martín
971ecc994f Fix "Debug mode" in InfoCommand not showing 2018-03-21 20:00:14 -04:00
David Sevilla Martín
6990b16de1 Merge branch 'master' into patch-2 2018-03-21 17:02:43 -04:00
Daniël Klabbers
a2fcb01dac public path should not be writable, but base path should 2018-03-21 20:52:49 +01:00
Franz Liedke
a8795b02b9 List debug mode setting in info output 2018-03-19 23:28:05 +01:00
Franz Liedke
2f5a8f1a90 Recompile JavaScript 2018-03-19 23:21:57 +01:00
David Sevilla Martín
f480849c7c Merge branch 'master' into patch-2 2018-03-19 18:20:11 -04:00
Franz Liedke
c3f115387e Return empty response
Without this, the new version of Stratigility complained about no
response being returned. Old versions were more graceful here, but
this is certainly more correct.
2018-03-19 23:06:27 +01:00
Charlie
0f75139a51 Fix ordering bug
If an empty request is sent to the /tags/order endpoint, all tags
would get moved to secondary tags.
2018-03-19 22:49:25 +01:00
David Sevilla Martín
80de4fe797 always return a promise in PostStream#update 2018-03-18 20:37:04 -04:00
Franz Liedke
5057f05194 Use new extender name 2018-03-19 01:08:43 +01:00
Franz Liedke
92cb3b9166 Split up Locale extender
Now we have two extenders:
- `Extend\LanguagePack` is the "convention over configuration" loader
  for complete language packs.
- `Extend\Locales` can be used to load files (by locale) from a given
  directory - useful for extensions that bring along their own locales
  in multiple different languages.

Refs #851.
2018-03-19 01:07:59 +01:00
Franz Liedke
8d74b40e49 Please StyleCI 2018-03-18 22:36:10 +01:00
Arseny Sysolyatin
7ae7603342 Implement negation for tag gambit
Closes #42.
2018-03-18 20:31:18 +01:00
Franz Liedke
d60cec33be Bind session handling to request lifecycle
With this change, session objects are no longer instantiated
globally, but instead created within a middleware during the
request lifecycle.

In addition, session garbage collection is integrated with
the already existing middleware for this purpose.
2018-03-18 15:58:31 +01:00
Toby Zerner
a0105eb40b Use Illuminate Session component instead of Symfony
Symfony's component relies on PHP's native session functionality, which
is not ideal. It automatically sets its own cookie headers, resulting in
this issue: https://github.com/flarum/core/issues/1084#issuecomment-364569953

The Illuminate component is more powerful and has a simpler API for
extension with other drivers and such, and fits in nicely with other
components we use (the majority of which are from Illuminate).
2018-03-18 14:43:44 +01:00
Franz Liedke
87860b471f Ignore Composer's lockfile 2018-03-18 14:33:47 +01:00
Franz Liedke
86e47deaa5 Apply fixes from StyleCI (#1391)
[ci skip] [skip ci]
2018-03-18 13:53:44 +01:00
Franz Liedke
aa48fd5c84 Update Stratigility, use http-interop middleware 2018-03-18 13:52:16 +01:00
Toby Zerner
a96f94d3e6 Merge pull request #1384 from flarum/fix-hash-binding
fixes the broken hash & hash.driver ioc binding which is part of 5.6
2018-03-09 12:41:28 +10:30
Daniël Klabbers
45097420a7 fixes the broken hash & hash.driver ioc binding which is part of 5.6 2018-03-08 14:25:25 +01:00
Toby Zerner
02959c52d0 Merge pull request #31 from clarkwinkelmann/patch-1
Remove unused parameter
2018-03-07 13:43:01 +10:30
Clark Winkelmann
5bf642046d Remove unused parameter 2018-03-07 04:04:19 +01:00
Toby Zerner
f8afe53e70 Merge pull request #1382 from clarkwinkelmann/patch-2
Remove unused $lifetime variable
2018-03-07 11:42:41 +10:30
Clark Winkelmann
8f9d9061b4 Remove unused $lifetime variable 2018-03-07 01:30:23 +01:00
fvlasie
0b218489f0 Improved style of ENglish 2018-03-03 19:11:12 -08:00
Franz Liedke
e30de50f99 Apply fixes from StyleCI (#1381)
[ci skip] [skip ci]
2018-03-04 01:18:49 +01:00
Franz Liedke
33beec3739 Move logic to Extension class
The gathering and execution of extenders can actually be done here
in the `Extension` class. This way, the `ExtensionManager` only
deals with the question of which extensions are enabled, the
`Extension` class actually extends the core application, and the
service provider simply calls a method, without having to know
about internals.
2018-03-04 01:16:50 +01:00
Toby Zerner
407515f5a7 Give Extenders information about which Extension they belong to 2018-03-04 10:13:12 +10:30
Franz Liedke
84be6f3f7f Fix test namespace 2018-03-04 00:04:43 +01:00
Franz Liedke
b75f098de7 Change namespace of test classes
(as implemented by @luceos in his WIP PR)
2018-03-04 00:01:49 +01:00
Daniel Klabbers
2348b8f46f dropped hhvm and gitter webhook 2018-03-03 23:54:37 +01:00
DogSports
63aca851d4 Fix modal title background in media phone 2018-03-02 12:32:07 +01:00
Toby Zerner
49fa832a9b Remove compatPrefix option
Aliasing was only working for the `src` directory, it would not find
modules in the `lib` directory. Therefore the easiest way to migrate
will be to remove the prefix manually from import statements.
2018-02-24 17:03:09 +10:30
Toby Zerner
7fd61971d6 0.1.0-beta.5 2018-02-24 16:29:58 +10:30
Toby Zerner
99aa1bd769 Add documentation 2018-02-24 16:29:19 +10:30
Toby Zerner
2b80a9913c Initial commit 2018-02-24 16:01:59 +10:30
Toby Zerner
a3755e06f0 Only show sticky excerpt on unread discussions 2018-02-24 16:00:45 +10:30
Toby Zerner
98dbe9136c Update core container aliases 2018-02-24 10:37:21 +10:30
Franz Liedke
c88fcd5cf9 Make StyleCI happy 2018-02-23 23:48:53 +01:00
AFR
d3baf624d1 Adapt to FontAwesome v5.0.6 icon name changes (#8) 2018-02-23 23:47:51 +01:00
AFR
3caa5e52e6 Adapt to FontAwesome v5.0.6 icon name changes (#15) 2018-02-23 23:47:36 +01:00
AFR
f25cf83e9b Adapt to FontAwesome v5.0.6 icon name changes (#14) 2018-02-23 23:47:15 +01:00
AFR
5506b3f76f Adapt to FontAwesome v5.0.6 icon name changes (#47) 2018-02-23 23:46:24 +01:00
AFR
7e4e38bb74 Adapt to FontAwesome v5.0.6 icon name changes (#14) 2018-02-23 23:44:43 +01:00