4503 Commits

Author SHA1 Message Date
KyrneDev
3298f314b6 Adminux locale 2021-02-19 13:02:42 -08:00
flarum-bot
5f32fcac3a Bundled output for commit c06632ba4b278da2c7eb056d81229a6ad438cd27 [skip ci] 2021-02-18 23:46:54 +00:00
Charlie
c06632ba4b AdminUX Patch and Admin Page (#2593)
* AdminPage

* More fixes

* Settings Modal Drop

* Translation and docblock

* settingS

* Convert Fieldset to JSX

* info -> headerInfo, className

* Overflow fixes

* MailPage

* Admin Less

* Basics Page

* Changes

* Cleanup

* Permission Page

* Add padding
2021-02-18 15:45:43 -08:00
Robert Korulczyk
b234d37332 Move locale files from language pack to core (#2408) 2021-02-17 16:23:13 -05:00
flarum-bot
c281c19bd0 Bundled output for commit 7f53920598db083455408ae73e99e058695bcf95 [skip ci] 2021-02-17 15:37:58 +00:00
Alexander Skvortsov
7f53920598 Various iOS scroll improvements (#2548)
* Don't update scrubber while post pages loading

This alleviates the scrubber bouncing around when scrolling up on iOS

* Throttle loadMore loadPrevious

Throttle loadMore and loadPrevious functions to alleviate skipping over pages and pages of posts during one scroll. This sometimes happens on iOS
2021-02-17 10:36:30 -05:00
Billy Wilcosky
6d505fb2a3 Update DiscussionListItem.less to fix double tap on mobile (#2607)
Adds a rule to the discussion list less file which targets touch devices whose primary way of interacting does not include a mouse / ability to hover. For those devices the toggle button is hidden which fixes the double tap issue.
2021-02-17 08:51:09 -05:00
flarum-bot
3baa3c6e35 Bundled output for commit c2e59bb24b968046e4b1598cbb309cce9458342a [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
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 fba63478a905f8da0017ee293360ff59443eaced [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 8a6b14c69ad02a4fc167aee60ff94b11a399618c [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 fcd00cc07085ece55bb5bd84feab0ae87bf56430 [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
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
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 cf85181e3e4327f41d7a8ae2fbc87a22eec335fe [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 eedb6d3752907f31e401ff00e5302a79f3f4b766 [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 c749abab21fa383a77df17bc3d456eb6c3c7a513 [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
ec9e194243 Bundled output for commit 76c281aeddb14147cae7e4dac5ead41a7681b2bc [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
flarum-bot
99dee979a6 Bundled output for commit de874da7e59338061a6ff4f40a6f118fbfda80e8 [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 f4da9319ea9f13b701ea748a26cdc5b58861f23f [skip ci] 2021-01-24 17:13:48 +00:00
Alexander Skvortsov
f4da9319ea Fix notification panel infinite scroll (#2524)
Improves calculations for determining whether we are at the bottom of the notifications panel (which would trigger infinite scroll). This should be particularly effective in fixing issues on smaller screens.
2021-01-24 12:12:42 -05:00
Alexander Skvortsov
4432bce771 Merge pull request #2557 from flarum/as/remove-deprecated
Remove deprecated PHP events, bootstrap.php fallback
2021-01-23 16:52:38 -05:00
Alexander Skvortsov
375a33145f Remove deprecated bootstrap.php support
See https://github.com/flarum/core/issues/1557
2021-01-23 16:48:29 -05:00
Alexander Skvortsov
1ae7dbe464 Remove deprecated API events 2021-01-23 16:48:22 -05:00
flarum-bot
8f798deb87 Bundled output for commit 912a0381c30c40e56bf3b744ce084c1fe2bcb942 [skip ci] 2021-01-23 21:44:56 +00:00
daniellesniak
912a0381c3 Convert highlight helper to Typescript (#2532) 2021-01-23 16:43:40 -05:00
Alexander Skvortsov
2ee8358dbb Remove deprecated formatting events 2021-01-20 16:25:32 -05:00
Alexander Skvortsov
555c7767df Remove deprecated UserPreferences event 2021-01-20 15:23:56 -05:00
Alexander Skvortsov
30a26b02f4 Remove deprecated floodgate 2021-01-20 15:23:30 -05:00
Alexander Skvortsov
ca99e9911c Remove deprecated notification events 2021-01-20 15:23:30 -05:00
Alexander Skvortsov
1303b3b939 Remove deprecated validation events 2021-01-20 15:23:30 -05:00
Alexander Skvortsov
c2e03d2b02 Remove deprecated post types event 2021-01-20 15:22:28 -05:00
Alexander Skvortsov
54fd02e839 Remove deprecated policy and visibility scoping events 2021-01-20 15:21:30 -05:00
Alexander Skvortsov
c887093e67 Remove deprecated CSRF wildcard path match 2021-01-20 12:01:52 -05:00