Sam
|
9551f4aeea
|
PERF: calculate scores for topics/posts faster
Only look at topics that changed in last day for 15 minuted schedule
Do a full recalc weekly, just in case
|
2014-02-27 11:45:40 +11:00 |
Sam
|
e4909c017c
|
PERF: only rebuild entire top topic table daily
|
2014-02-27 11:45:40 +11:00 |
Régis Hanol
|
68a935c36b
|
FEATURE: upload backups
|
2014-02-22 01:41:01 +01:00 |
Sam Saffron
|
451598c511
|
BUGFIX: regresses correct job execution
|
2014-02-21 16:05:19 +11:00 |
Sam Saffron
|
9a3af8997b
|
BUGFIX: handle partial job failure in multisite
log all failures
|
2014-02-21 15:31:15 +11:00 |
Neil Lalonde
|
35dae76bbd
|
Log when and why an email was not sent in email_logs
|
2014-02-14 13:06:39 -05:00 |
Régis Hanol
|
8344f0d8fd
|
remove old import/export code
|
2014-02-13 13:31:13 -08:00 |
Sam
|
57ee244394
|
Bump up consistency check to run twice a day instead of once
|
2014-02-11 16:11:40 +11:00 |
Sam
|
56e09802fe
|
BUGFIX: Use email sender
|
2014-02-09 07:29:16 +11:00 |
Sam
|
e133c82d4b
|
SECURITY: check permissions for mailing list
if you deployed this feature in the last 2 hours upgrade asap.
|
2014-02-07 14:10:45 +11:00 |
Sam
|
227873df78
|
FEATURE: proper mailing list mode
once enable_mailing_list_mode is enabled any user can elect
to get every post via email unless they opt out of category or topic
|
2014-02-07 11:07:52 +11:00 |
Sam
|
e1f293ad66
|
FEATURE: new scheduler
Removed sidetiq, introduced new scheduler
- add basic UI
- add schedule discover
- add scheduling in initializer
|
2014-02-06 10:26:16 +11:00 |
Sam
|
5267e5bea6
|
BUGFIX: emails sent from "2 replies" as opposed to correct user
|
2014-02-04 12:56:28 +11:00 |
Sam
|
b33faa85c0
|
BUGFIX: raise on fail
|
2014-01-31 12:23:37 +11:00 |
Sam
|
4825bf7e02
|
REFACTOR: clean up mechanism
|
2014-01-31 11:40:25 +11:00 |
Sam
|
9fc3a335cc
|
BUGFIX: don't leak out a transaction if fails
|
2014-01-31 11:38:33 +11:00 |
Sam
|
0a0ed44248
|
BUGFIX: avoid trasactions in test
|
2014-01-29 17:08:42 +11:00 |
Sam
|
cce5fb3303
|
BUGFIXES: improved performance of import an export
we no longer generate the entire dump in memory, instead we generate one table at a time
added some basic progress
|
2014-01-29 16:49:01 +11:00 |
Robin Ward
|
4981525047
|
REFACTOR: Fixes poor class hierarchy for listing topics
- Upgrades Ember to latest
- Fixes a bunch of bugs with page titles and missing "active" states
|
2014-01-18 19:26:24 +01:00 |
Sam
|
a30aaa90d5
|
BUGFIX: export was broken, not exporting any tables
|
2014-01-17 12:33:42 +11:00 |
Régis Hanol
|
9da773af7a
|
BUGFIX: do not pull images we already host locally
|
2014-01-15 01:14:41 +01:00 |
Robin Ward
|
1aee217a61
|
FIX: sidekiq 100% CPU usage due to `ice_cube`
|
2014-01-10 11:43:51 -05:00 |
Robin Ward
|
339b5942bb
|
Default should be to poll every 5 mins
|
2014-01-08 15:05:18 -05:00 |
Régis Hanol
|
e732aa8a86
|
BUGFIX: we should not store absolute urls for locally uploaded avatar templates
Highly recommended to run: `RAILS_ENV=production bundle exec rake avatars:regenerate` to fix the avatar templates stored in the database.
|
2014-01-07 17:45:06 +01:00 |
Robin Ward
|
ed2e53bb06
|
FIX: Support feeds with `description` as well as `content`
|
2014-01-02 14:29:27 -05:00 |
Régis Hanol
|
46fe78cf8f
|
BUGFIX: export rake task should include locally stored avatars
|
2014-01-02 17:47:19 +01:00 |
Neil Lalonde
|
df220ae973
|
Get detailed info about new versions from the Discourse Hub. Include version notes from the latest version in notification email.
|
2013-12-31 15:52:35 -05:00 |
Robin Ward
|
4f8aed295a
|
FEATURE: Embeddable Discourse comments, now with simple-rss instead of feedzirra
|
2013-12-31 15:01:22 -05:00 |
Robin Ward
|
62db063e1e
|
Revert "Support for Embeddable Comments via IFRAME" - it depends on Curl
which not every server has. Have to rethink this.
This reverts commit e3e4c62887 .
|
2013-12-31 12:52:31 -05:00 |
Robin Ward
|
e3e4c62887
|
Support for Embeddable Comments via IFRAME
|
2013-12-31 12:26:24 -05:00 |
Neil Lalonde
|
90bf3cc3d4
|
Merge pull request #1760 from dv2/fix_spelling
Correct few spelling in the comments
|
2013-12-27 11:00:02 -08:00 |
Régis Hanol
|
567d2bd23c
|
add top page
|
2013-12-24 00:50:36 +01:00 |
DV Suresh
|
24886c300b
|
Correct few spelling in the comments
|
2013-12-21 01:19:22 -06:00 |
Régis Hanol
|
418856a789
|
make sure assets always use schemaless absolute uris
|
2013-12-06 11:16:13 +01:00 |
Régis Hanol
|
52160179f8
|
add a tombstone for extra safety
|
2013-11-27 22:05:11 +01:00 |
Régis Hanol
|
b0d132ee2e
|
make sure image urls have a scheme before pulling them in
|
2013-11-25 19:47:53 +01:00 |
Régis Hanol
|
f65cde3cda
|
do not bump posts when rebaking
|
2013-11-22 01:52:26 +01:00 |
Régis Hanol
|
31fd5b85bc
|
FIX markdown hotlinked images were not properly pulled
|
2013-11-20 13:10:08 +01:00 |
Régis Hanol
|
482b752046
|
add edit reason when editing a post
|
2013-11-15 23:28:49 +01:00 |
Régis Hanol
|
16267e4887
|
add download_remote_images_to_local site setting
|
2013-11-15 15:22:18 +01:00 |
Régis Hanol
|
7e7d951152
|
do not pull hotlinked images when max_image_size_kb == 0
|
2013-11-13 17:30:48 +01:00 |
Neil Lalonde
|
1d8a3e6fc8
|
Add an order for user_stats table in exporter
|
2013-11-11 10:49:27 -05:00 |
Sam
|
d1d661f6e1
|
add logic that auto closes any topics that missed the queued job (due to redis flush or whatever)
|
2013-11-11 10:52:44 +11:00 |
Neil Lalonde
|
0c6f794eb0
|
Used the term suspended instead of banned.
|
2013-11-07 13:53:49 -05:00 |
Régis Hanol
|
37fd7ab574
|
pull hotlinked images
|
2013-11-05 19:07:29 +01:00 |
Neil Lalonde
|
ede59a4386
|
FIX: issue 1538. After upgrading and before a new version check request has been made, dashboard might still say that an update is available.
|
2013-11-04 12:51:09 -05:00 |
Neil Lalonde
|
c8d5db38d6
|
Emails to banned users will be sent for notifications of PMs from staff users
|
2013-10-30 15:31:16 -04:00 |
Régis Hanol
|
debd9bfb25
|
add a sitesetting to enable the CleanUpUploads job
|
2013-10-16 17:09:36 +02:00 |
Régis Hanol
|
4536b5fe04
|
added a job to clean up orphan uploads
|
2013-10-15 11:15:48 +02:00 |
Régis Hanol
|
23bf4436f5
|
FIX: avatar was attached to the user who uploaded it...
|
2013-10-12 10:55:41 +02:00 |
Sam
|
e18b93026a
|
defer view creation on so updates are not performed when people navigate to topics
|
2013-10-07 15:04:59 +11:00 |
Sam
|
5bf26ec34e
|
large refactor, ship a few columns from the user table into user_stats
|
2013-10-07 15:04:59 +11:00 |
Sam
|
f0a122a66c
|
move job files so they live underneath app/ and not in lib/
introduce new setting email_always, that will force emails to send to users regardless of presence on site
|
2013-10-01 17:04:02 +10:00 |