flarum-bot
811116638a
Bundled output for commit db3a037c97
[skip ci]
2019-09-10 00:23:18 +00:00
David Sevilla Martin
db3a037c97
Add license code to index.js, and line to LICENSE
2019-09-09 20:21:58 -04:00
flarum-bot
1091117e0f
Bundled output for commit b04b82b3a5
[skip ci]
2019-09-10 00:07:51 +00:00
David Sevilla Martin
b04b82b3a5
Add copyright notice for markdown toolbar code taken from GitHub
...
Refs #8
2019-09-09 20:06:18 -04:00
Franz Liedke
d4ad62c9b0
Fix instructions in PR template
2019-09-10 00:18:04 +02:00
flarum-bot
361d2e5ec2
Bundled output for commit 80ff7eb4ea
[skip ci]
2019-09-09 21:37:54 +00:00
David Sevilla Martín
2329d8050a
Add mark as read notification tooltip ( #146 )
2019-09-09 23:36:39 +02:00
David Sevilla Martín
80ff7eb4ea
Mark notification as read without visiting discussion ( #1874 )
2019-09-09 23:36:06 +02:00
flarum-bot
10bd406e18
Bundled output for commit 827c8ff50f
[skip ci]
2019-09-09 21:07:00 +00:00
David Sevilla Martín
827c8ff50f
Fix error thrown if textarea doesn't exist in TextEditor ( #1852 )
...
* Prevent textarea not existing from causing errors to be thrown
* Replace [0] with .length
2019-09-09 17:05:11 -04:00
flarum-bot
56d643c49d
Bundled output for commit 6cfa42eb90
[skip ci]
2019-09-09 20:20:21 +00:00
Daniël Klabbers
6cfa42eb90
Merge pull request #6 from flarum/ds/beta-8-fixes
...
Make embed functional again
2019-09-09 22:18:42 +02:00
Daniël Klabbers
22f3c82e9a
listen and restart currently fail in the queue, see #1879
2019-09-09 15:47:56 +02:00
flarum-bot
405cc7b56e
Bundled output for commit 12cc20ad62
[skip ci]
2019-09-08 17:33:39 +00:00
Matthew Kilgore
12cc20ad62
Fix the new edit user permission label ( #1870 )
2019-09-08 13:31:57 -04:00
David Sevilla Martín
5b8d8667d6
Add DB prefix to PHP tests ( #1855 )
...
* Add test job with PHP 7.3, MySQL & custom prefix
* Add prefix MariaDB test
* Add PHP 7.4 to tests
* Remove PHP 7.4 from tests
This reverts commit 270cba2f5f
.
2019-09-08 13:28:39 -04:00
flarum-bot
df8869a39f
Bundled output for commit 6ca55ec8ad
[skip ci]
2019-09-06 19:25:34 +00:00
Daniël Klabbers
6ca55ec8ad
Merge pull request #8 from flarum/ds/1702-fix-toolbar-in-ie-11
...
Use custom JSX implementation of GitHub's markdown toolbar that works in IE
2019-09-06 21:24:14 +02:00
David Sevilla Martín
fb45773ecb
Add back defaults for language and direction attributes ( #1860 )
2019-09-05 08:28:52 +02:00
flarum-bot
56dbcf026d
Bundled output for commit cf16b6c20b
[skip ci]
2019-09-05 00:34:59 +00:00
Franz Liedke
cf16b6c20b
Optimize ScrollListener performance
...
Listen to "scroll" event and throttle callback executions instead
of actively polling for changes to the scroll position.
Fixes #1222 .
2019-09-05 02:17:09 +02:00
flarum-bot
59f375e498
Bundled output for commit 93ec72214a
[skip ci]
2019-09-05 00:06:31 +00:00
Franz Liedke
93ec72214a
Remove obsolete imports
2019-09-05 02:02:49 +02:00
Franz Liedke
ef38660f08
Fix failing test
2019-09-05 00:07:40 +02:00
Franz Liedke
9dc2f1eb8e
Debug mode: Include stacktrace in JSON-API errors
...
Refs #1843 , #1865 .
2019-09-04 23:35:32 +02:00
Franz Liedke
5048e097a5
Refactor JSON-API error formatter
2019-09-04 23:30:22 +02:00
Franz Liedke
e52a5d8353
Apply fixes from StyleCI ( #1867 )
...
[ci skip] [skip ci]
2019-09-04 01:44:59 +02:00
Franz Liedke
429b8e1a32
Restore error details in JSON-API error formatter
...
Fixes #1865 . Refs #1843 .
2019-09-04 01:44:22 +02:00
Franz Liedke
a7b19284b9
Convert controller test to request test
...
This further decouples these tests from the implementation (i.e. which
controller are we calling?).
2019-09-04 01:27:24 +02:00
Matteo Contrini
0005da3a0d
Allow formatting post content without a request ( #1848 )
2019-09-04 00:12:28 +02:00
Matthew Kilgore
e5e505e85a
Add Edit User permission to permissions grid ( #1859 )
2019-09-03 23:54:38 +02:00
Matthew Kilgore
be0b212e33
Add translation for Edit User Permission ( #145 )
...
Co-Authored-By: Franz Liedke <franz@develophp.org >
2019-09-03 23:51:31 +02:00
Franz Liedke
a61f6d4453
Merge pull request #1854 from flarum/fl/1641-fix-status-codes
...
Error handling: Fix status codes
2019-09-02 16:33:48 +02:00
dependabot[bot]
e04d825ee2
Bump lodash from 4.17.11 to 4.17.15 in /js ( #1863 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.11 to 4.17.15.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.15 )
Signed-off-by: dependabot[bot] <support@github.com >
2019-08-28 09:11:25 +02:00
dependabot[bot]
f95d2a8841
Bump mixin-deep from 1.3.1 to 1.3.2 in /js ( #1862 )
...
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep ) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/jonschlinkert/mixin-deep/releases )
- [Commits](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2019-08-28 09:06:38 +02:00
Daniël Klabbers
d403bedab3
fix phpdoc for marked_as_read_at which was migrated
2019-08-27 13:35:28 +02:00
Franz Liedke
6a6a915732
Remove unnecessary dependency
...
Refs #1773 .
2019-08-22 10:04:38 +02:00
Franz Liedke
54b4292c5e
Remove superfluous ForbiddenException
...
It has the same effect as the PermissionDeniedException, so let's
just use that.
Refs #1641 .
2019-08-22 00:06:26 +02:00
Franz Liedke
94a892f2c2
Add/fix error message for authentic-/authorization
...
Refs flarum/core#1641 .
2019-08-22 00:03:31 +02:00
Franz Liedke
fbc940412c
When signups are prohibited, respond with HTTP 403
2019-08-21 23:48:24 +02:00
Franz Liedke
67aa8d5cef
Move authentication check into assertCan() method
...
This will cause the right error (HTTP 401) to be thrown whenever
we're checking for a specific permission, but the user is not even
logged in. Authenticated users will still get HTTP 403.
2019-08-21 23:48:03 +02:00
David Sevilla Martín
1be6e31f2a
Merge branch 'master' into ds/beta-8-fixes
2019-08-21 10:10:04 -04:00
Franz Liedke
152b455acf
Remove unnecessary indirection
2019-08-21 00:06:32 +02:00
Franz Liedke
ee4a536de1
Document permission check methods
2019-08-21 00:06:31 +02:00
Franz Liedke
7d52a49cfb
Fix inconsistent status codes
...
HTTP 401 should be used when logging in (i.e. authenticating) would make
a difference; HTTP 403 is reserved for requests that fail because the
already authenticated user is not authorized (i.e. lacking permissions)
to do something.
2019-08-21 00:06:31 +02:00
Franz Liedke
7eaa566f9a
Travis: Remove deploy key
2019-08-21 00:06:16 +02:00
David Sevilla Martín
6360bd4938
Move to GitHub Actions ( #1853 )
2019-08-21 00:05:04 +02:00
Franz Liedke
a330d07dfe
Add GitHub workflow for JavaScript building
2019-08-20 23:54:27 +02:00
Franz Liedke
f54df1bb92
Add GitHub workflow for JavaScript building
2019-08-20 23:54:26 +02:00
Franz Liedke
2b51bdf66e
Add GitHub workflow for JavaScript building
2019-08-20 23:54:26 +02:00