Commit Graph

1714 Commits

Author SHA1 Message Date
Régis Hanol 8685e4079f FEATURE: the top tab is the default for new users 2013-12-30 18:49:16 +01:00
Robin Ward 7e984e369a Upgrade JSHint. Fixes linting issues. 2013-12-30 12:42:05 -05:00
Sam 65014a03ca appease jshint 2013-12-30 19:50:52 +11:00
Sam 8ec887e9cf PERF: speed up breakUp
breakUp function is complicated now, add a capped memoizer to ensure it runs a lot less.
2013-12-30 16:47:25 +11:00
Sam d8c43f7b58 BUGFIX: fix username breakup so it works with IE
FEATURE: breakup username based on name as well
2013-12-30 16:07:35 +11:00
Sam db1d01d1a2 Discourse as a Mailing List improvements
FEATURE: context is not emailed if we previously emailed you the post
FEATURE: site setting to enable_watch_new_topics , false by default.
  When enables users can elect to watch everything by default
FIX: Custom email subjects (x quoted you in [title], x replied to [title])
  was removed, this broke email grouping. TBD, include info in footer somehow
FIX: topic user specs were messy, reduce side effects
2013-12-30 13:02:12 +11:00
Neil Lalonde eca291c9fc FIX: After closing a topic that's set to auto-close, remove the message that it will auto-close. Server was already doing the right thing. 2013-12-27 15:38:57 -05:00
Neil Lalonde ab12695d63 Block passwords that are in the top 5000 most common passwords. Site setting block_common_passwords can disable this feature. 2013-12-27 11:00:21 -05:00
Vikhyat Korrapati 511e2373d5 Fix missing pin icon.
pushpin was renamed to thumb-tack in Font Awesome 4.0.
2013-12-27 03:00:11 +05:30
Régis Hanol 91db466196 add footer on Top page 2013-12-24 14:53:20 +01:00
Régis Hanol 567d2bd23c add top page 2013-12-24 00:50:36 +01:00
Robin Ward b90e811825 FIX: We don't need support for `rows` or `cols` in `textarea`. 2013-12-23 18:11:35 -05:00
Robin Ward 4000bcbfea FIX: Only consider image sizes from valid src values. 2013-12-23 18:03:37 -05:00
Régis Hanol 30565dcd8f Merge pull request #1745 from ok-harry/master
FIX: Title text should be correctly escaped since we are generating a raw html
2013-12-23 05:48:42 -08:00
Sam efd219f67f fix build? 2013-12-23 17:53:33 +11:00
Sam d4819c3a65 Got rid of crazy user name split
instead decorate with <wbr> to hint on best
spot to split
2013-12-23 11:11:41 +11:00
Sam b67a3a85dd split js with vendor/application
avoid one huge js bundle and instead break it down
to application and vendor (3rd party) our app changes
a lot, vendor changes a lot less
2013-12-23 10:32:07 +11:00
Neil Lalonde f91cb11666 Show why a user can't be deleted on the page instead of as a tooltip 2013-12-20 11:37:01 -05:00
Neil Lalonde 6135d1d214 Add a button to clear filters on site settings page 2013-12-20 11:37:01 -05:00
Neil Lalonde 854d9c8fc6 Minimum password length is configurable with the min_password_length site setting. FIX: reset password needs to validate password length. 2013-12-19 16:15:47 -05:00
Robin Ward 4f7d440fa4 Remove unused hook. 2013-12-19 14:43:36 -05:00
Robin Ward 3be026b1da Merge pull request #1748 from alxndr/profile-bio-newlines
respect newlines in About Me on profile page
2013-12-19 08:24:18 -08:00
Régis Hanol 8dad928557 Add setupTopicController event 2013-12-19 17:01:22 +01:00
Alexander 7b2835b73f respect newlines in About Me on profile page 2013-12-19 10:54:37 -05:00
Neil Lalonde 1f0a59584b Revert "Re-apply with fixes: Stop using user agent to detect mobile devices. Use a media query and yepnope to load the appropriate css and customizations." 2013-12-18 14:47:22 -05:00
Neil Lalonde eeed9abcf0 Style categories page for mobile 2013-12-18 11:50:51 -05:00
Harry Seo dfc95d0f6f FIX: Title text should be correctly escaped since we are generating a raw html. 2013-12-18 12:18:59 +09:00
Neil Lalonde 39a360f6e3 Improve tooltip on categories stats. 2013-12-17 17:43:04 -05:00
Neil Lalonde 47c6bb4cf2 Improve how category stats are rendered 2013-12-17 17:43:04 -05:00
Régis Hanol 94fda12795 use a helper instead of a view for custom HTML content 2013-12-17 18:56:59 +01:00
Neil Lalonde 24d81e2364 FIX: deprecation warning in create_account_controller.js. Need to move createAccount into actions. 2013-12-17 12:39:29 -05:00
Neil Lalonde 7fa07f3401 create_account_controller.js passwordRequired needs the same logic as user_authenticator. Make twitter and facebook signup work again. 2013-12-17 12:39:29 -05:00
Régis Hanol 4c6b535cc0 move arbitrary html content out of noscript and into the preloadstore 2013-12-17 18:25:27 +01:00
Régis Hanol 1b6050bdb0 only display inline HTML revision history on mobile 2013-12-17 17:45:04 +01:00
Régis Hanol 76c246664d FIX: ensureMaximumDimensionForImagesInPreview wasn't always working 2013-12-17 17:20:06 +01:00
Sam 5bd595c9a6 FEATURE: default_code_lang for syntax highlighting is configurable 2013-12-17 12:08:29 +11:00
Neil Lalonde 7fb985a02e Improve spacing of registration form, and add instructions to the password field. 2013-12-16 17:31:21 -05:00
Robin Ward 2326d4ceb7 FIX: text node emitters should always take strings as parameters even if they
return JsonML.
2013-12-16 15:41:46 -05:00
Neil Lalonde 341adc93a4 Allow categories with null position, which means sort them based on activity. Mix absolutely positioned (position is not null) categories with null position categories. 2013-12-16 15:13:57 -05:00
Robin Ward 30d1801703 Merge pull request #1739 from vikhyat/uncategorized-topics
Don't show "uncategorized" in the category dropdown if allow_uncategorized_topics is false.
2013-12-16 10:57:45 -08:00
Robin Ward acf262b631 Support for "no subcategories" 2013-12-16 13:06:35 -05:00
Régis Hanol fd749a9c6e revision history: proper word-wrap in markdown view 2013-12-16 15:57:13 +01:00
Vikhyat Korrapati 03e152ee21 Don't show "uncategorized" if allow_uncategorized_topics is false. 2013-12-15 15:56:06 +05:30
Neil Lalonde 49c3482464 Show topic and post counts by day/week/month/year on categories page 2013-12-13 15:37:45 -05:00
Robin Ward a7a7387da1 Automatically convert some quotes to blockquotes 2013-12-13 15:31:25 -05:00
Robin Ward 1bbd1a94bb Cold/Hot classes in Topic Map 2013-12-13 13:43:20 -05:00
Robin Ward 26e75c5ceb Double reading speed estimate. People skim. 2013-12-13 12:23:20 -05:00
Neil Lalonde eadf5e9b02 Move columns around on wide categories page 2013-12-12 17:27:25 -05:00
Neil Lalonde ee5637d4ff FIX: font-awesome issue on site settings buttons 2013-12-12 16:09:44 -05:00
Neil Lalonde 9f9852a8dd FIX: broken font-awesome icons on user activity pages 2013-12-12 16:07:34 -05:00