1
0
mirror of https://github.com/flarum/core.git synced 2025-08-17 13:54:18 +02:00
Commit Graph

8263 Commits

Author SHA1 Message Date
flarum-bot
3baa3c6e35 Bundled output for commit c2e59bb24b [skip ci] 2021-02-16 22:49:29 +00:00
Charlie
c2e59bb24b Don't push bidi function to DOM (#2602) 2021-02-16 17:48:16 -05:00
Robert Korulczyk
b864bc09ef Fix date_format message in validation.yml (#152) 2021-02-16 17:40:35 -05:00
Charlie
01819f0e45 Change Category 2021-02-16 13:25:01 -08:00
Qiaeru
3ef0c6e226 Fix alphabetical order (#184) 2021-02-16 11:39:18 -05:00
Alexander Skvortsov
7e3b83b4f6 Broader support for callables in ContainerUtil (#2596)
It can be very annoying if we want to use something like boolval, but have to define an entire anonymous function to pass it in. This PR adds support for tpassing it in directly as a string, like is posible with User::registerPreference.
2021-02-10 14:51:31 -05:00
flarum-bot
f2271311c5 Bundled output for commit fba63478a9 [skip ci] 2021-02-10 19:23:42 +00:00
Wadim Kalmykov
fba63478a9 PostStream: Fix minor load more issue (#2388) 2021-02-10 14:22:26 -05:00
flarum-bot
139652e12d Bundled output for commit 8a6b14c69a [skip ci] 2021-02-10 18:55:13 +00:00
Ian Morland
8a6b14c69a Add user badges to post preview #1765 (#2555) 2021-02-10 13:53:59 -05:00
Alexander Skvortsov
4661de4ddc Simple Flarum Search Extender and tests (#2483) 2021-02-10 09:59:23 -05:00
flarum-bot
458ae2bfbe Bundled output for commit fcd00cc070 [skip ci] 2021-02-10 14:11:35 +00:00
Alexander Skvortsov
fcd00cc070 Export DiscussionListPane in compat
We forgot to do this in beta 14 when introducing the component.

Fixes https://github.com/flarum/core/issues/2591
2021-02-10 09:09:58 -05:00
Alexander Skvortsov
e8f3d23ded Configurable Tmp Dir Location (#2) 2021-02-10 08:59:08 -05:00
flarum-bot
03426b57a0 Bundled output for commit 300e47cfb3 [skip ci] 2021-02-08 02:34:44 +00:00
Alexander Skvortsov
300e47cfb3 Fix editing tags (#117)
`tagLabel` expects an object with an isChild method, so we can just wrap needed data in a Tag object. We don't want to update `this.tag`, since that would mess things up if the user exits the modal without saving.
2021-02-07 18:33:49 -08:00
Charlie
1980636ed6 Max-height for tags settings (#116) 2021-02-07 17:11:42 -05:00
flarum-bot
0765d3fdb7 Bundled output for commit 9c77d677c6 [skip ci] 2021-02-07 06:39:33 +00:00
Alexander Skvortsov
9c77d677c6 Fix submitting TagDiscussionModal via enter key
The DOM submit method doesn't raise a `submit` event (https://developer.mozilla.org/en-US/docs/Web/API/HTMLFormElement/submit), so submitting the form this way just refreshed the page (default HTML form behavior). The recommended fix (and the one implemented here) is to simulate a button-triggered submission.

Fixes https://github.com/flarum/core/issues/2595
2021-02-07 01:38:39 -05:00
Sami Mazouz
b1efe7b133 Rename ApiSerializer's mutate to attributes (#2578) 2021-02-05 13:21:36 -05:00
Alexander Skvortsov
2a2abfb3fa Deprecate GetModelIsPrivate, replace with extender (#2587) 2021-02-04 10:56:10 -05:00
flarum-bot
7f14e72626 Bundled output for commit b6ca4c8c84 [skip ci] 2021-02-01 21:03:27 +00:00
David Wheatley
b6ca4c8c84 Add "TagLabel--child" class to tagLabel to aid with custom theming (#114) 2021-02-01 16:02:36 -05:00
David Wheatley
9ff3afbdc5 Correct non-existent cursor value (disallowed -> not-allowed) (#2585) 2021-02-01 08:58:41 -05:00
flarum-bot
33d7164fd0 Bundled output for commit cf85181e3e [skip ci] 2021-01-30 22:46:26 +00:00
David Sevilla Martín
cf85181e3e Navigate to dashboard page if extension ID not found (#2584) 2021-01-30 17:45:20 -05:00
flarum-bot
fea657e35b Bundled output for commit eedb6d3752 [skip ci] 2021-01-30 22:44:46 +00:00
David Sevilla Martín
eedb6d3752 Set this.changingState back to false in ExtensionPage if an error occurs (#2558) 2021-01-30 17:43:28 -05:00
Daniël Klabbers
54d78f4630 Fixes model visibility (#2580)
Model Visibility extender does not take into consideration missing
dependencies. For instance flarum/tags adds a policy on the Flag model
from flarum/flags. But because flarum/flags might as well not be
installed we need to check for the existence of that model. Otherwise
the exception is thrown or flarum fails to boot.
2021-01-29 08:13:16 -05:00
David Sevilla Martín
e03504a7f2 Use extension names instead of IDs when erroring on enable/disable reqs (#2563) 2021-01-28 19:41:04 -05:00
David Sevilla Martín
9ff85d661e Make disabled extension dot a red border instead of red background (#2562) 2021-01-27 08:04:19 -05:00
flarum-bot
9a04e05cfb Bundled output for commit c749abab21 [skip ci] 2021-01-27 05:04:48 +00:00
Alexander Skvortsov
c749abab21 BasicsPage: fix "show language selector" default
Since some boolean settings might be stored as string "0" or "1", the previous system no longer works, and it always sets the switch to true. The "no setting" check has been changed to reference `undefined`, so now the switch will only be defaulted to `true` if the setting truly hasn't been set.

Fixes https://github.com/flarum/core/issues/2574
2021-01-27 00:03:30 -05:00
Daniël Klabbers
8fdddf91a2 PHP 8 support, cookie unit tests (#2507) 2021-01-26 17:53:28 -05:00
flarum-bot
3573b694e5 Bundled output for commit b985aa8631 [skip ci] 2021-01-26 22:09:35 +00:00
Sami Mazouz
01d8a69dd1 Add bypass tag requirements permission label (#182) 2021-01-26 17:09:23 -05:00
Sami Mazouz
b985aa8631 Add permission to bypass tag count requirements (#111) 2021-01-26 17:08:47 -05:00
SychO9
fe4803a07c Fix starting a discussion without tags, without global startDiscussion perm 2021-01-26 17:06:14 -05:00
SychO9
c2e5c1008f Fix starting discussion without tags 2021-01-26 17:06:14 -05:00
flarum-bot
ec9e194243 Bundled output for commit 76c281aedd [skip ci] 2021-01-26 01:54:28 +00:00
Alexander Skvortsov
76c281aedd Remove unused variable 2021-01-25 20:53:07 -05:00
Alexander Skvortsov
1ede022dd8 ChangeEmailModal: dismiss alert on new request
Removing old errors at the beginning of the next request, rather than at the end of the next successful request, makes it clearer that any new errors are caused by the new inputs.

See https://github.com/flarum/core/pull/2467#issuecomment-749832787
2021-01-25 20:52:21 -05:00
Alexander Skvortsov
a76ad6ca48 Update changelog for v0.1.0-beta.15.1 2021-01-25 20:03:54 -05:00
flarum-bot
7124f42805 Bundled output for commit 14adb2bed1 [skip ci] 2021-01-26 01:00:41 +00:00
Alexander Skvortsov
14adb2bed1 mdarea: disable inlines
This was accidentially introduced when updating for v1.0.0 of the mdarea library, and causes user inconvenience.

Fixes https://github.com/flarum/core/issues/2569
2021-01-25 19:57:43 -05:00
Ian Morland
705ea7f2bc Add Created and Deleting events (#35) 2021-01-25 08:49:27 -05:00
flarum-bot
99dee979a6 Bundled output for commit de874da7e5 [skip ci] 2021-01-24 19:06:21 +00:00
David Wheatley
de874da7e5 Add missing a11y attributes (#2564) 2021-01-24 14:05:14 -05:00
flarum-bot
0e1b33c3e7 Bundled output for commit f4da9319ea [skip ci] 2021-01-24 17:13:48 +00:00
Alexander Skvortsov
6eafce0660 If current package is an extension, add it to the extension manager (#1)
Core's ExtensionManager only looks for extensions in the vendor directory, which makes sense for a Flarum instance, but is problematic if used in the context of a test suite for an extension. This PR:

- Adds a class extending ExtensionManager to include the current package
- Adds an extender that replaces ExtensionManager with this new class in container bindings

Effectively, this package can now be used to test extensions.
2021-01-24 12:13:27 -05:00