Robin Ward
|
6e4ba8a33e
|
Catch RSS Parsing errors
|
2017-05-09 15:07:06 -04:00 |
|
Robin Ward
|
c2bf525a06
|
Make CloseTopic a no-op just in case
|
2017-05-09 15:02:05 -04:00 |
|
Robin Ward
|
ba1868b051
|
FIX: There are still jobs enqueued for CloseTopic
|
2017-05-09 14:58:37 -04:00 |
|
Arpit Jalan
|
e6e0025326
|
FIX: handle BOM in bulk import CSV file
|
2017-05-09 22:38:07 +05:30 |
|
Arpit Jalan
|
94683b33b8
|
FIX: sanitize bulk invite error log
|
2017-05-09 17:41:59 +05:30 |
|
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 |
|
Guo Xiang Tan
|
50c8ae2c10
|
Load user records in batches.
|
2017-05-05 10:57:31 +08:00 |
|
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 |
|
Neil Lalonde
|
ca224ed8e9
|
FIX: pending flags message should go to moderators group, not staff
|
2017-05-01 14:53:16 -04:00 |
|
Robin Ward
|
dfe1174137
|
FIX: The dates for retroactive anniversary badges were wrong
|
2017-05-01 12:06:18 -04:00 |
|
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
|
fe0a7d97ca
|
Fix incorrect class name.
|
2017-04-26 18:12:51 +08:00 |
|
Guo Xiang Tan
|
b00886f5c1
|
Remove sidekiq-statistic gem.
* We don't really use it and there is an on-going issue
with the gem not expiring keys in a Redis list which
hasn't been fully resolved.
https://github.com/davydovanton/sidekiq-statistic/issues/73
|
2017-04-26 14:54:47 +08:00 |
|
Guo Xiang Tan
|
daa97c40ce
|
FIX: Clean up unused staged users job not completing.
|
2017-04-26 10:51:36 +08:00 |
|
Guo Xiang Tan
|
423f2ab228
|
FIX: Processing incoming email should be done in a background job.
|
2017-04-24 13:57:28 +08:00 |
|
Neil Lalonde
|
05efa7ce68
|
simplify last_notified_id
|
2017-04-20 15:26:28 -04: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
|
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 |
|
Régis Hanol
|
db77640634
|
FIX: grant first reply by email job was *brokenated*
|
2017-04-10 22:11:29 +02: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
|
8e794070d2
|
Fix incorrect method name.
|
2017-04-06 13:45:59 +08:00 |
|
Guo Xiang Tan
|
e0e06c2992
|
Merge pull request #4794 from tgxworld/nuke_old_auto_close_jobs
FIX: Add onceoff job to remove old auto close topic sidekiq jobs.
|
2017-04-06 12:29:42 +08:00 |
|
Guo Xiang Tan
|
5943543ec3
|
FIX: Improve checks for non-human users.
|
2017-04-06 11:29:34 +08:00 |
|
Guo Xiang Tan
|
e8eaffbd72
|
FIX: Add onceoff job to remove old auto close topic sidekiq jobs.
|
2017-04-06 10:52:13 +08:00 |
|
Robin Ward
|
17f2974d0a
|
SECURITY: Confirm new administrator accounts via email
|
2017-04-04 15:59:01 -04:00 |
|
Guo Xiang Tan
|
69661be500
|
FIX: Don't raise an error if TopicStatusUpdate has been deleted.
|
2017-04-04 14:29:47 +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 |
|
Jeff Atwood
|
3b64aeaf21
|
loosen new user of the month criteria slightly
|
2017-03-31 16:33:50 -07: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
|
e6f6bd34d8
|
Send the user a notice when they've received rookie of the month
|
2017-03-31 15:06:31 -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 |
|
Arpit Jalan
|
df246c79b6
|
FEATURE: add user profile fields in user list export
|
2017-03-21 15:51:52 +05:30 |
|
Guo Xiang Tan
|
566f367fc3
|
FIX: Don't migrate custom emojis that are no longer valid.
* Warn about failed migration in logs.
|
2017-03-17 08:28:24 +08:00 |
|
Robin Ward
|
1957d12670
|
SECURITY: Don't use backticks for exporting your archive
|
2017-03-16 16:24:59 -04:00 |
|
Guo Xiang Tan
|
0a87547cbc
|
Fix broken tests.
|
2017-03-16 10:22:15 +08:00 |
|
Erick Guan
|
cfbfea0596
|
FEATURE: Allow easier customization to the web hook event serialization.
|
2017-03-16 10:09:05 +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 |
|