Commit Graph

3627 Commits

Author SHA1 Message Date
Robin Ward 288bb5588f Use different approach for background image 2014-07-01 13:40:09 -04:00
Régis Hanol f683bda062 BUGFIX: staff counters weren't properly positioned in user profile 2014-07-01 19:39:45 +02:00
Neil Lalonde 292e9bb611 TL3: Add requirements for min all-time topics viewed, and min all-time posts read 2014-07-01 13:34:57 -04:00
Robin Ward bad5938cdd ES6: All list views 2014-07-01 12:02:06 -04:00
Sam bc44bfcdf2 Work in progress backfill for like badges 2014-07-01 22:01:15 +10:00
Jeff Atwood 8c64fa0b28 FIX: broken notification icon alignment on mobile 2014-07-01 01:55:07 -07:00
Jeff Atwood 2657ba7088 hide inline topic title/category editing on mobile 2014-07-01 01:42:24 -07:00
Jeff Atwood f27d96c7cf further mobile star tweaks. SUPERSTAR! 2014-07-01 01:34:44 -07:00
Jeff Atwood 19e4820bc3 FIX: titles were misaligned on mobile 2014-07-01 01:15:16 -07:00
Jeff Atwood b640de8a17 tweak topic star on mobile 2014-07-01 01:00:16 -07:00
Jeff Atwood 2c2d8149e3 FIX: minor mobile style glitches 2014-07-01 00:51:47 -07:00
Jeff Atwood e64758fe3c FIX: blockquote inside aside had top-margin 2014-07-01 00:19:56 -07:00
Jeff Atwood a7b6c1a625 FIX: user profiles borked at min width 2014-06-30 16:04:21 -07:00
Jeff Atwood 334d9eaa53 add default style for aside.quote (expand quote) 2014-06-30 15:53:31 -07:00
Robin Ward 9c48f8f154 FIX: Don't surround `<aside>` with `<p>` as that is malformed HTML. 2014-06-30 18:11:22 -04:00
Régis Hanol 3bd59a55fb BUGFIX: staff counters were too big 2014-06-30 23:54:15 +02:00
Régis Hanol b6d775f3ac BUGFIX: max-height on user bio in user-card/profile 2014-06-30 23:41:38 +02:00
Régis Hanol 15120bb583 FEATURE: add staff counters on user profile 2014-06-30 22:46:47 +02:00
Robin Ward 952426d358 FEATURE: Uploaded images to categories are shown when browsing 2014-06-30 14:14:00 -04:00
Robin Ward e22688a204 FEATURE: Can upload images to categories 2014-06-30 14:14:00 -04:00
Robin Ward 9000c358d1 REFACTOR: Use common path for RESTful `DELETE` action from upload image
component
2014-06-30 14:13:59 -04:00
Robin Ward 3cbb32cc20 REFACTOR: uploading avatar should share code with upload component 2014-06-30 14:13:59 -04:00
Robin Ward 4088fba4f2 REFACTOR: Convert profile background uploader to be an ember component 2014-06-30 14:13:59 -04:00
Kris Aubuchon 63d0485b49 fixing alignment on topic list category buttons 2014-06-30 11:31:17 -04:00
Régis Hanol a19f52fc91 BUGFIX: fix borders & rounded corners in the composer 2014-06-30 12:34:40 +02:00
Jeff Atwood f8f79b9388 remove orphaned blockquote sizing 2014-06-30 03:03:54 -07:00
Jeff Atwood d2cf921791 blockquote, *:first-child and *:last-child spacing 2014-06-30 02:42:49 -07:00
Jeff Atwood d379012dbc centralize shared .cooked and #wmd-preview styles 2014-06-30 02:06:13 -07:00
Jeff Atwood 37df22eac6 suppress h1,h2,h3 top margin in quotes 2014-06-30 00:58:27 -07:00
Jeff Atwood 5eef1e0b59 fix blockquote as first element in post 2014-06-30 00:51:24 -07:00
Jeff Atwood b2d6e2aa43 update to normalize.css 3.0.1 (from 2.1.0) 2014-06-30 00:14:02 -07:00
Jeff Atwood 0ffe77d7dc correct h1 line-height, centralize .cooked styles 2014-06-30 00:05:24 -07:00
Sam e2e36a6df3 FIX: bold and italic handling improved 2014-06-30 17:01:46 +10:00
Jeff Atwood 7da8144c74 downsize fixed header title size 1.8em to 1.6em 2014-06-29 23:00:34 -07:00
Sam 777371bf14 Merge pull request #2480 from vikhyat/badge-system
Add consistency check to revoke invalid badges
2014-06-30 14:13:12 +10:00
Jeff Atwood 73ed42cc4b correct top alignment of gutter watermark 2014-06-29 15:54:19 -07:00
Jeff Atwood 2c54962ced Merge pull request #2482 from awesomerobot/master
fixed height header, topic map alignment
2014-06-29 11:54:50 -07:00
Kris Aubuchon 5ddcad19c9 fixed height header, topic map alignment 2014-06-29 10:39:31 -04:00
Jeff Atwood 10635bcd86 fix #simple-container for mobile 2014-06-29 03:26:48 -07:00
Jeff Atwood 56716a1f91 fix alert success bootbox modal on mobile 2014-06-29 03:19:09 -07:00
Jeff Atwood 6bb17b7214 x is no sexy, &times; is yes sexy 2014-06-28 02:17:18 -07:00
Jeff Atwood c67c88cee8 add sexy sexy download icon to expanded post images 2014-06-28 01:30:35 -07:00
Jeff Atwood 4a5a428ff6 Merge pull request #2481 from awesomerobot/master
making menu highlights consistent
2014-06-27 17:20:02 -07:00
Kris Aubuchon 51f85206ff making menu highlights consistent 2014-06-27 20:10:33 -04:00
Jeff Atwood a886261f75 turns out we had a mixin for unselectable 2014-06-27 16:54:36 -07:00
Neil Lalonde 807bfbd9bb FEATURE: Trust level 3 promotion and demotion. Job is disabled for now. 2014-06-27 18:42:03 -04:00
Jeff Atwood f49b661a0d use modern/current vendor prefixes 2014-06-27 15:36:12 -07:00
Jeff Atwood 224ae7fc92 don't let topic-progress be selected 2014-06-27 15:28:22 -07:00
Vikhyat Korrapati 228a2a8992 Show number of grants on the admin badge pages. 2014-06-28 01:24:07 +05:30
Vikhyat Korrapati 0d16ae0ecf Fix typo. 2014-06-28 01:24:07 +05:30
Vikhyat Korrapati 2e52f795ea Backend changes to support improved badge pages. 2014-06-28 01:24:00 +05:30
Robin Ward 85747137ef FIX: Put in admin title when browsing admin section 2014-06-27 11:58:46 -04:00
Robin Ward c6e08deee2 Merge pull request #2477 from ligthyear/fix-outlet-double-render
Fix Plugin-Outlets: remove block from views so Ember doesn't complain
2014-06-27 10:26:11 -04:00
Benjamin Kampmann b942dbfb43 remove block from views so Ember doesn't complain 2014-06-27 10:49:25 +02:00
Neil Lalonde b69bc5a5f5 Trust level 3 measurements redone 2014-06-26 17:33:22 -04:00
Arpit Jalan 46f734bb83 FIX: show search filter when invites are greater than ten 2014-06-27 00:22:08 +05:30
Robin Ward 07cb3aff97 We shouldn't have to redeclare tab panels in the category edit menu 2014-06-26 12:30:07 -04:00
Jeff Atwood 00910679ad more topic summary tweaks 2014-06-26 00:46:22 -07:00
Sam 24ddb6cfad FIX: Bold, italic should not expect a space boundary 2014-06-26 17:45:51 +10:00
Jeff Atwood 7a65ee3282 convert topic summary links to <table> 2014-06-26 00:08:29 -07:00
Sam b8357aa90a BUGFIX: newline after bold was not producting a BR 2014-06-26 15:28:08 +10:00
Robin Ward 2f710142f0 Use partials for category modal sections, components for pills 2014-06-25 16:12:35 -04:00
Neil Lalonde b3ec88b016 Add plugin-outlets to the user profile page 2014-06-25 15:03:00 -04:00
Robin Ward b21496e3fb ES6: Convert search views 2014-06-25 14:03:41 -04:00
Robin Ward 2e378e9980 Merge pull request #2469 from awesomerobot/master
horizontal scroll on search dropdown be gone!
2014-06-25 12:21:41 -04:00
Robin Ward 7f6bace7c5 FIX: In IE9 *shudder* the path will be incorrect and reloading the
latest posts will fail.
2014-06-25 12:09:47 -04:00
Kris Aubuchon d280390cd3 horizontal scroll on search dropdown be gone! 2014-06-25 11:39:46 -04:00
Régis Hanol ebb27860ac OOPS: remove debugger 2014-06-25 16:20:49 +02:00
Régis Hanol 4b0eb0e159 BUGFIX: share a link to a post instead of the topic 2014-06-25 16:20:06 +02:00
Sam d5d1473ced BUGFIX: better seperation of action from act too.
Also create spans for styling.
2014-06-25 10:39:55 +10:00
Sam 9f6102e137 BUGFIX: double loading of replies 2014-06-25 10:31:57 +10:00
Neil Lalonde f8f0fb15e3 FIX: use the correct check isUncategorizedCategory in the js 2014-06-24 17:45:34 -04:00
Robin Ward 39c2c958e6 ES6: ComposerView 2014-06-24 16:53:10 -04:00
Robin Ward 4b745612d8 FIX: Gaps weren't refreshing on `refresh` 2014-06-24 15:07:13 -04:00
Neil Lalonde 8762e6aa34 FIX: centre category-dropdown-menu text 2014-06-24 14:27:58 -04:00
Robin Ward 3521fb97e4 FIX: More safety for going back while stuff is uncloaking 2014-06-24 13:50:45 -04:00
Robin Ward a7ad7f6a45 Remove some obscure HTML tags from sanitization 2014-06-24 11:03:45 -04:00
Neil Lalonde f0932a7de8 FIX: like counts in suggested topics should use condensed number format 2014-06-24 10:36:17 -04:00
Jeff Atwood d7fe4d4997 minor copyedit 2014-06-24 02:29:26 -07:00
Jeff Atwood 1513d5ecb1 css error 2014-06-24 01:01:37 -07:00
Jeff Atwood eeb2e48f4f fix share link styles for mobile 2014-06-24 00:55:43 -07:00
Jeff Atwood a7ce8c6418 move .cooked word-wrap: break-word into base CSS 2014-06-24 00:40:20 -07:00
Jeff Atwood 51ff644409 stray <br/> in suggested-topics for spacing, kill it 2014-06-23 23:59:15 -07:00
Jeff Atwood 9e4ccfdf6d mobile needs un-boxed topic map too 2014-06-23 23:53:54 -07:00
Jeff Atwood 34d80464cf fix bottom of topic list h3 on mobile 2014-06-23 23:31:36 -07:00
Sam c23a4fcbee FEATURE: flag resolution in admin screen 2014-06-24 13:20:57 +10:00
Sam bd13fedba5 display probe function to help debugging mobile etc. 2014-06-24 12:04:04 +10:00
Kris Aubuchon 6029ef960d moving more topic-list styles to base, aligning badges in poster expansion 2014-06-23 16:11:55 -04:00
Robin Ward ff55a30dd7 FIX: `<pre>` blocks were adding too many new lines. 2014-06-23 15:21:07 -04:00
Robin Ward 68d323faaf FIX: Load order for non-ES6 2014-06-23 13:32:34 -04:00
Robin Ward 42d1fcbbc2 `[code]` should work just like other kinda of code formatting. 2014-06-23 13:19:27 -04:00
Robin Ward 07ae7435f2 ES6: Convert all button views 2014-06-23 12:37:38 -04:00
Robin Ward d9fb5c4468 TRIVIAL: Remove border thickness from handlebars template. Just do the
color there.
2014-06-23 11:44:23 -04:00
Régis Hanol 211536e561 BUGFIX: buttons have a different size when clicked on FF (cc @awesomerobot)
cf. https://meta.discourse.org/t/browse-buttons-in-the-edit-history-have-a-different-size-when-clicked/16698
2014-06-23 17:39:35 +02:00
Robin Ward 823e32462d Merge pull request #2463 from awesomerobot/master
changing the tracking dropdown highlight for consistency
2014-06-23 11:27:46 -04:00
Régis Hanol 3181424d8e BUGFIX: can't ctrl+click post datestamps 2014-06-23 17:11:37 +02:00
Kris Aubuchon 32202e432a changing the tracking dropdown highlight for consistency 2014-06-23 11:04:54 -04:00
Régis Hanol 86b4f53777 TRIVIAL: remove commented file 2014-06-23 17:04:45 +02:00
Neil Lalonde 9e4fb383f0 FIX: make pm notification badge green on mobile 2014-06-23 10:51:11 -04:00
Régis Hanol b0d1bd1c3a BUGFIX: properly enforce image dimensions on mobile 2014-06-23 15:54:56 +02:00
Jeff Atwood fc12091a93 get rid of some needless (?) img styles on mobile 2014-06-23 01:17:23 -07:00
Jeff Atwood 26c8538e4c remove extra border on flags/flaggers td 2014-06-23 00:09:18 -07:00
Arpit Jalan 7e946a718e Make bookmarks menu appear all the time 2014-06-23 10:21:33 +05:30
Neil Lalonde 3fb74fd880 FIX: list site settings with no choices will not show the 'No results found' dropdown 2014-06-20 18:03:11 -04:00
Neil Lalonde c2efa0b3c3 FIX: styling of select2 inputs in site settings. make it wide enough so autocomplete dropdown is readable. 2014-06-20 18:03:11 -04:00
Neil Lalonde 84f9809a6f FIX: topic wrench button wasn't visible when there's a custom header 2014-06-20 18:03:11 -04:00
Jeff Atwood d01ebbfe58 remove code/pre monospace override 2014-06-20 14:17:31 -07:00
Robin Ward 8a4e96645c FEATURE: Can click to expand hidden posts to see the good stuff! 2014-06-20 17:07:12 -04:00
Régis Hanol 533244f39d BUGFIX: link user to his/her profile in edit history 2014-06-20 19:46:51 +02:00
Robin Ward 3ac688d763 ES6: A couple of views 2014-06-20 13:29:11 -04:00
Régis Hanol f297517055 BUGFIX: prevent invisible topic from being pinned or becoming a banner 2014-06-20 19:05:26 +02:00
Régis Hanol f733237075 TRIVIAL: remove default 'Read more' link in the banner 2014-06-20 19:05:26 +02:00
Régis Hanol 4878d88cbd FEATURE: overlay the banner when reading a topic 2014-06-20 19:05:26 +02:00
Robin Ward f027563447 Add group icon to restricted parent categories 2014-06-20 12:50:13 -04:00
Robin Ward 56096619c0 FIX: Use secondary category color for stripes when only showing the
stripe.
2014-06-20 12:46:42 -04:00
riking 2d5f667160 Make ?preview-style make sense
New behavior:
?preview-style=(sha) -- see that stylesheet
?preview-style= -- see the currently selected stylesheet
?preview-style=default -- see the default stylesheet ("rescue mode")
2014-06-20 09:06:36 -07:00
Neil Lalonde d704991609 FIX: subcategory badge styling problems 2014-06-20 10:49:51 -04:00
Régis Hanol 00cc33c110 BUGFIX: link colors on topic lists 2014-06-20 10:26:59 +02:00
Jeff Atwood db863c7d67 strip font-family from pre/code on mobile 2014-06-20 00:02:27 -07:00
Sam 56a04366ec Merge pull request #2431 from vikhyat/badge-system
Custom badge icons
2014-06-20 09:13:29 +10:00
Neil Lalonde eeeb834b6b FIX: strip html tags from category badge tooltips 2014-06-19 18:18:09 -04:00
Neil Lalonde cefdb98b79 Make the Visit topic link a button in flags UI 2014-06-19 18:18:09 -04:00
Robin Ward 7ae4c4dedc COSMETIC: visual tweaks to the categories page 2014-06-19 17:11:45 -04:00
Jeff Atwood dca10468d6 remove serif fallback from code,pre
this was about an ancient Safari / WebKit bug as I recall
https://www.webkit.org/blog/67/strange-medium/
2014-06-19 13:50:41 -07:00
Jeff Atwood 736ac30071 remove serif fallback for mobile pre/code blocks 2014-06-19 13:11:03 -07:00
Robin Ward f0da4bf632 We don't need an empty app-events file. 2014-06-19 15:28:42 -04:00
Robin Ward 49ae01ddea TWEAK: Don't focus on progress expansion on touch interfaces. 2014-06-19 15:19:49 -04:00
Neil Lalonde 12a0260a8c FIX: show 404 page for links to categories that don't exists or you don't have access to, instead of showing blank page with js errors 2014-06-19 15:18:58 -04:00
Robin Ward 51b99c6453 Merge pull request #2457 from awesomerobot/master
handful of alignment fixes
2014-06-19 14:18:10 -04:00
Neil Lalonde f0a0be1c2c Merge pull request #2454 from riking/mobile-logo
Allow a sepearate mobile logo URL
2014-06-19 14:14:32 -04:00
Kris Aubuchon e4d90038cf handful of alignment fixes 2014-06-19 14:09:25 -04:00
Robin Ward 194b04917a ES6: A few more views 2014-06-19 12:48:04 -04:00
Neil Lalonde 7d58c43006 FIX: clearfix at bottom of customize/colors UI 2014-06-19 12:33:02 -04:00
Vikhyat Korrapati 7daf584251 Add missing <tbody> tags. 2014-06-19 16:56:19 +05:30
Vikhyat Korrapati cd766ed587 Use Em.computed.match. 2014-06-19 16:56:19 +05:30
Vikhyat Korrapati fcfc6177c2 Allow specifying URLs as badge certificates. 2014-06-19 16:56:19 +05:30
Vikhyat Korrapati e0fd1f6f5e Add ability to specify custom font awesome icon for badges. 2014-06-19 16:56:18 +05:30
Vikhyat Korrapati 67a2b2598d Cosmetic changes. 2014-06-19 16:56:18 +05:30
Régis Hanol 62a73f48cc BUGFIX: first pass on default banner styling 2014-06-19 00:02:57 +02:00
Robin Ward 42c7ad4670 FIX: build broke, also escaping issue on poster name 2014-06-18 17:47:31 -04:00
Régis Hanol 08b8cacdb0 BUGFIX: ctrl+click on logo doesn't open site in new tab 2014-06-18 22:52:31 +02:00
Robin Ward d919a405cb ES6: Refactor embedded post views 2014-06-18 16:00:54 -04:00
Robin Ward 61fb0f736b Micro optimizations to `{{plugin-outlet}}`.
* Don't create a `ContainerView` if there is only one connection.

* Don't create a virtual view if there are no connectors and the
  block form of the plugin isn't used.
2014-06-18 16:00:53 -04:00
Neil Lalonde 8f2d1f7020 Merge pull request #2452 from techAPJ/patch-glyph
remove computed property for progress bar glyph
2014-06-18 15:46:55 -04:00
riking cd186aee56 Allow a sepearate mobile logo URL 2014-06-18 12:44:00 -07:00
Arpit Jalan 79f19b6cca remove computed property for progress bar glyph 2014-06-18 23:58:25 +05:30
Régis Hanol 86b989f2ba BUILD: make jshint happy 2014-06-18 20:07:14 +02:00
Régis Hanol 00117c18c3 FEATURE: dismissable banner topic 2014-06-18 20:05:19 +02:00
Régis Hanol 39aa87dedf REFACTOR: extract MessageBus dependent initializers 2014-06-18 20:05:18 +02:00
Régis Hanol 5238a95efb add make/remove banner topic actions 2014-06-18 20:05:18 +02:00
Benjamin Kampmann 2aabf4fdcd ip locator on ipinfo.io basis added to admin 2014-06-18 09:22:44 +02:00
Sam 806ddb4ccb FEATURE: Quote reply at cursor 2014-06-18 15:17:55 +10:00
Jeff Atwood 6cab36bc13 remove progress bar glyph on expand 2014-06-17 21:59:59 -07:00
Jeff Atwood 68809ba1b4 progress bar icon changes from Kris
https://meta.discourse.org/t/expandable-topic-progress-bar/16373/10?u=codinghorror
2014-06-17 21:41:31 -07:00
Sam fed8f7c6f2 BUGFIX: muted categories showing up in new via message bus 2014-06-18 11:21:40 +10:00
Jeff Atwood 737cb47307 category numbers a wee bit too large
twss
2014-06-17 01:23:55 -07:00
Sam 012923186b BUGFIX: CSS animation based spinner was buggy
There seems to be no sane way to get the CSS spinner to work without
hosing the stacking context. Use gif based spinner.
2014-06-17 17:55:00 +10:00
Sam a288ff331d BUGFIX/FEATURE: call out context for search. 2014-06-17 17:53:45 +10:00
Sam d85d34bac8 BUGFIX: use plugin outlet instead of custom code 2014-06-17 13:39:52 +10:00
Sam f8dec65b95 BUGFIX: setting title to aggressively 2014-06-17 11:32:59 +10:00
Sam 92772bbf1d BUGFIX: icons all red 2014-06-17 11:09:01 +10:00
Sam 1af8a2fb63 BUGFIX: keeping noscript in DOM 2014-06-17 11:01:48 +10:00
Jeff Atwood 5db621c5fe normalize to search.title for search help 2014-06-16 16:20:57 -07:00
Jeff Atwood a0d9dcce17 improve hint on admin user search 2014-06-16 16:17:41 -07:00
Robin Ward eedb0df4fb ES6: Just a couple of views 2014-06-16 15:55:09 -04:00
Robin Ward d53ac36818 FIX: New action arriving in stream via message bus 2014-06-16 14:49:58 -04:00
Robin Ward 198fc3db56 Merge pull request #2449 from ligthyear/plugin-outlet-defaults
Plugin-Outlets-defaults for template overriding
2014-06-16 11:36:40 -04:00
Neil Lalonde e2d8f04ec0 FIX: allow saving profile preferences when name field is blank 2014-06-16 11:23:15 -04:00
Neil Lalonde 1f17871b0c FIX: chrome password manager, for reals fix 2014-06-16 11:23:15 -04:00
Neil Lalonde b702ad2d54 Don't disable the composer's submit button. Let it be clicked to cause validation error messages to show. 2014-06-16 11:23:14 -04:00
Benjamin Kampmann 22d93bc43a Let Plugin-Outlet Render inner template data
- allows passing of template data to the plugin-outlet to be rendered if no plugin is using that slot
 - acts as a fallback when no plugin is found
 - allows wrapping of existing features inside a plugin-outlet that then plugins can overwrite with their own behaviour
 - backwards compatible
 - uses invisible emberviews (as Ember.Component does)
 - the template has full-access to the controller and view, should be totally transparent
2014-06-16 15:10:10 +02:00
Sam Saffron 6f88fc3aa3 HACK: disable undo/redo editor functionality
TODO in a few weeks, rip out all code.
2014-06-16 10:39:51 +10:00
Jeff Atwood 258c353307 Merge pull request #2445 from techAPJ/invitation-patch
Consider User trust level while showing Invites tab
2014-06-15 03:15:34 -07:00
Jeff Atwood 00e285f55b remove legacy (deleted) username under avatar 2014-06-15 01:32:05 -07:00
Arpit Jalan 42375866cc Consider User trust level while showing Invites tab 2014-06-15 13:21:10 +05:30
Jeff Atwood 30ee16a72b add glyph to remove invite button 2014-06-14 16:13:17 -07:00
Robin Ward 6f8888d405 XSS: Topic links needed sanitization 2014-06-14 12:53:48 -04:00
Robin Ward dc6f30dd94 Don't focus on text field in mobile view when tapping the progress 2014-06-14 11:51:15 -04:00
Robin Ward fb639bc5f9 FIX: Remove extra setting of `view` 2014-06-13 16:42:18 -04:00
Neil Lalonde c1f9d76323 Don't disable the Sign In button in the sign in modal 2014-06-13 16:07:28 -04:00
Robin Ward 3c8a610f73 Extra safety to the post stream. Don't return `undefined` if we can't
retrieve a post for some reason.
2014-06-13 16:00:39 -04:00
Robin Ward 929a195c5d Merge pull request #2442 from techAPJ/add-tooltip-to-glyph
Add tooltip to Admin & Moderator glyph
2014-06-13 15:19:24 -04:00
Arpit Jalan 9e0cf55758 Add tooltip to Admin & Moderator glyph 2014-06-14 00:37:55 +05:30
Robin Ward cf165320e2 Keyboard shortcuts for new progress expansion 2014-06-13 14:03:12 -04:00
Robin Ward 42ca46e628 Highlight posts when jumping to them. 2014-06-13 14:03:12 -04:00
Robin Ward e449d64ae1 ES6: Remove an unncessary view 2014-06-13 11:24:28 -04:00
Sam 00469e976d BUGFIX: Don't depend on localStorage for Discourse to function 2014-06-13 16:42:01 +10:00
Sam 0ffa98904f BUGFIX: mobile styling 2014-06-13 16:14:58 +10:00
Sam 5815e12caf BUGFIX: omit the "reply" word in mobile view 2014-06-13 16:03:25 +10:00
Sam 87baf58dbb SECURITY: XSS fix 2014-06-13 13:20:57 +10:00
Jeff Atwood ae46e439b8 make autocomplete use highlight color for selecting 2014-06-12 15:30:21 -07:00
Robin Ward 29b8330dc3 Move up/down buttons on top of go 2014-06-12 17:24:11 -04:00
Robin Ward d37195796f FEATURE: New expandable progress bar with jump buttons and jump to
arbitrary post.
2014-06-12 16:52:33 -04:00
Robin Ward 33e9bc68fc Split Topic Progres widget into its own controller, view, template 2014-06-12 16:52:33 -04:00
Robin Ward efc70a2bca Always show Bookmark icon. Always show edit if the post is a wiki. 2014-06-12 11:21:12 -04:00
Robin Ward 61bba4d074 ES6: More views converted and deprecated 2014-06-12 11:21:12 -04:00
Arpit Jalan 9db6c4d05d Fix broken markup on invites tab 2014-06-12 17:31:17 +05:30
Jeff Atwood 6ceebc3f1c Merge pull request #2435 from techAPJ/add-bookmark-menu
FEATURE: Add Bookmarks menu to user dropdown
2014-06-12 03:28:40 -07:00
Sam 9bbfb1ea15 BUGFIX: not binding correctly to notifications that popped up AFTER element was inserted 2014-06-12 10:50:10 +10:00
Sam d3becd2969 SECURITY: fix XSS 2014-06-12 10:17:41 +10:00
Jeff Atwood 90fca1ba17 bigger category stat numbers 2014-06-11 16:35:58 -07:00
Jeff Atwood d58ed9eafb Merge pull request #2436 from ArmedGuy/master
Deboxify topic-map
2014-06-11 16:00:30 -07:00
Robin Ward 26689d34b8 A little extra robustness for the post stream 2014-06-11 17:31:30 -04:00
Régis Hanol 5e461a22ee BUGFIX: enable the 'relative timestamp' share dialog on mobile view 2014-06-11 22:32:45 +02:00
Arpit Jalan aed2483bb9 FEATURE: User Bookmarks Menu 2014-06-12 01:54:54 +05:30
Neil Lalonde 404021be7b FIX: wrong i18n key on Take Action button 2014-06-11 16:20:57 -04:00
Robin Ward c90b609aa5 FIX: Reply button broke 2014-06-11 15:16:33 -04:00
Robin Ward d40ec22bef Always show your own edit button 2014-06-11 14:38:57 -04:00
Robin Ward b749585aa7 REFACTOR: Only show ellipsis if there is more than 1 thing behind it. 2014-06-11 14:31:03 -04:00
Robin Ward 176120cbc1 REFACTOR: Keyboard Shortcuts should send their actions directly to
posts, not by activating clicks on buttons.
2014-06-11 14:31:03 -04:00
Robin Ward f822491886 ES6: Convert a couple view helpers. They should probably be components
evnetually!
2014-06-11 11:05:49 -04:00
Sam 03087679f0 FEATURE: Support custom preferences for users, injected by plugins 2014-06-11 15:50:37 +10:00
Neil Lalonde 1691d52882 FIX: mobile: reduce height of composer a bit to make room for android devices 2014-06-10 17:12:50 -04:00
Neil Lalonde 877302884b FIX: notification badge colors on mobile 2014-06-10 17:12:50 -04:00
Robin Ward d06720d059 REFACTOR: Remove animation from ellpisis post menu, change ordering of
buttons.
2014-06-10 15:27:43 -04:00
Robin Ward 9472d65059 FIX: Swapping one topic with another then scrolling wasn't updating the
URL properly.
2014-06-10 13:43:45 -04:00
Robin Ward e985ffc273 Add link back to logo so it can be copied and pasted and what not. 2014-06-10 13:27:55 -04:00
Régis Hanol 06f37e692d Merge pull request #2432 from riking/patch-1
Change logo link to /
2014-06-10 19:13:07 +02:00
Régis Hanol 0781531e3c Merge pull request #2415 from techAPJ/bulk-invite-users-5
FEATURE: Bulk Invite
2014-06-10 19:11:11 +02:00
riking 3bbb035891 Change logo link to / 2014-06-10 10:10:56 -07:00
Régis Hanol 3b6b2770f3 BUGFIX: date of the post in the share dialog is now properly bound
CLEANUP: removed all unused handlebars helpers
REFACTOR: removed 'unbound' prefix (for performance reasons, helpers are unbound by default)
REFACTOR: added 'bound' prefix to bound helpers
REFACTOR: renamed helper using 'foo-bar-foo' syntax (instead of camel case)
2014-06-10 19:04:31 +02:00
Robin Ward 580a1bf8b0 ES6: Migrated and deprecated a bunch of views 2014-06-10 11:54:38 -04:00
Sam e129e4a19e BUGFIX: scrolled never ever fired :( 2014-06-10 22:24:52 +10:00
Benjamin Kampmann 8167207e38 Wrap extended post actions in ellipsis.
Add a new SiteSetting to specify a maximum of items to be shown in post action menus per default. If more buttons are rendered and those after mentioned maximum will be hidden behind a collapsible ellipsis-button. Once clicked it slides in the missing buttons and hides itself.

If the setting is set to 0, the ellipsis will not be applied. It default is set to 4 though.

All buttons are created equal - but the Reply-Button is more equal than others: If it is rendered, the reply button will never be hidden behind the ellipsis. The max count is exclusiding the reply button and its position would make the reply button hide, it is removed there and pushed to the end of the list.
2014-06-10 09:55:07 +02:00
Sam cbb2cc3911 BUGFIX: fix ~ and ` navigation
Was completely broken.
2014-06-10 16:10:19 +10:00
Sam 6a089122e8 Minor optimisation avoid set in hot code path 2014-06-10 15:07:38 +10:00
Sam 383f0290a4 FEATURE: higher slack ratio out of the box
I upped the slack ratio for a few reasons

1. We render ucloaked anyway on first render,
   so cloaking really is not saving much
2. On mobile you don't get JS events so you need
   a lot more slack to minimize white screens
3. Vast majority of memory is used by object model,
   if we want to tame it we need to remove posts from stream

ember cloaking now supports high slack ratios without going into a tail spin
2014-06-10 15:07:37 +10:00
Sam Saffron 2042ed02ec BUGFIX: notifications cleared incorrectly
The notifications panel would reset itself
if you got a notification while it was open

New behavior, we refresh the panel live, blue notification
is cleared automatically if its open.

If window is not visible it will close the notifications panel,
that way you don't miss notifications by accident.
2014-06-10 11:44:49 +10:00
Sam Saffron 9f56d7d19d BUGFIX: unclearable blue unread circles
There were 2 issues:

1. We were resetting our tracking on large amounts of idle time
2. We used focus trakcing which is fragile and broken on iPad vs page visibility API
2014-06-10 10:03:29 +10:00
Neil Lalonde 56cd60f226 FIX: there are site settings for username min and max lengths. Neat. 2014-06-09 18:26:42 -04:00
Robin Ward c6b92f0ef7 FIX: Support for nested bold/italics in MD 2014-06-09 17:46:36 -04:00
Neil Lalonde c61462662b Add ability to run validation on site settings. notification_email and other email address settings are now validated. 2014-06-09 16:59:20 -04:00
Neil Lalonde 78d46a81e1 FIX: js needs to use same max username length as server 2014-06-09 15:28:03 -04:00
Robin Ward 59ef38bb88 FIX: Load order for `pagedown-preview` 2014-06-09 15:15:39 -04:00
Régis Hanol 2abcbcc29b FEATURE: add real date of post in the share dialog when triggered from the post date 2014-06-09 21:14:03 +02:00
Robin Ward 9d96fc6370 FIX: Back button not working well to latest 2014-06-09 14:05:26 -04:00
Robin Ward 7adb545168 ES6: Convert {{pagedown}} to {{pagedown-editor}} with deprecations 2014-06-09 12:16:27 -04:00
Robin Ward 1df3214773 ES6: Convert header view 2014-06-09 11:34:38 -04:00
Arpit Jalan 727184641e FEATURE: Bulk Invite 2014-06-09 01:43:39 +05:30
Johan Jatko 5e43100fe5 Deboxify topic-map 2014-06-08 21:34:22 +02:00
Jeff Atwood 61bcdb926a make create new account a big button vs. link 2014-06-07 22:27:41 -07:00
Arpit Jalan 42d6cf90f6 Fix Badge Spacing 2014-06-08 00:17:33 +05:30
Johan Jatko c6a8c095f2 Deboxify .nav-stacked on user-page 2014-06-07 04:41:14 +02:00
Neil Lalonde b031327a46 Reverse the order of rows in a report so today is first 2014-06-06 17:08:35 -04:00
Neil Lalonde 4f90869618 Add content :bottom to the bottom of every page, as it says it should 2014-06-06 16:48:17 -04:00
Régis Hanol aa71d15b7d TRIVIAL: uses the new attribute 2014-06-06 19:00:00 +02:00
Régis Hanol 8262279380 update ember-cloaking to support bottom fixed element 2014-06-06 18:59:07 +02:00
Robin Ward 6048c9e100 Let's switch back to using post numbers rather than `last` for links to
the last post. We'll keep support for the old format, but start linking
directly to the last post.
2014-06-06 10:14:43 -04:00
Sam cc1bbf3a7b BUGFIX: cut up line while searching in chrome mac 2014-06-06 17:15:14 +10:00
Sam 41b15d1ad1 BUGFIX: not notifying unread and new counts correctly 2014-06-06 15:17:02 +10:00