use_ssl is just confusing, it means use_https , fix name of setting
This commit is contained in:
parent
5a036fc17e
commit
1533a1163c
|
@ -85,7 +85,7 @@ class SiteSetting < ActiveRecord::Base
|
|||
end
|
||||
|
||||
def self.scheme
|
||||
use_ssl? ? "https" : "http"
|
||||
use_https? ? "https" : "http"
|
||||
end
|
||||
|
||||
end
|
||||
|
|
|
@ -513,7 +513,6 @@ cs:
|
|||
|
||||
notification_email: "Návratová emailová adresa, která se použije u systémových emailů, jako jsou notifikace o zapomenutém heslu, nových účtech, atd."
|
||||
email_custom_headers: "Seznam vlastních hlaviček emailů, oddělený svislítkem"
|
||||
use_ssl: "Má být web přístupný přes SSL? (NEPODPOROVÁNO, EXPERIMENTÁLNÍ FUNKCE)"
|
||||
summary_score_threshold: "Minimální skóre příspěvku, aby byl zařazen mezi 'nejlepší'"
|
||||
summary_posts_required: "Minimální počet příspěvků v tématu, aby byl povolen mód 'nejlepší příspěvky'"
|
||||
summary_likes_required: "Minimální počet 'líbí se' v tématu, aby byl povolen mód 'nejlepší příspěvky'"
|
||||
|
|
|
@ -567,7 +567,6 @@ da:
|
|||
|
||||
notification_email: "Afsenderadressen som bruges til afsendelse af system-e-mails, som f.eks. beskeder til brugere om mistede adgangskoder, nye konti, etc."
|
||||
email_custom_headers: "En liste af brugerdefinerede e-mail-headers adskilt af |-tegn."
|
||||
use_ssl: "Skal sitet være tilgængeligt via SSL? (IKKE IMPLEMENTERET, EKSPERIMENTELT)"
|
||||
summary_score_threshold: "Den mindste score for at et indlæg medtages i 'resuméet'."
|
||||
summary_posts_required: "Mindste antal indlæg i et emne før 'resumé'-tilstand aktiveres."
|
||||
summary_likes_required: "Mindste antal likes i et emne før 'resumé'-tilstand aktiveres."
|
||||
|
|
|
@ -486,7 +486,6 @@ de:
|
|||
|
||||
notification_email: "Die Antwortadresse, die in Systemmails (zum Beispiel zur Passwortwiederherstellung, neuen Konten, etc.) eingetragen wird."
|
||||
email_custom_headers: "Eine Pipe-getrennte (|) Liste von eigenen Mail Headern"
|
||||
use_ssl: "Soll die Seite via SSL nutzbar sein?"
|
||||
summary_score_threshold: "Der Minimalscore eines Beitrags, um zu den Top Beiträgen zu zählen."
|
||||
summary_posts_required: "Minimale Zahl der Beiträge zu einem Thema bevor der Modus 'Top Beiträge' aktiviert wird."
|
||||
summary_likes_required: "Minimale Zahl der „Gefällt mir“ in einem Thema, bevor der Modus 'Top Beiträge' aktiviert wird."
|
||||
|
|
|
@ -564,7 +564,7 @@ en:
|
|||
|
||||
notification_email: "The return email address used when sending system emails such as notifying users of lost passwords, new accounts etc"
|
||||
email_custom_headers: "A pipe-delimited list of custom email headers"
|
||||
use_ssl: "Should the full url for the site (Discourse.base_url) be http or https?"
|
||||
use_https: "Should the full url for the site (Discourse.base_url) be http or https?"
|
||||
summary_score_threshold: "The minimum score of a post to be included in the 'summary'"
|
||||
summary_posts_required: "Minimum posts in a topic before 'summary' mode is enabled"
|
||||
summary_likes_required: "Minimum likes in a topic before the 'summary' mode will be enabled"
|
||||
|
|
|
@ -311,7 +311,6 @@ es:
|
|||
logo_small_url: "El pequeño logo para tu sitio utilizado cuando se hace scroll en un topic ej: http://example.com/logo-small.png"
|
||||
favicon_url: "Un favicon para tu sitio, ve http://en.wikipedia.org/wiki/Favicon"
|
||||
notification_email: "La dirección de emaul de respuesta utilizada cuando se envían emails del sistema tales como notificar a los usuarios de recuperación de contraseña, nuevas cuentas etc"
|
||||
use_ssl: "¿Debería ser el sitio accesible por SSL? (NO IMPLEMENTADO, EXPERIMENTAL)"
|
||||
summary_score_threshold: "La mínima puntuación de un post para ser incluido en los 'summary'"
|
||||
summary_posts_required: "Mínimo número de posts en un topic antes de que el modo 'summary' sea activado "
|
||||
summary_likes_required: "Mínimo número de me gustas en un topic antes de que el modo 'summary' sea activado"
|
||||
|
|
|
@ -500,7 +500,6 @@ fr:
|
|||
apple_touch_icon_url: "Icône utilisée pour les appareils d'Apple. Taille recommandée 144 px par 144 px."
|
||||
notification_email: "L'adresse email utilisée pour notifier les utilisateurs de mots de passe perdus, d'activation de compte, etc."
|
||||
email_custom_headers: "Une liste délimité par des (|) pipes d'entêtes d'email"
|
||||
use_ssl: "Le site doit-il être accessible via SSL? (NON IMPLEMENTE, EXPERIMENTAL)"
|
||||
summary_score_threshold: "Le score minimum d'un message pour être inclus dans le «résumé»"
|
||||
summary_posts_required: "Nombre minimum de messages dans une discussion avant que le mode «résumé» soit activé"
|
||||
summary_likes_required: "Nombre de J'aime minimum dans une discussion avant que le mode «Résumé» soit activé"
|
||||
|
|
|
@ -321,7 +321,6 @@ id:
|
|||
logo_small_url: "The small logo for your site used when scrolling down on topics eg: http://example.com/logo-small.png"
|
||||
favicon_url: "A favicon for your site, see http://en.wikipedia.org/wiki/Favicon"
|
||||
notification_email: "The return email address used when sending system emails such as notifying users of lost passwords, new accounts etc"
|
||||
use_ssl: "Should the site be accessible via SSL? (NOT IMPLEMENTED, EXPERIMENTAL)"
|
||||
summary_score_threshold: "The minimum score of a post to be included in the 'summary'"
|
||||
summary_posts_required: "Minimum posts in a topic before 'summary' mode is enabled"
|
||||
summary_likes_required: "Minimum likes in a topic before the 'summary' mode will be enabled"
|
||||
|
|
|
@ -440,7 +440,6 @@ it:
|
|||
logo_small_url: "La versione piccola del logo del tuo sito (usata durante lo scroll) es: http://example.com/logo-small.png"
|
||||
favicon_url: "La favicon del tuo sito, per informazioni http://en.wikipedia.org/wiki/Favicon"
|
||||
notification_email: "L'indirizzo email usato quando vengono inviate email di sistema come la notifica agli utenti di recupero password o nuovo account"
|
||||
use_ssl: "Il sito è accessibile tramite SSL?"
|
||||
summary_score_threshold: "Il punteggio minimo di un post per essere inserito nei 'summary'"
|
||||
summary_posts_required: "Numero di post in un topic prima che la modalità 'summary' venga attivata"
|
||||
summary_likes_required: "Numero minimo di likes in un topic prima che la modalità 'summary' venga attivata"
|
||||
|
|
|
@ -506,7 +506,6 @@ ja:
|
|||
|
||||
notification_email: "パスワードリセットや新規アカウント作成等をユーザに通知するシステムメールを送信するメールアドレス"
|
||||
email_custom_headers: "カスタムメールヘッダのリスト (パイプ(バーティカルバー) 区切り)"
|
||||
use_ssl: "SSL でのアクセスを有効にするか? (未実装、試験的)"
|
||||
best_of_score_threshold: "'best of' にポストが含まれるための最終スコア"
|
||||
best_of_posts_required: "'best of' モードが有効になる、トピック内の最小ポスト数"
|
||||
best_of_likes_required: "'best of' モードが有効になる、トピック内の最小「いいね!」数"
|
||||
|
|
|
@ -520,7 +520,6 @@ ko:
|
|||
|
||||
notification_email: "The return email address used when sending system emails such as notifying users of lost passwords, new accounts etc"
|
||||
email_custom_headers: "커스텀 이메일 해더의 pipe-delimited"
|
||||
use_ssl: "Should the site be accessible via SSL? (NOT IMPLEMENTED, EXPERIMENTAL)"
|
||||
best_of_score_threshold: "The minimum score of a post to be included in the 'best of'"
|
||||
best_of_posts_required: "Minimum posts in a topic before 'best of' mode is enabled"
|
||||
best_of_likes_required: "Minimum likes in a topic before the 'best of' mode will be enabled"
|
||||
|
|
|
@ -532,7 +532,6 @@ nl:
|
|||
|
||||
notification_email: "Het afzenderadres dat wordt gebruikt voor mails waarmee leden op de hoogte worden gesteld van verloren wachtwoorden, nieuwe accounts etc."
|
||||
email_custom_headers: "Een lijst van custom email headers, gescheiden door een pipe (|)"
|
||||
use_ssl: "Moet de site toegankelijk zijn via SSL? (NOG NIET GEIMPLEMENTEERD, EXPERIMENTEEL)"
|
||||
summary_score_threshold: "De minimumscore van bericht om inbegrepen te worden in de samenvatting"
|
||||
summary_posts_required: "Minimum aantal berichten nodig in een topic voordat de samenvattingsmodus mogelijk wordt."
|
||||
summary_likes_required: "Minimum aantal 'vind ik leuk' nodig voordat de samenvattingsmodus mogelijk wordt."
|
||||
|
|
|
@ -657,8 +657,6 @@ pseudo:
|
|||
notification_email: '[[ Ťĥé řéťůřɳ éɱáíł áďďřéšš ůšéď ŵĥéɳ šéɳďíɳǧ šýšťéɱ éɱáíłš
|
||||
šůčĥ áš ɳóťíƒýíɳǧ ůšéřš óƒ łóšť ƿáššŵóřďš, ɳéŵ áččóůɳťš éťč ]]'
|
||||
email_custom_headers: '[[ Á ƿíƿé-ďéłíɱíťéď łíšť óƒ čůšťóɱ éɱáíł ĥéáďéřš ]]'
|
||||
use_ssl: '[[ Šĥóůłď ťĥé šíťé ƀé áččéššíƀłé νíá ŠŠŁ? (ЍÓŤ ÍϺРŁÉϺÉЍŤÉĎ, ÉХРÉŘÍϺÉЍŤÁŁ)
|
||||
]]'
|
||||
summary_score_threshold: '[[ Ťĥé ɱíɳíɱůɱ ščóřé óƒ á ƿóšť ťó ƀé íɳčłůďéď íɳ ťĥé
|
||||
''šůɱɱářý'' ]]'
|
||||
summary_posts_required: '[[ Ϻíɳíɱůɱ ƿóšťš íɳ á ťóƿíč ƀéƒóřé ''šůɱɱářý'' ɱóďé íš
|
||||
|
|
|
@ -262,7 +262,6 @@ pt:
|
|||
logo_small_url: "O logo em pequeno para o teu site (aparece nas páginas dos tópicos) eg: http://example.com/logo-small.png"
|
||||
favicon_url: "Um favicon para o teu site"
|
||||
notification_email: "O endereço de email a ser usado para notificar os utilizadores de password esquecida, novas contas, etc."
|
||||
use_ssl: "Deverá o site estár acessivel via SSL?"
|
||||
summary_score_threshold: "A pontuação mínima de um post para ser incluído no 'melhor de'"
|
||||
summary_posts_required: "Um tópico precisa deste número de posts antes de ser ativado o modo 'melhor de'."
|
||||
summary_likes_required: "Um tópico precisa deste número de gostos antes de ser ativado o mode 'melhor de'."
|
||||
|
|
|
@ -512,7 +512,6 @@ pt_BR:
|
|||
|
||||
notification_email: "O endereço de email a ser usado para notificar os utilizadores de password esquecida, novas contas, etc."
|
||||
email_custom_headers: "A lista delimitada por barras verticais de cabeçalhos de e-mail personalizados"
|
||||
use_ssl: "O site deve ser acessível via SSL?"
|
||||
summary_score_threshold: "A pontuação mínima de uma postagem para ser incluído no 'melhor de'"
|
||||
summary_posts_required: "Um tópico precisa deste número de posts antes de ser ativado o modo 'melhor de'."
|
||||
summary_likes_required: "Um tópico precisa deste número de curtidas antes de ser ativado o modo 'melhor de'."
|
||||
|
|
|
@ -526,7 +526,6 @@ ru:
|
|||
apple_touch_icon_url: 'Иконка используемая для тач-устройств Apple. Рекомендуемый размер 144 x 144 px.'
|
||||
notification_email: 'Обратный электронный адрес, используемый для отправки системных электронных писем пользователям, таких как оповещение пользователей о потерянном пароле, новой учетной записи и т.д.'
|
||||
email_custom_headers: 'Разделенный чертой список дополнительных заголовков в почтовых сообщениях'
|
||||
use_ssl: 'Будет ли сайт доступен по SSL? (НЕ РЕАЛИЗОВАНО, ЭКСПЕРИМЕНТАЛЬНАЯ ФУНКЦИЯ)'
|
||||
summary_score_threshold: 'Минимальная оценка сообщения, чтобы оно было включено в список «лучших сообщений»'
|
||||
summary_posts_required: 'Минимальное количество сообщений в теме для активации режима «лучшие»'
|
||||
summary_likes_required: 'Минимальное количество симпатий в теме для активации режима «лучшие»'
|
||||
|
|
|
@ -363,7 +363,6 @@ sv:
|
|||
logo_small_url: "Den lilla logotypen för din webbplats som används när man bläddrar ner i trådar t.ex.: http://xyz.com/x-small.png"
|
||||
favicon_url: "En favicon för till webbplats, se http://en.wikipedia.org/wiki/Favicon"
|
||||
notification_email: "Avsändaradressen som används vid utskick av systemmail som t.ex. glömt lösenord, nya konton etc"
|
||||
use_ssl: "Ska denna webbplats vara åtkomlig via SSL?"
|
||||
summary_score_threshold: "The minimum score of a post to be included in the 'summary'"
|
||||
summary_posts_required: "Minimum posts in a topic before 'summary' mode is enabled"
|
||||
summary_likes_required: "Minimum likes in a topic before the 'summary' mode will be enabled"
|
||||
|
|
|
@ -459,7 +459,7 @@ zh_CN:
|
|||
logo_small_url: "你的站点的小号标志图片,例如:http://example.com/logo-small.png,用于卷起主题列表时显示"
|
||||
favicon_url: "你的站点图标(favicon),参考 http://zh.wikipedia.org/wiki/Favicon"
|
||||
notification_email: "邮件回复地址,当发送系统邮件,例如通知用户找回密码、新用户注册等等时,所使用的发信人地址"
|
||||
use_ssl: "使用 SSL 安全套接层来访问本站吗?"
|
||||
use_https: "使用 SSL 安全套接层来访问本站吗?"
|
||||
summary_score_threshold: "将一个帖子包含到“优秀”帖子中所需的最小分值"
|
||||
summary_posts_required: "在一个主题中启用“优秀”模式所要求的最小帖子数量"
|
||||
summary_likes_required: "在一个主题中启用“优秀”模式所要求的最小赞数量"
|
||||
|
|
|
@ -440,7 +440,6 @@ zh_TW:
|
|||
logo_small_url: "你的站點的小號標志圖片,例如:http://example.com/logo-small.png,用于卷起主題列表時顯示"
|
||||
favicon_url: "你的站點圖標(favicon),參考 http://zh.wikipedia.org/wiki/Favicon"
|
||||
notification_email: "郵件回複地址,當發送系統郵件,例如通知用戶找回密碼、新用戶注冊等等時,所使用的發信人地址"
|
||||
use_ssl: "使用 SSL 安全套接層來訪問本站嗎?"
|
||||
summary_score_threshold: "將一個帖子包含到“優秀”帖子中所需的最小分值"
|
||||
summary_posts_required: "在一個主題中啓用“優秀”模式所要求的最小帖子數量"
|
||||
summary_likes_required: "在一個主題中啓用“優秀”模式所要求的最小贊數量"
|
||||
|
|
|
@ -292,7 +292,7 @@ trust:
|
|||
|
||||
security:
|
||||
enable_flash_video_onebox: false
|
||||
use_ssl: false
|
||||
use_https: false
|
||||
enable_escaped_fragments:
|
||||
client: true
|
||||
default: false
|
||||
|
|
|
@ -107,7 +107,7 @@ module Discourse
|
|||
default_port = 80
|
||||
protocol = "http"
|
||||
|
||||
if SiteSetting.use_ssl?
|
||||
if SiteSetting.use_https?
|
||||
protocol = "https"
|
||||
default_port = 443
|
||||
end
|
||||
|
|
|
@ -115,7 +115,7 @@ module FileStore
|
|||
aws_secret_access_key: SiteSetting.s3_secret_access_key,
|
||||
scheme: SiteSetting.scheme,
|
||||
# cf. https://github.com/fog/fog/issues/2381
|
||||
path_style: dns_compatible?(s3_bucket, SiteSetting.use_ssl?),
|
||||
path_style: dns_compatible?(s3_bucket, SiteSetting.use_https?),
|
||||
}
|
||||
options[:region] = SiteSetting.s3_region unless SiteSetting.s3_region.empty?
|
||||
options
|
||||
|
|
|
@ -6,13 +6,13 @@ task 'assets:prestage' => :environment do |t|
|
|||
require "uri"
|
||||
|
||||
def get_assets(path)
|
||||
a = Dir.glob("#{Rails.root}/public/assets/#{path}*").map do |f|
|
||||
Dir.glob("#{Rails.root}/public/assets/#{path}*").map do |f|
|
||||
if f =~ /[a-f0-9]{16}\.(css|js)$/
|
||||
"/assets/#{path}#{f.split('/')[-1]}"
|
||||
end
|
||||
end.compact
|
||||
end
|
||||
|
||||
|
||||
# pre-stage css/js only for now
|
||||
assets = get_assets("locales/") + get_assets("")
|
||||
puts "pre staging: #{assets.join(' ')}"
|
||||
|
|
|
@ -16,19 +16,19 @@ describe Discourse do
|
|||
end
|
||||
|
||||
context 'base_url' do
|
||||
context 'when ssl is off' do
|
||||
context 'when https is off' do
|
||||
before do
|
||||
SiteSetting.expects(:use_ssl?).returns(false)
|
||||
SiteSetting.expects(:use_https?).returns(false)
|
||||
end
|
||||
|
||||
it 'has a non-ssl base url' do
|
||||
it 'has a non https base url' do
|
||||
Discourse.base_url.should == "http://foo.com"
|
||||
end
|
||||
end
|
||||
|
||||
context 'when ssl is on' do
|
||||
context 'when https is on' do
|
||||
before do
|
||||
SiteSetting.expects(:use_ssl?).returns(true)
|
||||
SiteSetting.expects(:use_https?).returns(true)
|
||||
end
|
||||
|
||||
it 'has a non-ssl base url' do
|
||||
|
|
|
@ -113,12 +113,12 @@ describe SiteSetting do
|
|||
describe "scheme" do
|
||||
|
||||
it "returns http when ssl is disabled" do
|
||||
SiteSetting.expects(:use_ssl).returns(false)
|
||||
SiteSetting.expects(:use_https).returns(false)
|
||||
SiteSetting.scheme.should == "http"
|
||||
end
|
||||
|
||||
it "returns https when using ssl" do
|
||||
SiteSetting.expects(:use_ssl).returns(true)
|
||||
SiteSetting.expects(:use_https).returns(true)
|
||||
SiteSetting.scheme.should == "https"
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in New Issue