Robin Ward
47357136dc
BUGFIX: Fix issues if the DOM element is destroyed while the interval
...
is ongoing (in particular this was weird for Firefox)
2014-02-28 15:35:45 -05:00
Robin Ward
61ff04d68b
Upgrade ember-cloaking to not trigger scroll events when the back button
...
is hit.
2014-02-28 15:35:45 -05:00
Régis Hanol
68a935c36b
FEATURE: upload backups
2014-02-22 01:41:01 +01:00
Robin Ward
7716d940a0
BUGFIX: Allow links to images with absolute URLs as well as parens
2014-02-20 15:24:03 -05:00
Régis Hanol
1f90f3044f
BUGFIX: restore wasn't working when not using multisite in production
2014-02-20 18:42:17 +01:00
Régis Hanol
438f97d8b0
BUGFIX: backup/restore rake tasks weren't working
2014-02-19 15:25:31 +01:00
Stephan Kaag
f12925887c
Drop Rails3 support
2014-02-17 19:42:08 +01:00
Robin Ward
a555dc9f5e
FIX: Incorrect post number following a link. Updated ember-cloaking.
2014-02-13 14:08:12 -05:00
Robert Jackson
7acef17a35
Update Ember for CVE-2014-0046.
2014-02-09 11:10:14 -05:00
Sam
f27ffe3223
BUGFIX: scheduler was showing up empty in multisite
2014-02-07 08:37:02 +11:00
Neil Lalonde
a72e7324ba
Append browser-update div last in the dom to prevent googlebots from seeing it first
2014-02-06 10:48:15 -05:00
Neil Lalonde
f1b4c26e8e
Add Mediapartners and AdsBot to list of user agents for Googlebot in browser-update.js.erb
2014-02-04 16:04:51 -05:00
Régis Hanol
632cd44c2f
Fixed some JSHint warnings
2014-02-03 11:33:14 +01:00
Régis Hanol
659589e563
BUGFIX: make_list should only look for lists
2014-02-03 11:31:02 +01:00
Robin Ward
9117470f27
REMOVE: discourse_poll
has not worked for over a year now. Let's
...
remove it.
2014-01-29 12:00:21 -05:00
Chris Hunt
4e9cf2f26e
Bump favcount.js to v1.5.0
...
We've already made the CORS changes in our copy of favcount, but we
should bump the version to match upstream.
2014-01-23 09:29:28 -08:00
Robin Ward
7b20079d85
FIX: Allow Favcount to be used with CORS. I've submitted this upstream
...
too:
https://github.com/chrishunt/favcount/pull/8
2014-01-23 11:07:10 -05:00
Régis Hanol
7a82b65386
BUGFIX: restore Mousetrap's bindGlobal plugin
...
cleared deprecated warnings in admin_customize_view
2014-01-22 16:52:09 +01:00
Régis Hanol
9313f27a89
update mousetrap to latest
2014-01-22 10:17:37 +01:00
Robin Ward
d867fb62e4
FIX: Upstream markdown-js fix for quotes inside lists.
2014-01-21 14:34:53 -05:00
Robin Ward
0a8432645d
FIX: Updated Markdown-js to include my latest FIX from upstream:
...
https://github.com/evilstreak/markdown-js/pull/164
2014-01-21 11:05:17 -05:00
Robin Ward
4981525047
REFACTOR: Fixes poor class hierarchy for listing topics
...
- Upgrades Ember to latest
- Fixes a bunch of bugs with page titles and missing "active" states
2014-01-18 19:26:24 +01:00
Robin Ward
55397361be
Update ember-cloaking to remove dependency on I18n
2014-01-17 16:56:24 -05:00
Robin Ward
d16b4487d5
Applied markdown-js fixes from upstream
2014-01-10 13:04:15 -05:00
Chris Hunt
e5c02a8320
Update favcount.js to v1.4.0
2014-01-08 15:14:07 -08:00
Robin Ward
ef2f202c06
Minor update to ember-renderspeed
2014-01-02 16:41:08 -05:00
Robin Ward
8a1593bfd2
Upgrade JSHint to master + my fix for tokens.hasOwnProperty
2013-12-30 14:19:00 -05:00
Robin Ward
7e984e369a
Upgrade JSHint. Fixes linting issues.
2013-12-30 12:42:05 -05:00
Régis Hanol
567d2bd23c
add top page
2013-12-24 00:50:36 +01:00
Robin Ward
62f757da2c
FIX: iOS height was incorrect when zoomed for cloaking
2013-12-23 16:18:00 -05:00
Robin Ward
4c93da01c3
Googlebot seems to parse Javascript and inserts our browser update message
...
into their search results. If our client is googlebot, don't tell them to
update their browser.
2013-12-23 15:13:09 -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
Régis Hanol
06dd7ffe3c
better revision history
2013-12-12 03:41:34 +01:00
Neil Lalonde
5171a23a9c
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-11 11:19:22 -05:00
Neil Lalonde
ed3d3ae1e1
Upgrade font-awesome to version 4
2013-12-11 10:31:09 -05:00
Neil Lalonde
2596f7dec2
Revert "Stop using user agent to detect mobile devices. Use a media query and yepnope to load the appropriate css and customizations."
2013-12-09 16:28:11 -05:00
Neil Lalonde
ca5d4d5e54
Stop using user agent to detect mobile devices. Use a media query and yepnope to load the appropriate css and customizations.
2013-12-09 13:28:42 -05:00
Robin Ward
e20d649dee
FIX: Performance issue with [\]
characters.
2013-12-09 12:54:10 -05:00
Robin Ward
64a3afe35a
Only allow a recursive depth of 3 for markdown links.
2013-12-08 22:22:08 -05:00
Robin Ward
30a9d3676d
Some sanity checks with event binding
2013-12-04 13:28:56 -05:00
Robin Ward
3a2ae97668
Vendor the CloakedView stuff
2013-12-04 13:23:20 -05:00
Sam
a0b1c8ed66
fix gemspec
2013-12-04 09:54:00 +11:00
Robin Ward
de78ee302a
- Extract Browser capabilities from Discourse namespace into a Singleton.
...
- Change Scrolling slack based on Android / Touch / Desktop
2013-12-03 13:03:19 -05:00
Neil Lalonde
eea7aea688
Android 2.2 and 2.3: show warning that the browser is not supported
2013-12-02 14:18:33 -05:00
Robin Ward
48bfcfadd9
Upgrade Ember.js, fix swallowing of template errors, report unresolved promises in development mode.
2013-12-02 13:15:58 -05:00
Robin Ward
f8acffb73c
Merge pull request #1692 from kasperpeulen/dollarfix
...
Allow dollar sign for inline dialects
2013-11-28 11:24:04 -08:00
Kasper Peulen
af2d854be5
Also added the caret symbol, for completeness. In this way all ascii symbols are allowed.
2013-11-28 00:00:02 +01:00
Neil Lalonde
1793b6840a
Oops, remove console.log
2013-11-27 14:16:28 -05:00
Robin Ward
40f86829f7
Post Cloaking:
...
* We now use a new custom view, {{cloaked-collection}} to display posts in a topic.
* Posts are removed and inserted (cloaked/uncloaked) into the DOM dynamically based on whether they
are visible in the current browser viewport.
* There's been a lot of refactoring to ensure the relationship between the post views and the topic
controller is sane.
* Lots of fixes involving jumping to a post, including a new LockOn component to that tries to stay
focused on an element even if stuff is loading before it in the DOM that would normally push it
down.
2013-11-27 12:53:32 -05:00
Neil Lalonde
8a9bef944f
Fix browser-update.js so it doesn't depend on jQuery
2013-11-27 12:26:27 -05:00