Clark Winkelmann
308f2c9efd
Fix avatar files not being deleted. Fixes #1918
2019-11-26 10:13:18 +01:00
flarum-bot
2a8ed53934
Bundled output for commit 17c86b82bf
[skip ci]
2019-11-24 19:01:17 +00:00
w-4
17c86b82bf
history back function fix
...
it shouldn't check for canGoBack again after the array pop()
2019-11-24 13:59:51 -05:00
Daniel Klabbers
63b039a800
incorrect ability used, drop prefix discussion.
2019-11-22 08:17:02 +01:00
Daniel Klabbers
213045aa03
test only on the hidePosts policy ability
2019-11-22 08:17:02 +01:00
Daniel Klabbers
6d10dbe9af
resume chain in query builder
2019-11-22 08:17:02 +01:00
Daniël Klabbers
4adf342ce3
[review] using orWhere to allow any where to follow in extensions
2019-11-22 08:17:02 +01:00
Daniël Klabbers
b150636906
fixes #1827
...
- set default statement to block access
- added tests to confirm all scenarios work as intended
2019-11-22 08:17:02 +01:00
Franz Liedke
4f1adba387
Automatically set up Mockery for unit tests
...
- Use provided PhpUnit listener to enforce verification of expectations.
- Include Mockery's trait to auto-close Mockery after each test.
2019-11-21 00:51:11 +01:00
Franz Liedke
879b801600
Actually return null
...
Nullable return types require an explicit null return value; not
returning or returning without value is the "void" type.
2019-11-21 00:46:01 +01:00
David Sevilla Martin
c712d23e9c
Add test for discussion posts being deleted on discussion delete from DB
2019-11-18 09:23:53 +01:00
David Sevilla Martin
d69c4035d9
Fix failing tests
2019-11-18 09:23:53 +01:00
datitisev
b83adbccfd
Apply fixes from StyleCI
...
[ci skip] [skip ci]
2019-11-18 09:23:53 +01:00
David Sevilla Martin
7b6c666e7b
Remove 'or' from 'orWhereNotExists'
2019-11-18 09:23:53 +01:00
David Sevilla Martin
8b9f03e998
Add discussion_id foreign key to posts table
2019-11-18 09:23:53 +01:00
flarum-bot
e69f8965c7
Bundled output for commit 6d2b50722a
[skip ci]
2019-11-15 14:10:15 +00:00
Clark Winkelmann
6d2b50722a
Pass event to KeyboardNavigatable whenCallback ( #1922 )
...
This way the callback can know which key is pressed.
2019-11-15 15:08:36 +01:00
Daniël Klabbers
99a05900b1
Fix the queue:restart command ( #1932 )
...
Adding a proxy callStatic on our simple implementation of the Manager class allows passing through calls like `forever()` to the underlying cache driver instance.
2019-11-15 15:01:31 +01:00
Franz Liedke
cc5e586d38
Add a docblock
2019-11-13 21:19:21 +01:00
Daniël Klabbers
17074b8aab
only show queue commands if using another driver than sync
2019-11-13 13:17:09 +01:00
flarum-bot
406c8ff834
Bundled output for commit 1ba4a0b87e
[skip ci]
2019-11-12 19:27:29 +00:00
Daniël Klabbers
1ba4a0b87e
Fix existing Post component classes being dropped
2019-11-12 20:26:07 +01:00
flarum-bot
36017f89fe
Bundled output for commit 1f2566c32c
[skip ci]
2019-11-11 12:00:45 +00:00
Daniël Klabbers
1f2566c32c
Improved naming of class for post by actor.
...
Made class list for post extensible by using a separate method.
2019-11-11 12:59:26 +01:00
flarum-bot
0c74927eab
Bundled output for commit 19ecd968c6
[skip ci]
2019-11-11 11:15:09 +00:00
Matthew Kilgore
19ecd968c6
Removed LESS changes
2019-11-11 12:13:36 +01:00
Matthew Kilgore
fc64660f5d
Set border to left side only
2019-11-11 12:13:36 +01:00
Matthew Kilgore
d5d769ebb1
Added border around post made by active user
2019-11-11 12:13:36 +01:00
flarum-bot
f5ee37b394
Bundled output for commit 54c5c09693
[skip ci]
2019-11-09 13:51:55 +00:00
David Sevilla Martin
54c5c09693
Cleanup some code and fix alert dismiss not working
2019-11-09 08:50:24 -05:00
Moritz Stueckler
c87ebaef08
feat: re-add debug button/modal
...
Fixes #1687
2019-11-09 08:50:24 -05:00
David Sevilla Martin
9c0d921f49
Fix Modal width on <768px screens not occupying the whole page
2019-11-06 17:48:00 -05:00
flarum-bot
d7bdc173a4
Bundled output for commit 937354512b
[skip ci]
2019-10-28 15:37:34 +00:00
Daniël Klabbers
937354512b
Update User.js
...
Use recommended `anonymous`, see https://developer.mozilla.org/en-US/docs/Web/API/HTMLImageElement/crossOrigin
2019-10-28 16:35:45 +01:00
J.C.Ködel
2dedfe4b92
Fix Color Thief cross origin bug
...
When users have external avatar urls (for instance: in a SSO environment where the avatar is provided by another domain), color thief fails to get the avatar dominant color because the canvas would be tainted.
Following the instructions here (https://lokeshdhakar.com/projects/color-thief/ on the "Does it work if the image is hosted on another domain?"), adding an `image.crossOrigin = 'Anonymous';` solves the issue.
Tested on my forum which before suffered from a JS error and works fine (without this fix, the canvas remain in the `body` while an script error is thrown by color thief)
2019-10-28 16:35:45 +01:00
Franz Liedke
9f6ec80432
Revert search performance regression
...
We decided it is better to have a less intelligent search (that does not
match search terms in titles) for some people than a bad-performing
search for everyone.
We will revisit the search performance topic in the next release cycle,
possibly with larger changes around indexing.
Refs #1738 , #1741 , #1764 .
2019-10-26 15:41:39 +02:00
Daniël Klabbers
aa31b8307d
improve queue error handling
2019-10-18 13:13:30 +02:00
Daniël Klabbers
dc06d5b5c9
added return type hint to memory cache
2019-10-08 15:51:19 +02:00
Daniël Klabbers
2c867d2292
add type hinting to settings repository
2019-10-08 15:39:01 +02:00
luceos
b09ac3f3f8
Apply fixes from StyleCI
...
[ci skip] [skip ci]
2019-10-07 09:56:10 +02:00
Daniël Klabbers
21f54c5562
added ability to re-use existing error handling stack
2019-10-07 09:56:10 +02:00
David Sevilla Martin
a0ace316e8
Alias 'flarum.queue.connection' to Queue contract
2019-10-05 16:14:27 -04:00
Tariq Hussein
6c96c932e0
Fixes #1877 Replace getIdsForUsername() with subquery instead. ( #1878 )
2019-10-02 01:04:01 +02:00
flarum-bot
522e41aa71
Bundled output for commit bbd891965f
[skip ci]
2019-10-01 21:50:25 +00:00
Madalin Tache
bbd891965f
Update window size ( #1894 )
...
This small change attempts to fix #1727 , as i just got my eye on it and figured i could simply fix it while seeing it.
2019-10-01 23:48:54 +02:00
flarum-bot
0f43445a90
Bundled output for commit 7a684660e9
[skip ci]
2019-10-01 21:39:07 +00:00
David Sevilla Martín
7a684660e9
Enable scrollbars in login button popups ( #1900 )
...
Fixes #1716
2019-10-01 23:37:42 +02:00
Daniël Klabbers
12dc4fff57
works towards #1789 by allowing event subscribing ( #1810 )
2019-10-01 11:12:46 +02:00
Franz Liedke
1b5a200781
Amend the existing rel attribute of links
...
...instead of overwriting. This will play more nicely with extensions.
Refs #859 .
2019-09-26 23:02:39 +02:00
Franz Liedke
1bdf7764a9
Stop opening external links in new tabs
...
We accept that this may be desired by forum owners and will offer an
extension to enable this feature. By default, we will not make any
assumptions and simply adopt the web's and browsers' default behavior.
Fixes #859 .
2019-09-26 23:01:24 +02:00