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
Régis Hanol
924c5d65cb
wrapped I18n.lookup to inject the "js" namespace
2013-07-09 02:10:55 +02:00
Sam
e63bfd2f4c
improve the breakUp user name algorithm, add some tests
2013-06-28 13:56:38 +10:00
Neil Lalonde
94b8286819
Configurable FAQ url
2013-06-27 12:10:43 -04:00
Sam
1dd6699bf2
fix jshint
2013-06-27 17:19:11 +10:00
Sam
274d8cbc0b
if the title is the same as the value for a number, do not display it
2013-06-27 16:59:07 +10:00
Neil Lalonde
6b58713fa6
Fix title attributes on post info
2013-06-26 16:27:18 -04:00
Robin Ward
82c21868f3
Moved JSHint into Qunit suite. It's much harder to forget about now!
2013-06-21 14:07:11 -04:00
Robin Ward
3c7eb3a4e8
FIX: null dates crashed the client app. last_posted_at was not updating properly on split topic.
2013-06-17 13:02:50 -04:00
Chris Hunt
48ee32f23e
Get value for each property in i18n helper
2013-06-11 16:42:12 -07:00
Sam
c2cfbce9ce
automatically updating times for posts on topic
...
moved moment.js into localization file (we need to localize it)
added helpers for date formatting use, moment().shortDate() moment().longDate() moment().shortDateNoYear()
2013-06-11 17:25:50 +10:00
Sam
fa8a84f20c
removed sugar.js, port functionality to moment and underscore.js
...
bring in latest ace from local so we don't mess up with https
2013-06-11 15:27:26 +10:00
Sam
a92bb46966
edit date to use formatter, compensate for invalid local time (at least don't blow up)
2013-06-11 15:27:26 +10:00
Robin Ward
850123dce8
FIX: User Pill errors
2013-06-10 18:51:25 -04:00
Sam
d1784f1f87
more moment goodness
2013-06-07 18:27:42 +10:00
Sam
000847b8d2
date helper uses the formatter now
2013-06-07 18:27:42 +10:00
Sam
5f85aaee1d
correct message bus regression
...
implement automatically updating dates in list
2013-06-05 09:32:44 +10:00
Robin Ward
4d5c145198
Refactor: Adds Discourse.Utilities.registerViewHelper to register view helpers
2013-05-29 14:32:39 -04:00
Robin Ward
fe3ac50aae
Use {{aceEditor}} helper to display the ace editor
2013-05-29 14:09:21 -04:00
Robin Ward
57f97880e6
Refactor: Instead of getting currentUser from the Discourse namespace, use
...
`Discourse.User.current()`
2013-05-28 11:25:56 -04:00
Neil Lalonde
e600b45155
Composer uses bouncing popup messages beside fields with invalid values when you click the submit button
2013-05-24 12:26:17 -04:00