Commit graph

3738 commits

Author SHA1 Message Date
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
Sam Saffron
d97ceb1d72 FEATURE: log_out endpoint for admins 2014-06-06 13:02:52 +10:00
Jeff Atwood
221fc2aef4 Merge pull request #2417 from adamloving/doc-fixes
Minor fixes to documentation and comments
2014-06-05 14:49:59 -07:00
Jeff Atwood
c27e70849e Merge pull request #2418 from kevinreese/master
restore bg-color for New Topic / New Post rows of Topic-List Categories
2014-06-05 14:46:50 -07:00
Robin Ward
97715b33d5 FIX: Composer wasn't displaying errors correctly. The fix is a hack
around our weird view structure that we need to fix.
2014-06-05 17:06:42 -04:00
Neil Lalonde
cc257e1f5c Boolean site settings don't save immediately 2014-06-05 17:02:15 -04:00
Robin Ward
651def63e5 Return the current user's custom fields 2014-06-05 16:16:45 -04:00
Robin Ward
6ae7d48fd1 FIX: Make sure the context of plugin outlets is correct 2014-06-05 15:20:55 -04:00
Robin Ward
e65283ecf5 ES6: Convert a view, adds a backwards compatibility layer with
deprecations for the old view helper names.
2014-06-05 15:09:20 -04:00
Kevin Reese
49ef3958c5 restore bg-color for New Topic / New Post rows in Topic-List Categories table 2014-06-05 11:58:20 -07:00
Adam Loving
efcd6396cf fix route in comment 2014-06-05 09:52:01 -07:00
Régis Hanol
c46b7f6181 TRIVIAL: ES6ify AppEvents 2014-06-05 18:51:39 +02:00
Régis Hanol
2cb6bec014 BUGFIX: progress bar was hidden when the composer was open - TAKE 2 2014-06-05 18:39:26 +02:00
Neil Lalonde
04e94bec5f Mobile: on a post, put username, name, and title on their own lines beside the author avatar 2014-06-05 12:32:48 -04:00
Neil Lalonde
a3c148407c Mobile: don't show edit reason and in reply to details in composer 2014-06-05 12:09:08 -04:00
Robin Ward
06965a999e Use replaceWith in order to not break the back button. 2014-06-05 10:18:31 -04:00
Sam
a4de1f25c1 Fix broken tests 2014-06-05 21:16:36 +10:00
Jeff Atwood
17dbc568c8 why did topic-excerpt have 50px padding? 2014-06-05 04:00:50 -07:00
Régis Hanol
425526d3fb BUGFIX: fix post highlight 2014-06-05 12:31:29 +02:00
Jeff Atwood
d3035b9405 gutter needs more left-margin 2014-06-05 03:07:42 -07:00
Jeff Atwood
3dd61a2056 f**ing bootstrap, span5 = .gutter 2014-06-05 02:57:56 -07:00
Jeff Atwood
f245da5142 f**ing bootstrap, span11 = .embedded-posts body 2014-06-05 02:29:56 -07:00
Jeff Atwood
972d58b876 consolidate post-column into topic-body 2014-06-05 02:02:27 -07:00
Jeff Atwood
3ed8b8f155 f**ing bootstrap, span2 = topic-avatar 2014-06-05 01:42:27 -07:00
Jeff Atwood
48f58eff1d tweak gutter width a bit 2014-06-05 01:15:06 -07:00
Jeff Atwood
8185fe0097 correct reply-to-tab offsets, based on .row? 2014-06-05 01:00:22 -07:00
Jeff Atwood
80a862c358 f**ing bootstrap, span14 = post-column 2014-06-05 00:34:57 -07:00
Sam
e7991cb803 FEATURE: search highlighting within topic
BUGFIX: fixed hiding of the search dialog when navigating within a topic
2014-06-05 17:03:53 +10:00
Jeff Atwood
96fc5addc4 fix some CSS color issues 2014-06-04 23:33:58 -07:00
Sam
c8a0994f24 Remove aggressive highlighting 2014-06-05 14:45:53 +10:00
Sam
8ec9288a5c BUGFIX: not showing tooltips correctly 2014-06-05 10:55:45 +10:00
Sam
66b6d6c4dd BUGFIX: limit hijacking of search for places that have infinite lists of stuff. 2014-06-05 10:23:42 +10:00
Sam
daa5b1f77d BUGFIX: Ember.run.throttle is dodge. 2014-06-05 09:55:45 +10:00
Robin Ward
411985de3b FIX: Recursion with a computed property that was pointing to itself. 2014-06-04 16:33:22 -04:00
Robin Ward
d46fc79344 FIX: winky emoticons were matching with non-spaces before them. 2014-06-04 15:48:27 -04:00
Robin Ward
535c90c298 Merge pull request #2414 from awesomerobot/master
fix for the flag badge in dropdowns
2014-06-04 15:02:03 -04:00
Kris Aubuchon
a029daacbb temp fix for the flag badge in dropdowns 2014-06-04 14:54:24 -04:00
Robin Ward
2e3842084c If the composer is already open with the same draft, we don't have to
close and reopen it.
2014-06-04 14:46:23 -04:00
Régis Hanol
897f219d61 BUGFIX: change the image upload icon when only images are authorized (fixes #2359) 2014-06-04 19:51:26 +02:00
Robin Ward
8e7f0aa268 Add back the choices, change the separator options 2014-06-04 12:54:58 -04:00
Régis Hanol
bc7730e0dd BUGFIX: avatar in history dialog 2014-06-04 18:35:14 +02:00
Robin Ward
e690c1ff14 ES6: Start on some views 2014-06-04 12:18:06 -04:00
Neil Lalonde
b2121cd1d0 FIX: mobile: highlight in expanded quote is highlighted 2014-06-04 12:16:07 -04:00
Robin Ward
a1887c97c6 Merge pull request #2405 from ligthyear/select2-sitesetting
AdminUI: Use Select2.js for SiteSetting Lists – adds Autocomplete and DnD-Sorting
2014-06-04 11:47:46 -04:00
Régis Hanol
0df666277d BUGFIXES: properly deal with bookmarks and deleted posts
BUGFIX: removing a bookmark from the activity feed was busted for deleted posts
BUGFIX: delete associated user actions when deleting a post
2014-06-04 17:41:11 +02:00
Kris Aubuchon
ee248b549f few fixes to the previous navigation update 2014-06-04 09:39:43 -04:00
Régis Hanol
7655066967 BUGFIX: progress bar was hidden when the composer was open 2014-06-04 13:03:14 +02:00
Sam
fc8eef6d98 BUGFIX: blank preview when loading draft.
FEATURE: worlds dumbest preview sync.
2014-06-04 17:04:15 +10:00
Sam
cab589ec67 FEATURE: live delete / recover
BUGFIX: total post count could be smaller than filtered posts count
BUGFIX: filteredPostsCount not correctly defined
2014-06-04 14:10:54 +10:00
Jeff Atwood
2eac7128dc Merge pull request #2411 from awesomerobot/master
navigation enhancements
2014-06-03 19:36:35 -07:00
Kris Aubuchon
6f91e60bd9 enhancing navigation 2014-06-03 21:59:42 -04:00
Kris Aubuchon
26d113ced0 enhancing navigation 2014-06-03 21:56:50 -04:00
Robin Ward
9453089b11 FIX: Include status=xyz in queryParams 2014-06-03 18:50:49 -04:00
Neil Lalonde
69abe470c5 FIX: mobile style of edit reason input 2014-06-03 15:25:15 -04:00
Neil Lalonde
d2044700d3 FIX: z-index issue with quote reply button on mobile 2014-06-03 14:43:19 -04:00
Neil Lalonde
ae30e3d348 FIX: on mobile view, never show the show/hide preview link in composer. nexus 7 was showing it. 2014-06-03 14:00:54 -04:00
Robin Ward
bb0cf87684 ES6: All components ported over 2014-06-03 12:11:17 -04:00
Robin Ward
80fd714b23 FIX: Use replaceWith instead of transitionTo when redirecting to a
user's activity. That way the back button works nicely. Also we can now
shorten a lot of links that were going to activity instead.
2014-06-03 10:47:21 -04:00
Robin Ward
3f9c4100ef Many Plugin upgrades. 2014-06-03 10:33:47 -04:00
Jeff Atwood
0b52e20bff remove margin-right on .contents .cooked 2014-06-03 03:08:16 -07:00
Sam
86c0d890d6 disable read-state indicator on mobile for now 2014-06-03 15:33:00 +10:00
Sam
6d9d010516 no longer need these bindings for the post menu 2014-06-03 12:40:41 +10:00
Sam
4c55dc0903 Strip confusing bookmark styling 2014-06-03 12:36:39 +10:00
Sam
78378c7ade re-style read-state indicator 2014-06-03 12:32:33 +10:00
Sam
3405253405 FEATURE: rush posting read times for newly read posts
FEATURE: "read" indicator on posts
CHANGE: anon is now assumed to have read everything
2014-06-03 11:48:52 +10:00
Neil Lalonde
5b39913766 FIX: qunit tests pass, re-enable the category notifications dropdown button 2014-06-02 15:51:03 -04:00
Robin Ward
bf749f127c ES6: Topic Message Map converted 2014-06-02 13:31:42 -04:00
Robin Ward
f839573d85 ES6: Support for views. Quote button proof of concept 2014-06-02 13:31:42 -04:00
Sam
9e9c41ac52 FEATURE: admins can clear screend emails if needed 2014-06-02 16:53:00 +10:00
riking
6431a6b849 Add tooltips to flag dialog
re https://meta.discourse.org/t/what-does-take-action-do/16156/4?u=riking
2014-06-01 23:36:18 -07:00
Sam
e7c6a51760 BUGFIX: overflow auto makes more sense here. 2014-06-02 15:48:44 +10:00
Sam
7cba724fdb BUGFIX: some protection for missing "notification" translations 2014-06-02 13:52:22 +10:00
Sam
ddc3c992b7 Correct unit tests 2014-06-02 13:35:59 +10:00
Sam
fb3e06bd64 BUGFIX: progress was 0 of 100 while a post is in transit
BUGFIX: highest_post_number could be incorrect
BUGFIX: incorrect rendering of in-situ post (when its a reply)
2014-06-02 12:56:54 +10:00
Sam
7653262a07 BUGFIX: flashing incorrect avatar while posting
BUGFIX: incorrect trophy for admins while posting
2014-06-02 12:56:54 +10:00
Sam
0625465e4a FEATURE: CTRL+F is useless, use our search instead 2014-06-02 11:21:00 +10:00
Sam
2dc50ced4c PERF: avoid get in sensitive path 2014-06-02 11:20:37 +10:00
Sam
0be6bcacee PERF: optimise check 2014-06-02 10:56:16 +10:00
Sam
97eba92a2e BUGFIX: user screen.width cause it will be more correct
BUGFIX: fix deprecation and regression in cloaking
PERF: cache progressWidth super aggresively to avoid reflows
2014-06-02 10:30:16 +10:00
Benjamin Kampmann
eb884f9928 Switch Admin Settings Lists to Select2.js
- and use jquery.sortable to allow sorting
 - support for autocompletion
2014-06-01 16:36:26 +02:00
Sam
68600f1dce PERF: eliminate reflow on topic render 2014-06-01 20:53:35 +10:00
Jeff Atwood
46ec6e671a add slashes to category page units 2014-05-31 15:26:36 -07:00
Jeff Atwood
1d52ac818c center wiki marker in left gutter 2014-05-31 15:02:54 -07:00
Sam
7861cabfa1 FEATURE: posts per page is configurable, so should be desktop slack 2014-05-31 10:19:29 +10:00
Robin Ward
1af2ff6201 ES6: More components moved over. 2014-05-30 12:28:05 -04:00
Sam
53c96395a7 Comment out category notification button, it is breaking qunit 2014-05-30 14:45:55 +10:00
Sam
fa6f22dd39 Move letter avatars out of upload system
FIX: S3 issues around system avatars
FIX: reduced backup file size
2014-05-30 14:45:55 +10:00
Sam
fe594f5d1e Merge pull request #2372 from vikhyat/badge-system
Multiple grant badges
2014-05-30 10:18:00 +10:00
Sam
1d97a25bb3 Merge pull request #2392 from borhub/allow_css_targetting_of_group_profile
Group profile page template: add extra class so that we can differentiate group mode
2014-05-30 10:13:20 +10:00
Neil Lalonde
d5b48c1ec2 FIX: i resolved that merge conflict badly. category notification settings dropdown was never showing. 2014-05-29 20:04:41 -04:00
Jeff Atwood
12add6ea55 invert some topic summary stats 2014-05-29 16:11:25 -07:00
Neil Lalonde
98deb5ff41 Category notification settings dropdown: use common code with topic notification and pin/unpin dropdowns 2014-05-29 18:18:29 -04:00
Catrin
71a7ce1fee added new glyphs and removed regular glyph from list 2014-05-29 18:18:29 -04:00
Catrin
d1cc91520f added glyph to dropdown list 2014-05-29 18:18:28 -04:00
Catrin
5726f6f040 minimized button and bugfix 2014-05-29 18:18:28 -04:00
Catrin
5f8ac51059 another bugfix 2014-05-29 18:18:28 -04:00
Catrin
665ff95015 missing semicolon 2014-05-29 18:18:28 -04:00
Catrin
33fcf79444 setting permissions to change category notification levels 2014-05-29 18:18:28 -04:00
Catrin
919999b114 added icon binding 2014-05-29 18:18:28 -04:00
Catrin
66dccfe8d0 clean up 2014-05-29 18:18:27 -04:00
Catrin
772a304fc2 dropdown on categorypage 2014-05-29 18:18:27 -04:00
Neil Lalonde
1926702cff Merge pull request #2400 from wooyek/translations_pl_PL
New pl_PL translations for Polish language
2014-05-29 11:23:27 -04:00
Robin Ward
8132e9cecb ES6: Just a few components today 2014-05-29 11:21:00 -04:00
Jeff Atwood
cc473f1c5d better signal on empty category desc 2014-05-29 02:14:08 -07:00
Jeff Atwood
c91c6bbb11 dim the poster expansion right h3s 2014-05-29 01:21:19 -07:00
Jeff Atwood
696a7e2c4d add location field to user card expansion 2014-05-29 01:12:47 -07:00
Janusz Skonieczny
ff8f70cb1d New translation per instructions:
https://github.com/discourse/discourse/pull/2383#issuecomment-44501238
2014-05-29 09:54:44 +02:00
Jeff Atwood
88494736bb duplicate color definition 2014-05-29 00:08:01 -07:00
Jeff Atwood
edf58e4657 de-emphasize topic map headers a bit 2014-05-28 23:53:41 -07:00
Jeff Atwood
ad21f7c7af lighter admin setting description color 2014-05-28 23:35:03 -07:00
Jeff Atwood
4d6ca00e2b remove user page mini-avatar wrappers 2014-05-28 23:21:27 -07:00
Sam
4b4d775ad9 Add quote post 2014-05-29 16:09:31 +10:00
Sam
2d9db9ebc9 BUGFIX: j/k navigation was scrolling stuff in insane ways on first press 2014-05-29 15:58:05 +10:00
Sam
bb887964b1 BUGFIX: j/k now goes to the suggested topic list correctly. 2014-05-29 15:38:06 +10:00
Sam
a47581de18 hmmm, why is this here ... 2014-05-29 14:58:34 +10:00
Robin Ward
f9ca13b33b ES6: Migrate a few components over 2014-05-28 15:10:23 -04:00
Neil Lalonde
9aba666d3f Also warn admins when there aren't at least 50 posts 2014-05-28 13:33:48 -04:00
Robin Ward
f0620a7d21 FIX: Sass helper mismatch 2014-05-28 13:12:34 -04:00
Robin Ward
44cbf73399 Merge pull request #2382 from BenLubar/patch-quotes
quoting fixes
2014-05-28 12:32:18 -04:00
Robin Ward
0542761de4 Minor CSS fixes for Select2 2014-05-28 12:12:31 -04:00
Robin Ward
f8a05195a1 Support images from the select2 plugin 2014-05-28 12:00:58 -04:00
Robin Ward
2164a25258 Merge pull request #2333 from rhacker/select2
feature: use select2 instead of chosen
2014-05-28 11:42:40 -04:00
Boris
66711816cd Group profile page template: add extra class so that we can differentiate group details from user details in CSS
Since the layout of the "user details" section on the Group profile page is very different from a regular User profile page, we need to be able to selectively style the Group profile. Achieve this by adding a CSS flagging class.
2014-05-28 13:27:52 +10:00
Ben Lubar
73946e5402 quoting fixes
- allow bbcode quotes to be nested
- don't allow the '=' to be omitted from quotes
- fix some css that made assumptions about nested quotes
2014-05-27 21:46:31 -05:00
Jeff Atwood
5095de815d Merge pull request #2389 from awesomerobot/master
fixing @mention background in quotes and embeds
2014-05-27 11:03:25 -07:00
Robin Ward
7c22d738b6 FEATURE: Add a location field to a user's profile 2014-05-27 13:54:04 -04:00
Kris Aubuchon
971494bf5a removing max-width on #site-logo from base and putting it back in mobile 2014-05-27 11:58:53 -04:00
Robin Ward
1efa113bea FIX: Don't route to data-share-url 2014-05-27 11:45:45 -04:00
Kris Aubuchon
d6a9f384aa fixing @mention background in quotes and embeds 2014-05-27 11:42:59 -04:00
Robin Ward
663c57a0f0 ES6: Most controllers converted over now. 2014-05-27 10:51:03 -04:00
Sam
0c86d9ed9e BUGFIX: proper multisite support for origin pull CDNs 2014-05-27 23:13:42 +10:00
Sam
18bdc4e63e Add DoS protection to action 2014-05-27 22:29:27 +10:00
Sam
7c6a0c7690 disable avatars mk2 2014-05-27 21:37:42 +10:00
Sam
57176a9f46 Merge pull request #2387 from velesin/wiki_topic_ie_fix
[FIX] Wiki Topic - IE / FF problem with post admin menu.
2014-05-27 20:54:59 +10:00
Sam Saffron
252e93d0f2 BUGFIX: support CDN for avatars
Correct broken spec
Implement S3 support
2014-05-27 14:40:46 +10:00
Vikhyat Korrapati
a79bf11edb Admin badge creation bug fixes. 2014-05-27 09:03:55 +05:30
Sam
504cfcff96 Fix specs for avatars
Implement avatar picker
Correct avatar related jobs
2014-05-27 10:08:03 +10:00
Sam
6c1c8be794 Work in progress, keeping avatars locally
This introduces a new model to store the avatars and 3 uploads per user (gravatar, system and custom)

user can then pick which they want.
2014-05-27 10:08:03 +10:00
Robin Ward
5284fb7cbc New Setting: Don't jump to new posts when replying 2014-05-26 16:39:03 -04:00
Wojciech Zawistowski
d4ae913065 [FIX] Wiki Topic - IE / FF problem with post admin menu. 2014-05-26 22:19:28 +02:00
Robin Ward
919ae73709 ES6: A few more controllers on a Holiday Monday 2014-05-26 14:40:06 -04:00
Jeff Atwood
13ff9980ac Merge pull request #2385 from fantasticfears/css_modal
fix user/username error class
2014-05-26 11:00:41 -07:00
Robin Ward
fc3ce934f5 Show categories on the user streams for topics. 2014-05-26 13:49:57 -04:00
Neil Lalonde
b45e9081ca Merge pull request #2386 from awesomerobot/master
merging more styles into base, also fixing <big> abuse
2014-05-26 12:07:02 -04:00
Kris Aubuchon
9c02ad73ac merging more styles into base, also fixing <big> abuse 2014-05-26 11:33:47 -04:00
Neil Lalonde
8c3770c0b0 Add site setting show_create_topics_notice as a way to hide the 'Create at least 5 topics to get discussion started' message. 2014-05-26 11:20:06 -04:00
Robin Ward
e5a8c606d4 Add primary group class to the username too 2014-05-26 11:14:57 -04:00
Neil Lalonde
c14d754e02 FIX: don't float left all h3's on mobile 2014-05-26 11:00:54 -04:00
Neil Lalonde
96ed5e0e54 FIX: layout problems in composer on mobile 2014-05-26 10:53:05 -04:00
Erick Guan
ecbda44be4 fix user/username error class 2014-05-26 17:46:31 +08:00
riking
2ffea38bb0 Fix up the bind-attr structure 2014-05-25 19:12:28 -07:00
riking
66453c4692 Make timestamp a permalink 2014-05-25 19:10:09 -07:00
Sam
570c4b6300 certain keyboard shortcuts were never tested ever. 2014-05-25 14:59:05 +10:00
Sam
c529cc6f1f wow, just wow, this has been broken for so long 2014-05-25 14:40:39 +10:00
Sam
107003576e Simple workaround for username highlighting for long names 2014-05-25 13:54:52 +10:00
Neil Lalonde
512771932a Show a warning to admins if the site has fewer than 5 topics. 2014-05-23 12:25:16 -04:00
Jeff Atwood
f0dafb4132 unused category-column css -- doesn't exist 2014-05-23 01:51:52 -07:00
Jeff Atwood
13e18cb038 misaligned curlies 2014-05-23 01:42:53 -07:00
Jeff Atwood
0d2fffe180 remove size-based max-width from main-link 2014-05-23 01:37:20 -07:00
Jeff Atwood
52280170d5 a bit more room for reply-to-tab 2014-05-23 01:29:23 -07:00
Jeff Atwood
2eca37b7ae wider share-link dialog to better show URL 2014-05-23 00:46:45 -07:00
Jeff Atwood
132f04a0be Merge pull request #2380 from awesomerobot/master
adding some padding to the topic-body
2014-05-23 00:11:53 -07:00
Kris Aubuchon
3cd91b50ed adding some padding to the topic-body, helps selection is Firefox and makes highlighted posts look better 2014-05-23 02:40:55 -04:00
Jeff Atwood
61d17e961e unnecessary rule caused extra spacing in Firefox 2014-05-22 21:47:24 -07:00
Jeff Atwood
2531e4e3a1 old legacy css rule, not needed 2014-05-22 21:29:42 -07:00
Sam
2350227a6f Merge pull request #2379 from awesomerobot/master
topic list highlight fix, some quote style fixes
2014-05-23 12:36:26 +10:00
Kris Aubuchon
00278b42d8 topic list highlight fix, some quote style fixes 2014-05-22 21:55:50 -04:00
Sam
e06da1821d BUGFIX: notifications were not updated correctly live
- missing notifications when multiple replies in topic (till refresh)
- not cleared properly on click
2014-05-23 11:34:34 +10:00
Jeff Atwood
3445661898 Merge pull request #2374 from awesomerobot/master
darkening the too-light-grey and the primary black a bit
2014-05-21 18:50:36 -07:00
Kris Aubuchon
e439df4b6b darkening the too-light-grey and the primary black a bit 2014-05-21 21:18:25 -04:00
Neil Lalonde
742841ddce Add Google Oauth2 authenticator. The current Google OpenID authentication has been deprecated by Google and will NOT work for any new websites. 2014-05-21 18:35:10 -04:00
Neil Lalonde
7061f6a570 FIX: displayErrors is undefined in flags.js controller 2014-05-21 12:19:27 -04:00
Robin Ward
00fefb8e45 If both GA endpoints are provided, don't use both. 2014-05-21 07:36:58 -04:00
Robin Ward
3f6bf2fda0 FIX: Home key was broken due to some HTML changes 2014-05-21 07:30:47 -04:00
Vikhyat Korrapati
d208e4d517 Multiple grant badges. 2014-05-21 12:54:55 +05:30
Sam
1714bfe441 SECURITY: fix XSS when expanding quotes 2014-05-21 15:03:31 +10:00
Robin Ward
f698ffd522 FIX: Weird back button behavior when going from group members -> profile
and then back.
2014-05-20 13:38:16 -04:00
Robin Ward
8a24a34b1b ES6: More controllers 2014-05-20 12:49:38 -04:00
riking
96f97d9d4c Consider URLs starting with # as internal 2014-05-20 00:54:22 -07:00
Jeff Atwood
32000228e6 correct error in CSS 2014-05-19 22:27:33 -07:00
riking
2c6ab4c699 Remove the special styling on the Categories link 2014-05-19 22:21:35 -07:00
Jeff Atwood
6617bfa454 add glyph to Sign In to Reply button 2014-05-19 22:10:47 -07:00
Kris Aubuchon
7accf5aafa some simple style cleanup 2014-05-19 23:55:46 -04:00
Sam
c1776fa1ae Merge pull request #2360 from vikhyat/badge-system
Badge system updates
2014-05-20 08:24:26 +10:00
Jeff Atwood
84ead32956 Merge pull request #2361 from awesomerobot/master
making the color customizer a little nicer with dark themes
2014-05-18 22:40:38 -07:00
Vikhyat Korrapati
a25087b62a Badges admin UI improvements.
* Query param to allow linking.
* Better handling of deleting unsaved badges.
* New badge list item style improvement.
2014-05-19 10:50:57 +05:30
Kris Aubuchon
ffa33c572c making the color customizer a little nicer with dark themes 2014-05-19 01:17:59 -04:00
Vikhyat Korrapati
6b7b328c66 Badges page ordering and titles. 2014-05-19 10:27:09 +05:30
Vikhyat Korrapati
6225b83f4a Show system badges in the admin interface but don't allow editing them. 2014-05-19 10:27:04 +05:30
Sam
8bc8052ab8 BUGFIX: show usernames logic, logic failure 2014-05-19 09:11:01 +10:00
Jeff Atwood
5901ed6842 Merge pull request #2358 from fantasticfears/css_tweak
Fix c6ef85d517. Align reply area, 10px padding.
2014-05-18 11:04:43 -07:00
Erick Guan
81dda9fc3e Fix c6ef85d517. Align reply area, 10px padding. 2014-05-19 01:15:11 +08:00
Sam
9e3c08b5ee Merge pull request #2354 from vikhyat/badge-system
Badge system updates
2014-05-18 20:03:20 +10:00
Erick Guan
c6ef85d517 User prefrence: align all control groups on top. And some padding for follow category. 2014-05-18 16:34:12 +08:00
Vikhyat Korrapati
abd5263671 Load more users on badge pages using infinite scrolling instead of a
button.
2014-05-18 12:42:47 +05:30
Vikhyat Korrapati
8fe8e66280 Don't display system badges in the admin badges interface. 2014-05-18 12:28:14 +05:30
Erick Guan
76e26daf87 So sad, reply-new icon is not circle. I can't tolerate this <3 2014-05-18 00:24:51 +08:00
Jeff Atwood
b0ff2b2311 few more glyphs 2014-05-17 01:46:39 -07:00
Jeff Atwood
605cf96923 add some glyphs to new buttons 2014-05-17 01:27:12 -07:00
Jeff Atwood
e8d24edd16 shorten settings reset text, add glyph 2014-05-17 01:07:43 -07:00
Jeff Atwood
3793a2e06d add glyphs to user page API buttons 2014-05-17 01:02:30 -07:00
Jeff Atwood
5cd588c375 add glyph to API master key button 2014-05-17 00:57:01 -07:00
Jeff Atwood
1f0f71df65 add glyphs to API buttons 2014-05-17 00:54:20 -07:00
Jeff Atwood
99f9140147 add glyph to "must be signed in" sign in btn 2014-05-16 14:57:30 -07:00
Robin Ward
aa9e89b6c8 Support for defining components within plugins 2014-05-16 16:10:16 -04:00
Neil Lalonde
09dc3f128f Don't disable the create account button for signups from 3rd parties. Server will return error messages if something is wrong. 2014-05-16 16:01:45 -04:00
Neil Lalonde
68fcb66443 Use Discourse.computed.setting for more better javascript 2014-05-16 15:27:42 -04:00
Robin Ward
a6670c6c83 Convert all initializers to Ember initializers 2014-05-16 14:04:34 -04:00
Robin Ward
a2a07a9852 Allow reply as new topic to use the selected text as a quote. 2014-05-16 12:20:15 -04:00
Neil Lalonde
4ca0a162b4 Add a hint about the fixed_category_positions site setting in the edit category modal. 2014-05-16 11:45:54 -04:00
Neil Lalonde
27cbc06563 Add fixed_category_positions site setting to handle whether categories are ordered by specified positions or by activity. 2014-05-16 11:33:52 -04:00
Robin Ward
417fdeaad8 FIX: Allow clicking on the (+) icon as well as the link to reply as new
topic.
2014-05-16 11:25:49 -04:00
Kris Aubuchon
1fd6a9067b making onebox styles consistent with quotes 2014-05-16 10:19:02 -04:00
Erick Guan
60b9c8b79e align for user dropdown. No badge for zero incoming message. 2014-05-16 19:54:58 +08:00
Vikhyat Korrapati
215e42053a FIX: missing badge descriptions. 2014-05-16 13:39:40 +05:30
Sam
109d7cc52d move into property so does not evaluate too early. 2014-05-16 12:06:51 +10:00
Sam
d897eada61 Improve visual styling for badges page 2014-05-16 11:08:06 +10:00
Sam
8146ee4560 add badges link to hamburger 2014-05-16 10:52:39 +10:00
Sam
5914d0e132 Merge pull request #2311 from vikhyat/badge-system
Add automatically assigned trust level badges
2014-05-16 09:08:00 +10:00
Robin Ward
63bf03ba5b Support for automatic registering of initializers from plugins. 2014-05-15 17:05:29 -04:00
Neil Lalonde
57c970b692 FIX: enable button is broken when color scheme is not saved yet 2014-05-15 15:05:02 -04:00
Robin Ward
026cfe2dc7 ES6: Half a dozen more controllers 2014-05-15 11:32:15 -04:00
Jeff Atwood
a8d5860caf topic-map domains should be lighter 2014-05-15 01:34:43 -07:00
Sam
fad868c78f Bump hashes on various files
Upgrade jquery


I made this commit cause my JS debugging CDN support added a header and
wanted we bump cache everywhere
2014-05-15 15:52:09 +10:00
Jeff Atwood
b85c78a499 return unescaped HTML here 2014-05-14 16:03:53 -07:00
Jeff Atwood
a4285830e1 I wish I had noticed that double quote earlier 2014-05-14 15:58:18 -07:00
Jeff Atwood
1e07d9a1d7 add parens 2014-05-14 15:56:38 -07:00
Jeff Atwood
b369609903 add glyphs to flag dialog action button 2014-05-14 15:52:29 -07:00
Robin Ward
93b2af8a6e Pass the post to any events bound to custom names 2014-05-14 15:21:11 -04:00
Robin Ward
f90548f88a ES6: Just a few more controllers 2014-05-14 11:38:20 -04:00
Vikhyat Korrapati
b144b75565 Add automatically assigned trust level badges. 2014-05-14 20:47:21 +05:30
Neil Lalonde
eb7aab3e0b FIX: revert button on all colors in a new color scheme 2014-05-14 10:19:00 -04:00
Neil Lalonde
4980cff802 Add descriptions. Make all the actions buttons. Add a revert button to colors. Add a new variable: quaternary. 2014-05-14 10:19:00 -04:00
Neil Lalonde
3b1e1731dc Remove the message that says the themer is under contruction 2014-05-14 10:18:13 -04:00
Neil Lalonde
0fa26022c0 Remove admin css from common 2014-05-14 10:18:12 -04:00
Neil Lalonde
c4d3aa3d47 Theming: a UI to choose some base colors that are applied to all the site css. CSS compiled outside of asset pipeline. 2014-05-14 10:18:12 -04:00
Régis Hanol
c97de2c449 BUGFIX: markdown sanitize on null/undefined text 2014-05-14 12:14:33 +02:00
Régis Hanol
06a87fb0ee BUGFIX: allow new users to upload an avatar/background 2014-05-14 12:13:51 +02:00
Jeff Atwood
b232736242 new-user styles not consistent 2014-05-14 01:05:24 -07:00
nXqd
0b6ebdac8a feature: use select2 instead of chosen 2014-05-14 08:01:08 +00:00
Jeff Atwood
d28e03c3aa user page instructions should be dimmed 2014-05-14 00:26:09 -07:00
Jeff Atwood
c0c0bfa35e both mobile and desktop 2014-05-13 22:27:04 -07:00
Jeff Atwood
1492a8f871 forgot parens 2014-05-13 22:22:33 -07:00
Jeff Atwood
c1cb0e9ac6 forgot a spot for the PM notification style 2014-05-13 22:09:08 -07:00
Jeff Atwood
f2d7e4906b symmetry between PM notifications and user page 2014-05-13 21:55:44 -07:00
Robin Ward
152dc499e1 New poster-name component, designed to be extended to add additional
information.
2014-05-13 16:56:25 -04:00
Robin Ward
2e4d8b2e13 The main content of a post was being floated to the left in mobile. This
was causing the topic map to surround the first post.
2014-05-13 15:07:05 -04:00
Jeff Atwood
2c6ed24e26 more margin on show full post in mobile 2014-05-13 11:39:13 -07:00
Jeff Atwood
704a683903 mobile layout CSS tweaks 2014-05-13 11:10:29 -07:00
Jeff Atwood
8fa580f40d scale quote highlight color 2014-05-13 10:16:13 -07:00
Jeff Atwood
a83859ea59 the span highlight expand quote CSS went missing 2014-05-13 10:08:43 -07:00
Robin Ward
ad90d9710d Add an ENV variable to enable the stricter, plugin-incompatible ES6
behaviour for development.
2014-05-13 12:49:02 -04:00
Régis Hanol
b5239be2fa BUGFIX: center title columns in basic topic lists 2014-05-13 18:41:20 +02:00
Régis Hanol
d11d31acaa BUGFIX: missing <tbody> tag inside a <table> 2014-05-13 17:46:57 +02:00
Wojciech Zawistowski
960d64930c Wiki Post 2014-05-13 08:53:11 -04:00
Jeff Atwood
27c702464e bit more mobile css cleanup 2014-05-13 00:03:22 -07:00
Jeff Atwood
0e23641291 fix mobile badge colors, jay leno P chins 2014-05-12 23:37:25 -07:00
Sam
0ade2be7d6 FEATURE: logster logs js errors 2014-05-13 15:52:25 +10:00
Jeff Atwood
8ff9b8388e minor mobile fixes 2014-05-12 22:50:52 -07:00
Jeff Atwood
0e758c5a84 remove subcategories text from categories page 2014-05-12 15:21:28 -07:00
Robin Ward
d31996eaca FIX: Allow users to create protocol relative URLs in posts. 2014-05-12 16:30:00 -04:00
Robin Ward
07007e6cbc ES6: Notification controllers, added helper to create via ES6/container 2014-05-12 14:01:21 -04:00
Régis Hanol
4b39e9e6d3 Merge pull request #2332 from rhacker/patch-1
Update discovery_topics_view.js
2014-05-12 12:13:17 +02:00
Régis Hanol
5f2c2efb47 BUILD FIX: missed a semicolon 2014-05-12 09:54:52 +02:00
Régis Hanol
bc3de84ebf FEATURE: remove bookmark button in activity feed 2014-05-12 09:33:26 +02:00
Régis Hanol
9125453628 FEATURE: add the first 3 participants in a private message 2014-05-12 09:32:49 +02:00
Kris Aubuchon
0779621680 lighter TH on topic-list 2014-05-12 01:02:05 -04:00
Sam
c683fab2a1 Adjust username styling 2014-05-12 11:28:24 +10:00
Sam
8de172c0da Removed invite on ENTER key
1. We can not use this feature as admins
2. It will be inconsistent if admins don't have it and others do
3. inviting people by mistake is no good

tab enter should do fine
2014-05-12 09:40:22 +10:00
Robin Ward
948ebf2201 FIX: Modals weren't closing when routing to raw links 2014-05-11 15:39:00 -04:00
Dung Quang
eed1440a8d Update discovery_topics_view.js
I guess this is a typo
2014-05-10 19:36:40 +07:00
Jeff Atwood
8714391bb2 fix p:last-of-type on embed topic blockquotes 2014-05-09 23:51:06 -07:00
Jeff Atwood
1e8e2590cf Merge pull request #2331 from awesomerobot/master
rearranging layout to better fit the new username placement
2014-05-09 23:30:38 -07:00
Jeff Atwood
c65fa01479 fix in-reply-to names for mobile embed 2014-05-09 23:20:23 -07:00
Kris Aubuchon
b2675a61ba rearranging layout to better fit the new username placement 2014-05-10 02:09:04 -04:00
Jeff Atwood
9afc5706e9 loosen spacing a bit on embedded topics 2014-05-09 22:50:45 -07:00
Jeff Atwood
6cfa5f78d9 make new user names a bit lighter 2014-05-09 13:32:36 -07:00
Jeff Atwood
5ee6ac3621 reply-to-tab doesn't need bgcolor 2014-05-09 13:25:28 -07:00
Robin Ward
2fd5ae2091 Move reply to to the right 2014-05-09 16:12:21 -04:00
Robin Ward
252b36bb86 FIX: Some avatars were too big in embedded CSS 2014-05-09 15:49:53 -04:00
Robin Ward
067381ed18 Move in reply to slightly in embedded posts 2014-05-09 15:42:48 -04:00
Robin Ward
e713cc40c4 First attempt: Move username on top of embedded posts 2014-05-09 15:14:00 -04:00
Arpit Jalan
93cff8deb5 Speech bubble waiting for an ajax response prior to rendering 2014-05-09 22:23:27 +05:30
Robin Ward
842dd91958 Revert "Merge pull request #2304 from techAPJ/speech-bubble-update"
This reverts commit 6590ebbcbe, reversing
changes made to 3855ead62e.
2014-05-09 12:01:36 -04:00
Robin Ward
6590ebbcbe Merge pull request #2304 from techAPJ/speech-bubble-update
Speech bubble waiting for an ajax response prior to rendering
2014-05-09 11:58:57 -04:00
Robin Ward
3855ead62e ES6: Some more controllers 2014-05-09 11:57:39 -04:00
Jeff Atwood
853bbbbf06 suppress reply-to-tab borders 2014-05-09 08:42:07 -07:00
Sam
084ec87850 FEATURE: admins can invite users to groups via the web UI 2014-05-09 18:22:36 +10:00
Arpit Jalan
d16974fd4c Speech bubble waiting for an ajax response prior to rendering 2014-05-09 08:06:56 +05:30
Robin Ward
804a489c7b ES6: More controllers 2014-05-08 11:35:34 -04:00
Robin Ward
efcf99c21d ES6: A bunch more controllers 2014-05-08 11:35:34 -04:00
Robin Ward
a0221ce5e5 ES6: More controllers converted to ES6 2014-05-08 11:35:34 -04:00
Robin Ward
4640b9d653 ES6: Half a dozen more controllers converted 2014-05-08 11:35:34 -04:00
Robin Ward
5191acfd9f ES6: Uses proper normalize method, includes support for namespaced
controllers.
2014-05-08 11:35:33 -04:00
Robin Ward
eee5f85654 ES6: AvatarSelector and HeaderController - also includes support for controllers with
camelcase via an error message.
2014-05-08 11:35:33 -04:00
Robin Ward
a4e30e8f93 Proof of concept: Load controller via ES6 module in Discourse 2014-05-08 11:35:33 -04:00
Robin Ward
fbda9cac69 FIX: Reply as new topic was broken 2014-05-07 23:28:14 -04:00
Sam
0c2c92978d Merge pull request #2301 from vikhyat/accessibility
Slightly improve header accessibility
2014-05-08 09:23:29 +10:00
Régis Hanol
f9e49624b2 BUGFIX: button styling on /top page 2014-05-08 00:47:10 +02:00
Régis Hanol
fafc5d9006 Merge pull request #2321 from awesomerobot/master
minor user(and group) page fixes
2014-05-07 19:59:28 +02:00
Kris Aubuchon
ae79078605 minor user(and group) page fixes 2014-05-07 13:49:59 -04:00
Robin Ward
76cb4bf0a5 Roll up gutter links, don't show reply as new topic unless expanded. 2014-05-07 12:28:38 -04:00
Vikhyat Korrapati
ed8aeccb0c Use helper to insert sr-only text for icons. 2014-05-07 19:04:26 +05:30
Vikhyat Korrapati
2f33c288a6 Remove extra anon glyphs, move sign in button.
See: https://meta.discourse.org/t/add-sign-in-to-anonymous-header/15335
2014-05-07 18:42:51 +05:30
Vikhyat Korrapati
17ad49ffbc Slightly improve header accessibility.
Partially addresses: https://meta.discourse.org/t/links-without-text-make-blind-user-accessibility-worse/13538.
2014-05-07 18:08:47 +05:30
Kris Aubuchon
22e7fd5ed0 some color fixes, general consistency 2014-05-06 23:53:04 -04:00
Jeff Atwood
41c6ca1686 don't color mobile topic map numbers 2014-05-06 15:38:22 -07:00
Robin Ward
f51cbc8952 FIX: @mentions should not be processed within links 2014-05-06 17:48:30 -04:00
Neil Lalonde
9a1318879e FIX: blockquote colors on mobile 2014-05-06 15:38:19 -04:00
Robin Ward
2cf6f65660 FIX: Linking to relative hash URLs was reloading the app. 2014-05-06 15:09:43 -04:00
Neil Lalonde
ba68470d5a FIX red hightlighted rows in admin 2014-05-06 15:01:27 -04:00
Robin Ward
8a471d629e FIX: Adds safety to painting on quote controls for elements that might
not be present. This should fix an issue with not scrolling down after
new posts are created sometimes.
2014-05-06 14:25:24 -04:00
Robin Ward
9e719e49da Only show a few topic links in the gutter and allow the user to expand
them.
2014-05-06 14:11:17 -04:00
Kris Aubuchon
905c7c7204 few small consistency changes 2014-05-06 12:30:05 -04:00
Neil Lalonde
ee08bf561f Fix a bunch of color issues 2014-05-06 11:44:28 -04:00
Kris Aubuchon
60bf76f152 a few small color fixes 2014-05-06 09:48:38 -04:00
Régis Hanol
8cf937cdcb BUGFIX: fix selected & unread notifications dropdown background color 2014-05-06 12:34:50 +02:00
Jeff Atwood
7870afbfd4 bring post borders back on mobile 2014-05-06 01:49:20 -07:00
Jeff Atwood
d1c876fcbc don't clear:left the btn-primary on mobile 2014-05-06 01:40:05 -07:00
Jeff Atwood
bebdd0d290 some stray } there 2014-05-06 01:29:28 -07:00
Jeff Atwood
661e6984d3 drop views from mobile suggested topics 2014-05-06 01:23:50 -07:00
Jeff Atwood
27deae4ba4 unwanted editor border on Nexus 5 / iPhone 5 2014-05-06 01:17:35 -07:00
Jeff Atwood
1bf566ac8e a few more mobile CSS tweaks 2014-05-06 01:14:56 -07:00
Jeff Atwood
65af49f828 CSS, how does it work? 2014-05-06 00:52:28 -07:00
Jeff Atwood
e023849657 a few more mobile CSS annoyances 2014-05-06 00:48:44 -07:00
Jeff Atwood
4346190b2c fix some mobile CSS annoyances 2014-05-06 00:24:04 -07:00
Jeff Atwood
8e5888dee1 remove $quote-background color 2014-05-05 23:50:05 -07:00
Jeff Atwood
2a3993794b correct the $primary_border_color error 2014-05-05 23:42:53 -07:00
Jeff Atwood
ab3ab26cc4 Merge pull request #2313 from awesomerobot/master
simplifying and segmenting color variables
2014-05-05 23:07:46 -07:00
Kris Aubuchon
8ea63006e4 simplifying and segmenting color variables 2014-05-06 01:50:51 -04:00
Robin Ward
fd153623bb Revert "Proof of concept: Load controller via ES6 module in Discourse"
This reverts commit 0327f469c1.
2014-05-05 13:58:57 -04:00
Robin Ward
aa269c92a0 Revert "ES6: AvatarSelector and HeaderController - also includes support for controllers with"
This reverts commit 44b2f82be8.
2014-05-05 13:58:57 -04:00
Robin Ward
69225a7ea9 Revert "ES6: Uses proper normalize method, includes support for namespaced"
This reverts commit b98324a937.
2014-05-05 13:58:57 -04:00
Robin Ward
389c50eb1e Revert "ES6: Half a dozen more controllers converted"
This reverts commit bc2d87e5c1.
2014-05-05 13:58:57 -04:00
Robin Ward
b17cd2f251 Revert "ES6: More controllers converted to ES6"
This reverts commit 23cc7c174a.
2014-05-05 13:58:57 -04:00
Neil Lalonde
a15714899e Better forgot password message 2014-05-05 13:48:11 -04:00
Robin Ward
23cc7c174a ES6: More controllers converted to ES6 2014-05-05 13:23:45 -04:00
Robin Ward
bc2d87e5c1 ES6: Half a dozen more controllers converted 2014-05-05 13:23:45 -04:00
Robin Ward
b98324a937 ES6: Uses proper normalize method, includes support for namespaced
controllers.
2014-05-05 13:23:45 -04:00
Robin Ward
44b2f82be8 ES6: AvatarSelector and HeaderController - also includes support for controllers with
camelcase via an error message.
2014-05-05 13:23:45 -04:00
Robin Ward
0327f469c1 Proof of concept: Load controller via ES6 module in Discourse 2014-05-05 13:23:45 -04:00
Jeff Atwood
5dd82bf723 add danger color to delete-and-block button 2014-05-04 00:38:29 -07:00
Jeff Atwood
04c3779985 and it wasn't even the correct glyph 2014-05-03 15:19:28 -07:00
Jeff Atwood
1cd62c37a4 wow I suck 2014-05-03 15:15:11 -07:00
Jeff Atwood
b902119f00 use glyph for "in reply to" chicklet to simplify 2014-05-03 15:04:15 -07:00
Régis Hanol
63c4f24319 BUGFIX: do not show PMs counters when the value is 0 2014-05-03 00:40:57 +02:00
Régis Hanol
4642218662 FEATURE: add private messages counters in user activity feed 2014-05-02 22:53:58 +02:00
Neil Lalonde
df538f63d9 Add Hebrew 2014-05-01 11:00:53 -04:00
Jeff Atwood
0f62a6f132 fix new user color 2014-05-01 01:39:08 -07:00
Régis Hanol
11bfd6b68c Merge pull request #2309 from riking/cat-class
Add class to page based on topic category
2014-05-01 09:58:45 +02:00
Jeff Atwood
41cb378142 why does .cooked need a right margin of 60 px?!? 2014-05-01 00:25:07 -07:00
Jeff Atwood
3c05f97f9e some /faq page layout fixes 2014-04-30 23:59:24 -07:00
riking
63ce01893b Add class to page based on topic category 2014-04-30 22:24:02 -07:00
Kris Aubuchon
e18f435318 some alignment fixes for the new username position 2014-04-30 10:14:27 -04:00
Sam
85e7033410 BUGFIX: styling 2014-04-30 17:04:54 +10:00
Sam
e964ca4d4e BUGFIX: merge played up correct visual styles 2014-04-30 16:13:08 +10:00
Sam
d8046a395f BUGFIX: improve alignment 2014-04-30 16:04:24 +10:00
Kris Aubuchon
7361519e52 some adjustments for the username relocation... 2014-04-30 00:45:11 -04:00
Sam
1d2cabc2a6 FEATURE: usernames are now on top. 2014-04-30 12:13:37 +10:00
Robin Ward
ad1a8db956 Support for linking to static pages with hash URLs like #section. Also
refactor of static code to be more idomatic.
2014-04-29 18:01:13 -04:00
Robin Ward
87b4cd3323 FIX: Don't show undefined query params 2014-04-29 16:18:01 -04:00
Robin Ward
f50039b48b Support 404 routes in the Ember App 2014-04-29 15:29:13 -04:00
Neil Lalonde
f61f29439e Track the ip address where user was registered 2014-04-29 14:37:56 -04:00
Régis Hanol
4371374ba6 FEATURE: support for enabling all upload file types
BUGFIX: authorized extensions is now case insensitive
2014-04-29 19:12:35 +02:00
Kris Aubuchon
449de0368e updating d-dropdown so long lists of categories can scroll 2014-04-29 09:50:02 -04:00
Sam
d18b136e54 Merge pull request #2299 from borhub/new_html_containers_to_help_custom_theming
User profile page and post page templates: add extra wrappers
2014-04-29 12:31:56 +10:00
Boris
88734957bf Topic page template: add extra wrapper around the username also for the deleted user case (missed in af69b78ecb ) 2014-04-29 11:55:16 +10:00
Sam
0fc4c47927 Merge pull request #2295 from vikhyat/badge-system
Titleable badges
2014-04-29 11:26:51 +10:00
Robin Ward
ba683bc611 FIX: XSS in markdown converter. 2014-04-28 14:44:15 -04:00
Boris
c934411228 User profile page template: add extra wrapper into primary details section to allow laying textual items out on the right of the avatar 2014-04-28 17:51:15 +10:00
Vikhyat Korrapati
a8e2c5e616 Use PreloadStore for the badge pages. 2014-04-28 10:30:50 +05:30
Vikhyat Korrapati
b4e037dfb2 Allow badges to be marked as "titleable". 2014-04-28 10:30:38 +05:30
Robin Ward
b91c70cac3 FIX: Don't show quote controls when the post id is missing. 2014-04-25 15:41:24 -04:00
Benjamin Kampmann
64918c35f5 Improved Plugins SCSS management
- Moves the import of plugins for both mobile and desktop from common after discourse loading, allowing plugins to overwrite
 - Make desktop-option behave like the mobile-option: SCSS/CSS marked with that option will only be loaded for desktop from now on and ignored in mobile
 - Add variables-keyword, allowing plugins to ship and overwrite variables before they get imported by discourse (great for theming)
2014-04-25 18:25:45 +02:00
Neil Lalonde
20df262814 Add filters to colors ui 2014-04-25 10:10:17 -04:00
Robin Ward
cf6cbb955b REFACTOR: Introduce Discourse.computed.setting to create a computed
property that links to a `Discourse.SiteSetting`
2014-04-24 18:36:02 -04:00
Robin Ward
f527ac33b0 FIX: Make sure the unread counter is updated following a "Dismiss New" 2014-04-24 18:36:02 -04:00
Neil Lalonde
feaaf55a0c Theming: color scheme editing. Unfinished! Doesn't have any effect on css files yet. 2014-04-24 16:49:12 -04:00
Régis Hanol
d1b96d0e8b Merge pull request #2290 from vikhyat/badge-system
Incrementally load users in the badge page
2014-04-24 12:14:41 +02:00
Vikhyat Korrapati
0357370b0d Use the user-badge component in the admin user badges page. 2014-04-24 14:48:30 +05:30
Vikhyat Korrapati
4e89b64e64 Load 100 users at a time for the badge page, with a button to load more. 2014-04-24 14:48:26 +05:30
Sam
9bee0b6e2d BUGFIX: we don't need this param 2014-04-24 12:46:54 +10:00
Sam
05efc8df16 BUGFIX: likes would cause whole post to re-render 2014-04-24 12:42:04 +10:00
Sam
2d123ef1c7 REGRESSION: sortable columns were missing sortable class on first render 2014-04-24 11:24:58 +10:00
Sam
3ff1d63a8d Improve mobile style for topic lists
This has been driving me nuts for a while now
2014-04-24 11:10:50 +10:00
Sam
2debf7d97d Correct colors for tracking glyph in notification area 2014-04-24 10:48:04 +10:00
Robin Ward
e48cf06fc9 REFACTOR: Add urls for admin groups, make it more idiomatic ember 2014-04-23 15:15:46 -04:00
Neil Lalonde
448802f006 Merge pull request #2288 from yomybaby/i18n_plural_ko
add pluralization rules in ember for Korean (ko)
2014-04-23 12:59:56 -04:00
Régis Hanol
de53385ed2 display the copy & paste images hint to FF users too 2014-04-23 18:49:54 +02:00
Régis Hanol
ff1823beca BUGFIX: backups logs page was busted since last Ember update 2014-04-23 11:20:22 +02:00
Sam
8abf652dc3 SECURITY: self XSS by admin by editing badge name 2014-04-23 09:46:32 +10:00
Jeff Atwood
6538874064 remove unnecessary css witdh 2014-04-22 16:22:25 -07:00
Jong Eun Lee
00ff3f8953 add pluralization rules in ember for Korean (ko) 2014-04-23 08:08:39 +09:00
Robin Ward
af877781b7 Allow admins to choose if groups are visible or not. 2014-04-22 16:43:46 -04:00
Robin Ward
8538e31fb4 Don't show link counts in the body of posts for internal links. They are
already in the sidebar.
2014-04-22 15:40:08 -04:00
Vikhyat Korrapati
ba862439f2 Move badge styles from desktop to common/base. 2014-04-22 11:50:16 +05:30
Vikhyat Korrapati
d54edc7c0e Display username and granted at on badge page. 2014-04-22 11:49:31 +05:30
Robin Ward
78f8fbb7ea FIX: Link to user profile broke the back button 2014-04-21 17:49:10 -04:00
Régis Hanol
39cc147138 BUGFIX: only redirect users top /top page once 2014-04-21 20:00:37 +02:00
Régis Hanol
561f7e0148 BUGFIX: add h2 with period when browsing top pages 2014-04-21 20:00:30 +02:00
Jeff Atwood
1623ec77e4 make top user link profile, not activity 2014-04-21 10:18:50 -07:00
Régis Hanol
362c6e443a Merge pull request #2286 from awesomerobot/master
fixing the composer that I just re-broke
2014-04-21 18:01:16 +02:00
Kris Aubuchon
2c44f724f4 fixing the composer that I just re-broke 2014-04-21 11:54:57 -04:00
Robin Ward
b9ca124756 Support for /my/preferences to automatically redirect to the logged in
user.
2014-04-21 11:52:11 -04:00
Robin Ward
61e6eae728 FIX: /topics/period routes were broken 2014-04-21 10:26:24 -04:00
Robin Ward
4dc20e6855 FIX: Sanitize custom quote attributes 2014-04-21 10:19:39 -04:00
Kris Aubuchon
5fd874b74a desktop composer fix 2014-04-21 09:56:10 -04:00
Kris Aubuchon
e4d1aaa290 pulling some more styles out of desktop/mobile to common/base 2014-04-20 15:17:11 -04:00
Kris Aubuchon
bffeba5e3b pulling some more styles out of desktop/mobile to common/base 2014-04-20 15:16:06 -04:00
Kris Aubuchon
3f102a98da initial move of common desktop/mobile styles to common/base 2014-04-19 14:04:22 -04:00
Régis Hanol
756ea0178a Merge pull request #2276 from vikhyat/badge-system
Badge system updates
2014-04-18 11:46:19 +02:00
Régis Hanol
b014d66b65 Merge pull request #2277 from vikhyat/fix-title-html
Fix HTML tags in topic titles
2014-04-18 11:37:33 +02:00
Jeff Atwood
b846eb4544 backup size column does not need to be so large 2014-04-17 23:49:58 -07:00
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
Vikhyat Korrapati
27b62df48b Change "awarded" to "granted". 2014-04-18 09:20:55 +05:30
Vikhyat Korrapati
e6eb16ee73 Fix infinite loading spinner for badges that have not been granted yet. 2014-04-18 09:20:55 +05:30
Vikhyat Korrapati
8113e8d897 Basic UI for selecting gold/silver badges as titles. 2014-04-18 09:20:51 +05:30
Vikhyat Korrapati
95b430df72 Link poster expansion "+x more" to user badges page. 2014-04-18 08:24:48 +05:30
Vikhyat Korrapati
5bb3a1a05a Show badges filter in user profiles only when the user has badges. 2014-04-18 04:03:13 +05:30
Neil Lalonde
6c7863bbba Show installed version on dashboard after upgrade 2014-04-17 14:26:44 -04:00
Robin Ward
ffc1634193 FIX: Only show link clicks on the title of a onebox, not repeatedly in
its body.
2014-04-17 13:01:44 -04:00
Robin Ward
b3ed8b6a32 Use query params for sortable table headings 2014-04-17 10:52:57 -04:00
Robin Ward
2eab288dc9 Port "Summarize Topic" to query-params-new 2014-04-17 10:46:33 -04:00
Robin Ward
fdb751296a FIX: ZALGO test suite was causing failures in the wrong place due to
missing `async` bits.
2014-04-17 10:46:33 -04:00
Robin Ward
c9c95a9ac2 FIX: Ember doesn't allow one route name, basic, and Discourse used it! 2014-04-17 10:45:06 -04:00
Robin Ward
c820747ea3 FIX: Malformed HTML in templates 2014-04-17 10:45:06 -04:00
Robin Ward
fc65bc28be FIX: Use the container to register Discourse's custom location handler 2014-04-17 10:45:06 -04:00
Robin Ward
2f9bb6b88f FIX: Deprecation warnings on Ember.js for render without quotes. 2014-04-17 10:45:06 -04:00
Robin Ward
73cc722ed5 Update Ember.js, Handlebars and jQuery to latest 2014-04-17 10:45:06 -04:00
Onaldanm
bf8d727a91 Add badges class
Add badges class to the container to custom this new page differently.
2014-04-17 11:40:06 +02:00
Sam
87f37b3ee9 Merge pull request #2271 from vikhyat/badge-system
Badge system updates
2014-04-17 16:22:41 +10:00
Vikhyat Korrapati
89f45901bc Create notification when badge is granted. 2014-04-17 01:58:01 +05:30
Vikhyat Korrapati
b55734da91 Add badges tab to user profile. 2014-04-17 01:58:01 +05:30
Vikhyat Korrapati
3136217fc1 Add badge page. 2014-04-17 01:57:57 +05:30
Vikhyat Korrapati
acfcf0b64e Add /badges route that lists all defined badges. 2014-04-16 18:42:06 +05:30
Vikhyat Korrapati
4c0f85650e Display badge count in the user admin page. 2014-04-16 18:08:10 +05:30
Vikhyat Korrapati
057c56ef9b Add user-badge component. 2014-04-16 18:08:00 +05:30
Vikhyat Korrapati
a1333989f4 Add username on top to CSS directory so it can be imported. 2014-04-16 14:44:55 +05:30
Neil Lalonde
8b79debde2 Merge pull request #2266 from fantasticfears/locale
add pluralization rules in ember for Chinese
2014-04-15 11:08:22 -04:00
Neil Lalonde
3b53c1814b FIX: don't reload page when creating account with external auth and must_approve_users is enabled. 2014-04-15 10:13:57 -04:00
Erick Guan
2c6b7d8bed add pluralization rules in ember for Chinese 2014-04-15 19:59:20 +08:00
Régis Hanol
2505d18aa9 FEATURE: support email attachments 2014-04-14 22:55:57 +02:00
Robin Ward
ed6e2b1d79 Remove Zalgo API from Discourse.Mention:
http://blog.izs.me/post/59142742143/designing-apis-for-asynchrony -
Thanks @riking for finding it.
2014-04-14 16:51:18 -04:00
Neil Lalonde
2c4ada6c7d FIX: give an accurate reason why a user's posts can be deleted from admin 2014-04-14 15:10:41 -04:00
Sam
4a0c63ec7f Tweak badge styling 2014-04-14 15:58:52 +10:00
Sam
cfccf8b4ed Tweak live reload due to CSS bundling in dev 2014-04-14 15:58:52 +10:00
Sam
b0ed9082b3 FEATURE: Hidden site setting for max username length 2014-04-14 12:55:33 +10:00
Sam
d3810ba3bc Merge pull request #2212 from vikhyat/badge-system
Show badges in the poster expansion card
2014-04-14 10:54:43 +10:00
Jeff Atwood
782f8e401e improve keyboard shortcut css styles 2014-04-13 14:51:30 -07:00
Robin Ward
1ae6c726dc Removes duplicate Controller definition 2014-04-11 12:51:09 -04:00
Robin Ward
0b42228663 FIX: Double clicking the home logo could leave you in a perpetual
"Loading" state.
2014-04-11 11:57:12 -04:00
Neil Lalonde
6e939c28fb Remove topic.notifications.title translation key since it's always an empty string 2014-04-11 10:54:02 -04:00
Vikhyat Korrapati
3f4c5ed451 Show badges in the poster expansion card. 2014-04-11 06:59:11 +05:30
Sam
668a5ff526 FEATURE: lock icon for archived topics
remove model sniffing hack
2014-04-11 10:27:04 +10:00
Sam
fe6153ba96 Merge pull request #2232 from vikhyat/username-on-top-setting
Add option to show username on top of posts instead of the left gutter
2014-04-11 10:13:18 +10:00
Brad Wilson
836b0c41ab BUGFIX: adjust page padding when composer view open
From https://meta.discourse.org/t/discourse-general-polish/13184 :

"Footer padding gets out of sync: start typing a new topic in the composer ... size it big ... got to random topic ... footer padding is not added so you can not see the last post on topic. (workaround, resize composer once more so footer padding is added). This need to be added everywhere automatically. Including admin screens."
2014-04-11 09:54:14 +10:00
Neil Lalonde
cb11967715 Add transifex config. Reconcile client.yml and server.yml translations in github and transifex. Transifex is now the source of all client.yml and server.yml files. 2014-04-10 15:42:38 -04:00
Vikhyat Korrapati
af69b78ecb Changes to posts template to make it easier to display posts on top. 2014-04-10 21:56:13 +05:30
Régis Hanol
d0591c18f8 Merge pull request #2245 from ligthyear/category-double-selection-fix
Bugfix: double selection of categories in user preferences
2014-04-10 10:52:57 +02:00
Sam
7b3618baf9 clean up style 2014-04-10 18:34:50 +10:00
Sam
cd8b30bfcb BUGFIX: clicking on home was broke 2014-04-10 18:31:39 +10:00
Benjamin Kampmann
72a6566bfd Prevent user from selecting the same category twice for different notification levels in their preferences 2014-04-10 10:08:59 +02:00
Sam
49386412ca Merge pull request #2247 from bradx3/fix_null_topic_error
BUGFIX: suppress error when scrolling at bottom of topic
2014-04-10 16:33:01 +10:00
Sam
97269fc918 FEATURE: education panel on pinning at bottom of topics 2014-04-10 15:53:58 +10:00
Brad Wilson
629e6f4158 BUGFIX: suppress error when scrolling at bottom of topic
fixes "Uncaught TypeError: Cannot call method 'get' of null" when 
scrolling at the bottom of the topic screen.
2014-04-10 15:36:44 +10:00
Kris Aubuchon
ec96ca4c60 modifying some styles for the new pin/unpin feature 2014-04-09 23:27:05 -04:00
Kris Aubuchon
1725f6e5bc Merge remote-tracking branch 'upstream/master' 2014-04-09 21:26:00 -04:00
Kris Aubuchon
8067381782 de-bluing some non-links 2014-04-09 21:19:04 -04:00
Sam
b9d4edd91a FEATURE: display unpinned state, allow unpinning by clicking on pin 2014-04-10 10:59:02 +10:00
Jeff Atwood
3f6764ce22 don't need the external link glyph in summary now 2014-04-09 17:10:07 -07:00
Sam
ac097e2d0f Merge pull request #2244 from vikhyat/css-import
Site Customization @import fixes
2014-04-10 07:01:34 +10:00
Vikhyat Korrapati
33307a50b3 Get rid of plugins.css, inject it using DiscourseSassImporter. 2014-04-09 19:42:43 +05:30
Régis Hanol
3e72de7dc1 BUGFIX: share pop-up wasn't properly positioned when activated using keyboard 2014-04-09 16:01:09 +02:00
Sam
4c82386f80 BUGFIX: bust for anon 2014-04-09 11:24:33 +10:00
Sam
8cdf25532c Merge pull request #2207 from riking/list-setting
UI for list site settings
2014-04-09 09:34:50 +10:00
Sam
b0dc9279ff Merge pull request #2203 from riking/change-owner
Change post owner functionality
2014-04-09 09:31:46 +10:00
riking
6779bec58c Add UI for list site settings 2014-04-08 14:17:55 -07:00
Robin Ward
c3bc49d5d4 Ditch params when showing link domains 2014-04-08 15:15:22 -04:00
Régis Hanol
79ad879170 BUGFIX: uses markdown instead of HTML when inserting hyperlinked images 2014-04-08 19:33:14 +02:00
riking
1540a3d5e5 Allow changing ownwership of posts by admins 2014-04-08 01:47:42 -07:00
Sam
792393442f Merge pull request #2159 from riking/widen-gap
Widen 'post omitted' bars
2014-04-08 17:05:04 +10:00
Sam
01cf3cf0c8 Merge pull request #2219 from fantasticfears/notifications_button
set visual indicator for active notification level
2014-04-08 16:36:52 +10:00
Sam
3e41c8fd87 Merge pull request #2236 from ligthyear/mobile-styles-via-plugin
Allow plugins to ship custom styles only for mobile
2014-04-08 16:17:21 +10:00
riking
8934d2b49d Fix 'post omitted' bar lengths 2014-04-07 16:02:33 -07:00
Robin Ward
7e3ea5d644 Support for crawling topic links 2014-04-07 14:08:34 -04:00
Neil Lalonde
a784583004 FIX: search of site settings supports space or underscore 2014-04-07 11:14:12 -04:00
Benjamin Kampmann
d22df7731d Allow plugins to ship custom styles only for mobile
- adds another :mobile-flag to register_assets
- adds test for plugin registering of assets
- load plugins when on desktop and plugins_mobile when on mobile
2014-04-07 16:33:35 +02:00
Jeff Atwood
4a2438edc3 tighten up spacing in expanded replies 2014-04-07 01:29:57 -07:00
Sam
0372b81d11 FEATURE: allow moderators to globally pin topics 2014-04-07 16:38:51 +10:00
Sam
d5ff793ea2 Merge pull request #2235 from awesomerobot/master
fixing the username font on windows
2014-04-07 11:42:36 +10:00