Commit Graph

11014 Commits

Author SHA1 Message Date
Régis Hanol 9c61f45bf9 FIX: properly handle failure in poll mailbox job 2016-03-21 18:49:01 +01:00
Robin Ward f68671a813 Merge pull request #4097 from aryanraj/Fix_PostCooked
Fixed: DecoratorHelper.cooked passing wrong parameters to PostCooked class
2016-03-21 11:15:26 -04:00
Arpit Jalan c54dc4a8d9 FIX: update RSS description for public/private posts 2016-03-21 18:45:16 +05:30
Arpit Jalan 34469e725b FEATURE: separate API endpoints for public and private posts 2016-03-21 18:21:15 +05:30
Régis Hanol e8aaa6d59e Merge pull request #4100 from xfix/allow-seeing-deleted-users-posts
FIX: Allow displaying posts by deleted users.
2016-03-21 10:24:29 +01:00
Régis Hanol 2a5b339be8 Merge pull request #4099 from xfalcox/add-to-homescreen-android
Better Add to Homescreen on Android
2016-03-21 10:23:08 +01:00
Régis Hanol 1ab1cb5490 Merge pull request #4098 from JSFernandes/prevent-mods-from-seeing-bookmarks
Fix: Prevent moderators from seeing other users bookmarks
2016-03-21 10:22:49 +01:00
Konrad Borowski dd2605bae7 FIX: Allow displaying posts by deleted users. 2016-03-21 08:49:49 +01:00
Rafael dos Santos Silva c4da6ed88b Better Add to Homescreen on Android
Adds standalone screen, and top-bar color and background color on splash screen
2016-03-20 22:18:40 -04:00
João Fernandes ffeca8c2d4 Prevent moderators from seeing other users bookmarks 2016-03-20 18:27:28 +00:00
Aryan Raj c03b8940df Fixed: DecoratorHelper.cooked passing wrong parameters to PostCooked class 2016-03-20 15:03:21 +05:30
Aryan Raj c3507a3242 Fix: Added underscore to my_redirect regex 2016-03-20 13:00:56 +05:30
Robin Ward fbf45426e4 Autoload widgets since they are named when created, not by file 2016-03-18 16:31:59 -04:00
Robin Ward b83b9d2b75 FIX: Another ES2015 feature that snuck by 2016-03-18 14:53:25 -04:00
Robin Ward b4f306ce03 FEATURE: Site Customizations can use the plugin api 2016-03-18 14:41:48 -04:00
Arpit Jalan a7eec3da5c FIX: blank search was broken 2016-03-18 23:38:45 +05:30
Robin Ward b1ac7491de Include the topic's creator in transformed posts 2016-03-18 13:18:06 -04:00
Arpit Jalan bd83cf7f4c FEATURE: add group posts and mentions RSS 2016-03-18 22:29:10 +05:30
Robin Ward 54445f21c1 FIX: .js files can't use ES6 syntax 2016-03-18 12:53:48 -04:00
Neil Lalonde cb8abd09a9 FIX: users with invalid website in profile get 422 error when viewing topics and other routes 2016-03-18 12:21:37 -04:00
Neil Lalonde a4a01d4122 FIX: admin javascript bundle was broken 2016-03-18 12:03:14 -04:00
Robin Ward 91e2a60369 Merge pull request #4092 from gdpelican/vdom-helptext
DOCS: Add additional help for how to use 'h' helper with virtual DOM
2016-03-18 11:40:39 -04:00
Robin Ward c975a6dc00 Merge pull request #4093 from angusmcleod/feature/move-autosize-lib
Move autosize from admin/lib to discourse/lib
2016-03-18 11:39:12 -04:00
Robin Ward 5d4ee2ca1d FEATURE: Warn a user when they have few likes remaining 2016-03-18 11:30:29 -04:00
Robin Ward 1fba835d4f FIX: Use a logging table for daily likes given. Use it for badges. 2016-03-18 11:18:54 -04:00
Angus McLeod 99d93264b7 Move autosize from admin/lib to discourse/lib 2016-03-18 09:48:57 -04:00
Régis Hanol f15d463eb8 FIX: user 'UserBlocker' when blocking a new user 2016-03-18 12:16:37 +01:00
James Kiesel f595ba336a DOCS: Add additional help for how to use 'h' helper with virtual DOM 2016-03-18 22:11:30 +13:00
Arpit Jalan be3a5a56cc UX: show accurate date and time on admin user page 2016-03-18 13:11:22 +05:30
Sam 50f7616d04 FIX: include pinned status in search results 2016-03-18 16:26:20 +11:00
Sam 88f38f34cc improve text only header 2016-03-18 15:12:55 +11:00
Sam 37ccfbdb2a Revert "FIX: vertical centering of header, using display: table"
This reverts commit 1b4e0f3300.
2016-03-18 14:29:39 +11:00
Sam 180888c020 Merge pull request #4087 from jeremylan/bug_40489
Fixed anonymizer when 'full name required' setting is on
2016-03-18 12:29:51 +11:00
Régis Hanol 7a065debb9 Merge pull request #4091 from tomasibarrab/pink_hearts
FIX: Pink hearts on the badges section.
2016-03-18 00:40:59 +01:00
Tomas Ibarra 0cb936bdcd Fix pink hearts on the badges section. 2016-03-17 15:29:39 -07:00
Neil Lalonde 1b4e0f3300 FIX: vertical centering of header, using display: table 2016-03-17 17:36:20 -04:00
Neil Lalonde 213950e4cf FEATURE: add option to include topics from trust level 0 users in digest emails 2016-03-17 17:35:23 -04:00
Arpit Jalan 577f0e9e4e FEATURE: add user profile public fields plugin putlet 2016-03-17 21:59:57 +05:30
Robin Ward d9080b9d69 Rename "My Cup Runneth Over" to "Higher Love". Winwood! 2016-03-17 11:42:41 -04:00
jeremylan d95728dd16 Fixed anonymizer when 'full name required' setting is on
When the setting 'full name required' is on the anonymizer was trying to set the user name to nil and this caused the user name and email to remain not anonymized.
Now in this scenario the user name is set to the anonimized username and the email is anonymized correctly.
2016-03-17 17:50:04 +11:00
Sam 49fe5a93b1 tweak logo image 2016-03-17 16:56:47 +11:00
Sam ecbbbbc98c FIX: not showing content on topics for mobile crawler 2016-03-17 15:09:08 +11:00
Sam Saffron 14a77aa1e0 FIX: notify on bronze popular link and nice share 2016-03-17 10:33:34 +11:00
Sam Saffron 433fa74d87 FIX: ensure consistency of user options
Edge case during upgrade can cause accounts registered after migration
prior to restart to have missing user option records
2016-03-17 10:03:56 +11:00
Sam Saffron 8577b7e2cc FIX: setting owner on topic should not bump topic 2016-03-17 08:32:56 +11:00
Régis Hanol 20ce7f29e0 FEATURE: new 'manual_polling_enabled' site setting 2016-03-16 22:28:01 +01:00
Sam 84d234a98a Merge pull request #4076 from scossar/locale-from-header-setting
FEATURE: add site setting for setting locale from header
2016-03-17 07:53:20 +11:00
Régis Hanol 162fcb75da FEATURE: admin dashboard check when email polling errored in the past 24 hours 2016-03-16 21:17:48 +01:00
Robin Ward 233aa2ab2f FIX: If we're using the crawler layout, don't skip on mobile 2016-03-16 14:35:58 -04:00
Robin Ward 7c384fc740 Adjusted "Gives Back" badge 2016-03-16 13:48:14 -04:00
Robin Ward 35c2339c2a Updated badges for receiving likes 2016-03-16 13:03:17 -04:00
Robin Ward 25c26dcd51 Create rarity levels for using up all likes 2016-03-16 12:31:26 -04:00
Sam Saffron b300d60086 FIX: when changing owner of last post user list on topic incorrect 2016-03-16 23:49:54 +11:00
Arpit Jalan 9c77a18975 FIX: sync users bookmark state when splitting topics 2016-03-16 12:47:51 +05:30
Robin Ward 3130dade49 Effectively remove new badges for now 2016-03-15 16:44:42 -04:00
Robin Ward 06591022fe FEATURE: Generous badge 2016-03-15 16:08:29 -04:00
Robin Ward cfe18c3f5b FEATURE: Gives Back badge 2016-03-15 16:08:29 -04:00
Robin Ward e60da531ba FEATURE: Admired Badge for high like ratio 2016-03-15 16:08:29 -04:00
Régis Hanol fb6bd10d4c Merge pull request #4081 from tomasibarrab/master
FIX: Length for hashtags, increased to 101 characters.
2016-03-15 19:19:18 +01:00
scossar 1ae14f3b89 don't call translate with a symbol
close anchor tag
2016-03-15 10:32:14 -07:00
Robin Ward 32c5342e1d Remove commented out line 2016-03-15 12:52:07 -04:00
Robin Ward 243c5a74ce FIX: Topic entrance wasn't showing on mobile. Tidied up some stuff. 2016-03-15 12:16:02 -04:00
tomasibarrab 15429370da Fix length for hashtags, increased to 101 characters. 2016-03-15 02:35:29 -07:00
scossar 0cbeda8414 add site setting for setting locale from header 2016-03-14 16:18:19 -07:00
Robin Ward 84ab7fdcc7 FIX: post admin menu was hidden on mobile 2016-03-14 16:23:58 -04:00
Neil Lalonde d0b9b22648 FIX: delete spammer button was never shown in flag modal 2016-03-14 15:45:19 -04:00
Robin Ward f46ced6fc2 FIX: missing semi colon 2016-03-14 14:52:40 -04:00
Arpit Jalan ff12b5bf57 FIX: newly created categories were not showing up 2016-03-14 23:17:02 +05:30
Robin Ward 7e97724341 FIX: On mobile jumping to replies was not working 2016-03-14 13:26:30 -04:00
Robin Ward 4b7046efa4 Remove unused commented out code 2016-03-14 13:26:30 -04:00
Régis Hanol 4a3cb4a000 FIX: use MD5 of the email_string when there's no 'Message-Id' 2016-03-14 18:18:58 +01:00
Robin Ward 1ba65765e4 Merge pull request #4073 from adrapereira/ap_fixSidebarLinkCount
Fix: Link count on the topic sidebar
2016-03-14 12:32:20 -04:00
Andre Pereira 3e3aa91934 Refactor to use a single piece of logic 2016-03-14 12:27:31 +00:00
Andre Pereira da4c96fad2 Fixes scope problem. 2016-03-13 14:37:15 +00:00
Andre Pereira e7a4900baf Removed use of ES6 Set. 2016-03-13 14:31:03 +00:00
Andre Pereira 129cc92ec9 Fixes the link count on the sidebar by only counting unique titles. 2016-03-13 13:54:03 +00:00
Robin Ward 2cd6649ba0 FIX: Was leaking `tagName` across plugin outlets 2016-03-11 16:32:28 -05:00
Robin Ward 1006b1ba94 Various Plugin Enhancements and Extension Points 2016-03-11 15:53:37 -05:00
Arpit Jalan 01f2f05f2d Merge pull request #4070 from techAPJ/revert-post
FEATURE: revert post to a specific revision
2016-03-11 23:00:13 +05:30
Arpit Jalan eb6a17f587 UX: show emoji in topic title on groups page 2016-03-11 13:36:31 +05:30
Guo Xiang Tan b1e0da2b50 Merge pull request #4056 from tgxworld/redis_failover
FEATURE: Master-Slave Redis configuration with fallback and switch over.
2016-03-11 14:54:02 +08:00
Guo Xiang Tan c07c474575 FEATURE: Master-Slave Redis configuration with fallback and switch over. 2016-03-11 12:18:58 +08:00
Arpit Jalan 89248580dc FEATURE: revert post to a specific revision 2016-03-11 02:46:55 +05:30
Robin Ward 1fc335d84a FIX: When showing subcategory list you couldn't see the bulk button 2016-03-10 13:28:22 -05:00
Robin Ward d8127a1590 UX: Add icons to mobile Topic Controls drop down 2016-03-10 12:20:58 -05:00
Robin Ward 5bfc9cdf50 FIX: Top map is actually expanded when there is a summary 2016-03-10 10:59:53 -05:00
Sam Saffron dd65e78431 only trim leading spaces for italic and bold 2016-03-10 23:54:33 +11:00
Sam Saffron 7be90a885c FIX: bolding text when selection has a leading space 2016-03-10 22:43:48 +11:00
Sam Saffron f3efe657fa FEATURE: Automatically add http:// when adding links without them via composer 2016-03-10 18:25:02 +11:00
Sam Saffron 0f29269de8 lang-auto not being treated correctly after update 2016-03-10 16:44:24 +11:00
Sam 7fb8fda7bf Merge pull request #4065 from phw/update-highlightjs
Updated highlight.js
2016-03-10 16:21:17 +11:00
Sam f590036525 zero width joiner for emojis so no space is added when converting 2016-03-10 08:58:19 +11:00
Sam fe684fdfb8 FIX: incorrect stat for topics_entered in user directory 2016-03-10 07:44:16 +11:00
Robin Ward 5fcd5002c4 FIX: Saving a user field as `required` didn't work the first time 2016-03-09 15:34:48 -05:00
Robin Ward 360a794335 Merge pull request #4060 from JSFernandes/mandatory_user_fields
Force users to select an option in required custom user dropdown fields
2016-03-09 15:25:22 -05:00
Robin Ward 616006a9ce FIX: All unicode replacements beside words. Omit some symbols. 2016-03-09 14:59:36 -05:00
Robin Ward 566b0bbb75 FIX: Broken test 2016-03-09 13:26:06 -05:00
Robin Ward 1009dc9be1 FIX: Topic map should be expanded by default when > 50 posts 2016-03-09 12:12:43 -05:00
Robin Ward 25dc5043e3 FIX: Double reply in stream when inviting to a PM 2016-03-09 11:55:18 -05:00
Philipp Wolfer f2899b9437 Highlight.js: Adapt CSS to new CSS class reference
See http://highlightjs.readthedocs.org/en/latest/css-classes-reference.html
2016-03-09 08:58:53 +01:00
Jeff Atwood a28816e9d8 UX: default h1 is just way too big 2016-03-08 16:29:05 -08:00
Neil Lalonde 091e7ef3ca FIX: when a post is edited by someone other than the original author and a mention is added, the mention notification is from the person who edited 2016-03-08 15:26:12 -05:00
Robin Ward 5771d2aee2 SECURITY: Support for confirm old as well as new email accounts 2016-03-08 14:52:22 -05:00
Robin Ward d62689fa76 Move updating a user's email to its own controller 2016-03-08 14:52:22 -05:00
Régis Hanol 031146a821 FIX: ensure email in address insn't used it both Groups & Categories 2016-03-08 20:52:04 +01:00
Régis Hanol cf140aaaec Merge pull request #4067 from fantasticfears/translation
FIX: Add missing translation in groups page
2016-03-08 15:58:34 +01:00
Arpit Jalan dde91a54dc SECURITY: strip HTML tags in topic title in email digest 2016-03-08 20:24:24 +05:30
Sam Saffron 6c1d5b8cd3 FIX: spinning favicon in Firefox
Delay starting up ajax calls in MessageBus
2016-03-08 23:28:38 +11:00
Erick Guan e9bff2e550 FIX: Add missing translation in groups page 2016-03-08 12:25:46 +01:00
Guo Xiang Tan ee8be3d1a8 Merge pull request #4059 from gdpelican/feature/disable-mailing-list-mode
FEATURE: Add site setting for disabling mailing list mode site wide
2016-03-08 16:27:09 +08:00
Guo Xiang Tan db781d3349 FIX: `LogsNotice` does not have `currentUser` attribute. 2016-03-08 16:19:42 +08:00
Marcus Rückert 320d5d64e8 Use sRGB Color Profile when converting images
With the conversion done when uploading or fetching an image we also
lose any embedded color profiles. [This leads to images possibly not rendered
properly in the browsers.][1] To fix the issue we tell imagemagick to render
the image from the embedded color profile to sRGB, which is the color
space used by most browsers.

RT_sRGB.icm is taken from the [RawTherapee repository][2] and is licensed as Public Domain.

[1]: https://meta.discourse.org/t/image-embedded-color-profile/40519
[2]: https://github.com/Beep6581/RawTherapee/blob/master/rtdata/iccprofiles/output/RT_sRGB.icm
2016-03-07 23:42:33 +01:00
Régis Hanol 74e4251aff FIX: collapse 'replied', 'quoted' and 'posted' to the same notification 2016-03-07 21:56:33 +01:00
Neil Lalonde df413737d2 FIX: render About page for web crawlers 2016-03-07 15:28:11 -05:00
Régis Hanol d7bc340310 FIX: Emoji.clear_cached wasn't deleting the right caches 2016-03-07 19:47:40 +01:00
Régis Hanol 622d804d46 FEATURE: Add rejection message on rejected IncomingEmail
FIX: Better RateLimit description in rejected IncomingEmail
FEATURE: Send email when hitting a rate limit
2016-03-07 16:56:17 +01:00
Arpit Jalan 05288144b5 FIX: export user list based on trust level filter 2016-03-07 18:49:31 +05:30
Guo Xiang Tan bc4087b9bb FIX: RSS description might be `nil`. 2016-03-07 17:42:17 +08:00
Guo Xiang Tan eb5cee3150 Make ESlint happy. 2016-03-07 17:41:00 +08:00
Sam ccf835e342 FEATURE: on iPhone 6 or wider show mobile toolbar by default.
FEATURE: if user enables or disables mobile toolbar, remember state in local storage.
2016-03-07 15:50:10 +11:00
Sam 726b34ea78 Merge pull request #4058 from scossar/validate-user-locale
FIX: validate user locale for email notifications
2016-03-07 14:11:12 +11:00
Sam fe6ea48123 Merge pull request #4038 from markbiegel/instagram-login
FEATURE: Instagram OmniAuth login methods
2016-03-07 14:05:07 +11:00
joao a225c0fbbb Force users to select an option in required custom user dropdown fields 2016-03-06 21:07:00 +00:00
Sam Saffron ce040bfa56 FEATURE: upgrade rack-mini-profiler
new version is collapsed so screen does not fill with timings. expands on click
2016-03-06 22:22:45 +11:00
Sam 3e018c2588 FIX: rate limit do/undo on post actions 2016-03-06 09:51:30 +11:00
Sam 332e05b73d omit likes if notify likes is set to never 2016-03-06 09:21:38 +11:00
Sam af577a5854 FEATURE: like notification frequency of never 2016-03-06 09:12:59 +11:00
Sam Saffron a656a672a1 FIX: Don't limit the count of badges to 96 2016-03-05 10:57:32 +11:00
Régis Hanol 05f0db0a20 FIX: don't use `destroy_all` when `delete_all` is enough 2016-03-05 00:41:22 +01:00
James Kiesel 54b4fb69db FEATURE: Add site setting for disabling mailing list mode site wide 2016-03-05 11:08:31 +13:00
scossar 2d8b10d139 validate user locale 2016-03-04 13:21:30 -08:00
Robin Ward 0a96829508 FIX: Search aliases but don't add them to the results 2016-03-04 16:08:17 -05:00
Robin Ward 396713718b FEATURE: Adds ~200 more emoji
This includes all new emoji from Unicode 7 and Unicode 8 with the
exception of skin tones which will require a new interface.
2016-03-04 15:10:14 -05:00
Arpit Jalan b2b7342d53 UX: Mobile specific style for Admin IP Lookup box 2016-03-04 22:33:47 +05:30
Sam Saffron 7598037080 Only pull in gem if it is being used, remove middleware 2016-03-04 23:17:14 +11:00
Sam Saffron 8b1772ac0f FIX: if user undos like, and relikes notify
FEATURE: roll up likes for notify on all likes
2016-03-04 22:56:27 +11:00
Régis Hanol 71911a4c67 fix build 2016-03-04 10:52:23 +01:00
Régis Hanol 06ec563883 Merge pull request #4004 from scossar/email-notifications-in-preferred-locale
Feature: (WIP) Send email notifications in user's preferred language
2016-03-04 09:13:20 +01:00
Régis Hanol 1135d2094a Merge pull request #4006 from scossar/set-locale-from-header
Feature: (WIP) Set locale from Accept-Language header
2016-03-04 09:12:30 +01:00
scossar a20a52b25f add user locale 2016-03-03 17:21:50 -08:00
Arpit Jalan 7ddb7ff429 code optimization 2016-03-04 01:12:41 +05:30
Arpit Jalan 36f82aa68c FEATURE: enforce admin password validation when signing up via developer email 2016-03-04 00:28:47 +05:30
Robin Ward 04990e7c5c PERF: Use widgets to render categories in hamburger menu
Small change results in 1.3x faster on initial render, 1.7x
on subsequent renders.
2016-03-03 13:45:38 -05:00
Neil Lalonde 3b18a5d59d FIX: redirect url after anonymizing a user 2016-03-03 11:59:07 -05:00
Robin Ward 166a056497 FIX: Don't show trash can for user deleted posts 2016-03-03 10:48:04 -05:00
Régis Hanol f3c868e7bb run the BackupChunksMerger job in 5 seconds 2016-03-03 12:01:13 +01:00
Sam 5a6c34fb8a regression, unable to edit posts 2016-03-03 16:00:14 +11:00
Guo Xiang Tan 9d24a00f2e Merge pull request #4055 from tgxworld/fix_topic_view_not_working_in_redis_readonly
FIX: Topic view not working when Redis is readonly.
2016-03-03 08:48:31 +08:00
Guo Xiang Tan 5f8e20aa1d FIX: Topic view not working when Redis is readonly. 2016-03-03 08:26:45 +08:00
Neil Lalonde c1aea91d63 FEATURE: More digest email frequency options. Digests can be sent as often as every 30 minutes. 2016-03-02 15:43:47 -05:00