920802e5ae
Log errors when debug mode is on too
2018-11-13 07:47:01 +10:30
882c4aa105
Bundled output for commit b826f9ce36abeda32748ab02ef1cd74adf571c8b [skip ci]
2018-11-12 10:35:23 +00:00
b826f9ce36
Trigger input event when text is programmatically inserted
2018-11-12 17:21:37 +10:30
c13dfa2228
Add a toolbar area to the TextEditor component
...
This is to be used for formatting buttons and the like. Although it is
displayed in the controls area at the moment, it is conceptually
different and may be relocated to the top of the text editor in the
future.
2018-11-12 17:21:15 +10:30
bf3934d16f
Improve appearance of text editor buttons
...
- Change preview icon to Font Awesome Regular instead of Solid
- Give the preview button a tooltip
- Change submit button icon to paper plane (shown on mobile)
- Tweak mobile header button touch target
- Scroll overflowing text editor controls horizontally
2018-11-12 17:19:37 +10:30
a08068b112
Bundled output for commit 60149fbe15b9c74d6aef1f63e8f4d69f53893df4 [skip ci]
2018-11-12 01:14:08 +00:00
60149fbe15
Merge pull request #1634 from clarkwinkelmann/fix-scrubber-index
...
Fix scrubber index exceeding post count
2018-11-12 11:40:29 +10:30
13c593cbaa
Fix notification isRead value not being updated in API update response ( #1635 )
2018-11-12 00:14:13 +01:00
f7a320bcca
Boot new application instance before enabling extensions. fixes #1587 ( #1631 )
2018-11-12 00:01:17 +01:00
b980c6fb7d
Remove unused default constructor
2018-11-11 23:52:47 +01:00
0f9118fe2b
Clean PostStreamScrubber code
2018-11-11 19:03:22 +01:00
95f0edcd80
Fix scrubber index not limited to max items count when bypassing view()
2018-11-11 19:00:51 +01:00
222e3c3fe2
Log errors that occur in the API stack
...
This takes place only in the FallbackExceptionHandler. Having a custom
exception handler implies that a friendly message is displayed in the
API response, in which case we can bet that the exception won't need to
be "debugged" per se.
2018-11-11 18:00:57 +10:30
903c1e329d
Stop logging errors that use a custom view
...
Having a custom view implies that a friendly message is displayed to
the user, in which case we can bet that the exception won't need to be
"debugged" per se.
2018-11-11 17:57:55 +10:30
295a007cd5
Catch Throwables so that we handle internal PHP errors too
2018-11-11 17:54:19 +10:30
66404e1f61
Bundled output for commit bf8bc0222f6efb1f014fc264129b44d3832cb5d9 [skip ci]
2018-11-11 06:35:34 +00:00
64e43ec9a4
Apply fixes from StyleCI ( #1632 )
...
[ci skip] [skip ci]
2018-11-11 17:01:34 +10:30
bf8bc0222f
Delete associated notifications when deleting discussions, posts, and users. fixes #1380
2018-11-11 16:59:24 +10:30
6d14d0c39b
Perform visibility checks on notification subjects at the query level
...
This will prevent a notification from being seen by a user if its
subject is deleted or undergoes some kind of permission change (eg.
a discussion is moved into a private tag)
ref #1380
2018-11-11 16:58:08 +10:30
17fdc0ebe0
Consolidate Post visibility logic into the PostPolicy
...
A post can only be seen if the discussion in which it resides can be
seen. The logic for this belongs in the policy, not the model.
2018-11-11 16:54:15 +10:30
9de786d1e6
Fix notification list not displaying "empty" message
2018-11-11 16:46:54 +10:30
b92ae61294
Always allow users to see their own account. fixes #1626
2018-11-11 14:25:21 +10:30
e99f7fcdac
Fix leak of private information when updating users
...
Fixes #1628 .
2018-11-09 12:02:26 +01:00
009ddcdb63
Add regression test for email crawling vulnerability
...
Refs #1628 .
2018-11-09 12:02:26 +01:00
d021dc2399
Move trait to base test class
...
This way, its properties can be overwritten in subclasses of
`ApiControllerTestCase`. This isn't allowed when those subclasses
use the trait directly.
2018-11-09 12:02:21 +01:00
1fff5dbbbc
add security address in issue template as well ( #1630 )
...
as per suggestion by @CDK2020, let's also add an important statement in the issue template
2018-11-09 10:02:20 +01:00
4de5accfc1
add security email address in flarum/core readme ( #1629 )
...
Let's make the security email address even more visible.
2018-11-08 23:41:51 +01:00
bb0fc165af
[b8] master token fix ( #1622 )
...
* fixed not being able to use master token because id column no longer holds key
* added flexibility of user_id column
* added tests to confirm the api keys actually work as intended
2018-11-07 22:34:09 +01:00
fb185f70cd
Bundled output for commit f283f0c7bdfe983524b7a05a246033e5ca1db9df [skip ci]
2018-11-07 21:20:16 +00:00
3b630cb03e
Restore horizontal overflow for permission grid
...
Refs #1627 .
2018-11-07 22:17:16 +01:00
f283f0c7bd
Use ItemList for EditGroupModal fields ( #1625 )
2018-11-07 22:15:19 +01:00
4b915c688c
Remove overflow from .PermissionsPage-permissions ( #1627 )
2018-11-06 22:41:21 +01:00
83e99ed5a5
Merge pull request #1623 from flarum/luceos-patch-1
...
Update AccessToken.php
2018-11-02 07:12:23 +10:30
a09894a906
Update AccessToken.php
...
Fixes phpdoc while working on #1622
2018-11-01 10:56:45 +01:00
1c7d2c3d27
Bundled output for commit 7db6cfac3f9a7ae30f7bd6c065c1e0e26f29113f [skip ci]
2018-10-31 13:35:47 +00:00
7db6cfac3f
Update EditGroupModal.js
...
fixed placeholder icon name fa 4 style to fa 5 style with `fas fa-bolt`
2018-10-31 14:28:50 +01:00
c446c5cc61
fixes author gambit when used with fulltext search, added test to cover ( #1620 )
...
* fixes author gambit when used with fulltext search, added test to cover
* Apply fixes from StyleCI
[ci skip] [skip ci]
2018-10-29 23:01:25 +01:00
bd10ebff24
Bundled output for commit 104d3982fe76f7481bbb957b064e0315314ba118 [skip ci]
2018-10-28 21:00:22 +00:00
104d3982fe
Fix regression in admin routing in subdirectory. fixes #1606
...
Because admin routing uses the "hash" strategy, the base path does not
need to be taken into account.
2018-10-29 07:25:17 +10:30
a1948e7bb8
Fix installation in subdirectory
...
Fixes #1604 .
2018-10-26 00:27:35 +02:00
4775535421
Fix tests
2018-10-24 22:38:47 +02:00
2392e06c0e
Apply fixes from StyleCI ( #1616 )
...
[ci skip] [skip ci]
2018-10-24 22:20:15 +02:00
e3e10a8fc3
Allow setting all paths when instantiating Site
...
Fixes #1592 .
2018-10-24 22:19:09 +02:00
b4dbab5df1
Bundled output for commit f062f69f003ae074fc7792b1188c3ddb0286aa7a [skip ci]
2018-10-24 20:06:14 +00:00
f062f69f00
Update Font Awesome icons page link ( #1615 )
2018-10-24 21:20:49 +02:00
0e3b0fc5a0
Update forgotten column name
2018-10-23 20:52:09 +10:30
21b3737dc2
Merge pull request #1608 from flarum/fl/1602-extend-frontend-document
...
New extender for adding variables to HtmlDocument payload
2018-10-21 22:34:22 +02:00
4ed1d0aaee
New extender for adding variables to HtmlDocument payload
...
Fixes #1602 .
2018-10-21 20:45:19 +02:00
86b26ce2fb
Tweak ContentInterface so that callables can be used as well
2018-10-21 20:41:45 +02:00
eafc637475
Prevent long words/content from stretching the discussion list width
2018-10-21 14:47:41 +10:30