Daniel Klabbers
7562878325
prevent a couple of cycles by not resolving the excluded middleware on each middleware items
2021-07-13 00:44:27 +02:00
Daniel Klabbers
274dac123f
fixes internal clients use of session
...
With remember from cookie, in certain edge cases, the middleware would
try to load a session which hasn't been instantiated as this middleware
is excluded for the client. Excluding the remember from cookie
middleware will resolve this as authentication is done using the
RequestUtil and ActorReference regardlessly.
2021-07-13 00:32:13 +02:00
David Wheatley
b11b6ec456
Update code block styling to match HLJS 11's new styles ( #2909 )
2021-07-09 10:04:12 +01:00
flarum-bot
550edf44b3
Bundled output for commit 0df8f92d05
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-07-05 15:37:15 +00:00
Lucas Henrique
0df8f92d05
Move Day.js plugin types import to global typings ( #2954 )
2021-07-05 16:35:37 +01:00
Daniel Klabbers
323b946a00
set version constant for 1.0.5-dev
2021-06-28 12:26:15 +02:00
Daniel Klabbers
b58175a83e
changelog for v1.0.4
2021-06-28 12:22:48 +02:00
Ian Morland
32aa163844
Remove LIKE
and raw from viewUserList rename
2021-06-28 11:58:23 +02:00
Ian Morland
6e05406f45
Include updating of scoped tag permissions
...
Addresses https://github.com/flarum/core/issues/2924
The rename `viewDiscussions` migration introduced for Flarum 1.0 does not take tag scoped permissions into account
032db2c146/migrations/2021_05_10_000000_rename_permissions.php (L17)
This adds a new migration to additionally rename `tagX.viewDiscussions` to `tagX.viewForum`
Tested locally on an upgrade from core `beta.16` to `1.0.3`
2021-06-28 11:58:23 +02:00
Daniel Klabbers
032db2c146
update version constant for the next release
2021-06-22 23:38:47 +02:00
Daniel Klabbers
56ac2ad4c2
changelog entry for laravel filesystem issue
2021-06-22 23:15:25 +02:00
Daniel Klabbers
4a20912442
changelog so far for 1.0.3
2021-06-22 23:15:25 +02:00
Daniel Klabbers
dea38e9277
updated foundation version
2021-06-22 23:15:25 +02:00
Daniel Klabbers
b30e642ad6
Fixes issue with Laravel 8.48 filesystem changes
...
The FilesystemManager has changed to also allow to override
the config while resolving a filesystem.
This PR adds the argument and applies it if provided.
2021-06-22 23:07:41 +02:00
flarum-bot
5575b62f04
Bundled output for commit efb9aab106
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-06-21 22:16:28 +00:00
ctml91
efb9aab106
use display name for avatar color gen
2021-06-22 00:14:37 +02:00
Daniel Klabbers
7906660a9b
allows replacing maintenance mode handler using ioc
2021-06-22 00:10:41 +02:00
Daniël Klabbers
79abf87e8c
Dw/huntr fix path traversal ( #2931 )
...
* Fix Huntr vuln with possible directory traversal
* Use `active_url` in Laravel validator
2021-06-21 10:14:15 +02:00
David Wheatley
97ed44f0f2
Fix image avatar alignment in notifications ( #2906 )
2021-06-11 12:13:57 +01:00
Daniël Klabbers
12c9334448
minor improvements to the security policy
2021-06-10 21:56:30 +02:00
Daniël Klabbers
8a8c902695
huntr.dev as first point for security vuln ( #2918 )
...
* huntr.dev as first point for security vuln
* add badge for huntr.dev
2021-06-10 16:26:40 +02:00
Daniël Klabbers
71f15e550a
clean up of composer.json, added funding and more support links
2021-06-08 01:58:37 +02:00
Daniël Klabbers
0e1cf50d6f
remove tidelift, we stopped doing that
2021-06-08 01:54:11 +02:00
Daniël Klabbers
6c4eafda32
Remove [forum] prefix in some mails
...
fixes #2515
2021-06-08 01:28:04 +02:00
David Wheatley
0d642bd394
Mark typings as generated code ( #2886 )
2021-06-07 13:12:43 +01:00
flarum-bot
fbc000d445
Bundled output for commit 31c6bae4d5
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-06-06 01:50:56 +00:00
David Wheatley
31c6bae4d5
npm audit fix
2021-06-06 02:47:58 +01:00
David Wheatley
f14c6b1285
Update changelog
2021-06-06 02:44:32 +01:00
David Wheatley
5ae2eb9f1e
Fix XSS vulnerability
2021-06-06 02:41:48 +01:00
David Wheatley
571e9c95d3
Update version constant to 1.0.2
2021-06-06 02:09:03 +01:00
Daniel Klabbers
688ca6ad3d
update version constant for 1.0.2-dev
2021-06-02 09:10:01 +02:00
Daniel Klabbers
0bb0797245
v1.0.1 changelog and constant
2021-06-02 09:05:36 +02:00
luceos
3865fc21f9
Apply fixes from StyleCI
...
[ci skip] [skip ci]
2021-05-31 14:08:49 +00:00
Daniel Klabbers
f229e3478e
ref #2890 , no longer using process and dump
2021-05-31 16:08:15 +02:00
Daniel Klabbers
795918c274
Revert "Revert "Squash core migrations ( #2842 )""
...
This reverts commit 3a524e6845
.
2021-05-31 15:49:20 +02:00
Daniel Klabbers
11c66f52b9
updated version constraint string
2021-05-29 22:42:28 +02:00
Daniel Klabbers
3a524e6845
Revert "Squash core migrations ( #2842 )"
...
This reverts commit 03e4f31bda
.
2021-05-29 22:38:25 +02:00
Daniel Klabbers
322b1a083b
changelog and version constraint fix for flarum/testing
2021-05-25 23:01:54 +02:00
Daniël Klabbers
db7c7911d4
Version constant for 1.0.0 ( #2885 )
2021-05-25 15:00:21 +02:00
Alexander Skvortsov
99ecc6f917
Apply fixes from StyleCI
...
[ci skip] [skip ci]
2021-05-18 07:08:50 +00:00
Alexander Skvortsov
2042eed99f
Fix onOneServer, withoutOverlapping console scheduling options
...
Flarum doesn't fully use Laravel's cache system, but rather
creates and binds a single cache store.
See \Flarum\Foundation\InstalledSite::registerCache
Since certain config options (e.g. withoutOverlapping, onOneServer)
need the cache, we must override the cache factory we give to the scheduling
mutexes so it returns our single custom cache.
2021-05-18 03:08:32 -04:00
flarum-bot
09615f1a85
Bundled output for commit 2b3691e7cc
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-05-18 05:39:33 +00:00
Alexander Skvortsov
2b3691e7cc
Fix insertText
...
In 60dea59815
, insertText was modified from the original to work with reply mentioning. This was done due to a misunderstanding of the API: the selection range isn't the selection to replace, but rather the final selection state after replacing the *current* selection with the text. This commit restores the original, correct implementation of insertText and instead adjusts the `insertBetween`method of BasicEditorDriver to set selection state before executing `insertText`.
Fixes https://github.com/flarum/core/issues/2877
2021-05-18 01:37:19 -04:00
Alexander Skvortsov
c39724eae2
Fix filesystem wrong method call
...
The proper method is `exists`, not `has`.
2021-05-17 18:04:08 -04:00
Daniel Klabbers
54b52051a9
fix missing import of container for resolving the queue connection from ioc
2021-05-17 21:13:30 +02:00
flarum-bot
4db6810e40
Bundled output for commit fbe6beef28
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-05-17 00:29:54 +00:00
David Wheatley
fbe6beef28
Fix Badge className
not being correctly set
...
Fixes group icons on Admin permissions page
2021-05-17 01:27:30 +01:00
David Wheatley
1785e6b8cb
Update copyright date ( #2863 )
2021-05-16 19:10:33 -04:00
flarum-bot
f41c22df6f
Bundled output for commit 3b52df1d5d
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-05-16 23:04:41 +00:00
SychO9
3b52df1d5d
Remove Beta leftover warning code
2021-05-17 00:02:21 +01:00