Commit Graph

1249 Commits

Author SHA1 Message Date
cdeb229396 Bundled output for commit 122a99b51e10cd63e701820e68b38469c26a8f06 [skip ci] 2021-02-16 22:49:29 +00:00
122a99b51e Don't push bidi function to DOM (#2602) 2021-02-16 17:48:16 -05:00
a1254bc21a Bundled output for commit 03231b2931b420cae3395374a4bc49e69b518ec1 [skip ci] 2021-02-10 19:23:42 +00:00
03231b2931 PostStream: Fix minor load more issue (#2388) 2021-02-10 14:22:26 -05:00
a2901cef23 Bundled output for commit 95b021a839908f11ee035121092a99d2f0123138 [skip ci] 2021-02-10 18:55:13 +00:00
95b021a839 Add user badges to post preview #1765 (#2555) 2021-02-10 13:53:59 -05:00
5df22e92ae Bundled output for commit 7306d8ef1328556faab82b590be7e952f3ba05e7 [skip ci] 2021-02-10 14:11:35 +00:00
7306d8ef13 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
ac249e5b07 Bundled output for commit e13772075c213fba7bbfcac13176c9bc257d07fe [skip ci] 2021-01-30 22:46:26 +00:00
e13772075c Navigate to dashboard page if extension ID not found (#2584) 2021-01-30 17:45:20 -05:00
0fa33439d7 Bundled output for commit a4880453a45fe66e16689e60604e3017053dab75 [skip ci] 2021-01-30 22:44:46 +00:00
a4880453a4 Set this.changingState back to false in ExtensionPage if an error occurs (#2558) 2021-01-30 17:43:28 -05:00
9bb4423dd7 Bundled output for commit 9347b12b47bf4ab97ffb7ca92673604b237c1012 [skip ci] 2021-01-27 05:04:48 +00:00
9347b12b47 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
08f72e7135 Bundled output for commit 26c4e492fe0283a07f43a94577b3b77903a6acfe [skip ci] 2021-01-26 01:54:28 +00:00
26c4e492fe Remove unused variable 2021-01-25 20:53:07 -05:00
00913d5b0b 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
1851d1678e Bundled output for commit 14dc46e2262e750c3fe986c9e3872916e9d39973 [skip ci] 2021-01-24 19:06:21 +00:00
14dc46e226 Add missing a11y attributes (#2564) 2021-01-24 14:05:14 -05:00
be163412ab Bundled output for commit 92d5c716beb0de2a57fedec512d5a34cf84c153d [skip ci] 2021-01-24 17:13:48 +00:00
92d5c716be 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
f8eea5b7c7 Bundled output for commit b50d806534bbeb6862412b89f6ff8e334572e80b [skip ci] 2021-01-23 21:44:56 +00:00
b50d806534 Convert highlight helper to Typescript (#2532) 2021-01-23 16:43:40 -05:00
4561f56fb9 Bundled output for commit fae79ea910e3082db97be80592dfa0094bb42a00 [skip ci] 2021-01-19 22:40:14 +00:00
fae79ea910 Bring m.attrs.bidi in as a util
We previously used the tobscure/m.attrs.bidi github repo, but that repo was recently taken offline. We decided to integrate it as a util instead of publishing it as a separate package since we seem to be the only project using it, and adopting it into a new project requires barneycarroll/mattr, which does not seem to be used anywhere.

The code added here was taken from https://github.com/askvortsov1/m.attrs.bidi, a fork (without changes) of the tobscure repo. Support for alternative module systems and ways of registering bidi were removed, and the file was formatted in compliance with our prettier config.
2021-01-19 17:30:03 -05:00
f93ec1b3b8 Bundled output for commit 2e3197d510af55daf51614aebde3a2ffed580a88 [skip ci] 2021-01-13 22:50:31 +00:00
2e3197d510 Fix DiscussionListPane jumping around (#2402)
Ensure that scroll position is retained between page changes, so if navigating via the sidebar, you don't need to re-scroll down every time.
2021-01-13 17:49:26 -05:00
d4b2d89da0 Bundled output for commit 9b27b0d9d737931b8b7d93769c1e69bcc1ef6b6a [skip ci] 2021-01-07 15:26:14 +00:00
9b27b0d9d7 Fix composer header hidden by mobile browser (#2279) 2021-01-07 10:25:12 -05:00
f8edc2d827 npm audit fix 2020-12-20 20:55:51 +01:00
62235a16ca Bundled output for commit 36c55e8f69664fd0879745429c7255a2eee31fa0 [skip ci] 2020-12-20 17:15:07 +00:00
36c55e8f69 Add ExtensionPermissionGrid to compat (#2501) 2020-12-20 12:14:00 -05:00
fd5de6929e Bundled output for commit 84b1666b2434a409d14f7349f41df5edc5ac5e99 [skip ci] 2020-12-15 22:50:49 +00:00
84b1666b24 Support multiple callback-based settings per-extension 2020-12-15 17:49:24 -05:00
fad783547c Bundled output for commit 210a6b3e253d7917bd1eacd3ed8d2f95073ae99d [skip ci] 2020-12-14 19:07:44 +00:00
210a6b3e25 Fix scroll on long discussions
- Anchor scroll when inserting post placeholders
- Indicate that pages are loading at start of `loadPage`, which allows `onscroll` to not request that multiple pages be loaded at the same time

These changes are particularly applicable to firefox, where previously, dozens of posts could be skipped at a time if scroll up was held while at the top of the viewport.
2020-12-14 14:06:32 -05:00
e0437d237a Bundled output for commit 07a43f52b4b542d5a5db5bcbb0d30135cde7bea8 [skip ci] 2020-12-07 20:15:49 +00:00
07a43f52b4 AdminUX Overhaul Small Patches (#2468) 2020-12-07 15:14:22 -05:00
9e9118fa0d Bundled output for commit 46794483005b03455ceb128acfd057c26fa4639f [skip ci] 2020-12-07 18:35:10 +00:00
4679448300 Slug Driver Support (#2456)
- Support slug drivers for core's sluggable models, easily extends to other models
- Add automated testing for affected single-model API routes
- Fix nickname selection UI
- Serialize slugs as `slug` attribute
- Make min search length a constant
2020-12-07 13:33:42 -05:00
ef4bf8128e Bundled output for commit 67a2aac63598f68286bf631a9f677e22c3b73d6d [skip ci] 2020-12-07 18:26:51 +00:00
67a2aac635 Replace forum and admin global compat exports with a Proxy to allow namespace use (#2488) 2020-12-07 13:25:24 -05:00
8830e9dd09 Bundled output for commit fe41bc1fdcddf480420203f29831fa3ca817493a [skip ci] 2020-12-01 16:22:59 +00:00
fe41bc1fdc Remove Deprecated Beta14 Code (#2428) 2020-12-01 11:21:28 -05:00
f67dee0a9e Bundled output for commit f96842021649f2a21304fec9e16b687b88c7c433 [skip ci] 2020-11-30 19:02:41 +00:00
f968420216 Don't use browser scroll restore in DiscussionPage (#2476)
Although native browser scroll restorations have become quite powerful, it interferes with Flarum's PostStream, so if we're on a DiscussionPage, we use manual scroll restoration.
2020-11-30 14:01:08 -05:00
d5e124b4a2 Bundled output for commit 09e2736cbcc267594b660beabbd001d9030f9880 [skip ci] 2020-11-29 23:34:50 +00:00
09e2736cbc Fix goToIndex to visible end
In the PostStream, `this.visibleEnd` represents the index of the last post + 1, but `loadNearIndex` treated it as if it was the index of the last post. This means that executing `goToIndex` on the post stream's current `this.visiblePost` didn't load new posts, and as a result, the requested scrolling did not occur.
2020-11-29 18:33:29 -05:00
ddb3d3edb0 Bundled output for commit 28d56f5fc88e0096fe4299aa1a35c459337387ac [skip ci] 2020-11-29 22:47:21 +00:00
28d56f5fc8 Merge pull request #2465 from flarum/0.1.0-beta.14.1 2020-11-29 17:45:58 -05:00