Commit Graph

8565 Commits

Author SHA1 Message Date
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
Daniel Klabbers
8eb91ecfc7 Release v0.1.0-beta.16 2021-03-15 12:17:21 +01:00
Daniel Klabbers
4d5238f983 Release v0.1.0-beta.16 2021-03-15 12:15:01 +01:00
Daniel Klabbers
613664525d Release v0.1.0-beta.16 2021-03-15 12:11:51 +01:00
Daniel Klabbers
2ea6204dff Release v0.1.0-beta.16 2021-03-15 12:00:06 +01:00
Daniel Klabbers
9ffccc77aa Release v0.1.0-beta.16 2021-03-15 11:55:06 +01:00
Daniel Klabbers
a805c333e7 Release v0.1.0-beta.16 2021-03-15 11:49:08 +01:00
Daniel Klabbers
b481e41a9b Release v0.1.0-beta.16 2021-03-15 11:27:30 +01:00
Daniel Klabbers
6aad164ed7 Release v0.1.0-beta.16 2021-03-15 11:21:14 +01:00
Daniel Klabbers
1890553c8b npm audit 2021-03-15 10:51:41 +01:00
Daniel Klabbers
e5db085417 Release v0.1.0-beta.16 2021-03-15 10:51:17 +01:00
Daniel Klabbers
dc518b0f75 Release v0.1.0-beta.16 2021-03-15 10:32:08 +01:00
Daniel Klabbers
dbccc396b0 forgot one change in changelog 2021-03-15 10:24:28 +01:00
Daniel Klabbers
cd0f550808 Release v0.1.0-beta.16 2021-03-15 10:23:58 +01:00
Daniel Klabbers
57cbb2bb7f Release v0.1.0-beta.16 2021-03-15 10:02:50 +01:00
Daniël Klabbers
04c8a30b52 Merge pull request #19 from flarum/dependabot/npm_and_yarn/js/elliptic-6.5.4
Bump elliptic from 6.5.3 to 6.5.4 in /js
2021-03-15 09:55:25 +01:00