c1a01b2a28
PERF: limit maximum number of topic links to 50
...
When a giant topic has huge numbers of links only show top 50
if expanded from the show more links... button.
2016-07-19 10:55:35 +10:00
a5d0e0f277
PERF: index for deleted posts in a topic to speed up has_deleted detection
2016-07-19 10:29:22 +10:00
7d4aed66c7
Email Cooker can onebox posts too
2016-07-18 15:00:12 -04:00
12cfc8cedd
FIX: Email cooker should support links within blockquotes
2016-07-18 14:38:40 -04:00
6db50b820d
FIX: Email cooker should link links that don't begin a line
2016-07-18 13:46:13 -04:00
57f1bf1ddd
UX: Better handle width for fields in sign up form.
2016-07-18 17:28:13 +08:00
fa5942f56c
make email tokens (forgot,activate) live for 48 hours
2016-07-18 02:00:18 -07:00
d4161c6bce
mark old ga.js settings obselete in help text
2016-07-18 01:58:22 -07:00
da21fad10b
SECURITY: Possible SQL injection.
2016-07-18 15:35:41 +08:00
e99a73e16d
New AWS S3 Storage Mumbai region added ( #4335 )
...
* ap-south-1 region added
* Update client.en.yml
* ap-south-1 region added
2016-07-18 09:03:26 +02:00
64bdededd3
Allow plugins that implement OAuth and OAuth2 to show up under associated accounts in the Admin area. ( #4333 )
2016-07-18 09:02:41 +02:00
d55da4fe1b
Revert "Revert "Update rails.""
...
This reverts commit 4d27d7e1d3e9201ff6630123b71c4569366a3cb3.
2016-07-18 11:00:23 +08:00
5f481ec097
Merge pull request #4328 from dachary/wip-poll-empty-lines
...
FIX: poll builder should ignore empty lines
2016-07-17 09:24:36 +08:00
46b34e3c62
FEATURE: remove user option for edit history public
...
Users can no longer opt-in for "public" edit history
if site owner disables it.
This feature adds cost and complexity to post rendering since
user options need to be premeptively loaded for every user in the
stream. It is also confusing to explain to communities with private edit
history.
2016-07-16 21:30:00 +10:00
9893953f62
PERF: no need to nest a transaction when featuring topics
...
adding featured topics is already in a transaction, no need to nest
2016-07-16 15:36:40 +10:00
4cef1c1750
PERF: stop featuring users on categories
...
(this feature has long been removed, no need to run expensive queries
every 15 minutes)
2016-07-16 15:33:57 +10:00
6777bd2629
warm up v8 after fork
2016-07-16 15:11:34 +10:00
2d1d9a78b8
Revert "Try warming up pretty text before we fork"
...
This reverts commit 2e71e6fc6f72442a6b93200debfaa7f9c18be9bc.
2016-07-15 18:10:22 -04:00
a74606c87c
PERF: tag groups index query
2016-07-15 17:16:26 -04:00
4d27d7e1d3
Revert "Update rails."
...
This reverts commit 898ec4398912ed248832cc76276c966acaec0ce8.
2016-07-15 16:35:57 -04:00
56a7249498
Minor quoting improvements to email cooker
2016-07-15 15:37:16 -04:00
61ada93a99
FIX: category settings showed top tags instead of tag settings
2016-07-15 14:08:42 -04:00
caa1aea995
FIX: ensure emojis have absolute URLs and uses CDN
2016-07-15 18:37:51 +02:00
6ed03bf3d9
FIX: always update bounce_score even when email was not auto_generated
2016-07-15 18:00:40 +02:00
8d2c878b34
FIX: only send 1 rejection email per day to prevent loops
2016-07-15 13:18:55 +02:00
7848a84e0e
FIX: ensure summary emails have the 'List-Unsubscribe' header set
2016-07-15 11:39:29 +02:00
9353013b40
Merge pull request #4332 from tgxworld/bunch_of_fixes_for_backup
...
Bunch of fixes for backup
2016-07-15 17:26:30 +08:00
802b502818
I think check works better for dismiss
2016-07-15 00:59:23 -07:00
898ec43989
Update rails.
2016-07-15 13:18:30 +08:00
a604c6393d
UX: Add icon to dismiss notifications button.
2016-07-15 12:11:58 +08:00
b981041f6f
Make sure we log failures in ensure
block.
2016-07-15 11:36:47 +08:00
4aa3442824
Skip validations when creating a post by system user.
2016-07-15 11:36:29 +08:00
5fe4837e28
Add PostCreator#create!
.
2016-07-15 11:36:06 +08:00
5f5e045271
Update aws-sdk.
2016-07-15 11:35:18 +08:00
2ded524b5a
remove direct sendgrid link as it is a spam signal
2016-07-14 19:00:10 -07:00
ba637e40b6
FEATURE: Google Tag Manager Universal Analytics support
2016-07-14 16:35:20 -04:00
f8a12d4940
Add support for AWS cn ( #4327 )
2016-07-14 16:56:09 +02:00
e5bbfe1f1b
Lint inner function declarations to prevent Safari breakage
2016-07-14 10:22:39 -04:00
1c4bc154c9
add SimplePress import script
2016-07-14 19:07:25 +05:30
529528f122
add Drupal JSON import script
2016-07-14 18:56:54 +05:30
bea06afd3d
UX: suppress description excerpt on mobile
2016-07-14 22:38:16 +10:00
fa8ba3b408
UX: don't expand pinned on mobile categories page
2016-07-14 22:30:51 +10:00
3dcd6edb46
FEATURE: stage post in stream on edit
2016-07-14 22:20:43 +10:00
1386f9c8c9
make the activate account button a btn-primary
2016-07-14 03:40:55 -07:00
f152900969
FIX: poll builder should ignore empty lines
...
Although pollOptionsCount skips empty lines, pollOutput inserts empty
lines. Skip them instead.
Signed-off-by: Loic Dachary <loic@dachary.org >
2016-07-14 09:27:43 +02:00
2e71e6fc6f
Try warming up pretty text before we fork
2016-07-13 17:07:39 -04:00
7b6d946613
FIX: searching received emails for TO was broken
2016-07-13 22:43:25 +02:00
926c021125
set 'List-Unsubscribe' email header to new unsubscribe url instead of user preferences url
2016-07-13 22:32:46 +02:00
b8261a662b
FIX: siteSettings
weren't getting applied to plugin auth
2016-07-13 16:11:48 -04:00
00e45c0d3c
FIX: Safari strict mode errors
2016-07-13 15:36:34 -04:00