Commit Graph

24 Commits

Author SHA1 Message Date
Alexander Skvortsov
0f72537c7c Run flarum-cli audit infra 2022-01-04 18:35:34 -05:00
Rafał Całka
178f91aff9 Rewrite extension, call API manually, take advantage of features not supported by the current library (#24)
This PR updates the entire extension. It will not use a library that has not been updated for years, so it should work with newer versions of PHP.
Additionally, it sends more information to the Akismet API to make spam detection more accurate.
The Akismet class can be used by other extensions.

Todo:
- [x] Convert frontend to TypeScript
- [x] Call Akismet API manually
- [x] Option to remove blatant spam
- [x] Permission to bypass Akismet
- [x] Sending additional parameters like `is_test`

Nice to have, but can be left for another PR:
- [ ] Suspend obvious spamers
- [ ] Send  `blog_lang` parameter
- [ ] Checking post edits

Sponsored by [forum.android.com.pl](https://forum.android.com.pl/)
2022-01-04 18:31:47 -05:00
David Wheatley
dba3ec69e8 chore: bump bundled extension constraint to core 1.1 2021-10-13 08:25:37 +01:00
Daniel Klabbers
c8c3463e6d fix branch alias 2021-05-25 22:44:50 +02:00
Daniel Klabbers
b67889f56e use shorter constraint 2021-05-25 15:07:57 +02:00
Alexander Skvortsov
ddd63588d5 Bump composer reqs for 1.0.0 2021-05-16 18:27:10 -04:00
Daniel Klabbers
57cbb2bb7f Release v0.1.0-beta.16 2021-03-15 10:02:50 +01:00
Charlie
01819f0e45 Change Category 2021-02-16 13:25:01 -08:00
Daniël Klabbers
ba1eb76845 changelog and constraint for beta 15 2020-12-14 20:49:51 +01:00
Alexander Skvortsov
c1dc78d7c4 Update composer metadata for admin dashboard 2020-12-08 19:53:16 -05:00
Alexander Skvortsov
0113ea0118 Add AdminUX Metadata 2020-11-25 00:59:29 -05:00
Daniël Klabbers
13a2b8d9ad changelog and dep for v0.1.0-beta.14 2020-10-14 13:03:37 +02:00
Franz Liedke
78c32ed654 Release v0.1.0-beta.13 2020-05-01 13:08:40 +02:00
Daniël Klabbers
39a6dc0e19 remove author, updated deps 2020-03-03 13:18:20 +01:00
Daniël Klabbers
c15e270c01 changelog and constraint for beta 9 2019-06-24 12:45:11 +02:00
Toby Zerner
38e368ce3d Rename package 2018-10-17 13:35:22 +10:30
Toby Zerner
417d0ea59c Require beta 8 2018-01-11 12:23:20 +10:30
Toby Zerner
fd0d8bca93 v0.1.0-beta.6 2016-10-19 21:12:05 +10:30
Toby Zerner
5b79abeea1 Require core v0.1.0-beta.5 2016-03-29 18:40:26 +10:30
Toby Zerner
cc9851d010 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:20:25 +10:30
Toby Zerner
e087b04e6b Rename package 2015-12-29 12:54:16 +10:30
Toby Zerner
1e67d066a0 Update icon, metadata 2015-10-12 14:58:23 +10:30
Toby Zerner
2bc9b942ed Update for composer branch 2015-10-11 23:17:51 +10:30
Toby Zerner
2762cf5f99 Initial commit 2015-09-04 12:44:02 +09:30