Guo Xiang Tan
e8c5127865
Convert to link as long as a valid link is received.
2016-01-29 13:31:11 +08:00
Guo Xiang Tan
190345ba20
Add DiscourseEvent hook when converting raw post to markdown.
2016-01-29 13:30:12 +08:00
Neil Lalonde
9331dfa63c
category export: export img src with absolute urls so pull_hotlink_image can move it over later
2016-01-28 15:45:28 -05:00
Neil Lalonde
3053c1ebd8
category export: include category permissions and custom groups
2016-01-28 15:17:18 -05:00
Arpit Jalan
106e3c897f
FIX: TL3 users should not be able to edit title of archived topics
2016-01-29 01:16:41 +05:30
scossar
77167f12ad
move styles to Styles
2016-01-27 19:07:21 -08:00
scossar
3f09ec2aca
add layout for notifications
2016-01-27 11:27:32 -08:00
Sam
7b558f959e
correct tracking logic
2016-01-27 23:20:29 +11:00
Sam Saffron
a764cc3a42
FEATURE: by default users track a group (as opposed to watch)
...
FEATURE: a rollup counting number of messages in the group inbox to tracking users
2016-01-27 21:38:33 +11:00
Guo Xiang Tan
0916007d01
Fix the build.
2016-01-27 16:04:11 +08:00
Neil Lalonde
58610d15a1
FEATURE: export/import topics and categories from one Discourse site to another. (Early-access alpha greenlight. More to do...)
2016-01-26 19:57:54 -05:00
Jeff Atwood
0337964759
a bit better email name inference
2016-01-26 16:39:02 -08:00
Neil Lalonde
0a95fee68f
Version bump to v1.5.0.beta9
2016-01-25 13:40:56 -05:00
Sam
ee823305a1
FIX: Allow for large free disk space
...
reported via @envygeeks shift multiplication of free space out of awk and into rube
awk on some systems appears to be converting stuff to floats.
2016-01-25 13:22:36 +11:00
Sam
7138b74110
Revert "FIX: disk_space should be a BigDecimal to handle large disk ( closes #3923 )"
...
This reverts commit 260d023b65
.
2016-01-25 13:03:43 +11:00
Sam
b3855d94f4
Merge pull request #3972 from tgxworld/remove_arel_patch_merged_upstream
...
Remove Arel patch that has been merged upstream.
2016-01-25 09:27:57 +11:00
Sam
d0ee32f3ce
FIX: correct counts on user summary
2016-01-24 16:39:01 +11:00
Neil Lalonde
685ba1eb7f
FEATURE: blocked users can send and reply to private messages from staff
2016-01-22 12:54:24 -05:00
Guo Xiang Tan
b8193e8e67
Remove Arel patch that has been merged upstream.
2016-01-22 12:24:36 +08:00
Arpit Jalan
f0b04ac730
Merge pull request #3970 from gdpelican/unsubscribe-via-email
...
Hotfix for unsubscribe via email
2016-01-21 14:59:17 +05:30
James Kiesel
b92e2b33eb
Hotfix for unsubscribe via email
2016-01-21 21:46:15 +13:00
Régis Hanol
4a17cdc1e4
FIX: don't invite users with emails configured as 'incoming' (reply, group our category)
2016-01-20 23:08:27 +01:00
Régis Hanol
f145310cd5
FIX: associates email replies using both 'In-Reply-To' and 'References' headers
2016-01-20 22:52:08 +01:00
Jeff Atwood
f5c0972210
Merge pull request #3966 from scossar/simple-email-button
...
FIX: email button padding for Outlook
2016-01-20 12:25:01 -08:00
scossar
1fb709362a
fix border widths
2016-01-20 11:03:13 -08:00
scossar
e2b265eb98
reduce border
2016-01-20 10:19:13 -08:00
Régis Hanol
260d023b65
FIX: disk_space should be a BigDecimal to handle large disk ( closes #3923 )
2016-01-20 15:42:24 +01:00
Régis Hanol
c88093eecb
Merge pull request #3920 from tgxworld/fix_onebox_emoji
...
FIX: Emoji in Discourse onebox is wrapped in square brackets.
2016-01-20 15:38:12 +01:00
Régis Hanol
c2c01cdb5d
FIX: username suggester to account for the more relaxed username rules ( closes #3907 )
2016-01-20 15:37:34 +01:00
James Kiesel
c7283751a3
Unsubscribe via email
2016-01-20 22:25:25 +13:00
Régis Hanol
735017dd9f
FIX: don't invite users with the same email as 'reply_be_email_address'
2016-01-19 15:24:34 +01:00
Sam
8d392066d8
oops (tests were running in other window but was trigger happy)
2016-01-19 18:22:59 +11:00
Sam
dec40ea3cf
FIX: raise proper error if system message creation fails
...
FIX: skip validations when creating system messages
2016-01-19 18:19:35 +11:00
scossar
a1d08cad6a
use default font
2016-01-18 16:41:52 -08:00
Régis Hanol
02d9ec5bde
oops, should not have been commited
2016-01-19 01:01:17 +01:00
Régis Hanol
3083657358
FEATURE: better email in support
...
FEATURE: new incoming_email model
FEATURE: infinite scrolling in emails admin
FEATURE: new 'emails:import' rake task
2016-01-19 00:57:55 +01:00
scossar
0c4e28cd0b
pad link with border
2016-01-18 14:06:35 -08:00
Guo Xiang Tan
a055c37939
Merge pull request #3956 from tgxworld/fix_clashing_slug
...
FIX: Clashing category slug.
2016-01-18 10:15:13 +08:00
Sam
1a27d887fa
FIX: if topic did not save do not attempt to skip inbox
2016-01-14 10:38:20 +11:00
Guo Xiang Tan
a362ad9407
FIX: Emoji in Discourse onebox is wrapped in square brackets.
2016-01-13 19:00:11 +08:00
Guo Xiang Tan
c60e360c90
FIX: Clashing category slug.
2016-01-13 15:32:29 +08:00
Arpit Jalan
e676974f16
Merge pull request #3953 from techAPJ/wiki
...
FEATURE: allow users to wikify their own posts based on trust level
2016-01-13 09:53:33 +05:30
Régis Hanol
e2744fc19f
FIX: adding the 'contains_messages' column back
2016-01-12 12:06:51 +01:00
Régis Hanol
96aa5b865f
FIX: mentions regex server-side (ie. don't count email addresses)
2016-01-12 09:53:09 +01:00
Arpit Jalan
06bac23e5f
FEATURE: allow users to wikify their own posts based on trust level
2016-01-12 08:44:25 +05:30
Sam
4ec409f705
FEATURE: don't add admins to topic allowed users if already in group
2016-01-12 13:57:45 +11:00
Régis Hanol
fbacaab2fc
FIX: disable scheduled jobs when in readonly mode
2016-01-11 18:31:28 +01:00
Régis Hanol
cf0558cd33
FEATURE: properly style whisper email notifications
2016-01-11 17:47:17 +01:00
Régis Hanol
98c0fac461
FEATURE: add small action post when adding/removing users in messages
2016-01-11 12:42:06 +01:00
Jeff Atwood
1a8487cf7b
we want screw_ie8 here as we don't support IE9
2016-01-11 03:13:37 -08:00
Jeff Atwood
4d8eb25148
let's explicitly use gzip level 5 here
...
see http://tukaani.org/lzma/benchmarks.html
2016-01-11 03:03:14 -08:00
Jeff Atwood
770adbaf71
gzip 9 takes 2x as long as 7 for +0.1% compression
2016-01-11 02:53:28 -08:00
Régis Hanol
cf4cb2126a
FIX: word_count wasn't working with non-latin sentences
2016-01-11 11:16:23 +01:00
Sam
6fabb341f1
FEATURE: automatically archive welcome messages for site_contact_user
...
This de-clutters the sent messages box for site_contact_user, making it again usable
2016-01-10 16:46:11 +11:00
Neil Lalonde
1a223b9d10
Version bump to v1.5.0.beta8
2016-01-08 15:56:55 -05:00
Robin Ward
e0c4987e68
Merge pull request #3950 from techAPJ/enum
...
Enums that are used in tables need to be stable
2016-01-08 10:30:23 -05:00
Arpit Jalan
97e4f7f6d3
Enums that are used in tables need to be stable
2016-01-08 20:43:11 +05:30
Jeff Atwood
006bb06371
make first email footer link specially highlighted
2016-01-08 02:14:58 -08:00
Régis Hanol
dcd0270d52
FIX: don't use the CDN for attachments when login is required
2016-01-06 21:54:01 +01:00
bgr11n
53fb84baa3
fixed password validator on equality with email
2016-01-05 22:43:11 +02:00
Guo Xiang Tan
c1dbf5c1c4
FEATURE: Autolinking to category using hashtags.
2016-01-05 00:12:24 +08:00
Guo Xiang Tan
556cd1e3f8
FIX: Do not override existing translations.
2015-12-31 23:20:19 +08:00
Régis Hanol
bebeeffc30
FIX: ico are images too
2015-12-31 11:40:23 +01:00
Robin Ward
f0694d491a
Merge pull request #3943 from gdpelican/plus-one-via-email
...
Allow +1 via email
2015-12-30 15:55:55 -05:00
James Kiesel
6ceb108946
Add specs for post action guardian
2015-12-30 20:52:36 +01:00
Robin Ward
b17e5c99cc
PERF: Use a regexp for unicode replacements
2015-12-30 14:35:25 -05:00
James Kiesel
a559754db3
Add post action creator
2015-12-30 20:04:05 +01:00
James Kiesel
86da47880a
Allow +1 via email
2015-12-30 12:17:45 +01:00
Arpit Jalan
51ced7aeae
make site setting for read time word count per minute
2015-12-30 12:15:30 +05:30
Guo Xiang Tan
6c9f646e34
Use string interpolation instead.
2015-12-30 08:50:03 +08:00
Neil Lalonde
007326d3bd
FIX: hidden posts that are edited by the author and unhidden could not be flagged by the same users again
2015-12-29 16:59:36 -05:00
Robin Ward
c064dc1322
FEATURE: Perform a server side replacement of unicode emoji
2015-12-29 16:28:27 -05:00
Guo Xiang Tan
e89f29cca7
FIX: Pluralization error when overriding translations.
2015-12-29 10:31:23 +08:00
Arpit Jalan
6ef1537ee0
FEATURE: better unfurling of Discourse topics on Slack
2015-12-28 19:10:19 +05:30
Arpit Jalan
3a28bafc0f
FEATURE: onebox internal audio or video files
2015-12-25 01:52:14 +05:30
Robin Ward
f423869e03
FIX: forgot end
:)
2015-12-23 16:43:39 -05:00
Robin Ward
d792c0a1d7
Should not be active in dev mode
2015-12-23 16:39:56 -05:00
Robin Ward
d1ebb9d0b5
FIX: I18n Fallbacks were not applying correctly
2015-12-23 12:09:18 -05:00
Sam
03ea0bfe22
FEATURE: allow users to archive messages
...
Messages are now in 3 buckets
- Inbox for all new messages
- Sent for all sent messages
- Archive for all messages you are done with
You can select messages from your Inbox or Sent and move them to your Archive,
you can move messages out of your Archive similarly
Similar concept applied to group messages, except that archiving and unarchiving
will apply to all group members
2015-12-23 11:09:30 +11:00
Robin Ward
3095dd160e
Add slightly_smiling
emoji and use it as default smile.
2015-12-22 14:40:49 -05:00
Régis Hanol
3e923c7a41
FIX: ensure inactive users can't email in
2015-12-21 17:54:02 +01:00
Neil Lalonde
b3198d7a6a
callback in TopicQuery for plugins to add result set filters
2015-12-21 11:43:17 -05:00
Sam
b7ce4bdc78
correct code
2015-12-20 17:21:31 +11:00
Sam
63076a841e
Merge branch 'refactor_user_page'
2015-12-20 16:50:33 +11:00
Sam
a8b5192efd
FEATURE: User page refactor
...
Re-organise user page so it is easier to find interesting info
split it into tabs
- Introduce notifications and messages tabs
- Stop couting stuff for the user page to speed up rendering
- Suppress more information when viewing your own profile
2015-12-20 16:45:49 +11:00
Régis Hanol
ca529a673a
just use the address instead of building it ourselves
2015-12-18 17:54:42 +01:00
Neil Lalonde
9435dd777f
Version bump to v1.5.0.beta7
2015-12-18 11:09:08 -05:00
Sam
29f6d960c6
FIX: autospec not monitoring correctly
2015-12-17 13:17:57 +11:00
Régis Hanol
4bb31daa2e
FIX: when getting a reply by email, ensure it's by the same user
2015-12-16 00:43:05 +01:00
Sam Saffron
4be8de21a1
FIX: not searching group messages when searching private
2015-12-15 13:26:35 +11:00
Régis Hanol
15c229195f
FEATURE: notification_level on a per-group basis
2015-12-14 23:17:09 +01:00
Arpit Jalan
e65a7370ef
FIX: disable avatar education message when 'allow_uploaded_avatars' is
...
disabled
FEATURE: setting to disable avatar education message
2015-12-14 22:47:35 +05:30
Robin Ward
ccf5b1584d
Unsubscribe link needn't be sanitized
2015-12-11 10:06:25 -05:00
Régis Hanol
02279c41cb
Merge pull request #3918 from techAPJ/better-email-parsing
...
FEATURE: better email reply parsing
2015-12-11 14:51:24 +01:00
Robin Ward
df19a27753
FIX: Don't sanitize header_instructions
2015-12-10 18:15:32 -05:00
Régis Hanol
323e3cee22
when creating a staged account, use the display name provided in the email
2015-12-10 23:52:20 +01:00
Régis Hanol
93d1cc6294
add support for incoming emails in CC/BCC fields
2015-12-10 23:49:16 +01:00
Régis Hanol
978a1539fa
new pop3_polling_enabled setting validator to ensure credentials are working before enabling it
2015-12-10 22:23:54 +01:00
Arpit Jalan
553248de86
FEATURE: new gem discourse_email_parser
2015-12-11 01:02:28 +05:30
Sam
8cf4d52cb6
FEATURE: split up group PMS on user page
2015-12-10 11:39:33 +11:00