Alexander Skvortsov
4ec8b87cdc
Update changelog for v0.1.0-beta.16.1
2021-03-25 13:54:43 -04:00
flarum-bot
2c8f88a72b
Bundled output for commit 61e61f5e8c
[skip ci]
2021-03-25 17:52:17 +00:00
Alexander Skvortsov
61e61f5e8c
Allow disabling mdarea via admin setting ( #27 )
2021-03-25 13:51:21 -04:00
Sami Mazouz
46aabd2ae5
Eager load mentionedBy and only missing relations ( #64 )
2021-03-25 15:37:47 +01:00
Sami Mazouz
a1ba21ec69
Eager load tags relation in discussion, posts and flags listing endpoints ( #125 )
...
* Eager load tags relation when listing posts & discussions
* Eager load ListFlags post.discussion.tags relation
2021-03-25 15:37:14 +01:00
Sami Mazouz
e60bf67c61
Eager loading extender ( #2724 )
...
* Eager loading extender
* Add tests for the eager loading extender
2021-03-25 15:36:39 +01:00
KyrneDev
de6adc0bce
Help on redraw
2021-03-24 17:30:13 -10:00
KyrneDev
abbd46dced
Null name/desc breaks search fix
2021-03-24 17:29:54 -10:00
Sami Mazouz
4cc9aeeb28
Improve ApiSerializer tests ( #2733 )
...
The ApiSerializerTest was added before the ApiController extender, so I used a workaround at the time to check for the existence of the relationships on the serializer.
2021-03-23 17:33:51 -04:00
Alexander Skvortsov
aabf88e6d6
Use anonymous class for FakeApp ( #2725 )
...
It's a better implementation than declaring a second class in the same file, which can confuse IDEs. Furthermore, FakeApp shouldn't be used outside this file.
2021-03-22 19:00:36 +01:00
Sami Mazouz
397c4c10ed
Eager load ListPostsController needed relations ( #2717 )
...
* Eager load ListPostsController needed relations
* Add comment explaining the reason for eagerloading
2021-03-22 09:54:18 +01:00
Clark Winkelmann
3506991d3e
Requirement and formatting fixes ( #5 )
...
Add ext-json to composer requirements
Update editorconfig to match core
Update phpdoc to not reference missing import
2021-03-21 19:26:25 +01:00
Clark Winkelmann
f410f69b36
Add missing import for ExtensionManager ( #6 )
...
Replace bind with singleton, otherwise singleton behavior is lost
2021-03-21 19:25:02 +01:00
Clark Winkelmann
082a600adf
Fix variable names ( #4 )
...
It's not causing any issue because the correct variable name is always used to set and read the value, and PHP is fine setting new attributes on a class dynamically. It's just the explicit variables declared don't match with those actually used later.
2021-03-20 18:46:03 -04:00
Alexander Skvortsov
512b756804
Include task scheduler in core
2021-03-19 18:01:38 -04:00
Alexander Skvortsov
7a2dbf8f9b
Move laravel helpers back in, deprecate perpetually
2021-03-19 18:01:38 -04:00
flarum-bot
b9a7730168
Bundled output for commit 897e778800
[skip ci]
2021-03-19 18:14:58 +00:00
Alexander Skvortsov
897e778800
Remove deprecated code from beta 16 ( #2705 )
2021-03-19 19:13:50 +01:00
sl-kr
dd2712d5c8
Refactor AccountActivationMailer and SendConfirmationEmailController ( #2493 )
...
* Add AccountActivationMailerTrait and use in AccountActivationMailer and SendConfirmationEmailController
* Remove prefix
Co-authored-by: Alexander Skvortsov <38059171+askvortsov1@users.noreply.github.com >
2021-03-19 18:06:41 +01:00
flarum-bot
2114af59a3
Bundled output for commit c0ed43c08e
[skip ci]
2021-03-18 22:04:58 +00:00
David Wheatley
c0ed43c08e
[A11Y] Add aria-label and landmark role to search input ( #2669 )
...
* Adds role="search" to Search container
* Add aria-label to search input
See this page for more info:
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/Search_role
2021-03-18 23:03:01 +01:00
flarum-bot
3bcd710ee1
Bundled output for commit 5278024a5d
[skip ci]
2021-03-18 21:39:56 +00:00
David Wheatley
5278024a5d
[A11Y] Fix nav drawer being focusable when off-screen on small viewports ( #2666 )
...
* Fix nav drawer being focusable when off-screen on small viewports
Fixes #2565
* Implement review suggestions
* Format
2021-03-18 22:38:32 +01:00
David Wheatley
ed3832481e
Speed up JS linting ( #2709 )
...
* Install Prettier only, instead of all deps
* Allow running on workflow dispatch
Allows manually triggered CI runs by org members
* Update Node to latest LTS; update step descriptions
2021-03-18 21:14:10 +00:00
flarum-bot
e12320a25d
Bundled output for commit e783a7603d
[skip ci]
2021-03-18 16:39:31 +00:00
sl-kr
e783a7603d
change value of subscribed from false to null in the JSON API ( #37 )
2021-03-18 12:38:21 -04:00
flarum-bot
14c10d400e
Bundled output for commit 4f63399d4a
[skip ci]
2021-03-18 15:59:27 +00:00
Daniël Klabbers
4f63399d4a
Adds the ability to push new posts onto discussions that aren't public. ( #17 )
...
It's very frustrating having pusher installed, but not seeing new posts pop up on non public
discussions. This PR simply re-uses the existing channels per user by reading
all similar private user channels (which require authentication) and then pushing
the websocket message over the line. This only happens in case the discussion is
not public and it only sends to connected users.
2021-03-18 11:58:29 -04:00
Alexander Skvortsov
c1c47e81aa
SubscriptionFilterGambit: properly implement conditions
method
2021-03-17 14:22:10 -04:00
David Wheatley
dc990a6e37
Add bundlewatch to track bundle size changes in PRs ( #2695 )
...
(Below steps already performed, but kept for future reference.)
Head here to get auth ID: https://service.bundlewatch.io/setup-github
Create repo secret called `BUNDLEWATCH_GITHUB_TOKEN` with the token inside
2021-03-17 14:54:42 +00:00
Alexander Skvortsov
49701d20f3
Drop the generate:migration command ( #2686 )
...
Core source code should contain things necessary for core to run. Development tooling like this belongs in external packages, like the upcoming Flarum CLI.
2021-03-16 12:41:07 -04:00
flarum-bot
c62e630ef9
Bundled output for commit 78020dfba8
[skip ci]
2021-03-16 14:52:59 +00:00
David Wheatley
78020dfba8
[A11Y] Add aria-label to dropdown toggles ( #2668 )
...
Implement custom accessible dropdown toggle labels for forum components
Making the a11y label more specific to the specific action it performs is critical for good UX with assistive technologies.
2021-03-16 10:50:36 -04:00
Ian Morland
1b339267f8
Canonical URL: Use UrlGenerator in place of extracting the url from request ( #122 )
2021-03-15 21:44:22 -04:00
Ian Morland
9c8ac9c432
Canonical URL: use UrlGenerator in place of extracting the url from request ( #2674 )
2021-03-15 21:43:59 -04:00
flarum-bot
fe97f0385d
Bundled output for commit 66179f2fbd
[skip ci]
2021-03-16 01:43:29 +00:00
David Sevilla Martín
66179f2fbd
Fix Stream function code being shown when renaming discussion ( #2693 )
2021-03-15 21:42:22 -04:00
Alexander Skvortsov
1b326c496a
L8 requires constructor arguments to PhpEngine
2021-03-15 12:48:47 -04:00
Matt Kilgore
34ee9c32de
Fix Changelog beta.16 header link
2021-03-15 11:39:02 -04:00
Daniel Klabbers
9197fa3c7b
Release v0.1.0-beta.16 constant updated
2021-03-15 16:21:21 +01:00
Daniel Klabbers
86981e97cc
Release v0.1.0-beta.16
2021-03-15 16:09:23 +01:00
Sami Mazouz
3148968de6
Beta 16 Changelog ( #2687 )
...
* Beta 16 Changelog
* Review tweaks
* Consistent letter casing
* IOS -> iOS
* Removed accidentally added F
* Csrf -> CSRF
Co-authored-by: David Wheatley <hi@davwheat.dev >
2021-03-15 14:55:47 +01:00
Daniel Klabbers
e8f64bc2ac
fix heading of removed
2021-03-15 13:29:23 +01:00
Daniel Klabbers
f4a734e9ef
npm audit fix
2021-03-15 13:25:12 +01:00
Daniel Klabbers
4988649816
Release v0.1.0-beta.16
2021-03-15 13:24:21 +01:00
Daniel Klabbers
4ff74d3289
Release v0.1.0-beta.16
2021-03-15 13:03:08 +01:00
Daniel Klabbers
258ff753de
Release v0.1.0-beta.16
2021-03-15 12:45:15 +01:00
Daniel Klabbers
786bf91f93
Release v0.1.0-beta.16
2021-03-15 12:36:13 +01:00
Daniel Klabbers
4805b7d2ee
Release v0.1.0-beta.16
2021-03-15 12:33:03 +01:00
Daniel Klabbers
78ad65c6c1
Release v0.1.0-beta.16
2021-03-15 12:20:50 +01:00