David Taylor
|
9248ad1905
|
DEV: Enable Style/SingleLineMethods and Style/Semicolon in Rubocop (#6717)
|
2018-12-04 11:48:13 +08:00 |
|
Vinoth Kannan
|
af5b88f8e2
|
Rename approval web hook event type to queued post
|
2018-07-26 10:29:38 +05:30 |
|
Vinoth Kannan
|
5059dad8f0
|
FEATURE: Webhook for post approval events
|
2018-07-25 23:43:19 +05:30 |
|
Guo Xiang Tan
|
ad5082d969
|
Make rubocop happy again.
|
2018-06-07 13:28:18 +08:00 |
|
Arpit Jalan
|
89eca87f16
|
FEATURE: add staff action log for post rejections
|
2018-06-01 21:48:27 +05:30 |
|
Arpit Jalan
|
0a442977b3
|
FEATURE: add staff action log for post approvals
|
2018-04-23 11:28:44 +05:30 |
|
Guo Xiang Tan
|
226ace1643
|
Update annotations.
|
2018-02-20 14:28:58 +08:00 |
|
Guo Xiang Tan
|
ad02437358
|
FIX: Missing post/topic created web hooks due to race condition.
|
2018-01-03 17:24:01 +08:00 |
|
Arpit Jalan
|
daeb7694bc
|
update annotations
|
2017-12-05 21:03:20 +05:30 |
|
Robin Ward
|
1f14350220
|
Rename "Blocked" to "Silenced"
|
2017-11-10 14:10:27 -05:00 |
|
Sam
|
c68999e128
|
annotate models
WARNING annotators out there, be to run bin/annotate on RAILS_ENV=test on a clean db
|
2017-08-16 10:38:11 -04:00 |
|
Guo Xiang Tan
|
5012d46cbd
|
Add rubocop to our build. (#5004)
|
2017-07-28 10:20:09 +09:00 |
|
Guo Xiang Tan
|
bed11dfa0e
|
FIX: Polls permanently broken if post requires approval.
|
2017-01-26 13:29:43 +08:00 |
|
Robin Ward
|
2cb4cb7b72
|
FIX: Don't enqueue jobs in a transaction
|
2016-08-23 16:07:59 -04:00 |
|
Arpit Jalan
|
3232ce8265
|
FIX: better error message when trying to approve post for closed/deleted topic
|
2016-06-24 15:11:45 +05:30 |
|
Régis Hanol
|
f15d463eb8
|
FIX: user 'UserBlocker' when blocking a new user
|
2016-03-18 12:16:37 +01:00 |
|
Sam
|
32c681c96b
|
annotate models
|
2016-02-23 10:33:53 +11:00 |
|
Sam
|
c1ecd6f4ce
|
update annotations
|
2015-09-18 10:41:10 +10:00 |
|
Robin Ward
|
7ffdc43091
|
Include the error messages so we can debug this easier
|
2015-08-21 12:43:10 -04:00 |
|
Sam
|
c76cb671ad
|
unblock early.
|
2015-08-05 10:49:59 +10:00 |
|
Sam
|
34122e06df
|
FIX: if post creation fails, raise an exception
|
2015-08-05 10:47:38 +10:00 |
|
Sam
|
3c8ae643b2
|
UX: improve handling of users in queued-posts
- Display an icon on already blocked users
- Automatically unblock users that you approve
|
2015-08-04 12:56:37 +10:00 |
|
Sam
|
803feefd54
|
MessageBus handles readonly redis now, no need to wrap it
|
2015-05-04 12:21:00 +10:00 |
|
Robin Ward
|
19a89bb501
|
Small hooks for Queued Post version of discourse-akismet
|
2015-04-27 11:56:07 -04:00 |
|
Robin Ward
|
15dbce5886
|
Show pending posts count in modal when your posts are enqueued
|
2015-04-24 15:44:59 -04:00 |
|
Robin Ward
|
3660fe4f60
|
FIX: When approving/rejecting a post it should delete the user action
|
2015-04-24 15:25:47 -04:00 |
|
Robin Ward
|
5b3f99aa50
|
Don't blow up if Redis switches to READONLY
|
2015-04-24 14:37:16 -04:00 |
|
Robin Ward
|
f600ead587
|
FIX: Don't validate approved posts.
A moderator has already validated them. Otherwise we hit things like
rate limits.
|
2015-04-21 11:59:35 -04:00 |
|
Robin Ward
|
2cdd967188
|
Adds support for invisible approval queues, which we'll need for Akismet
|
2015-04-20 17:19:05 -04:00 |
|
Robin Ward
|
9ffec28076
|
Allow posts in any queue to support topic/post attributes
|
2015-04-15 14:54:37 -04:00 |
|
Robin Ward
|
96d2c5069b
|
Interface for reviewing queued posts
|
2015-04-15 14:54:37 -04:00 |
|
Robin Ward
|
f1ede42569
|
Add the posts that need to be reviewed to the hamburger
|
2015-04-15 14:54:37 -04:00 |
|
Robin Ward
|
a5ee45ccbe
|
PostEnqueuer object to handle validation of enqueued posts
|
2015-04-15 14:54:36 -04:00 |
|
Robin Ward
|
8ba6a45cd7
|
Post Queue model to enqueue creation of posts
|
2015-04-15 14:54:35 -04:00 |
|