Robin Ward
8b4e3402c2
Small improvements to digest emails and preview mechanism.
2013-06-11 12:27:11 -04:00
Robin Ward
daeaf090c8
Merge pull request #1008 from Naiqus/patch-5
...
Update server.zh_CN.yml
2013-06-11 08:59:18 -07:00
Robin Ward
59ede7c51f
Merge pull request #1007 from Naiqus/patch-4
...
Update client.zh_CN.yml
2013-06-11 08:58:59 -07:00
Sam
c2cfbce9ce
automatically updating times for posts on topic
...
moved moment.js into localization file (we need to localize it)
added helpers for date formatting use, moment().shortDate() moment().longDate() moment().shortDateNoYear()
2013-06-11 17:25:50 +10:00
Sam
fa8a84f20c
removed sugar.js, port functionality to moment and underscore.js
...
bring in latest ace from local so we don't mess up with https
2013-06-11 15:27:26 +10:00
Naiqus
34eb36c88e
Update server.zh_CN.yml
2013-06-11 02:18:12 +03:00
Naiqus
46b6a0a533
Update client.zh_CN.yml
2013-06-11 02:17:04 +03:00
Neil Lalonde
9b1d0baf45
Send a message to moderators when a newuser_spam_host_threshold is exceeded. Send it no more than once per day per user.
2013-06-10 13:17:32 -04:00
Robin Ward
ad6705cca7
Update Ember to latest master (RC5)
2013-06-10 10:14:42 -04:00
Robin Ward
7907f5066e
Merge pull request #999 from netzpirat/update-german-translations
...
Update German translations
2013-06-10 07:00:55 -07:00
Naiqus
82168d2067
A few zh_CN translation updates for version 0.9.2.5
...
It is valid now.
2013-06-10 16:37:13 +03:00
Michael Kessler
561418304d
Update German client-side translations.
2013-06-10 10:58:42 +02:00
Michael Kessler
080938660c
Update German server-side translations.
2013-06-10 10:24:26 +02:00
Jeff Atwood
64fb6dbf79
add Mandrill note to email deliverability test
2013-06-10 00:14:47 -07:00
Jeff Atwood
b4a4774165
extend consumer email warning to yahoo & outlook
2013-06-10 00:08:06 -07:00
Sam
2d14b54096
Merge pull request #988 from chrishunt/add-dynamic-favicon
...
Add 'dynamic favicon' setting
2013-06-09 16:13:54 -07:00
Sander Datema
27d0b120fd
Updated Dutch translation
2013-06-08 18:12:20 +02:00
Chris Hunt
af1c14939e
Add 'dynamic favicon' setting
2013-06-07 17:15:49 -07:00
Robin Ward
b2a6755a48
Merge pull request #984 from Supermathie/moreentropy
...
More entropy for foreign titles
2013-06-07 14:23:26 -07:00
Neil Lalonde
34e1f376f6
Add [PM] to subject of email notifications for private messages
2013-06-07 15:50:11 -04:00
Michael Brown
f3fb10de03
settings: Update english description of entropy
2013-06-07 15:07:43 -04:00
Sam
5fa20ce357
more progress towards full migration to moment.js
2013-06-07 18:27:42 +10:00
Chris Hunt
d50a598e62
Notify admin of successful user approval
2013-06-06 18:37:25 -07:00
Chris Hunt
f6ce985121
Send activation email after user approved
2013-06-06 18:37:25 -07:00
Sam
1eed1e240b
Merge pull request #977 from chrishunt/add-apple-touch-icon
...
Add 'apple touch icon url' site setting
2013-06-06 17:40:12 -07:00
Neil Lalonde
564d242832
Notify moderators when someone is automatically blocked because of spam flags
2013-06-06 18:49:19 -04:00
Sam
11afa0c11b
work in progress migrate to moment
2013-06-07 08:49:22 +10:00
Chris Hunt
268a5debbf
Add 'apple touch icon url' site setting
2013-06-06 14:43:05 -07:00
Robin Ward
207ad9049a
Merge pull request #973 from jd-erreape/spanish_server_translation
...
Spanish server and client translation
2013-06-06 08:13:08 -07:00
Juan de Dios Herrero
90c46ab62a
Little review on client.es.yml and added a lot of translation that were missing and made the page looks ugly
2013-06-06 11:35:10 +02:00
Juan de Dios Herrero
a2ee43b511
Finished server.es translation, ready for review (still a few sentences left because no good translation has been found)
2013-06-06 10:53:29 +02:00
Ian Christian Myers
0d01c33482
Enabled strong_parameters across all models/controllers.
...
All models are now using ActiveModel::ForbiddenAttributesProtection, which shifts the responsibility for parameter whitelisting for mass-assignments from the model to the controller. attr_accessible has been disabled and removed as this functionality replaces that.
The require_parameters method in the ApplicationController has been removed in favor of strong_parameters' #require method.
It is important to note that there is still some refactoring required to get all parameters to pass through #require and #permit so that we can guarantee that parameter values are scalar. Currently strong_parameters, in most cases, is only being utilized to require parameters and to whitelist the few places that do mass-assignments.
2013-06-06 00:30:59 -07:00
Robin Ward
a3d62fdf69
Temporarily roll back ember rc5. We identified some things we need to fix.
2013-06-06 01:25:43 -04:00
Sam
2ca734c118
Merge pull request #964 from chrishunt/exclusive-club
...
Add 'invite only' site setting
2013-06-05 16:38:47 -07:00
Jeff Atwood
6f57564c54
add edit hint to "no topic definition"
2013-06-05 15:36:26 -07:00
Robin Ward
0b97ea6345
Better HTML emails, smarter email digests, new email section in admin with digest preview
2013-06-05 17:47:25 -04:00
Robin Ward
93cdb97b46
OOPS: Left a testing setting of precompile in development on. Turned it back off.
2013-06-05 15:33:50 -04:00
Robin Ward
a3d52a41c6
Merge pull request #962 from sanderdatema/dutch_translation
...
Updated Dutch translation
2013-06-05 11:58:46 -07:00
Chris Hunt
24da1ab07e
Add 'invite only' site setting
2013-06-05 11:06:05 -07:00
Robin Ward
7d089fdfb5
FIX: Compile templates properly with the latest handlebars
2013-06-05 14:00:02 -04:00
Robin Ward
a0bd51862e
Upgrade Ember to RC5. Disabled a deprecation warning that I believe is in error.
2013-06-05 12:07:18 -04:00
Neil Lalonde
f0d4a38433
Admin flags UI shows when it's loading and when there are no results
2013-06-05 10:24:50 -04:00
Sander Datema
a9dcbe498d
Updated Dutch translation
2013-06-05 14:24:32 +02:00
Sam
2509d0f4fa
Merge pull request #959 from chrishunt/chrishunt/login-required-fixes
...
'login required' site setting improvements
2013-06-04 19:09:40 -07:00
Sam
93be638d93
message format is awesome, remove 0 unread and 0 new links.
2013-06-05 12:04:54 +10:00
Chris Hunt
3074300f76
Allow customization of 'login required' message
2013-06-04 18:53:36 -07:00
Sam
1dd59ca0a7
es translation is bust, rename for now
2013-06-05 10:25:32 +10:00
Sam
21b3359ea4
Merge pull request #957 from chrishunt/chrishunt/lock-down-the-base
...
Add 'login required' site setting
2013-06-04 17:22:08 -07:00
Sam
542c3cc546
allow onecase switch
2013-06-05 10:16:05 +10:00
Juan de Dios Herrero
fb4cb143e9
Started spanish translation
2013-06-05 09:46:00 +10:00
Sam
5f85aaee1d
correct message bus regression
...
implement automatically updating dates in list
2013-06-05 09:32:44 +10:00
Chris Hunt
122f9188c9
Redirect Ember routes to login if login required
2013-06-04 16:10:10 -07:00
Chris Hunt
85ceb5efa7
Add 'login required' site setting
2013-06-04 16:10:10 -07:00
Jeff Atwood
93aa0a9f39
some copyedits on account blocking
2013-06-04 16:02:03 -07:00
Neil Lalonde
2465c9c724
Add min_private_message_title_length site setting so private messages can have short titles
2013-06-04 17:59:23 -04:00
Erlend Sogge Heggen
5879d3dffd
Update client.nb_NO.yml
...
First post, Mute, Unmute, Last post, are they meant to be translated?
finished down to composer
2013-06-04 19:21:57 +03:00
Neil Lalonde
2259e97d42
Add a count of blocked users on the dashboard
2013-06-04 11:53:19 -04:00
Neil Lalonde
e3861893a2
Remove talk of spam in the private messages when an account has been blocked and unblocked
2013-06-04 11:28:40 -04:00
Neil Lalonde
c4904aacc0
Automatically flag someone as a spammer if their posts get at least X spam flags from N users while their trust level is 'new user'. Staff can clear and set this status from the user record in admin.
2013-06-03 16:37:40 -04:00
Erlend Sogge Heggen
fbeff410f5
Update client.nb_NO.yml
...
Started work on "invited" translations.
2013-06-03 20:39:33 +03:00
Erlend Sogge Heggen
21e45d9fa1
Create client.nb_NO.yml
...
Norwegian translation first take.
2013-06-03 19:36:23 +02:00
Sam
8b69ee26ff
forking in passenger was bust, message bus subscriptions would stop working after fork
2013-06-03 16:50:30 +10:00
Robin Ward
545dbfc07e
New Feature: Staff can choose to "Take Action" when flagging to immediately reach hiding
...
thresholds.
2013-05-31 17:39:32 -04:00
Neil Lalonde
cceac14baf
I broke infinite scrolling in a topic
2013-05-31 11:55:51 -04:00
Robin Ward
f7c0fa0434
Merge pull request #932 from sanderdatema/dutch_translation
...
Updated Dutch translation
2013-05-31 08:30:13 -07:00
Sander Datema
00f16b15c5
Updated Dutch translation
2013-05-31 10:03:07 +02:00
Sam
41187a5de1
Merge pull request #931 from ZogStriP/more-file-upload-test-coverage
...
added more file uploads test for better coverage
2013-05-30 21:36:33 -07:00
Sam
9ecf61d77d
Merge pull request #922 from ZogStriP/keep-french-l10n-up-to-date-2013-05-29
...
[ci-skip] keep French localization up to date
2013-05-30 21:35:19 -07:00
Régis Hanol
6cc0f8f2d4
added more file uploads test for better coverage
2013-05-31 03:13:37 +02:00
Neil Lalonde
5d444be72b
Support incomplete topic urls like /t/just-a-slug; fix error when using route /t/:topic_id/:post_number
2013-05-30 10:39:15 -04:00
Michael Kessler
571e62a27a
Keep German translations in sync.
2013-05-30 13:13:53 +02:00
Sam
8874c9ea75
Add message format support that can be used on complex localization strings
...
Add message about new and unread topics at the bottom of topics
move localization helper into lib
2013-05-30 16:49:57 +10:00
Sam
73834370a5
work in progress, live unread and new counts
2013-05-30 16:49:57 +10:00
Jeff Atwood
52eeecd460
add strong warnings on force_hostname and port
2013-05-29 16:27:46 -07:00
Régis Hanol
2daf3ba8ca
keep French localization up to date
...
🇫🇷
2013-05-30 00:18:29 +02:00
Robin Ward
8182a9d10c
Merge pull request #918 from chrishunt/chrishunt/quiet-tests-please
...
Clean up test output
2013-05-29 12:17:04 -07:00
Neil Lalonde
6abd9ddd2d
Add warning on admin dashboard if production env is configured to send email through gmail
2013-05-29 14:00:35 -04:00
Chris Hunt
dbf4d9b0dc
Set Sidekiq log level to WARN
2013-05-29 09:36:15 -07:00
Robin Ward
4cf1d9c266
Display details about the search context in the placeholder
2013-05-29 12:19:31 -04:00
Michael Kessler
10f8a9a97d
Improve German translations.
...
This tries to improve the German translations in its context, making
them fit better in the layout, unifying different terms, fixing typos,
try to improve the readability and add some missing translations.
2013-05-29 11:45:27 +02:00
Michael Kessler
d44fa5c1f7
Add email to German share link description help.
2013-05-29 09:59:46 +02:00
Michael Brown
73d6014d10
documentation: merge & adapt suggestions from baus
2013-05-29 00:07:26 -04:00
Sam
46389754d6
Merge pull request #892 from eriko/cas_support
...
Cas support
2013-05-28 16:13:29 -07:00
Jeff Atwood
5107f485aa
add email to share link description help
2013-05-28 15:05:02 -07:00
Robin Ward
e7c739f337
Merge pull request #911 from netzpirat/update-german-translations
...
Update german translations
2013-05-28 13:27:57 -07:00
Michael Kessler
5f591ae0ab
Remove last occurrence of liken
, which isn't a German word at all.
2013-05-28 21:52:37 +02:00
Michael Kessler
fcc1716e07
More German translations for the admin dashboard.
2013-05-28 21:41:00 +02:00
Michael Kessler
5fd5cb5fe4
Fix typo in the German missing logo warning.
2013-05-28 20:42:59 +02:00
Chris Hunt
ec223e5312
Fix unix socket paths in nginx upstream module
...
Unix socket paths only require a single forward slash according to the
HttpUpstreamModule documentation: http://wiki.nginx.org/HttpUpstreamModule
2013-05-28 11:37:03 -07:00
Michael Kessler
a2f21f4d33
Add missing German server translation for autoclosed_disabled
.
2013-05-28 20:17:56 +02:00
Michael Kessler
9812acc5d2
Rename move_selected
to split_topic
in German client translations.
2013-05-28 20:17:21 +02:00
Erik Ordway
9a409d9440
fix comment and remove url setting as it is not used.
2013-05-28 08:06:18 -07:00
Michael Kessler
95c4d4edbc
Add missing API translations.
2013-05-28 13:15:05 +02:00
Michael Kessler
2ddb2f76c8
Update German translations.
2013-05-28 13:00:33 +02:00
Régis Hanol
402af452c2
keep French localization up to date
...
🇫🇷
2013-05-27 21:29:26 +02:00
Robin Ward
197909246c
Weigh staff likes higher when calculating scores. New site setting: staff_like_weight
...
can set the factor (default is 3)
2013-05-27 12:46:08 -04:00
Sam
ea294f71c2
Merge pull request #845 from Supermathie/rebakedocs
...
Add hint on how to rebake posts
2013-05-26 17:48:07 -07:00
Michael Brown
17a09b5b70
Add hint on how to rebake posts
2013-05-25 00:16:43 -04:00
Michael Brown
6257c48613
Updated documentation
...
* added RVM option for single-user install
* clarified Web Server options
* bluepill sample config: create socket directory if it doesn't exist
* add multisite.yml.production-sample
* rename production.sample.rb (OCD)
* make two database.yml samples (one for dev, one for prod)
* fixed travis build (database.yml.sample renamed)
* fix other references to database.yml.sample
* clean up 'rvm requirements' instructions as per @mpapis
2013-05-25 00:07:45 -04:00
Neil Lalonde
ada79260b3
Change composer error message when title is too long or too short, and make sure the submit button is 'disabled' when title is too long
2013-05-24 17:10:07 -04:00