Guo Xiang Tan
|
56f98de7b2
|
Use webmock to stub external web requests.
|
2017-05-26 15:19:09 +08:00 |
|
Robin Ward
|
36e477750c
|
FIX: Use same code path for downloading images
|
2017-05-23 14:51:30 -04:00 |
|
Guo Xiang Tan
|
08c36fa968
|
REFACTOR: Clean up some code associated with topic timers.
|
2017-05-22 18:10:29 +08:00 |
|
Neil Lalonde
|
7821400141
|
FEATURE: staff can set a timer to remind them about a topic
|
2017-05-16 14:49:50 -04:00 |
|
Robin Ward
|
bd0bb879e5
|
FIX: Don't count likes from system users in the new user of the month
|
2017-05-15 13:14:32 -04:00 |
|
Guo Xiang Tan
|
41711e53b7
|
Fix typo.
|
2017-05-12 10:31:31 +08:00 |
|
Guo Xiang Tan
|
8eecd42856
|
FIX: Delete topic timer after completion.
|
2017-05-12 10:28:51 +08:00 |
|
Neil Lalonde
|
55b61e9bea
|
rename topic_status_update to topic_timer
|
2017-05-11 18:27:53 -04:00 |
|
Neil Lalonde
|
1019bbda46
|
FEATURE: set a timer to delete a topic
|
2017-05-11 12:52:29 -04:00 |
|
Robin Ward
|
3ade46de0b
|
FIX: Don't send system message for new user of the month if disabled
|
2017-05-11 11:33:16 -04:00 |
|
Robin Ward
|
4db76796b9
|
FEATURE: Setting to poll feeds more frequently
|
2017-05-10 14:30:12 -04:00 |
|
Robin Ward
|
4f6e5fed2a
|
We don't need to raise an error when no post is present. Just noop.
|
2017-05-08 15:08:29 -04:00 |
|
Guo Xiang Tan
|
71a266b673
|
Remove daily mailing mode option as it doesn't scale.
https://meta.discourse.org/t/daily-updates-option-for-mailing-list-mode/45029/14?u=tgxworld
|
2017-05-05 12:21:50 +08:00 |
|
Arpit Jalan
|
75300b6356
|
improve specs
|
2017-05-03 17:48:33 +05:30 |
|
Arpit Jalan
|
86f1cc8c92
|
FIX: don't apply max_emails_per_day_per_user on critical emails
|
2017-05-03 17:07:39 +05:30 |
|
Arpit Jalan
|
cdce060a38
|
FIX: don't apply max emails per day per user to forgot password
|
2017-05-03 14:02:37 +05:30 |
|
Robin Ward
|
f05f1a24d3
|
Change Anniversary badge to be multiple grant, once per year
|
2017-04-28 14:22:54 -04:00 |
|
Guo Xiang Tan
|
85d9342ff0
|
Merge pull request #4836 from tgxworld/fix_clean_up_staged_users_job
FIX: Clean up unused staged users job not completing.
|
2017-04-27 15:41:46 +08:00 |
|
Robin Ward
|
bf9c4a7828
|
FEATURE: secure_email site setting to prevent data going out in email
|
2017-04-26 13:05:56 -04:00 |
|
Guo Xiang Tan
|
daa97c40ce
|
FIX: Clean up unused staged users job not completing.
|
2017-04-26 10:51:36 +08:00 |
|
Neil Lalonde
|
3835e16cf7
|
FIX: New implementation of the "notify about flag after" setting. Only notify about new flags since the last notification. Send a private message to staff. Mention the 3 most active moderators in the message so they get notification emails.
|
2017-04-19 16:17:45 -04:00 |
|
Guo Xiang Tan
|
04016f0dec
|
Support Ruby 2.4.
|
2017-04-15 12:29:00 +08:00 |
|
Guo Xiang Tan
|
5a57278a8e
|
Fix build.
|
2017-04-11 21:37:57 +08:00 |
|
Guo Xiang Tan
|
73180c8a19
|
FIX: Private message can be set to publish in the future.
|
2017-04-11 20:44:25 +08:00 |
|
Guo Xiang Tan
|
aadf4805a5
|
FIX: Topic status update not being deleted once it has been executed.
|
2017-04-11 10:32:13 +08:00 |
|
Guo Xiang Tan
|
690d2f4bd3
|
UX: Publish topic changes when topic is published.
|
2017-04-07 15:32:00 +08:00 |
|
Guo Xiang Tan
|
48a9860f07
|
FIX: Publish topic to a category should unlist it as well.
|
2017-04-07 13:58:52 +08:00 |
|
Guo Xiang Tan
|
ad44d2a400
|
Merge pull request #4790 from tgxworld/add_publish_to_topic_status_update
FEATURE: Allow admins to schedule a topic to be published in the future.
|
2017-04-04 11:18:53 +08:00 |
|
Guo Xiang Tan
|
f4758a4c4d
|
FEATURE: Allow admins to schedule a topic to be published in the future.
|
2017-04-04 11:16:05 +08:00 |
|
Robin Ward
|
ebe232da47
|
Weigh staff votes more for New User of the Month badges
|
2017-04-03 16:52:31 -04:00 |
|
Robin Ward
|
a13a8dc96c
|
FIX: Safeguard to not award NewUserOfTheMonth if it hasn't been a month
|
2017-04-03 13:26:51 -04:00 |
|
Robin Ward
|
3d64f33d40
|
Require at least two likes to get the "New User of the Month" badge
|
2017-04-03 13:03:28 -04:00 |
|
Robin Ward
|
b189486fc0
|
We can do a lot less work in the test since we eased the criteria
|
2017-04-03 12:15:24 -04:00 |
|
Robin Ward
|
e4b1376146
|
Change New User of the Month Badge to use trust level rather than age
|
2017-03-31 16:56:58 -04:00 |
|
Robin Ward
|
a8d3779f0b
|
Update New User of the Month badge to require 4 posts in 2 topics
|
2017-03-31 16:52:00 -04:00 |
|
Robin Ward
|
fc7fa4c0ad
|
Rename "Rookie of the Month" to "New User of the Month"
|
2017-03-31 16:30:30 -04:00 |
|
Robin Ward
|
893e93dfbe
|
New badge, Rookie of the Month, for two new high quality users.
|
2017-03-31 15:06:31 -04:00 |
|
Guo Xiang Tan
|
34b7bee568
|
FEATURE: Allow admin to auto reopen at topic.
* This commit also introduces a `TopicStatusUpdate`
model to support other forms of deferred topic
status update in the future.
|
2017-03-31 11:14:18 +08:00 |
|
Guo Xiang Tan
|
7cf0f39066
|
Require Sidekiq::Testing in rails helper.
|
2017-03-29 11:10:25 +08:00 |
|
Arpit Jalan
|
df246c79b6
|
FEATURE: add user profile fields in user list export
|
2017-03-21 15:51:52 +05:30 |
|
Erick Guan
|
cfbfea0596
|
FEATURE: Allow easier customization to the web hook event serialization.
|
2017-03-16 10:09:05 +08:00 |
|
Guo Xiang Tan
|
685c26961f
|
Fix randomly failing specs.
|
2017-03-14 16:28:05 +08:00 |
|
Guo Xiang Tan
|
6312b8b7e4
|
Fix failing specs.
|
2017-03-14 14:58:22 +08:00 |
|
Guo Xiang Tan
|
1a7e954e09
|
FIX: Store custom emojis as uploads.
* Depending on a hardcoded directory was a flawed design
which made it impossible to debug when custom emojis go
missing.
|
2017-03-14 13:07:18 +08:00 |
|
Régis Hanol
|
23b06d2895
|
FIX: should not try to send digest to users who reached the bounce threshold
|
2017-03-08 19:19:11 +01:00 |
|
Régis Hanol
|
cf8bc4483f
|
FIX: always send critical emails even when bounce score threshold has been reached
|
2017-03-08 10:06:16 +01:00 |
|
Arpit Jalan
|
d5bcc70e9c
|
FIX: grant trust level when bulk adding users to group
|
2017-03-06 14:39:53 +05:30 |
|
Régis Hanol
|
ba115480ba
|
FIX: wasn't extracting links to quoted posts
|
2017-02-06 14:45:04 +01:00 |
|
Arpit Jalan
|
a525563eea
|
Optimize spec for ProcessPost job
|
2017-01-31 14:10:56 +05:30 |
|
Arpit Jalan
|
19f7beaa2c
|
FIX: topic links were getting dropped when post is rebaked
|
2017-01-30 14:55:53 +05:30 |
|