Robin Ward
|
06ea8140aa
|
New job (default off) to detect whether users have uploaded custom avatars by contacting Gravatar.
|
2013-09-11 15:14:18 -04:00 |
|
Sam
|
41a1b6942d
|
notify moderators now goes to the "community" user, that saves our poor mods from a flood of pms
if any staff respond to a pm they are automatically added to the list of recipients and will start
getting email notifications
|
2013-09-06 14:07:23 +10:00 |
|
Sam
|
d3c5afbb80
|
reduce sidetiq frequency
remove minutely() schedule that was very inefficient
|
2013-09-02 17:14:41 +10:00 |
|
Sam
|
c0f610daf6
|
digest interfaces returning empty objects (except for id) interface needed correction
|
2013-08-28 10:52:06 +10:00 |
|
Neil Lalonde
|
3708d47c87
|
Check daily if there are new users who need to be approved and send a pm to moderators
|
2013-08-26 16:16:27 -04:00 |
|
Neil Lalonde
|
6e79197519
|
Enum site settings can have translatable names in dropdown. Add setting for how often users get digest emails by default: default_digest_email_frequency.
|
2013-08-23 17:36:25 -04:00 |
|
Régis Hanol
|
43a8bff652
|
add a site setting for allowing animated avatars
|
2013-08-23 18:55:02 +02:00 |
|
Neil Lalonde
|
baff59d752
|
Send email to contact_email when a new version of Discourse is found. Disable with the new_version_emails setting.
|
2013-08-16 17:28:36 -04:00 |
|
Régis Hanol
|
2119774fb6
|
FIX: custom avatars in email
|
2013-08-16 09:58:20 +02:00 |
|
Sam
|
c2653b2915
|
Merge pull request #1309 from stephankaag/sidetiq
Replace Clockwork with Sidetiq
|
2013-08-14 16:51:04 -07:00 |
|
Stephan Kaag
|
a6b4b5dbf2
|
Replace Clockwork with Sidetiq
|
2013-08-14 21:39:40 +02:00 |
|
Anton Batenev
|
6b0e8e2ec1
|
Generate avatars with transparent background
Generate avatars with transparent background (for .png images) or with white background (for others).
|
2013-08-14 19:13:43 +04:00 |
|
Régis Hanol
|
0cc37ca331
|
generate avatars rake task
|
2013-08-13 22:08:43 +02:00 |
|
Neil Lalonde
|
98b58150bb
|
Dashboard calculations are done with an async job now
|
2013-08-02 18:32:33 -04:00 |
|
Neil Lalonde
|
06140740d0
|
Version checks: tolerate old version check data that can happen immediately after upgrading but forgetting to restart sidekiq/clockwork. Don't cache version check data along with other dashboard data.
|
2013-07-30 12:12:04 -04:00 |
|
Sam
|
896e493531
|
don't ever delete unprocessable emails
|
2013-07-28 09:54:15 +10:00 |
|
Neil Lalonde
|
e7fec0c405
|
Exporter: add ordering for more tables without id column
|
2013-07-22 09:49:17 -04:00 |
|
Sam
|
1f3c5cb656
|
allow end user to recover a post they delete
automatically delete stubs after 1 day
|
2013-07-22 17:48:47 +10:00 |
|
Sam
|
81616a46ba
|
db consistency check for mismatching topic_ids in user_actions
fix up post mover so it remaps user actions as well
move specs for post mover into post_mover_spec
|
2013-07-17 16:40:56 +10:00 |
|
Robin Ward
|
89152116c6
|
Only send digests to active users
|
2013-07-11 18:47:36 -04:00 |
|
Neil Lalonde
|
baf698f3c9
|
Merge pull request #1127 from rylnd/refactor_tmp_directory
Refactor #tmp_directory into helper module
|
2013-07-09 12:17:42 -07:00 |
|
Ryland Herrick and Vipul A M
|
591a5c0e13
|
Refactor temp directory methods into helper module
|
2013-07-09 13:59:31 -05:00 |
|
Neil Lalonde
|
7348699801
|
Fix order of View table in exporter
|
2013-07-09 14:58:49 -04:00 |
|
Neil Lalonde
|
3c38062802
|
Check for updates: edge cases when the message on the dashboard doesn't make sense.
|
2013-07-09 14:01:08 -04:00 |
|
Sam
|
50767be722
|
user where as opposed to find to compensate for deleted topics
|
2013-07-05 15:21:04 +10:00 |
|
Ryland Herrick and Vipul A M
|
2ffdc5fa27
|
Refactor duplicated #log method
|
2013-07-01 21:57:18 -05:00 |
|
Robin Ward
|
3fc69337d3
|
Enable reply by email for all users, display a message in the footer indicating so.
|
2013-06-25 11:27:17 -04:00 |
|
Robin Ward
|
8acdc18bc8
|
First stab at polling support for POP3S / reply by email
|
2013-06-17 16:49:02 -04:00 |
|
Robin Ward
|
e29f4a3496
|
Work in Progress: Reply By Email:
- Add support classes and settings to enable reply by email
- Split out Email builder to be more OO, add many specs
|
2013-06-13 12:39:56 -04:00 |
|
Robin Ward
|
93bbe190c0
|
Moved Email components into a module
|
2013-06-10 15:34:10 -04:00 |
|
Robin Ward
|
68d849419b
|
FIX: Don't email '(user deleted)' posts. Seriously.
|
2013-06-10 12:02:04 -04:00 |
|
Robin Ward
|
b062b4a98e
|
Unapproved users should not receive digest emails. Fixes #974
|
2013-06-06 11:45:18 -04:00 |
|
Neil Lalonde
|
29bf540a34
|
Add the sidekiq-failures gem so that we can diagnose failed jobs
|
2013-05-28 14:56:46 -04:00 |
|
Neil Lalonde
|
f3282e33a3
|
Add tabs to category create/edit modal. Categories can have a default auto-close setting that applies to all new topics created in the category. Add rspec-given and write some integration tests. Tests for topic auto-close with category default
|
2013-05-17 11:05:35 -04:00 |
|
Sam
|
04b8cd5c95
|
consistency check, need to also ensure delete cleans stuff up, maybe make notifications trashable
|
2013-05-16 17:50:14 +10:00 |
|
Neil Lalonde
|
9828c87525
|
Topic Auto-Close: admins and mods can set a topic to automatically close after a number of days
|
2013-05-13 12:53:52 -04:00 |
|
Sam
|
0f0fd281a8
|
group progress, never email banned users
|
2013-05-09 11:34:58 +10:00 |
|
Sam
|
6b536dcde5
|
work in progress ... groups
|
2013-05-08 15:20:38 +10:00 |
|
Neil Lalonde
|
2e8e4b7c6e
|
Don't send an email for a topic that has been deleted
|
2013-04-23 13:10:11 -04:00 |
|
Sam
|
0c65c4d92e
|
fix error
|
2013-04-18 11:34:40 +10:00 |
|
Sam
|
723df0b964
|
deleted topics get no notifications
|
2013-04-18 10:00:55 +10:00 |
|
Sam
|
cb8f3f1a6f
|
fix feature job so it does not fail out when a topic is deleted
|
2013-04-18 09:35:15 +10:00 |
|
Sam
|
a2cca2540e
|
some minimal site settings diags
fix issue where days_visited was totally out of sync
|
2013-04-05 17:47:54 +11:00 |
|
Sam
|
4fbf017272
|
get regular trust level going, self heal inconsistent topic timings
|
2013-04-05 15:30:28 +11:00 |
|
Robin Ward
|
473a64d39d
|
Add score, percent_rank to topics. Adds HotTopic model and consolidated job to calculate
hotness. Note: People on Heroku will have to update their jobs to the new structure
in Heroku.md
|
2013-03-28 15:39:54 -04:00 |
|
Robin Ward
|
90443dac30
|
Don't email about posts if the user deleted it.
|
2013-03-25 13:40:48 -04:00 |
|
Neil Lalonde
|
95a939d6af
|
Fail version_check job silently in development mode
|
2013-03-25 11:35:48 -04:00 |
|
Karan Misra
|
5dfb04e4b3
|
Convert a lot of :a => b to a: b and bring peace to the world
|
2013-03-25 05:07:36 +05:30 |
|
Neil Lalonde
|
8cc7f3c20b
|
Dashboard warning when clockwork doesn't seem to be running
|
2013-03-21 16:51:50 -04:00 |
|
Robin Ward
|
1103dde5cd
|
Fix: When you split topics, featured users and like counts were incorrect.
|
2013-03-12 12:33:42 -04:00 |
|