Franz Liedke
4ec12da827
Fix down migration
...
Refs #18 .
2020-02-07 11:55:52 +01:00
Franz Liedke
95d2ba3eb7
Rely on default modal error handling
...
This also gives the server-side the chance to add more different error
messages / additional behavior without having to change the frontend.
Refs #18 .
2020-02-07 11:55:38 +01:00
Franz Liedke
e9a11b11d3
Tweak translation keys for consistency
...
Refs #18 .
2020-02-07 11:54:29 +01:00
Franz Liedke
fecc2312fd
Update Webpack
2020-02-07 11:33:23 +01:00
flarum-bot
5125de8943
Bundled output for commit 4344f71d99
[skip ci]
2020-02-07 10:24:07 +00:00
Ian Morland
4344f71d99
Flag improvements/tweaks ( #18 )
...
* Option to allow users to flag their own post
* Increase size of "Flag Post" modal
* Allow optional reason detail for offtopic, inappropriate and spam reasons
* For other reasons, detail text is now required
* Switch to column type "text" to allow more details in reason
2020-02-07 11:23:10 +01:00
Franz Liedke
e64ca03985
Apply fixes from StyleCI
2019-11-29 23:02:02 +00:00
Franz Liedke
4a88e0bcb0
Update copyright claims in LICENSE
2019-11-30 00:01:00 +01:00
Daniel Klabbers
e177857235
changelog for beta 10
2019-11-26 16:22:04 +01:00
David Sevilla Martin
da37c9a0a5
Assert registered in /api/flags to fix issue with guests
2019-10-29 18:05:49 -04:00
Franz Liedke
a3f6a59152
Update vulnerable JS dependencies
2019-09-17 23:13:33 +02:00
Franz Liedke
c0e4b5d6fa
Add GitHub workflow for JavaScript building
2019-08-20 23:54:23 +02:00
Daniël Klabbers
b3ca59615b
update constraint
2019-06-24 12:02:29 +02:00
Daniël Klabbers
4b7b8a8fa4
changelog for 0.1.0-beta.9
2019-06-24 11:26:45 +02:00
Franz Liedke
2f270c7c73
Update changelog
2019-06-13 01:32:03 +02:00
lubo
8ec05c4905
bugfix when posts is not needed when showing discussion ( #17 )
...
When accessing /api/discussion/[id]?include=user, NOTICE occurs
2019-03-25 11:04:30 +01:00
Franz Liedke
979030432f
Update changelog
2019-02-15 00:30:00 +01:00
Daniël Klabbers
b20d590289
revert the fix index names logic, preparing for illuminate 5.7
2019-01-15 21:03:12 +01:00
Franz Liedke
8aab6111ec
Get rid of event subscribers that resolve services too early
...
Refs flarum/core#1578 .
2018-12-15 16:47:41 +01:00
Toby Zerner
ffc78a0218
Add changelog
2018-12-07 09:12:57 +10:30
Toby Zerner
6d554ad499
Fix travis builds
2018-12-04 10:16:33 +10:30
Franz Liedke
ae3d1f5f5f
Migrations: Fix dropping foreign keys
...
Passing an array to dropForeign does not mean dropping multiple indices,
but rather dropping a key on multiple tables.
Passing a string means that this string will be interpreted as index
name, not as name of the indexed column. Passing an array with one
string is therefore correct, in order to benefit from automatic index
name generation.
2018-11-30 14:04:12 +01:00
Toby Zerner
2722a0f2c5
Fix index names in migrations
...
This can be reverted when we upgrade to Laravel 5.7.
2018-11-27 22:33:21 +10:30
Toby Zerner
60e80d45ca
Remove sudo: false
...
See https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration
2018-11-21 18:57:14 +10:30
flarum-bot
bd0e815c32
Bundled output for commit 4f79706eaf
[skip ci]
2018-11-21 08:20:13 +00:00
Toby Zerner
4f79706eaf
Make npm package private, update deps, change watch
to dev
2018-11-21 18:44:58 +10:30
Toby Zerner
174108c318
Remove copyright year from LICENSE
2018-11-21 18:37:20 +10:30
flarum-bot
60c955f3af
Bundled output for commit 339255f4fd
[skip ci]
2018-11-17 08:37:11 +00:00
Toby Zerner
339255f4fd
Update dependencies
2018-11-17 19:05:59 +10:30
flarum-bot
e0d996401a
Bundled output for commit 3461537e8a
[skip ci]
2018-11-15 06:12:22 +00:00
Toby Zerner
3461537e8a
Prefix compat exports
2018-11-15 16:41:18 +10:30
flarum-bot
4590344da7
Bundled output for commit d3786021b1
[skip ci]
2018-10-21 04:49:52 +00:00
Toby Zerner
d3786021b1
Rename package
2018-10-21 15:16:21 +10:30
Toby Zerner
a00d10eb1c
Rename package
2018-10-17 13:44:47 +10:30
Toby Zerner
6e04891ef6
Add database indices. ref flarum/core#127 ( #16 )
2018-09-24 23:49:46 +02:00
Toby Zerner
795d7c4b3f
Rename bootstrap.php
2018-09-21 11:46:57 +09:30
flarum-bot
771983f6a2
Bundled output for commit 947378fa61
[skip ci]
2018-09-21 01:02:19 +00:00
Toby Zerner
947378fa61
Update dependencies
2018-09-21 10:25:47 +09:30
flarum-bot
56e94f4918
Bundled output for commit ec60fed381
[skip ci]
2018-09-16 18:50:42 +00:00
Toby Zerner
ec60fed381
Database changes ( #15 )
...
* Implement database changes
* Split foreign keys into their own migration
* Use whereColumn
* Rename flag.time
* Rename forum.flagCount
* Rename forum.newFlagCount
2018-09-16 20:49:41 +02:00
Franz Liedke
f218f14160
Use new Frontend extender
...
See flarum/core#851 .
2018-07-23 16:28:34 +02:00
flarum-bot
25e7e2aa4c
Bundled output for commit 19d5bf498f
[skip ci]
2018-06-20 05:25:31 +00:00
Toby Zerner
19d5bf498f
Fix Travis' deploy key
2018-06-20 14:31:12 +09:30
Toby Zerner
0cc59d725f
Remove progress flag
2018-06-20 13:54:01 +09:30
Toby Zerner
ec6cd07f94
Webpack ( #14 )
...
See https://github.com/flarum/core/pull/1367
* Replace gulp with webpack and npm scripts for JS compilation
* Set up Travis CI to commit compiled JS
* Restructure `js` directory; only one instance of npm, forum/admin are "submodules"
* Restructure `less` directory
2018-06-20 13:35:25 +09:30
Ammar Fadhlur Rahman
4acd676543
Change fa icon prefix to fas
2018-05-10 14:58:35 +07:00
AFR
1e61e2e5a1
Adapt to FontAwesome v5.0.6 icon name changes ( #12 )
2018-02-23 23:44:03 +01:00
Franz Liedke
5087ba4148
Remove unused imports
2018-02-08 18:26:43 +01:00
Franz Liedke
c797732e60
Use Routes extender
2018-02-08 18:21:29 +01:00
Franz Liedke
da075a3d0f
Extender: List all assets explicitly
2018-01-21 21:09:16 +01:00
Franz Liedke
95f70cae7a
Adapt new bootstrap format, use Asset extender
2018-01-16 23:18:17 +01:00
Miles Cellar
3ce7b8f62f
Update license year range to 2018
2018-01-15 19:37:54 +01:00
Toby Zerner
d14b20ca74
Change fire → dispatch
...
See a6c5128b46
2018-01-11 12:44:22 +10:30
Toby Zerner
7cecf23b0c
Require beta 8
2018-01-11 12:25:15 +10:30
Toby Zerner
53b793845a
Fix class name
2017-12-27 16:09:35 +10:30
Franz Liedke
bd635b55f7
Fix class names
2017-10-03 19:45:26 +02:00
Franz Liedke
494f953ace
Update namespaces for beta 8
...
Refs flarum/core#1235 .
2017-10-01 19:56:38 +02:00
Toby Zerner
3bca855696
Add default permissions
2017-07-22 12:20:24 +09:30
VSN Reddy Janga
4aff33e670
Hide diff for compiled diff files
2017-02-20 19:38:38 +05:30
Miles Cellar
b3476e742c
Update year
2017-01-01 22:45:39 +01:00
Toby Zerner
1a85493f19
Apply fixes from StyleCI
...
[ci skip] [skip ci]
2016-11-29 05:29:39 +00:00
Toby Zerner
d862763b67
Recompile JS
2016-11-19 22:06:53 +10:30
Toby Zerner
9f72d5be1b
Update StyleCI rules
2016-11-16 15:46:13 +10:30
Toby Zerner
394a56043d
v0.1.0-beta.6
2016-10-19 21:13:08 +10:30
Toby Zerner
b6545a5f8e
Use new event name
2016-06-03 11:01:31 +09:30
Toby Zerner
b11659de2f
Recompile dist JS using latest version of babel
2016-06-03 11:01:25 +09:30
Toby Zerner
823233b0da
Generalise the potential for display of flags to all posts, rather than just comments
...
This is just more future-proofing, in case any other extensions introduce new post types which can be flagged.
2016-05-28 09:53:42 +09:30
Toby Zerner
fbad6ab8cb
Add label to dismiss flag button, change icon to eye-slash
...
ref #7 cc @jordanjay29
2016-05-21 20:35:13 +09:30
jordanjay29
044d43c18c
Change fa-times to fa-cancel
...
Mitigates confusion over button's immediate action, whether it will dismiss flag or delete post. In isolation, fa-times looks ambiguous enough to delete the post, which may delay a moderator's action when choosing how to respond. By replacing it with fa-ban, it should be immediately obvious that the action taken by the button will dismiss the flag, and not modify the post at all.
2016-05-15 21:48:56 -05:00
Franz Liedke
d5740edb1b
Recompile JS
2016-04-15 21:18:54 +09:00
dcsjapan
a5e9cc614f
Extract translation from FlagList.js
...
Fixes flarum/core#931 .
2016-04-15 21:13:29 +09:00
Toby Zerner
25657b0eb7
Require core v0.1.0-beta.5
2016-03-29 18:46:04 +10:30
Toby Zerner
dccbece380
Remove unmaintained changelog
2016-03-18 09:32:48 +10:30
Toby Zerner
a16dc26164
Upgrade to flarum-gulp 0.2.0 / Babel 6
2016-03-18 09:32:41 +10:30
Toby Zerner
2b348187d2
Clean up linting stuff
2016-03-10 17:22:43 +10:30
Franz Liedke
badd2abff4
Use new shortcuts for migrations
2016-03-04 01:11:25 +09:00
Toby Zerner
bc1d5f9a7a
Applied fixes from StyleCI
2016-02-25 22:51:10 -05:00
Toby Zerner
b54d8713b4
Add StyleCI config
2016-02-26 14:02:07 +10:30
Franz Liedke
e62dd6a3a1
Use new migration format
2016-02-24 23:12:36 +09:00
Maël Soucaze
c13b90274c
Update license year range to 2016
2016-01-25 16:46:33 +01:00
Franz Liedke
301ff7e8b2
Expose creation time in flag serializer
...
Fixes flarum/core#651 .
2016-01-20 21:06:37 +01:00
Toby Zerner
c52d32fbd0
Remove usage of finally
...
See flarum/core@60d78ce
2016-01-19 18:58:15 +10:30
Toby Zerner
88a06b1843
Add Composer branch-alias
...
This allows installations to require version 0.1.0 with minimum-stability=dev, and they will get the latest from master.
See flarum/core#727
2016-01-19 17:18:56 +10:30
Toby Zerner
3972df0b09
Rename package
2015-12-29 12:55:18 +10:30
Toby Zerner
507b7bae84
Release 0.1.0-beta.4
2015-11-05 16:41:01 +10:30
Toby Zerner
f2cf356542
Show success message after submitting a flag
2015-11-04 12:59:43 +10:30
Toby Zerner
379b1f0831
Expand reason descriptions and add configurable link to community guidelines
2015-11-04 12:59:29 +10:30
Toby Zerner
39b8f0ad7a
Release 0.1.0-beta.3
2015-11-03 10:03:08 +10:30
Toby Zerner
8d50251ec5
Make sure we don't accidentally load all of a discussion's posts
2015-11-02 22:17:21 +10:30
Toby Zerner
5be607a6a7
Translations are now automatically included
2015-11-02 18:52:17 +10:30
Toby Zerner
c39f4f01ea
Fix flag count queries
2015-10-31 14:49:44 +10:30
Toby Zerner
0ec3b0aabb
Update serializer API
2015-10-30 22:45:26 +10:30
Toby Zerner
7db94e6bc5
Update ItemList API
2015-10-30 22:45:07 +10:30
Toby Zerner
50645c5db9
Update API relationship listener
2015-10-30 11:06:50 +10:30
Toby Zerner
f637b160fd
Recompile JS
2015-10-27 12:38:24 +10:30
Toby Zerner
8e5a19962f
Recompile JS
2015-10-27 12:16:28 +10:30
dcsjapan
6b5ac48c43
Fix key names in Flags
...
- Fixes a few key name errors in PR #1
2015-10-21 19:32:23 +09:00
dcsjapan
634d98cf8b
Delete unnecessary brackets
...
- Removes unneeded brackets from FlagPostModal.js
- Sorry 'bout that, Chief!
2015-10-21 17:53:36 +09:00
dcsjapan
3302ea0e1e
Reorganize key names
...
See [flarum/core #265 ](https://github.com/flarum/core/issues/265 ).
- Adjusts key names to three-tier namespacing.
- Extracts previously unextracted strings.
Supported by [flarum/english #13 ](https://github.com/flarum/english/pull/13 ).
2015-10-21 15:22:49 +09:00
Toby Zerner
add40d3268
Change app.trans
calls to app.translator.trans
calls
2015-10-21 10:28:20 +10:30
Toby Zerner
281f1f39c2
Revert part of last commit
2015-10-20 22:06:44 +10:30
Toby Zerner
726d17dc4a
Use more concise error handling
2015-10-20 12:50:04 +10:30
Toby Zerner
e357d2b535
Add third state to flags header icon
...
closes flarum/core#500
2015-10-19 16:20:00 +10:30
Toby Zerner
8a1c5cf24c
Don't set flags relationship on non-hydrated posts
2015-10-14 12:26:13 +10:30
Toby Zerner
dc6eb4d4ad
Initialise component state in init() instead of constructor
2015-10-13 16:58:43 +10:30
Toby Zerner
41985eb0c3
Update icon, metadata
2015-10-12 15:00:36 +10:30
Toby Zerner
5f9d45c4ab
Update for composer branch
2015-10-11 18:51:25 +10:30
Toby Zerner
a1e01938ef
Rename to Flags, tweak flag controls
...
- Display post "destructiveControls" in flag instead of custom buttons
- Make flags more versatile/extensible
- Delete associated flags when a post is deleted
Uninstall the Reports extension before installing.
2015-09-22 18:14:33 +09:30
Toby Zerner
8da417c5b5
Add gitattributes
2015-09-17 09:09:26 +09:30
Toby Zerner
14884928a8
Namespace migrations
2015-09-17 09:09:21 +09:30
Toby Zerner
e50f21905f
Fix report modal not submitting
2015-09-15 12:54:38 +09:30
Toby Zerner
3b3877d690
Update for new post layout
2015-09-15 12:54:27 +09:30
Toby Zerner
cb6347ef6a
Initial commit
2015-09-04 13:26:51 +09:30