1
0
mirror of https://github.com/flarum/core.git synced 2025-08-29 11:00:12 +02:00
Commit Graph

8723 Commits

Author SHA1 Message Date
flarum-bot
e0d996401a Bundled output for commit 3461537e8a [skip ci] 2018-11-15 06:12:22 +00:00
Toby Zerner
3461537e8a Prefix compat exports 2018-11-15 16:41:18 +10:30
flarum-bot
8400a68e57 Bundled output for commit 98e89a0b5b [skip ci] 2018-11-15 06:08:39 +00:00
Toby Zerner
98e89a0b5b Prefix compat exports 2018-11-15 16:37:31 +10:30
flarum-bot
e2db1b6d40 Bundled output for commit 6972e7aea0 [skip ci] 2018-11-15 05:49:41 +00:00
Toby Zerner
6972e7aea0 Expose compat API on admin frontend 2018-11-15 16:18:38 +10:30
Daniël Klabbers
c9d36d6824 up the font-awesome dependency (#1642)
new version of components/font-awesome was tagged, let's up the minimum to allow for more icons:

https://packagist.org/packages/components/font-awesome
2018-11-14 17:12:27 +01:00
Toby Zerner
67f7b8d395 Only say that we're migrating an extension if it has migrations 2018-11-14 16:41:36 +10:30
Toby Zerner
ff22b8abdc Publish core assets when migrating 2018-11-14 16:41:07 +10:30
Toby Zerner
c9c9af195c Fix extension names not being displayed when running migrations 2018-11-14 16:28:00 +10:30
Toby Zerner
a46396e944 New heading styles 2018-11-14 13:57:31 +10:30
Toby Zerner
c0c48bcf87 Give emojis symmetrical margin 2018-11-14 13:53:07 +10:30
flarum-bot
c8a3c3c22b Bundled output for commit 1f04c732a0 [skip ci] 2018-11-14 03:07:37 +00:00
Toby Zerner
1f04c732a0 Fix cursor not being placed correctly after mention insertion 2018-11-14 13:36:21 +10:30
Toby Zerner
7075998b87 Use canonical username for user profile link. fixes flarum/core#1265 2018-11-14 12:10:24 +10:30
flarum-bot
6b7852e759 Bundled output for commit 192b77de69 [skip ci] 2018-11-14 01:11:59 +00:00
Toby Zerner
192b77de69 Clear the search loading indicator after pressing Enter 2018-11-14 11:38:28 +10:30
Toby Zerner
309bb21ffe Drastically improve search performance
The previous approach of joining the posts table into the main search
query was not scaling well. Searches on discuss.flarum.org were taking
~1.5 seconds which – a significant improvement over the pre-beta 8
search, but still not acceptable.

This new approach uses a much more efficient subquery join. Searches
on discuss.flarum.org now take mere milliseconds. The search result
ranking strategy has been further refined as well so that discussions
are ranked by the collective relevance of their posts.
2018-11-14 11:19:39 +10:30
Toby Zerner
c0286bb4a3 Allow users to hide their own posts just as they can edit them
This fixes a regression introduced by #1466.
2018-11-14 09:33:28 +10:30
flarum-bot
83d7a73ccb Bundled output for commit 90bb012ab8 [skip ci] 2018-11-13 21:41:20 +00:00
David Sevilla Martín
90bb012ab8 Move EditUserModal fields into an ItemList to make more extendable (#1593) 2018-11-14 08:00:43 +10:30
flarum-bot
a03b8c72ce Bundled output for commit f75f2214a6 [skip ci] 2018-11-13 20:15:19 +00:00
Toby Zerner
0f05ecbbc6 Fix incorrect regex modifier, causing JS to become malformed is some cases 2018-11-14 06:45:14 +10:30
Toby Zerner
f75f2214a6 Add custom elements polyfill 2018-11-14 06:43:45 +10:30
Franz Liedke
2762da9384 Merge pull request #1633 from flarum/tz/improve-logging
Improve logging
2018-11-13 11:03:24 +01:00
Toby Zerner
2a5f524980 Remove fileinfo dependency
As per https://github.com/flarum/docs/issues/14#issuecomment-365972062
2018-11-13 17:16:47 +10:30
Toby Zerner
c5bafe9f70 Merge pull request #136 from milescellar/patch-1
Add message for UUID validation rule
2018-11-13 07:50:18 +10:30
flarum-bot
072ad25dc0 Bundled output for commit a93ab1bdb0 [skip ci] 2018-11-12 21:20:16 +00:00
Toby Zerner
a93ab1bdb0 Merge pull request #19 from clarkwinkelmann/fix-emoji-insert-index
Fix cursor not being placed correctly after emoji insertion
2018-11-13 07:49:03 +10:30
Clark Winkelmann
7a97d281ba Fix cursor not being placed correctly after emoji insertion 2018-11-12 22:17:34 +01:00
Toby Zerner
3ab7da66c8 Log errors when debug mode is on too 2018-11-13 07:47:01 +10:30
Toby Zerner
2ecd7fc3cc Merge pull request #137 from milescellar/patch-2
Fix translation sorting
2018-11-13 07:07:45 +10:30
Miles Cellar
1bf2b7a9fa Fix translation sorting 2018-11-12 20:44:12 +01:00
Miles Cellar
ade5adbdd5 Add message for UUID validation rule
See: c96995fb61 (diff-9c04f727a922ad4f105b9ad764ec221d)
2018-11-12 20:16:58 +01:00
flarum-bot
a06ffc85c7 Bundled output for commit 87909a8186 [skip ci] 2018-11-12 11:40:21 +00:00
Toby Zerner
87909a8186 Fix Travis' deploy key 2018-11-12 22:08:51 +10:30
Toby Zerner
8417a1fe25 Set up Travis 2018-11-12 22:05:48 +10:30
flarum-bot
e3d01c5e94 Bundled output for commit b1e2322581 [skip ci] 2018-11-12 10:35:23 +00:00
flarum-bot
7929d2e4bf Bundled output for commit dd500ec54b [skip ci] 2018-11-12 10:35:09 +00:00
flarum-bot
a095f17ea3 Bundled output for commit d3329fe11c [skip ci] 2018-11-12 10:35:04 +00:00
Toby Zerner
40438fd0a6 Add markdown toolbar buttons and textarea helper 2018-11-12 21:02:50 +10:30
Toby Zerner
f3c6743865 Add new mention button translation 2018-11-12 17:37:45 +10:30
Toby Zerner
dd500ec54b Add mention button to text editor toolbar 2018-11-12 17:37:25 +10:30
Toby Zerner
d3329fe11c Make sure the emoji popup doesn't go off the top of the screen on mobile 2018-11-12 17:37:07 +10:30
Toby Zerner
b3d0dd3aa9 Add a small "type to search" instruction to the top of the emoji popup 2018-11-12 17:37:07 +10:30
Toby Zerner
3d0097ea12 Improve emoji suggestion sorting
Not sure why emoji suggestions were being sorted by the length of their
name... Reverting this means that exact matches are displayed at the
top again which is good.
2018-11-12 17:37:07 +10:30
Toby Zerner
00b3d7b19a Add emoji button to text editor toolbar 2018-11-12 17:37:07 +10:30
Toby Zerner
b260ad4a19 Add new markdown button translations 2018-11-12 17:35:20 +10:30
Toby Zerner
3a23b561c9 Add new emoji translations 2018-11-12 17:34:06 +10:30
Toby Zerner
b1e2322581 Trigger input event when text is programmatically inserted 2018-11-12 17:21:37 +10:30