Toby Zerner
b4acc18b67
Don't load a custom relation if the relation is already loaded
2015-09-04 12:22:49 +09:30
Toby Zerner
0661371180
Improve some post/discussion permission logic
...
- Allow users to see their own posts, even if they have been hidden by
someone else
- Don't require hiding a post to be necessarily attributed to a user
- Hide discussions with zero posts, unless the user can edit posts, or
they are the discussion author
2015-09-04 12:22:27 +09:30
Toby Zerner
b3853c7650
Slightly darken light grey text
2015-09-04 12:19:20 +09:30
Toby Zerner
ce7bb507d8
Remove unused translations
2015-09-04 12:19:09 +09:30
Toby Zerner
ff993c99a4
Correct check that a translation is an object
...
typeof translation === 'object' returns true when translation is null
2015-09-04 12:19:02 +09:30
Toby Zerner
5e1978ceb7
API: Add typehints
2015-09-04 12:18:09 +09:30
Toby Zerner
738e272675
Clean up Post CSS
2015-09-04 12:17:30 +09:30
Toby Zerner
39c3b468dc
Prevent ItemList crash when item is a number
2015-09-04 12:17:01 +09:30
Toby Zerner
601f7adb0f
Allow non-array value to be passed into listItems
...
Useful in some scenarios when using JSX
2015-09-04 12:16:23 +09:30
Toby Zerner
c373065ab1
Move generic util into lib
...
Might come in handy for the admin section later on
2015-09-04 12:15:41 +09:30
Toby Zerner
4545673455
Make Dropdown and NotificationsDropdown components more extensible
2015-09-04 12:15:11 +09:30
Toby Zerner
9c8063ecf4
Make a copy of props passed into a component
...
Prevents some rare errors where the props object is read-only, and is
generally safer.
2015-09-04 12:13:55 +09:30
Toby Zerner
423aad22de
Simplify notification markup
2015-09-04 12:12:48 +09:30
Toby Zerner
3aa94e1b10
Fix use of "new" keyword making eslint angry
2015-09-04 12:12:21 +09:30
Toby Zerner
6116458b3d
Add item priorities
2015-09-04 12:11:45 +09:30
Toby Zerner
7a81d941fa
Clean up editorconfig, eslint, npm dependencies
2015-09-04 12:11:34 +09:30
Toby Zerner
f3f315ee9e
Update npm dependency
2015-09-04 12:08:04 +09:30
Toby Zerner
134f15740b
Update flarum.json
2015-09-04 12:07:58 +09:30
Toby Zerner
1f1a8d8f45
Update npm dependency
2015-09-04 12:07:50 +09:30
Toby Zerner
009f52c5e1
Update flarum.json
2015-09-04 12:07:46 +09:30
Toby Zerner
0d56eafcbf
Update npm dependency
2015-09-04 12:07:29 +09:30
Toby Zerner
234e527f38
Update npm dependency
2015-09-04 12:07:26 +09:30
Toby Zerner
afed7161df
Update npm dependency
2015-09-04 12:07:22 +09:30
Toby Zerner
33c86f38f1
Update npm dependency
2015-09-04 12:07:19 +09:30
Toby Zerner
b920dc0145
Update npm dependency
2015-09-04 12:07:16 +09:30
Toby Zerner
1b0aebbaed
Update npm dependency
2015-09-04 12:07:08 +09:30
Toby Zerner
fc43fd8fb4
Allow members to like posts by default and add setting
...
closes flarum/core#344
2015-09-04 12:06:37 +09:30
Toby Zerner
d42ae22d59
Update flarum.json
2015-09-04 11:48:14 +09:30
Toby Zerner
817f4d7f00
Update flarum.json
2015-09-04 11:48:03 +09:30
Toby Zerner
6b75fc1630
Update flarum.json
2015-09-04 11:47:56 +09:30
Toby Zerner
fd5a6e6a5d
Update flarum.json
2015-09-04 11:47:53 +09:30
Toby Zerner
db1f698dd8
Update flarum.json
2015-09-04 11:47:49 +09:30
Toby Zerner
408c250361
Update flarum.json
2015-09-04 11:47:45 +09:30
Toby Zerner
47cc0628f1
Update flarum.json
2015-09-04 11:47:39 +09:30
Toby Zerner
fb4308b0d9
Add phpcs, Travis, clean up editorconfig and eslint
2015-09-04 11:37:18 +09:30
Toby Zerner
ae6dfee007
Add phpcs, Travis, clean up editorconfig and eslint
2015-09-04 11:37:09 +09:30
Toby Zerner
ff7af13984
Add phpcs, Travis, clean up editorconfig and eslint
2015-09-04 11:36:43 +09:30
Toby Zerner
41ff781144
Add phpcs, Travis, clean up editorconfig and eslint
2015-09-04 11:36:18 +09:30
Toby Zerner
7c58e44330
Add phpcs, Travis, clean up editorconfig and eslint
2015-09-04 11:36:11 +09:30
Toby Zerner
76a6673088
Add phpcs, Travis, clean up editorconfig and eslint
2015-09-04 11:36:07 +09:30
Toby Zerner
09e577e746
Add phpcs, Travis, clean up editorconfig and eslint
2015-09-04 11:36:03 +09:30
Toby Zerner
47848488d8
Add phpcs, Travis, clean up editorconfig and eslint
2015-09-04 11:35:59 +09:30
Toby Zerner
87c24970c6
Add copyright
2015-09-04 11:34:54 +09:30
Toby Zerner
5e725839b0
Scope Report and empty discussion visibility by tag
2015-09-04 11:34:23 +09:30
Toby Zerner
0477cc0346
Use more intuitive permission description
2015-09-04 11:31:27 +09:30
Toby Zerner
b0d94dcb95
Fix JSX linting
2015-09-04 11:30:49 +09:30
Toby Zerner
80e1cd841d
Remove redundant options from editorconfig
2015-09-04 11:30:21 +09:30
Toby Zerner
86116c575b
Set up phpcs and Travis
2015-09-04 11:29:58 +09:30
Toby Zerner
01fd2a61b8
Merge pull request #418 from Luceos/registration_fix
...
call to $this-> assertValidPassword from static context
2015-09-04 10:46:35 +09:30
Daniel Klabbers
8b426602b0
call to $this-> assertValidPassword from static context
2015-09-04 00:00:24 +02:00