Robin Ward
5fdbc6c4b2
FIX: Replies to PMs should never been enqueued
2015-05-13 12:08:53 -04:00
Arpit Jalan
220b9c5abe
FIX: match subdomain with email domain blacklist
2015-05-13 21:02:02 +05:30
Sam
51d82fc25d
PERF: Active Record #pluck is twice faster
...
PERF: SqlBuilder bypasses AR converters and uses PG directly
2015-05-13 16:46:17 +10:00
Neil Lalonde
8b77f57acb
Version bump to v1.3.0.beta9
2015-05-12 17:51:56 -04:00
Neil Lalonde
7f9504abb2
PERF: sites in multisite config can share css files if they are not using a color scheme or category backgrounds
2015-05-12 16:12:49 -04:00
Neil Lalonde
406c8bb340
PERF: don't recompile css files that have already been compiled
2015-05-12 16:12:49 -04:00
Régis Hanol
0c85e40097
add distributed mutex around letter avatar generation
2015-05-12 10:33:51 +02:00
Régis Hanol
54b63bfdbf
remove ALL useless 'order by'
2015-05-12 09:37:48 +02:00
Régis Hanol
232b5387d0
remove useless 'order by'
2015-05-12 09:36:46 +02:00
Régis Hanol
b489384b59
FIX: uploads rake tasks to support subfolders
2015-05-12 09:28:43 +02:00
Sam
3f3e3d10b5
we don't need this file, we do not use it
2015-05-12 14:31:22 +10:00
Régis Hanol
95a57ce3e4
properly fix missing uploads by redownloading them
2015-05-11 19:07:39 +02:00
Robin Ward
d9e5302a16
FIX: HTMLBars compilation was broken in production mode
2015-05-11 11:20:46 -04:00
Robin Ward
2e4d43364a
Server side quote templates don't seem to be used?
2015-05-11 11:20:45 -04:00
Robin Ward
aee12fd6ef
Ember Deprecations for Topics
2015-05-11 11:18:37 -04:00
Régis Hanol
48f4589c6f
try to fix missing downloads by re-downloading them
2015-05-11 17:03:48 +02:00
Régis Hanol
6d83526bf1
add support for multisite to the 'uploads:regenerate_missing_optimized' rake task
2015-05-11 16:19:16 +02:00
Régis Hanol
27a9b5ee13
only deal with local uploads
2015-05-11 15:41:52 +02:00
Régis Hanol
ca89d16946
FEATURE: new 'uploads:regenerate_missing_optimized' images rake task
2015-05-11 12:59:50 +02:00
Sam
996ab1ae17
FEATURE: task to find all missing local images
2015-05-11 10:30:39 +10:00
Sam
0b3ad8a3fd
Merge branch 'master' of github.com:discourse/discourse
2015-05-07 11:51:09 +10:00
Sam
4167757dee
correct exception when page is sent in as array
2015-05-07 10:49:29 +10:00
Régis Hanol
9a96cd9f3b
CRUSHED: duplicate key value violates unique constraint 'index_uploads_on_sha1'
2015-05-07 01:00:13 +02:00
Régis Hanol
c89bef2762
FIX: proper regex for search terms
2015-05-06 19:58:29 +02:00
Neil Lalonde
de20e37c6a
Version bump to v1.3.0.beta7
2015-05-06 13:41:35 -04:00
Sam
b7e7da766d
avoid static method so we can easily inherit off this class
2015-05-06 09:53:29 +10:00
Neil Lalonde
2139a6208b
FIX: multisite migration fails when adding a new site because SiteSetting.slug_generation_method is nil
2015-05-05 18:50:54 -04:00
Sam
ea670118c1
Add better error handling, correct the location on disk of stylesheet
2015-05-05 23:28:40 +10:00
Erick Guan
a48dd1cc28
store the slug as the title is, only sanitize the slug
...
and prettify code
2015-05-05 18:33:16 +08:00
Erick Guan
b772ff6e13
FEATURE: add slug geneartion options
2015-05-05 18:08:30 +08:00
Sam
2344aa2fdd
PERF: place letter avatars inside the tmp folder
...
this avoids transient recoverable data in our uploads directory
2015-05-05 15:58:49 +10:00
Sam
f58d85edea
FEATURE: move stylesheet cache out of the uploads directory
2015-05-05 15:50:13 +10:00
Robin Ward
7e3eaf5b02
FIX: Never enqueue private messages
2015-05-04 11:07:46 -04:00
Régis Hanol
86d7412f30
REFACTOR: rename "total_votes" poll field to the more accurate "voters"
...
FEATURE: automagically load plugin's migrations
2015-05-04 16:01:57 +02:00
Sam
c3e3afcb2c
PERF: eliminate N+1 query due to polls
2015-05-04 16:12:03 +10:00
Sam
803feefd54
MessageBus handles readonly redis now, no need to wrap it
2015-05-04 12:21:00 +10:00
Gerhard Schlager
9a76ee8f8a
FIX: error message used wrong filesize
2015-05-03 19:26:54 +02:00
Jeff Atwood
bbb1348118
add Swiftbot to crawler regex
2015-05-02 03:18:58 -07:00
Sam
6993fb36ac
FIX: distributed cache failing to clear certain values sometimes
...
this makes the cache resilient to cross machine / forking concerns
2015-05-01 15:25:23 +10:00
Robin Ward
f9069c350f
FIX: Permission issues when editing topics
...
If a user can't create a topic in a category, they should'be be
able to edit topics.
2015-04-30 17:08:12 -04:00
Régis Hanol
1e96a1cd58
fix ruby const warning
2015-04-29 23:33:25 +02:00
Régis Hanol
724f4a1c55
FEATURE: automatically load plugin's rake tasks
2015-04-29 23:32:49 +02:00
Robin Ward
16408cee06
Allow Postgres to trigger readonly mode for the site.
2015-04-29 11:49:58 -04:00
Arthur Neves
439d0d2e37
Check Rails.version instead of ENV
...
Like that we can have code that works on multiple Rails versions, and we
dont need to mix a new method on Kernel.
Also, this makes easier to have multiple versions.
For instance, before master was 4.2, which is not the case anymore, so
on the code we should check versions and not Environment variables
2015-04-28 22:27:47 -04:00
Robin Ward
e361916138
FIX: :fired: @eviltrout
2015-04-28 16:30:14 -04:00
Robin Ward
647dd76ba1
Extract the `needs_approval?` logic
2015-04-28 16:14:36 -04:00
Robin Ward
c2f7676370
Support for custom reasons for things being queued for approval
2015-04-28 15:06:47 -04:00
Robin Ward
cf0c2d09d4
Handlers can be added with a priority
2015-04-28 15:06:47 -04:00
Robin Ward
2cbcd15789
FIX: Post Mannager wasn't being used for email replies
2015-04-28 13:04:34 -04:00
Robin Ward
fe49141509
FIX: Topic creation validation should be skipped properly
2015-04-28 11:08:41 -04:00