Commit Graph

30 Commits

Author SHA1 Message Date
Alexander Skvortsov
a6cae387d7 Make listener methods static
This is needed since we're listening to the individual methods of the class, as opposed to registering the class as a subscriber.
2020-12-10 23:35:42 -05:00
Alexander Skvortsov
a9e729401b Convert subscriber to listener, eliminating compat-style extender 2020-12-08 11:11:54 -05:00
Sami Mazouz
99e73a38a9 Use new extenders (#25) 2020-12-08 10:59:03 -05:00
Matt Kilgore
e8490bd991 Removes AssertPermissionTrait (#20)
* Removes AssertPermissionTrait

* Fix my dumb mistake
2020-07-20 07:58:22 +02:00
Franz Liedke
8c90c1d2da Use new Model extender 2020-04-24 15:55:35 +02:00
the-turk
08bcdbd8da notification fix 2020-02-26 20:13:12 +03:00
Franz Liedke
af13438c76 Apply fixes from StyleCI 2019-11-29 23:02:05 +00:00
Franz Liedke
c0f08ff907 Get rid of event subscribers that resolve services too early
Refs flarum/core#1578.
2018-12-15 16:58:00 +01:00
Toby Zerner
74fac8c206 Database changes (#16)
* Add foreign keys

* Rename table

* Use whereColumn

* Update core attribute names
2018-09-16 20:49:51 +02:00
Franz Liedke
88826fa9ae Adapt new bootstrap format, use Asset extender 2018-01-16 23:18:30 +01:00
Toby Zerner
f38103e077 Fix likes relationship method arguments
As per https://laravel.com/docs/5.5/upgrade (under "Eloquent")
2017-12-26 20:09:44 +10:30
Toby Zerner
1c7855b646 Merge branch 'master' into next-back
# Conflicts:
#	src/Listener/SendNotificationWhenPostIsLiked.php
2017-12-26 19:59:27 +10:30
Franz Liedke
2ba7554b5c Fix some namespaces 2017-10-03 16:29:42 +02:00
Toby Zerner
4a7d5ba788 Fix notifications not including post content
closes flarum/core#1248
2017-09-24 18:01:56 +09:30
Charlie
f17f789878 Update for beta 8 (#12)
* Update for beta 8

* Make StyleCI happy
2017-09-01 16:37:48 +09:30
Toby Zerner
55f7fa8fdb Use new event name 2016-06-03 11:01:45 +09:30
Franz Liedke
27d1036b90 Make StyleCI happy 2016-03-23 19:52:29 +09:00
Toby Zerner
3e01c2fee9 Applied fixes from StyleCI 2016-02-25 22:51:14 -05:00
Toby Zerner
8f9f904deb Translations are now automatically included 2015-11-02 18:52:23 +10:30
Toby Zerner
3695d7d8c7 Update API relationship listener 2015-10-30 11:06:57 +10:30
Toby Zerner
972116f5bb Import admin translations 2015-10-11 22:24:33 +10:30
Toby Zerner
eee3f9ca92 Update for composer branch 2015-10-11 15:30:19 +10:30
Toby Zerner
f02d0ec602 Add LICENSE information 2015-09-04 12:32:27 +09:30
Toby Zerner
fc43fd8fb4 Allow members to like posts by default and add setting
closes flarum/core#344
2015-09-04 12:06:37 +09:30
Toby Zerner
e1bcb083be Use new listen API 2015-08-13 12:49:19 +09:30
Toby Zerner
4a9f8e0f23 Don't allow re-liking or re-unliking 2015-08-05 16:08:28 +09:30
Toby Zerner
05cfb6af62 PERF: avoid reinstantiation of event subscribers 2015-07-27 11:54:13 +09:30
Toby Zerner
420088acc9 Add missing translation 2015-07-23 14:27:24 +09:30
Toby Zerner
9c384bee98 Update for new extension API; implement l10n 2015-07-22 10:15:08 +09:30
Toby Zerner
e57eb5a14f Initial commit 2015-06-23 10:25:24 +09:30