Vikhyat Korrapati
25a080a8e1
Fix HTML tags in topic titles.
...
We no longer sanitize titles before saving to the database since it
would cause problems like HTML entities showing up when you try to edit
a topic title. It isn't even really necessary since we only render
fancy_title directly and never title.
The escaping logic used here is the same that is used both in lodash and
onebox. See:
1. https://github.com/discourse/onebox/pull/190/files
2. https://github.com/lodash/lodash/blob/2.4.1/dist/lodash.compat.js#L6194
2014-04-18 10:47:00 +05:30
Robin Ward
c3bc49d5d4
Ditch params when showing link domains
2014-04-08 15:15:22 -04:00
Robin Ward
7e3ea5d644
Support for crawling topic links
2014-04-07 14:08:34 -04:00
Neil Lalonde
5d4995640b
Use sub-category badge on categories page too
2014-03-27 15:25:47 -04:00
Neil Lalonde
86244e3a4b
New sub-category badges in category chooser. Normalize category badge rendering code.
2014-03-25 17:29:59 -04:00
Neil Lalonde
c649959e34
Show parent category on category badges
2014-03-21 14:34:50 -04:00
Robin Ward
f5e6bcc585
Create a cold age helper, make sure the first age column is strictly
...
`created_at`, add cold to the second column.
2014-03-10 15:02:39 -04:00
Robin Ward
49a1733d97
FIX: We should use partials when rendering but keeping the same context.
2014-03-06 15:56:33 -05:00
Robin Ward
e2ea148e38
FEATURE: Allow customHTML helper to resolve to a template if it
...
exists.
2014-03-06 13:32:32 -05:00
Robin Ward
15c9c90533
When links have thousands of clicks, display them like 3.3K
2014-03-04 13:44:53 -05:00
Robin Ward
d079538a6d
Allow the customHTML helper to look up fragments outside of the
...
preloadStore, so plugins can stuff HTML in there when overriding a whole
template doesn't make sense.
2014-02-25 16:02:27 -05:00
Régis Hanol
ffac197386
humanSize handlebars helper
2014-02-13 13:31:13 -08:00
Régis Hanol
9b3740a7c6
Merge pull request #1909 from codedinc/shortenUrl-fix
...
Fix shortenUrl helper to not crash when URL doesn't include any "/".
2014-02-06 16:35:11 +01:00
macournoyer
8bf872e92e
Fix shortenUrl helper to not crash when URL doesn't include any "/".
2014-02-06 10:12:38 -05:00
Robin Ward
bf951689e8
FIX: Don't allow moving a category with children underneath another
...
category (creating grandchildren)
2014-02-03 15:09:35 -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
f47e8e12dd
FIX #1831 : Dates were unbound on the profile page.
2014-01-17 16:24:45 -05:00
Robin Ward
6131829df0
rename date to unboundDate because it is unbound.
2014-01-17 15:23:51 -05:00
Robin Ward
bc2993b458
FIX: Incorrect comment, thanks @ZogStrIP
2014-01-17 14:05:31 -05:00
Robin Ward
f4c57130dc
Renames unboundDate to rawDate because date is current unbound.
2014-01-17 13:56:26 -05:00
Sam
5a238c62eb
BUGFIX: more robust breakUp helper
2014-01-15 17:08:00 +11:00
Claus Strasburger
a9d34c3589
Fix Post-rendering bug
...
Ember.Handlebars.normalizePath was being called with an object as
argument which caused it to error out.
also wrapped the return in a SafeString, so the html will not get
escaped again.
2014-01-13 13:29:19 +01:00
Sam
2da5d2311b
FEATURE: Added UI for adding and removing watched and muted categories
2014-01-02 17:59:08 +11:00
Robin Ward
a502266c42
Enable JSHINT's unused option. It caught a bunch of suspicious stuff which is fixed in this commit.
2013-12-30 13:30:22 -05: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
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
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
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
Régis Hanol
94fda12795
use a helper instead of a view for custom HTML content
2013-12-17 18:56:59 +01:00
Robin Ward
1bbd1a94bb
Cold/Hot classes in Topic Map
2013-12-13 13:43:20 -05:00
Wojciech Zawistowski
8eef779d38
refactors site map
2013-11-27 21:58:36 +01:00
Wojciech Zawistowski
1d3097245c
header sitemap integration tests
2013-11-21 20:38:56 +01:00
Robin Ward
df568df9dc
Controls for sorting topic columns
2013-11-13 11:48:38 -05:00
Wojciech Zawistowski
e27f944ed1
refactors context binding from _this to self
2013-11-10 21:33:16 +01:00
Wojciech Zawistowski
67a1da7af4
refactors header notifications (renders them via separate controller / template)
2013-11-08 21:06:27 +01:00
Robin Ward
ec7298d548
FIX: Regression on topic list for best of links.
2013-11-04 15:48:51 -05:00
Robin Ward
e9c4465ec7
FIX: Various bugs with Category breadcrumbs
2013-10-25 15:24:03 -04:00
Sam
666264879c
change it so all topics MUST include a category, we store a special uncategorized category to compensate
...
this cleans up a bunch of internals and removes some settings
2013-10-24 12:08:02 +11:00
Sam
9ad01a1afb
more work in progress, wide category list
2013-10-18 11:10:10 +11:00
Sam
8f0e3de675
work in progress, wide categories page
2013-10-18 11:10:10 +11:00
Robin Ward
df5cbf76e0
Move insideGroup into the helper, not the class for grouped each
2013-08-30 10:44:34 -04:00
Sam
4b0a1179e9
link to first unread as opposed to last read in topic lists
2013-08-19 11:34:08 +10:00
Régis Hanol
ea6e73076b
change your avatar in a modal
2013-08-17 00:35:29 +02:00
Régis Hanol
c867b67a0b
custom avatar support
2013-08-13 22:08:29 +02:00
Robin Ward
701843552a
Fixes to {{#groupedEach}}
2013-08-02 15:14:24 -04:00
Robin Ward
ef82b66e95
Easier to group bindings. Perf improvements.
2013-08-02 13:18:09 -04:00
Robin Ward
08723f00c6
FIX: Bugs on Admin User approval interface
2013-07-15 11:28:41 -04:00
Régis Hanol
3397c2235f
display the size of the attachment in the preview
...
instead of adding it during post processing
2013-07-14 12:28:24 +02:00
Robin Ward
8888ae4b40
Added some macros to simplify code
2013-07-10 16:21:18 -04:00
Régis Hanol
1f263c57fd
fool jshint
2013-07-09 02:14:35 +02:00