Kris Aubuchon
e42374d6f6
aligning content within restricted-badges
2014-02-04 21:52:48 -05:00
Kris Aubuchon
3ae7c14b85
Merge remote-tracking branch 'upstream/master'
2014-02-04 21:49:34 -05:00
Régis Hanol
759c18d9f5
FEATURE: HOME/END should always take you to the correct spot
2014-02-04 23:25:27 +01:00
Robin Ward
8adb08a9ca
FIX: Don't allow <button>
in posts either.
2014-02-04 16:29:00 -05:00
Robin Ward
36683ff1e3
FIX: Searching for spaces wouldn't stop spinning
2014-02-04 13:19:36 -05:00
Robin Ward
abffcd9f94
FIX: Blacklist <textarea>
2014-02-04 12:48:33 -05:00
Robin Ward
359f03ca73
FIX: Topic drafts weren't showing up properly.
2014-02-04 12:11:19 -05:00
Kris Aubuchon
706ed270f6
removing :focus style until I figure out a better fix
2014-02-04 11:50:14 -05:00
Kris Aubuchon
2486050792
fixing :focus style
2014-02-04 11:49:22 -05:00
Neil Lalonde
dc77e7e27c
You must give a reason for suspending a user
2014-02-04 11:03:35 -05:00
Sam
612001aa74
BUGFIX: deleted categories would mess up watching/tracking prefs
2014-02-04 15:14:31 +11:00
Jeff Atwood
43c698282c
Merge pull request #1895 from awesomerobot/master
...
adding basic :focus style back in
2014-02-03 19:37:14 -08:00
Sam
9bfe0e5a0e
BUGFIX: anon had skewed column titles
2014-02-04 13:29:16 +11:00
Kris Aubuchon
3212af4746
adding basic :focus style back in - some tweaks still needed, but this makes tabbing through content functional
2014-02-03 20:58:23 -05:00
Neil Lalonde
06cdb1f070
Remove keyboard shortcuts link from site map menu
2014-02-03 18:08:42 -05:00
Neil Lalonde
fa3927d0f6
Add group icon to category badges in composer and edit topic title
2014-02-03 17:57:14 -05:00
Robin Ward
3bc821aff5
Don't list subcategories when creating a new category.
2014-02-03 16:26:51 -05:00
Neil Lalonde
1b66876c08
Show group icon in category badges if the category has restricted access
2014-02-03 15:28:41 -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
9606ae5dcb
FIX: search context was missing when searching inside a category
2014-02-03 11:38:11 -05:00
Robin Ward
ea9ff108c5
Move updating title count to the view, to ensure the topic list is
...
visible when it happens.
2014-02-03 10:46:19 -05:00
Sam
458f6424ff
Revert "BUGFIX: notifying on new topics when topic list is not visible"
...
Was causing load more topics not to show up
This reverts commit f7bf4b2dc3
.
2014-02-03 19:23:07 +11:00
Sam
f7bf4b2dc3
BUGFIX: notifying on new topics when topic list is not visible
2014-02-03 14:50:51 +11:00
Robin Ward
0fca760126
FIX: Jump to bottom was broken by the /last
path.
2014-01-31 17:55:40 -05:00
Wojciech Zawistowski
73253ce32e
Adds JS integration tests for search
2014-01-31 01:53:08 -05:00
Robin Ward
f5019be477
Support for a /last
route to go to the last post in a topic.
2014-01-30 15:24:04 -05:00
Robin Ward
2acb517f44
Revert "Merge pull request #1878 from balinterdi/patch-2"
...
This reverts commit bfddc5a191
, reversing
changes made to 8f1e754bf2
.
2014-01-30 14:32:41 -05:00
Robin Ward
bfddc5a191
Merge pull request #1878 from balinterdi/patch-2
...
Simplify usage of unbound i18n helper
2014-01-30 10:46:21 -08:00
Robin Ward
b4fef88412
Merge pull request #1884 from velesin/search_controller_refactoring
...
refactors Discourse.SearchController
2014-01-30 10:44:53 -08:00
Robin Ward
6f23870327
Bulk close operation
2014-01-30 12:44:40 -05:00
Robin Ward
7564d9a20c
Server side implementation for bulk editing categories
2014-01-30 11:44:29 -05:00
Robin Ward
0c73eb8ce1
Front end code is complete for changing categories of topics in bulk
2014-01-30 11:44:29 -05:00
Robin Ward
6ee266c7ee
Modal for performing a bulk operation
2014-01-30 11:44:29 -05:00
Robin Ward
1696cde2ff
Toggle button for bulk selection of topics
2014-01-30 11:44:29 -05:00
Neil Lalonde
29c3767b7f
Don't need to show date in smaller font when MMM Y format
2014-01-29 17:10:39 -05:00
Neil Lalonde
b5d0031105
Topic list dates formatting changes: use Dec '12 and Jan 21
2014-01-29 15:45:06 -05:00
Wojciech Zawistowski
5b897bc6a4
refactors Discourse.SearchController
2014-01-29 20:53:08 +01:00
Robin Ward
30abc6b291
Appropriate Onebox style
2014-01-29 14:14:07 -05:00
Jeff Atwood
a4e28eadd0
Merge pull request #1882 from awesomerobot/master
...
making @mention background darker in blockquotes
2014-01-29 10:17:48 -08:00
Neil Lalonde
6ea257d0b1
FIX: use actions in user_stream_view.js
2014-01-29 12:29:05 -05:00
Robin Ward
2892153712
REMOVE: Get rid of the hotness
control for good.
2014-01-29 11:54:34 -05:00
Kris Aubuchon
a09dc916ee
making @mention background darker in blockquotes
2014-01-29 09:43:24 -05:00
Régis Hanol
e6b4ba8ad6
BUGFIX: link to attachments when using S3
2014-01-29 12:31:44 +01:00
Régis Hanol
d0c55010aa
BUGFIX: clicking on links to the same domain was broken
2014-01-29 11:31:36 +01:00
Jeff Atwood
ecbcbf0a44
Merge pull request #1880 from awesomerobot/master
...
fixing some gutter link spacing that was bothering me
2014-01-28 22:23:24 -08:00
Kris Aubuchon
8cc2167b9b
fixing some gutter link spacing that was bothering me
2014-01-28 21:39:09 -05:00
Robin Ward
42117c684f
Remove console
from .jshintrc. If we need our app to log, use
...
`Ember.Logger` instead.
2014-01-28 17:13:34 -05:00
Robin Ward
4626519cdc
Use an itemController
for topic lists. This will make bulk operations
...
easier.
2014-01-28 15:12:26 -05:00
Robin Ward
52ff68f74f
REFACTOR: Change didInsertElement
to on('didInsertElement')
2014-01-28 14:49:08 -05:00
Balint Erdi
8fb5fe75c8
Simplify usage of unbound i18n helper
2014-01-28 19:06:11 +01:00
Neil Lalonde
e0188d60c6
Show tooltip on avatar on deleted post
2014-01-27 16:52:22 -05:00
Robin Ward
359a866458
Merge pull request #1865 from vikhyat/less-than-sanitization
...
Fix sanitization of smileys like <_< and <3.
2014-01-27 12:34:44 -08:00
Robin Ward
88e1fadd0f
Merge pull request #1863 from ecuk/analytics
...
Google Universal Analytics
2014-01-27 12:33:17 -08:00
Robin Ward
701cf4a9b8
FIX: Scroll to top on categories view, too.
2014-01-27 15:20:08 -05:00
Neil Lalonde
578430fc1d
Add parent category link to title of topics in a subcategory
2014-01-27 15:12:23 -05:00
Neil Lalonde
78c7c03d26
Show unread and new counts on sub-categories on /categories page
2014-01-27 14:42:02 -05:00
Régis Hanol
0420df14f3
Merge pull request #1875 from velesin/search_controller_context_binding_fix
...
Refactors Discourse.SearchController to use var self = this; convention
2014-01-27 11:07:29 -08:00
Régis Hanol
32d79494ad
BUGFIX: limit the height of code blocks to 500px
2014-01-27 18:05:33 +01:00
Régis Hanol
a83c1a19f1
BUGFIX: make sure author's avatar is 45x45
2014-01-27 17:59:17 +01:00
Wojciech Zawistowski
150dd0d712
Refactors Discourse.SearchController to use var self = this; convention
2014-01-27 17:45:30 +01:00
Vikhyat Korrapati
fad88c6cf3
Fix sanitization of smileys like <_< and <3.
2014-01-26 18:38:47 +05:30
Eric Carlson
bc033283c6
Google Universal Analytics
2014-01-25 17:42:25 -07:00
Kris Aubuchon
905a5ab1c4
preventing admin highlight from overlapping when on multiple lines
2014-01-25 14:07:26 -05:00
Neil Lalonde
379db72c90
Don't show category badges on /category/:slug on mobile, unless there are sub-categories
2014-01-24 14:31:30 -05:00
Robin Ward
964dddf92d
FIX: Hidden icon was missing
2014-01-24 14:29:41 -05:00
Régis Hanol
618960b43a
BUGFIX: category dropdown was off by 1 pixel
2014-01-24 18:30:42 +01:00
Neil Lalonde
90e195b2e7
More work on trust level 3 requirements page
2014-01-24 11:56:46 -05:00
Régis Hanol
6bf558c297
BUGFIX: taller keyboard shortcuts modal to prevent then scrollbar
2014-01-24 15:17:31 +01:00
Régis Hanol
165541844c
BUGFIX: view latest topics should point to /latest and not /
2014-01-24 14:45:51 +01:00
Régis Hanol
e393e9765f
Merge pull request #1856 from velesin/search_controller_tests
...
Adds unit tests for SearchController
2014-01-24 04:11:10 -08:00
Régis Hanol
245bc19379
BUGFIX: PMs could be created with a category
...
BUGFIX: hide category column when displaying the list of private messages
2014-01-24 12:57:48 +01:00
Régis Hanol
01cd63fff7
FEATURE: add a 14 days window to consider topics new
2014-01-24 00:22:04 +01:00
Wojciech Zawistowski
e27c007653
Adds unit tests for SearchController
2014-01-23 20:25:37 +01:00
Robin Ward
03779697e7
FIX: Could navigate back to "Preferences" from "Change Email"
2014-01-23 11:39:02 -05:00
Régis Hanol
ae06ea6323
BUGFIX: clicking the logo when the homepage was /categories or /top would fail
2014-01-23 17:08:52 +01:00
Régis Hanol
202d1064ea
BUGFIX: do not allow loop over topics list using keyboard shortcuts
2014-01-23 00:39:46 +01:00
Neil Lalonde
ae3b53bb76
Add a page in admin to view trust level 3 requirements for a user. Only shows for users who are currently at trust level 2.
2014-01-22 18:17:45 -05:00
Robin Ward
745cd0f4e9
FIX: Removes console.log
2014-01-22 11:07:19 -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
9a3c64535b
BUGFIX: regular track option was unavailable (props to @riking)
2014-01-22 10:40:45 +01:00
Sam
d3723b5ceb
BUGFIX: addressees of a pm was in a tiny box
2014-01-22 18:24:29 +11:00
Sam
7e5a17f277
FEATURE: mute/watch/track buttons for private conversations
2014-01-22 17:46:52 +11:00
Robin Ward
194081ca47
FIX: Hidden posts were not being displayed with the correct messaging.
2014-01-21 17:23:03 -05:00
Neil Lalonde
1dbc1c56b4
FIX: inviting a user again after the first invite expires will create a new invite
2014-01-21 16:56:40 -05:00
Robin Ward
e2c361f353
FIX: Indented code blocks followed by <blockquote>
weren't working.
2014-01-21 16:18:20 -05:00
Régis Hanol
3618e8b527
FEATURE: CTRL+ENTER and CMD+ENTER shortcut to submit the current message
2014-01-21 19:47:57 +01:00
Régis Hanol
0bb02505b0
BUGFIX: error when find_similar_to has no response
2014-01-21 19:32:37 +01:00
Robin Ward
a524194a46
FIX: Bugged up Components vs. Views. My original error was using
...
`templateName` instead of `layoutName` in an `Em.Component`. This fixes
that and backs out other "fixes"
2014-01-21 13:08:47 -05:00
Neil Lalonde
ba74226346
FIX: invited users get clearer messaging when setting a password for the first time
2014-01-21 12:42:26 -05:00
Robin Ward
3c3449aa1b
Revert "New API for replacing elements in the final JsonML. Also changes spoiler"
...
This reverts commit 6b9b2d3d6a
.
We have come up with a better solution that does not involve HTML
parsing.
2014-01-21 12:04:58 -05:00
Wojciech Zawistowski
e9c0445769
FIX: keyboard navigation in the search box results dropdown
2014-01-21 17:17:40 +01:00
Neil Lalonde
5f46ce7329
Fix cold colours in activity column of topic lists
2014-01-21 11:11:30 -05:00
Robin Ward
564a7e505e
FIX: Deprecation warning on bindAttr
2014-01-21 11:06:18 -05:00
Vikhyat Korrapati
7a45d261a7
Fix inviting others to private messages.
2014-01-21 11:57:05 +05:30
Robin Ward
8c32f22ae0
FIX: Adding components to a ContainerView doesn't set the context
...
properly.
2014-01-20 17:13:36 -05:00
Robin Ward
6b9b2d3d6a
New API for replacing elements in the final JsonML. Also changes spoiler
...
tag handling to be more robust with repsect to HTML content.
2014-01-20 15:15:50 -05:00
Neil Lalonde
daa5d023d6
FIX: topics with no replies should show coldness in activity column
2014-01-20 15:06:20 -05:00
Régis Hanol
26b7bf388e
BUGFIX: JS error when login_required is enabled
2014-01-20 14:41:11 +01:00
Sam
c7c1c937af
STYLE: cleaner targetting in components
2014-01-20 17:25:54 +11:00
Sam
12b72762da
BUGFIX: computed.alias (and even property) seems bust in components
2014-01-20 17:22:53 +11:00
Sam
a7730f4b52
BUGFIX: missing styling
2014-01-20 10:44:13 +11:00
Sam
84ff5b7a81
UI: missing space
2014-01-20 10:32:03 +11:00
Régis Hanol
57eacdaeed
BUGFIX: properly escape HTML entities in excerpt (props to @ecuk)
2014-01-19 23:54:52 +01:00
Régis Hanol
a24e1f152d
BUGFIX: clicking cancel should not reload the page
...
when assets have changed.
2014-01-19 20:55:46 +01:00
Régis Hanol
5ec22cdd23
BUGFIX: edit category button should only be shown to staff members
2014-01-19 13:55:32 +01:00
Régis Hanol
c4cbf934d0
BUGFIX: move mobile templates to discovery
2014-01-19 00:49:45 +01:00
Régis Hanol
b49e448556
FEATURE: show pinned topics for TL0 on top/year page
...
BUGFIX: word-wrap on topic-excerpt
2014-01-18 19:27:26 +01:00
Régis Hanol
aca53aa722
BUGFIX: display links to other periods at the bottom of the top/:period page
2014-01-18 19:27:26 +01:00
Régis Hanol
8d2e5041bc
BUGFIX: proper handling of /none subcategory
2014-01-18 19:27:25 +01:00
Régis Hanol
7f5ef60d5f
BUGFIX: url was overriden when using the back button after visiting a topic
2014-01-18 19:27:25 +01:00
Régis Hanol
129617b415
Lots of bugfixes
...
BUGFIX: navigation bar should always activate the right tab (even when diging into a top period)
BUGFIX: /top pages titles
BUGFIX: no "edit category" button on /top page after visiting a category
BUGFIX: properly hide category columns when there is no children category (on both filter + top pages)
BUGFIX: promises not caught when scrolling down a topic list to load more of them
BUGFIX: CSS on category dropdowns
Updated `top_menu` i18n with available filters
2014-01-18 19:27:25 +01: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
Régis Hanol
86214989f5
BUGFIX: remote upload dialog was broken
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
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
Robin Ward
0c0833d6b9
FIXES #1833 , thanks @stefanpenner
2014-01-17 10:44:42 -05:00
Neil Lalonde
09ed7fe283
Sanitize your bio after you save it and render it to yourself.
2014-01-16 16:12:34 -05:00
Neil Lalonde
2a33a35566
Staff can create uncategorized topics even if allow_uncategorized_topics is false
2014-01-15 15:58:29 -05:00
Neil Lalonde
158306f2f4
Don't show uncategorized in hamburger menu if it's empty, unless you're staff
2014-01-15 15:20:07 -05:00
Régis Hanol
41a53c3203
FEATURE: overridable template for adding custom buttons on the composer
2014-01-15 17:52:38 +01:00
Sam
5a238c62eb
BUGFIX: more robust breakUp helper
2014-01-15 17:08:00 +11:00
Sam
e5b4f0f51e
Merge pull request #1822 from cfstras/breakUp_username_fix
...
Fix Post-rendering bug
2014-01-14 22:01:09 -08:00
Sam
a247389d4e
FEATURE: automatically update site to latest version of assets
...
if a user neglects to move around the site it will prompt to do so 2 hours in
2014-01-15 12:08:35 +11:00
Sam
fd95dbe75a
FEATURE: Automatically force a full refresh between pages if assets change
2014-01-15 12:08:35 +11:00
Régis Hanol
ad8755aa70
BUGFIX: inline spoiler for text, block spoiler for images
2014-01-15 00:53:06 +01:00
Robin Ward
9097368038
FIX: Incorrect string match
2014-01-14 15:38:12 -05:00
Robin Ward
71aed34e64
FIX: Allow click tracking to work with different origins
2014-01-14 15:20:46 -05:00
Régis Hanol
8e5b736caa
BUGFIX: could not save user's preferences when categories where watched/tracked/muted
2014-01-14 20:30:35 +01:00
Régis Hanol
92cb52e76e
BUGFIX: groups page wasn't working
2014-01-14 19:18:04 +01:00
Régis Hanol
2a89f51d19
BUGFIX: cannot sort topic
2014-01-14 10:30:05 +01:00
Régis Hanol
9ab5b3a123
BUGFIX: properly hide categories/top lists view when loading another tab
2014-01-14 01:47:36 +01:00
Régis Hanol
3a6bffa05d
FEATURE: better top pages
2014-01-14 01:09:12 +01:00
Jeff Atwood
069a42cde1
Merge pull request #1825 from awesomerobot/master
...
fixing the admin icon in the compose window
2014-01-13 16:04:06 -08:00
Kris Aubuchon
a31cd4e4c5
fixing the admin icon in the compose window
2014-01-13 19:00:23 -05:00
Robin Ward
b617468098
FIX: currentPath
was not changing when transitioning to the same path.
...
Added a new hook to allow other kinds of analytics.
2014-01-13 15:30:56 -05:00
Régis Hanol
0b58266934
Merge pull request #1823 from awesomerobot/master
...
fixing ol and ul preview/post incongruency
2014-01-13 08:46:42 -08:00
Kris Aubuchon
10e493aa0c
fixing ol and ul preview/post incongruency
2014-01-13 11:41:58 -05:00
Robin Ward
55918e6835
Adjustments to embedded content
2014-01-13 10:59:46 -05: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
23a17bd76d
Merge pull request #1801 from nickborromeo/issue-1794
...
Fixing padding for misaligned small logo URL
2014-01-13 01:39:05 -08:00
Sam
e076682bc6
BUGFIX: Improve copy and correct instruction alignment
2014-01-13 10:11:40 +11:00
Sam
2b64118df1
Merge pull request #1782 from ligthyear/group-mention
...
Allow groups to be used as aliases for user mentions
2014-01-12 14:36:45 -08:00
Sam
e20f5f89e6
Merge pull request #1795 from ok-harry/master
...
internationalize Discourse.Formatter.tinyDateYear
2014-01-12 14:34:10 -08:00
Sam
6e3a94ea1b
Merge pull request #1807 from balinterdi/patch-1
...
Fix method name in code documentation for prependMore
2014-01-12 14:24:29 -08:00
Régis Hanol
70161498b6
BUGFIX: spoiler tag on lightboxed images wasn't working
2014-01-12 19:38:46 +01:00
Neil Lalonde
52580f09af
Rename favorite to starred everywhere
2014-01-10 14:54:19 -05:00
Neil Lalonde
845c2b62cc
Show full dates with smaller font in topic lists
2014-01-10 13:56:36 -05:00
Robin Ward
a37acd39a0
FIX: Scroll issue on Firefox when approaching the top post
2014-01-10 11:03:48 -05:00
Balint Erdi
516ead703a
Fix method name in code documentation for prependMore
2014-01-10 15:47:05 +01:00
Robin Ward
ca26d6d0d6
FIX: Uncaught promise on link click; fixes broken build
2014-01-09 16:31:26 -05:00
Robin Ward
2ee3859c08
New hook for after the application route has activated
2014-01-09 14:28:42 -05:00
Neil Lalonde
f773388105
Oops remove console.log
2014-01-09 13:09:11 -05:00
Robin Ward
b28a8e262f
FIX: Categories are ordered by topic_count
.
2014-01-09 13:05:32 -05:00
Régis Hanol
eba54653c3
BUGFIX: bouncing images everywhere!
...
NOTE: inline attribute and style do not have precedence over CSS styling...
2014-01-09 18:43:23 +01:00
Neil Lalonde
259295d865
Add post_edit_time_limit site setting to limit the how long a post can be edited and deleted by the author. Default is 1 year.
2014-01-09 11:55:04 -05:00
Shiv Kumar
77dd47472c
Update header.js.handlebars
2014-01-08 22:17:52 -08:00
Shiv Kumar
1f9d2e1dea
add tooltip for user icon when not logged in
2014-01-08 22:13:44 -08:00
Sam
4b54e10d27
only update title if it changes
2014-01-09 10:27:14 +11:00
Nick Borromeo
0331b1720a
Fixing padding for misaligned small logo URL
2014-01-08 09:43:37 -08:00
Sam
e8dcd8ab71
BUGFIX: show uncategorized in tracking etc
...
BUGFIX: allow emptying of lists of watched / tracked
BUGFIX: page scrolls when clicking on [x]
2014-01-08 17:10:16 +11:00
Neil Lalonde
e7975f25b8
Remove remaining code for two-column categories page
2014-01-07 18:13:49 -05:00
Neil Lalonde
bcfaf522fd
Add spinner when authenticating with 3rd party. Also handle when popup window is closed without making a callback.
2014-01-07 12:41:34 -05:00
Benjamin Kampmann
7cbe92d5b6
move alias levels into enums
2014-01-08 03:47:01 +11:00
Benjamin Kampmann
c743a985a4
Allow groups to be used as aliases for user mention
...
when configured by the admin a group can be found through the @mentions
feature in both the compose/reply and the private message user-selectors
and once selected the mention will be replaced by the list of users in
the group
2014-01-08 02:36:24 +11:00
Harry Seo
7713dfb8b0
internationalize Discourse.Formatter.tinyDateYear
2014-01-07 21:32:33 +09:00
Régis Hanol
53006d7778
Ember wants a ListTopController, not a TopController
2014-01-07 01:36:30 +01:00
Sam
164418b3f6
FEATURE: added suppress_uncategorized_badge
...
site setting to remove the suppression of the uncategorized badge from topic lists
2014-01-07 11:00:01 +11:00
Régis Hanol
871adc0b0f
BUGFIX: Top page wasn't display any topics
2014-01-07 00:37:14 +01:00
Régis Hanol
ff68666dab
remove debugger
2014-01-06 17:13:42 +01:00
Régis Hanol
ec10575a9e
BUGFIX: pressing '?' will now always open the keyboard shortcut modal
2014-01-06 16:46:32 +01:00
Régis Hanol
da6af9024d
FEATURE: add go to /top page keyboard shortcut
2014-01-06 16:46:24 +01:00
Neil Lalonde
769fb6a9d3
When signing up with 3rd party verified email, don't allow changing email in the signup form. Add ability to cancel signup form, which clears its state.
2014-01-06 10:33:06 -05:00
Robin Ward
3bba75b052
FIX: Email preview with no date caused a server error
2014-01-06 10:18:37 -05:00
Régis Hanol
c18a6827df
fix jshint
2014-01-06 15:45:30 +01:00
Régis Hanol
87217d940e
Merge pull request #1457 from skisulli/keyboard-shortcuts
...
Global Gmail style keyboard shortcuts
2014-01-06 06:40:55 -08:00
Régis Hanol
8d73b7f94d
BUGFIX: hide sensitive site settings
2014-01-06 13:03:53 +01:00
Régis Hanol
0dc0740408
BUGFIX: clicking on the Logo generates a javascript error
2014-01-06 11:46:19 +01:00
Sam
f91163e146
FEATURE: added UI for tracking categories
2014-01-06 11:57:27 +11:00
Neil Lalonde
17f23adb78
Add spinners to login and signup forms
2014-01-03 15:20:13 -05:00
Régis Hanol
35634fcbc5
remove comment glyph in mobile view to keep it consistent with other lists
2014-01-03 19:23:11 +01:00
Régis Hanol
584a9f310b
FEATURE: add a message explaining the user why they're being redirected to the top page
2014-01-03 19:20:40 +01:00
Robin Ward
59ea1c3c2c
Embedded: Change bottom link to last post, show deleted posts correctly.
2014-01-03 13:08:52 -05:00
Robin Ward
1ffcf39448
Make embedded comments look nicer
2014-01-03 12:52:42 -05:00
Régis Hanol
0b5265de17
BUGFIX: consistent archived style in the Top page mobile template
2014-01-03 16:05:06 +01:00
Régis Hanol
c6ed4b2095
FEATURE: mobile template for the Top page
2014-01-03 16:00:29 +01:00
Régis Hanol
abf910d210
FEATURE: allow for custom HTML inside the <head> tags
2014-01-02 16:22:04 +01:00
Régis Hanol
02ea23a4ad
clean up images max-width mess in the CSS
2014-01-02 12:15:47 +01:00
Jeff Atwood
86b14da69f
remove !important override from img here
2014-01-01 23:19:12 -08:00
Sam
2da5d2311b
FEATURE: Added UI for adding and removing watched and muted categories
2014-01-02 17:59:08 +11:00
Sam
126433cf65
Merge pull request #1744 from verg/prevent_delete_uncategorized
...
Prevent deleting 'uncategorized' category
2014-01-01 16:09:49 -08:00
Robin Ward
5621a64579
Move embed.js to public
2013-12-31 18:01:09 -05:00
Robin Ward
4f8aed295a
FEATURE: Embeddable Discourse comments, now with simple-rss instead of feedzirra
2013-12-31 15:01:22 -05:00
Robin Ward
62db063e1e
Revert "Support for Embeddable Comments via IFRAME" - it depends on Curl
...
which not every server has. Have to rethink this.
This reverts commit e3e4c62887
.
2013-12-31 12:52:31 -05:00
Robin Ward
6c4417e0f0
Use the standard .jshintrc file for JSHint options.
2013-12-31 12:41:40 -05:00
Robin Ward
e3e4c62887
Support for Embeddable Comments via IFRAME
2013-12-31 12:26:24 -05:00
verg
8a830fb8e3
Prevent deleting 'uncategorized' category
2013-12-31 11:22:44 -06:00
Régis Hanol
7fd88a52c9
FEATURE: allow plugins to overwrite handlebars templates
2013-12-31 16:43:29 +01:00
Régis Hanol
54686388fb
FEATURE: display the Top tab by default for long-time-no-see users
2013-12-30 19:42:45 +01: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
Régis Hanol
8685e4079f
FEATURE: the top tab is the default for new users
2013-12-30 18:49:16 +01:00
Robin Ward
7e984e369a
Upgrade JSHint. Fixes linting issues.
2013-12-30 12:42:05 -05:00
Sam
65014a03ca
appease jshint
2013-12-30 19:50:52 +11:00
Sam
8ec887e9cf
PERF: speed up breakUp
...
breakUp function is complicated now, add a capped memoizer to ensure it runs a lot less.
2013-12-30 16:47:25 +11: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
Sam
db1d01d1a2
Discourse as a Mailing List improvements
...
FEATURE: context is not emailed if we previously emailed you the post
FEATURE: site setting to enable_watch_new_topics , false by default.
When enables users can elect to watch everything by default
FIX: Custom email subjects (x quoted you in [title], x replied to [title])
was removed, this broke email grouping. TBD, include info in footer somehow
FIX: topic user specs were messy, reduce side effects
2013-12-30 13:02:12 +11:00
Neil Lalonde
eca291c9fc
FIX: After closing a topic that's set to auto-close, remove the message that it will auto-close. Server was already doing the right thing.
2013-12-27 15:38:57 -05:00
Neil Lalonde
ad375e231a
Fix wrapping of validation messages on signup form
2013-12-27 14:36:36 -05:00
Neil Lalonde
ab12695d63
Block passwords that are in the top 5000 most common passwords. Site setting block_common_passwords can disable this feature.
2013-12-27 11:00:21 -05:00
Vikhyat Korrapati
511e2373d5
Fix missing pin icon.
...
pushpin was renamed to thumb-tack in Font Awesome 4.0.
2013-12-27 03:00:11 +05:30
Régis Hanol
91db466196
add footer on Top page
2013-12-24 14:53:20 +01:00
Régis Hanol
567d2bd23c
add top page
2013-12-24 00:50:36 +01:00
Robin Ward
b90e811825
FIX: We don't need support for rows
or cols
in textarea
.
2013-12-23 18:11:35 -05:00
Robin Ward
4000bcbfea
FIX: Only consider image sizes from valid src values.
2013-12-23 18:03:37 -05: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
efd219f67f
fix build?
2013-12-23 17:53:33 +11: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
Sam
b67a3a85dd
split js with vendor/application
...
avoid one huge js bundle and instead break it down
to application and vendor (3rd party) our app changes
a lot, vendor changes a lot less
2013-12-23 10:32:07 +11:00
Sam
f7827456af
move unhashed images into public images directory. asset precompile does not keep around unhashed urls in prd
2013-12-23 10:06:33 +11:00
Ryan Sullivan
5100c2bbd2
Add Global Keyboard Shortcuts
...
Not all of these have been fully implemented yet.
**Jump To**
* `g` then `h` - Home (Latest)
* `g` then `l` - Latest
* `g` then `n` - New
* `g` then `u` - Unread
* `g` then `f` - Favorited
* `g` then `c` - Categories List
**Navigation**
* `u` - Back to topic list
* `k` / `j` - Newer/Older conversation or post
* `o` or `Enter` - Open selected conversation
* <code>`</code> - Go to next section
* `~` - Go to previous section
**Application**
* `c` - Create a new topic
* `n` - Open notifications menu
* `/` - Search
* `?` - Open keyboard shortcut help
**Actions**
* `f` - Favorite topic
* `s` - Share topic
* `<Shift>` + `s` - Share selected post
* `r` - Reply to topic
* `<Shift>` + `r` - Reply to selected post
* `l` - Like selected post
* `!` - Flag selected post
* `b` - Bookmark selected post
* `e` - Edit selected post
* `d` - Delete selected post
* `m` then `m` - Mark topic as muted
* `m` then `r` - Mark topic as regular
* `m` then `t` - Mark topic as tracking
* `m` then `w` - Mark topic as watching
2013-12-22 12:16:42 -07:00
Neil Lalonde
c42e9ea178
Categories page tweaks. Vertical align top the first two columns, padding fixes.
2013-12-20 16:51:39 -05:00
Neil Lalonde
f91cb11666
Show why a user can't be deleted on the page instead of as a tooltip
2013-12-20 11:37:01 -05:00
Neil Lalonde
6135d1d214
Add a button to clear filters on site settings page
2013-12-20 11:37:01 -05:00
Régis Hanol
e6e04ca0e9
FIX: new user username color
2013-12-20 00:58:48 +01:00
Régis Hanol
452232096f
smaller images in oneboxes
2013-12-20 00:32:39 +01:00
Neil Lalonde
66616c9574
Categories page is even better on Nexus 7 (and probably iPad mini)
2013-12-19 16:51:18 -05:00
Neil Lalonde
854d9c8fc6
Minimum password length is configurable with the min_password_length site setting. FIX: reset password needs to validate password length.
2013-12-19 16:15:47 -05:00
Robin Ward
4f7d440fa4
Remove unused hook.
2013-12-19 14:43:36 -05:00
Robin Ward
1cac9fa257
New users can only post newuser_max_replies_per_topic
times per topic.
2013-12-19 13:45:55 -05:00
Neil Lalonde
39e711783d
FIX: alignment of avatars and category badge on mobile
2013-12-19 11:55:54 -05:00
Robin Ward
3be026b1da
Merge pull request #1748 from alxndr/profile-bio-newlines
...
respect newlines in About Me on profile page
2013-12-19 08:24:18 -08:00
Régis Hanol
8dad928557
Add setupTopicController event
2013-12-19 17:01:22 +01:00
Alexander
7b2835b73f
respect newlines in About Me on profile page
2013-12-19 10:54:37 -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
Neil Lalonde
eeed9abcf0
Style categories page for mobile
2013-12-18 11:50:51 -05: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
Neil Lalonde
39a360f6e3
Improve tooltip on categories stats.
2013-12-17 17:43:04 -05:00
Neil Lalonde
47c6bb4cf2
Improve how category stats are rendered
2013-12-17 17:43:04 -05:00
Régis Hanol
94fda12795
use a helper instead of a view for custom HTML content
2013-12-17 18:56:59 +01:00
Neil Lalonde
24d81e2364
FIX: deprecation warning in create_account_controller.js. Need to move createAccount into actions.
2013-12-17 12:39:29 -05:00
Neil Lalonde
7fa07f3401
create_account_controller.js passwordRequired needs the same logic as user_authenticator. Make twitter and facebook signup work again.
2013-12-17 12:39:29 -05:00
Régis Hanol
4c6b535cc0
move arbitrary html content out of noscript and into the preloadstore
2013-12-17 18:25:27 +01:00
Régis Hanol
1b6050bdb0
only display inline HTML revision history on mobile
2013-12-17 17:45:04 +01:00
Régis Hanol
76c246664d
FIX: ensureMaximumDimensionForImagesInPreview wasn't always working
2013-12-17 17:20:06 +01:00
Sam
5bd595c9a6
FEATURE: default_code_lang for syntax highlighting is configurable
2013-12-17 12:08:29 +11:00
Neil Lalonde
7fb985a02e
Improve spacing of registration form, and add instructions to the password field.
2013-12-16 17:31:21 -05:00
Robin Ward
2326d4ceb7
FIX: text node emitters should always take strings as parameters even if they
...
return JsonML.
2013-12-16 15:41:46 -05:00
Neil Lalonde
341adc93a4
Allow categories with null position, which means sort them based on activity. Mix absolutely positioned (position is not null) categories with null position categories.
2013-12-16 15:13:57 -05:00
Robin Ward
30d1801703
Merge pull request #1739 from vikhyat/uncategorized-topics
...
Don't show "uncategorized" in the category dropdown if allow_uncategorized_topics is false.
2013-12-16 10:57:45 -08:00
Robin Ward
acf262b631
Support for "no subcategories"
2013-12-16 13:06:35 -05:00
Régis Hanol
8fff53775a
revision history: no hover state on buttons when disabled
2013-12-16 16:02:25 +01:00
Régis Hanol
fd749a9c6e
revision history: proper word-wrap in markdown view
2013-12-16 15:57:13 +01:00
Vikhyat Korrapati
03e152ee21
Don't show "uncategorized" if allow_uncategorized_topics is false.
2013-12-15 15:56:06 +05:30
Neil Lalonde
49c3482464
Show topic and post counts by day/week/month/year on categories page
2013-12-13 15:37:45 -05:00
Robin Ward
a7a7387da1
Automatically convert some quotes to blockquotes
2013-12-13 15:31:25 -05:00
Robin Ward
1bbd1a94bb
Cold/Hot classes in Topic Map
2013-12-13 13:43:20 -05:00
Robin Ward
26e75c5ceb
Double reading speed estimate. People skim.
2013-12-13 12:23:20 -05:00
Neil Lalonde
eadf5e9b02
Move columns around on wide categories page
2013-12-12 17:27:25 -05:00
Neil Lalonde
ee5637d4ff
FIX: font-awesome issue on site settings buttons
2013-12-12 16:09:44 -05:00
Neil Lalonde
9f9852a8dd
FIX: broken font-awesome icons on user activity pages
2013-12-12 16:07:34 -05:00
Neil Lalonde
52cf27b0a6
FIX: layout problems on categories page
2013-12-12 15:52:36 -05:00
Neil Lalonde
6fa2e68742
Show more than one topic per category on the wide categories page. Disable support for the 2-column categories page. The category_featured_topics site setting controls how many topics to show.
2013-12-12 15:52:30 -05:00
Régis Hanol
cf44b9e9d9
add image dimensions & size in lightbox
2013-12-12 17:39:20 +01:00
Régis Hanol
dd93407789
FIX: images should also be inlined in the cooked view
2013-12-12 16:57:56 +01: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
Robin Ward
6853f37bee
Show estimated reading time near summarize button.
2013-12-10 13:47:36 -05:00
Robin Ward
b0e6475b07
FIX: Staff should be able to see PMs
2013-12-10 11:30:45 -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
Robin Ward
ef432902ce
Missing percentage. CANADIAN SORRY!
2013-12-09 14:48:32 -05:00
Robin Ward
744add9ece
FIX: Post count progress was a little off. Minor fix to hidden posts
2013-12-09 14:28:32 -05:00
Robin Ward
5280e279f7
FIX: Merge conflict; "of" number in progress bar was incorrect.
2013-12-09 13:44:37 -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
Vikhyat Korrapati
621b2b5972
enable_names site setting implementation.
2013-12-08 19:31:25 +05:30
Robin Ward
f9243a10cc
Don't debouce afterRender
, debounce the preview refreshing mechanism.
2013-12-06 17:14:18 -05:00
Neil Lalonde
9a24d2651d
Allow category to auto-close topics in X hours instead of days. FIX: the system message that says a topic was automatically closed was only counting in days.
2013-12-06 16:39:35 -05:00
Robin Ward
8cc6cd933a
Don't allow filtering by user in summary mode and vice versa. It's just confusing.
2013-12-06 13:53:19 -05:00
Robin Ward
b646495798
Remove unused translations
2013-12-06 13:16:04 -05:00
Robin Ward
314a0e3fad
Some style changes for omitted posts, also mobile style.
2013-12-06 12:51:00 -05:00
Régis Hanol
e103176400
FIX: actually show the upload avatar modal when allow_uploaded_avatars is true
2013-12-06 12:13:24 +01:00
Régis Hanol
a7eced3a06
Merge pull request #1723 from vikhyat/disable-uploads
...
Don't show uploading forms if the relevant site settings are disabled
2013-12-06 00:26:50 -08:00
Vikhyat Korrapati
483c9f9826
Don't show the upload avatar modal is allow_uploaded_avatars is false.
2013-12-06 11:31:11 +05:30
Vikhyat Korrapati
2850279c45
Don't show the upload option if max_attachment_size_kb is 0.
2013-12-06 10:29:15 +05:30
Neil Lalonde
082f131b27
Add a site setting for when progress bar should only show post number. Default is 1000.
2013-12-05 17:17:44 -05:00
Robin Ward
79427732b2
Show Gaps in the post stream when filters are active
...
Conflicts:
app/assets/javascripts/discourse/templates/topic.js.handlebars
2013-12-05 16:46:59 -05:00
Neil Lalonde
0fe5ecbb24
When there are 2000 or more posts, only show the post number on the progress bar
2013-12-05 15:50:15 -05:00
Régis Hanol
6b618a805a
FIX: do not destroy current draft when *NOT* abandoning the current reply
2013-12-05 18:08:33 +01:00
Régis Hanol
50bc23c2be
Merge pull request #1718 from awesomerobot/master
...
fixing the user column on the topic-list page
2013-12-04 12:52:05 -08:00
Robin Ward
2a809d7855
Migrate over slackRatio to vendored helper
2013-12-04 13:26:00 -05:00
Robin Ward
3a2ae97668
Vendor the CloakedView stuff
2013-12-04 13:23:20 -05:00
Neil Lalonde
3a6ba907d9
FIX: enter key in login form works again
2013-12-04 11:45:07 -05:00
Robin Ward
0ece195723
Blacklist <center>
2013-12-04 11:43:20 -05:00
Kris Aubuchon
15516f34c7
fixing the user column on the topic-list page
2013-12-04 10:38:01 -05:00
Vikhyat Korrapati
243acb4f05
Auto close topic on form submit rather than button click.
2013-12-04 18:17:28 +05:30
Neil Lalonde
b622edad7d
FIX: edit category modal is too short
2013-12-03 17:24:25 -05:00
Neil Lalonde
3cfd2dd667
FIX: quote text twice overwrites the first quote
2013-12-03 16:39:35 -05:00
Robin Ward
cb9fb2acfa
FIX: A post via the message bus wasn't updating highest_post_number
properly.
2013-12-03 16:25:51 -05:00
Neil Lalonde
915861a646
FIX: suspended users still appear suspended after their suspension expires
2013-12-03 15:53:30 -05:00
Robin Ward
c4394688de
FIX: CSRF token retrieval bug
2013-12-03 15:30:33 -05:00
Robin Ward
50fe117d7c
FIX: Load order bug
2013-12-03 15:11:33 -05:00
Robin Ward
274743b877
Refactor: Move initialization code into separate initializers that use the API we
...
developed for plugins.
2013-12-03 14:22:32 -05: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
Sam
bf2663346a
Merge pull request #1712 from awesomerobot/master
...
making the category dropdown taller
2013-12-02 21:34:54 -08:00
Sam
e16621077a
semicolon for the greater good
2013-12-03 16:09:57 +11:00
Kris Aubuchon
d6ddc70fea
making the category dropdown taller
2013-12-02 21:09:16 -05:00
Robin Ward
bdac13b636
FIX: If there are no featured topics in a category, don't fail.
2013-12-02 17:44:57 -05:00
Robin Ward
0c259af374
FIX: Don't give weird progress numbers when there are deleted posts.
2013-12-02 15:09:25 -05:00
Robin Ward
b37fae50e3
OOPS: Commented out the wrong line
2013-12-02 14:28:01 -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
Neil Lalonde
79f1055164
Fix autoclose form in category modal
2013-12-02 11:03:35 -05:00
Régis Hanol
3842097698
add lightbox extra-zoom on click
2013-12-02 11:03:47 +01:00
Régis Hanol
bfd2fd8607
update magnific popup to latest (v. 0.9.9)
2013-12-02 10:38:15 +01:00
Sam
ea835b78dc
Merge pull request #1710 from benjaminbrent/master
...
Fix email_preview AJAX call to use Discourse.ajax
2013-12-01 23:51:09 -08:00
Sam
a2d5a7dbd8
auto close is messed up in category edit, remove for now
2013-12-02 16:13:32 +11:00
Benjamin Brent
761da7d380
Fix email_preview AJAX call to use Discourse.ajax
2013-12-01 13:30:41 +11:00
Kris Aubuchon
a9060fac70
added KBD style back
2013-11-29 22:44:00 -05:00
Robin Ward
769223014c
FIX: Allow link redirects inside oneboxed posts
2013-11-29 14:29:49 -05:00
Régis Hanol
298b54c0e7
add download link in lightbox
2013-11-29 20:03:39 +01:00
Robin Ward
008151e90d
FIX: Too much white space between posts on mobile
2013-11-29 13:06:52 -05:00
Régis Hanol
9b6538832d
whitelist google.com/maps iframes
2013-11-29 18:08:53 +01:00
Neil Lalonde
a13c7c26f9
Put that autoclose regexp back. Firefox, take it easy.
2013-11-28 14:49:11 -05:00
Robin Ward
5fd87ae45f
Merge pull request #1701 from velesin/sitemap_refactoring
...
refactors site map
2013-11-28 11:21:36 -08:00
Robin Ward
f1bce7cc42
Uncomment the loading logic :)
2013-11-28 14:18:32 -05:00
Robin Ward
924a88b5c0
Different Slack ratio on Touch devices, show loading indicator
2013-11-28 14:18:13 -05:00
Robin Ward
488e9ca9dd
On mobile, keep topic map collapsed by default. Also, when collapsed don't show as many
...
data turds.
2013-11-28 11:45:16 -05:00
Neil Lalonde
1cc72d564f
Add specs for topic create with auto_close_time. Just ignore auto_close_time from users who are not authorized to use it instead of raising an error.
2013-11-28 11:06:04 -05:00
Wojciech Zawistowski
8eef779d38
refactors site map
2013-11-27 21:58:36 +01:00
Robin Ward
09155a9969
FIX: Upward scrolling jumps
2013-11-27 15:58:13 -05:00
Neil Lalonde
13b31e9833
FIX: broke all the things on Firefox
2013-11-27 14:52:29 -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
Neil Lalonde
3442d3adb2
Add left margin to ol and ul
2013-11-27 10:55:54 -05:00
Neil Lalonde
a9ab98ef9e
Auto-close time can be entered in 3 ways, so a topic can close at any time
2013-11-27 09:52:35 -05:00
Robin Ward
549060867d
Updated documentation for inlineRegexp
2013-11-25 11:35:28 -05:00
Sam
6544f39bcc
fix topic counts not updating automatically in various spots (top menu / categories page / drop down)
2013-11-25 17:37:51 +11:00
Sam
92528d7207
message bus update, extract message bus js out into gem
2013-11-25 17:37:01 +11:00
Robin Ward
f1a681aa46
Fix: Participant filter was broken.
2013-11-22 17:02:12 -05:00
Wojciech Zawistowski
afd198a387
removes unused property from HeaderController
2013-11-22 21:07:03 +01:00
Neil Lalonde
4e45c5ff3d
Fix js for handling click of header buttons. They were adding /# to the url, which broke routing.
2013-11-22 11:50:57 -05:00
Neil Lalonde
35bb4fc17f
When flag is from system, don't show a user avatar. Say System: instead
2013-11-22 11:14:09 -05:00
Wojciech Zawistowski
1d3097245c
header sitemap integration tests
2013-11-21 20:38:56 +01:00
Wojciech Zawistowski
b6de8324be
FIX: removes invalid, unpaired closing tag
2013-11-21 17:33:03 +01:00
Robin Ward
50005e2ef9
FIX: Back button wasn't reusing scroll position on category filter
2013-11-21 11:31:10 -05:00
Neil Lalonde
97cb9e1545
Signup with 3rd party auth can find the matching username from the Discourse Hub
2013-11-20 14:56:21 -05:00
Robin Ward
ea8e4bfbcf
FIX: Double footer navigation
2013-11-20 14:16:33 -05:00
Robin Ward
d09735ff46
Merge pull request #1680 from velesin/user_activity_link_title_fix
...
FIX: repairs title attr in the link
2013-11-20 09:04:43 -08:00
Robin Ward
fa0b5d3b0e
FIX: Missing Private message topic map
2013-11-19 18:59:29 -05:00
Sam
d16298b1d7
Merge pull request #1679 from velesin/logo_improvement
...
removes redundant enclosing tag
2013-11-19 14:59:45 -08:00
Sam
325ad46c20
Merge pull request #1681 from germanviscuso/japanese_locales
...
Provides Japanese locales
2013-11-19 14:58:06 -08:00
Neil Lalonde
1616741836
Say something when no site settings match the filter
2013-11-19 16:46:20 -05:00
German Viscuso
3f049f4853
Provides Japanese locales
2013-11-19 22:20:19 +01:00
Wojciech Zawistowski
3a470939f0
FIX: repairs title attr in the link
2013-11-19 21:32:02 +01:00
Wojciech Zawistowski
e7c6abde3e
removes redundant enclosing tag
2013-11-19 21:28:05 +01:00
Neil Lalonde
981d8f6aea
Signup form: prefill username if Discourse Hub has a match for the email address. Also, fix some bad specs in username_checker_service_spec that were passing...
2013-11-19 14:15:28 -05:00
Robin Ward
58b275665b
Oops, missing translation
2013-11-19 12:57:54 -05:00
Robin Ward
f5fc0b6b55
Only show external link icons, use the wikipedia-style icon.
2013-11-19 12:42:19 -05:00
Robin Ward
b98456a65f
Hide some values from the topic map if they're 0
2013-11-19 12:24:41 -05:00
Robin Ward
20e4a2ef80
Renamed components so they don't all have the annoying discourse- prefix
2013-11-19 11:59:50 -05:00
Sam
3ce6a7be4a
defer rendering of the site map
...
add new and unread links in the site map categories section
2013-11-19 10:41:57 +11:00
Robin Ward
89a96b9e94
FIX: Topic map expansion broken without links.
2013-11-18 17:06:52 -05:00
Robin Ward
9aa2bd068a
FIX: Broken links on categories page
2013-11-18 16:59:19 -05:00
Régis Hanol
6e3de67977
fix edit reason when editing a reply
2013-11-18 19:51:30 +01:00
Robin Ward
a2466d182f
Added Participants, Likes to Topic Map
2013-11-18 13:49:53 -05:00
Robin Ward
2f39a4ac6d
Don't shorten links in Topic Map
2013-11-18 13:49:53 -05:00
Neil Lalonde
ae58a7db95
Add a warning on dashboard if enforce_global_nicknames is checked, but access key is blank.
2013-11-18 13:45:10 -05:00
Neil Lalonde
281f839e54
Site settings page tweak
2013-11-18 13:45:10 -05:00
Robin Ward
629fe8b426
If the topic can be summarized, expand the topic map by default
2013-11-18 13:43:35 -05:00
Robin Ward
4ce81e1b01
Rename "Best Of" to "Summary"
2013-11-18 12:48:26 -05:00
Robin Ward
34e451ef25
Removed extra comma
2013-11-18 12:16:14 -05:00
Robin Ward
f2659a5916
Moved more into components, including summary stuff.
2013-11-18 12:08:21 -05:00
Robin Ward
52048d2d2b
Converted Private Message map to a component
2013-11-18 12:08:21 -05:00
Robin Ward
039acd6ead
Convert some TopicMap stuff to Ember components
2013-11-18 12:08:21 -05:00
Robin Ward
ad3e276b4b
Rename TopicSummary -> TopicMap
2013-11-18 12:08:21 -05:00
Régis Hanol
dabdcf59c4
allow for arbitrary HTML at the top/bottom of every pages
2013-11-18 17:13:24 +01:00
Kris Aubuchon
2e9d0ecac4
adjusting badges a bit
2013-11-17 22:32:58 -05:00
Sam
805feca5f2
message at the bottom for uncategorized was all mangled, fallback to the old way it used to behave
2013-11-18 11:42:40 +11:00
Neil Lalonde
6eb5f1aec2
FIX: site settings page layout at smaller widths
2013-11-16 14:14:49 -05:00
Régis Hanol
482b752046
add edit reason when editing a post
2013-11-15 23:28:49 +01:00
Neil Lalonde
b921478cbb
Use debounce to make filtering on the All Results tab faster
2013-11-15 16:46:19 -05:00
Neil Lalonde
d3c84b60c8
Add an All Results tab when filtering the site settings
2013-11-15 16:43:56 -05:00
Neil Lalonde
97bc187735
Use stacked nav on left to navigate site settings categories
2013-11-15 15:22:42 -05:00
Neil Lalonde
e01ce546e8
When you click Quote Reply, and then cancel the reply, don't ask if you're sure.
2013-11-15 13:13:58 -05:00
Régis Hanol
6a3000ffef
Merge pull request #1655 from awesomerobot/master
...
embedded response width fix
2013-11-15 00:52:51 -08:00
Kris Aubuchon
ad9cb01263
embedded response width fix
2013-11-14 21:44:45 -05:00
Neil Lalonde
726b985ece
FIX: a js error when reloading /admin/site_settings/category/:id
2013-11-14 16:50:34 -05:00
Neil Lalonde
d9e4eec49f
Style the site setting category links. Required and Basic Setup are bigger and all other links are to the right of them.
2013-11-14 16:02:14 -05:00
Neil Lalonde
ca0a8a5970
Move save and resetDefault actions to the adminSiteSettingsCategory controller
2013-11-14 16:02:14 -05:00
Neil Lalonde
df213d7b23
Filter on site settings across all categories
2013-11-14 16:02:14 -05:00
Neil Lalonde
1e37abc310
Add site setting category support
2013-11-14 16:02:13 -05:00
Robin Ward
968c0672ef
Enable column sorting main topic list
2013-11-14 15:50:36 -05:00
Robin Ward
41dfcd2774
FIX: Pagination while sorting on column headers
2013-11-14 12:35:18 -05:00
Sam
23deecfe44
Merge pull request #1651 from awesomerobot/master
...
New onebox styles, and a few small fixes
2013-11-13 22:49:54 -08:00
Sam
e57ddcf276
remove discourse dependency from message bus
2013-11-14 16:37:50 +11:00
Kris Aubuchon
5bf2b40dbc
quick fix
2013-11-13 23:19:37 -05:00
Kris Aubuchon
829346468c
new onebox style (similar to blockquotes), spacing for auto-close message, making link badge easier to read
2013-11-13 23:10:47 -05:00
Robin Ward
d30721f06b
Remove "sorting" color
2013-11-13 16:39:49 -05:00
Robin Ward
9cbfd8362d
FIX: Warnings in Qunit suite
2013-11-13 14:26:29 -05:00
Robin Ward
bda5a72c6a
Server side support for custom ordering of topics
2013-11-13 14:17:06 -05:00
Robin Ward
df568df9dc
Controls for sorting topic columns
2013-11-13 11:48:38 -05:00
Jeff Atwood
c23c8a7e3a
we forgot word-wrap: break word on post body
2013-11-13 01:28:36 -08:00
Régis Hanol
e9f9d22482
add query parameter to temporarily disable customization
2013-11-12 18:14:22 +01:00
Robin Ward
a1a89d01c4
JSHint
2013-11-12 11:25:27 -05:00
Robin Ward
d9008374aa
Merge pull request #1643 from zachwlewis/fix-admin-customize-header
...
Updated styles on admin customize page.
2013-11-12 08:17:10 -08:00
Robin Ward
2711a9eef0
Merge pull request #1644 from demil/patch-1
...
Update discourse.js
2013-11-12 08:16:42 -08:00
Régis Hanol
aeacfb2acc
widened the edit title/category
2013-11-12 14:36:00 +01:00
demil
adcfa4cf9f
Update discourse.js
...
Inserted if (url.indexOf(u) != -1) return url; in getURL function because of bug in subdirectory install on some urls doubles relative url prefix, for example /forum/forum/latest.json. With this fix it works fine.
2013-11-12 02:36:03 +01:00
Zachary Lewis
53f2d4b66c
Updated styles on admin customize page.
2013-11-11 15:20:58 -06:00
Robin Ward
e5fd2946e0
Some topic list re-organization.
2013-11-11 15:07:08 -05:00
Neil Lalonde
2f8866add5
Change admin display-row css so that multiple lines can fit in the control column. Don't hard-code a height on the rows.
2013-11-11 15:03:17 -05:00
Robin Ward
428fcb9841
Merge pull request #1638 from velesin/i18n_helper_self_refactoring
...
refactors context binding from _this to self
2013-11-11 07:36:27 -08:00
Sam
817423db84
very bad idea to remove glyphs from privat / deleted and read restricted topics
2013-11-11 17:11:16 +11: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
965a0a91a2
FIX: Unloading categories page failed in some circumstances; update to latest Ember.
2013-11-08 14:09:27 -05:00
Régis Hanol
be589da5dc
Merge pull request #1630 from awesomerobot/master
...
using max-width on the #main-logo versus setting a static width
2013-11-08 09:44:06 -08:00
Robin Ward
127c3d0e21
FIX: Performance regression on Markdown renderer.
2013-11-08 11:42:26 -05:00
Kris Aubuchon
78f9c83604
using max-width on the #main-logo versus setting a static width
2013-11-08 11:29:39 -05:00
Neil Lalonde
630ef0f322
Should be able to see edits to your own posts
2013-11-08 10:18:41 -05:00
Kris Aubuchon
40aa62f613
adding highlight & fade to linked topic
2013-11-07 23:12:18 -05:00
Neil Lalonde
dbd2332b74
Public user profile page shows if the user is suspended and why.
2013-11-07 16:34:31 -05:00
Robin Ward
ac9a763ab3
FIX: Extra space before tags in blockquotes
2013-11-07 16:06:50 -05:00
Neil Lalonde
0c6f794eb0
Used the term suspended instead of banned.
2013-11-07 13:53:49 -05:00
Robin Ward
902b6bc79f
FIX: Oneboxes were losing formatting in preview after being cached.
2013-11-06 15:58:41 -05:00
Robin Ward
914b723b97
Category dropdown should be in the position
order
2013-11-06 15:50:47 -05:00
Robin Ward
3dd4741ce4
FIX: Larger click target for topic progress bar
2013-11-06 15:33:17 -05:00
Robin Ward
de30af9302
Support for inviting to a forum from a user's invite page.
2013-11-06 12:56:50 -05:00
Robin Ward
4a7ef8b460
Adjust margins of ul, ol: they were slightly to the left
2013-11-05 17:57:05 -05:00
Robin Ward
25ef66c60b
User invites page now has search, displays first invites_shown
records
2013-11-05 17:53:26 -05:00
Neil Lalonde
8838b555cd
The entire notification when there are new topics is clickable
2013-11-05 16:56:32 -05:00
Neil Lalonde
6597738322
Improve how banned fields are rendered on admin user page
2013-11-05 15:00:54 -05:00
Robin Ward
84b0792db8
Merge pull request #1616 from velesin/remove_notifications_view
...
removes unused view
2013-11-05 10:38:51 -08:00
Régis Hanol
37fd7ab574
pull hotlinked images
2013-11-05 19:07:29 +01:00
Wojciech Zawistowski
2f2b99f766
removes unused view
2013-11-05 18:10:04 +01:00
Sam
15996bc52f
even on mobile it can be important
2013-11-05 13:44:18 +11:00
Sam
2c1b58c8cc
mini profiler is there for a reason :)
2013-11-05 13:43:50 +11:00
Neil Lalonde
bd9b85f076
Screened Urls page shows results for each domain instead of each url
2013-11-04 16:24:48 -05:00
Robin Ward
0b79636b99
Typo!
2013-11-04 15:56:03 -05:00
Robin Ward
ec7298d548
FIX: Regression on topic list for best of links.
2013-11-04 15:48:51 -05:00
Robin Ward
b8e63719f8
FIX: Don't autolink within a markdown link.
2013-11-04 14:24:40 -05:00
Robin Ward
cc47ade2ed
missing semi colon
2013-11-04 13:59:31 -05:00
Robin Ward
69503345c4
FIX: Some more non-english category errors
2013-11-04 13:43:33 -05:00
Robin Ward
ee6b97754a
Merge pull request #1611 from awesomerobot/master
...
Category-dropdown items have consistent widths... other fixes
2013-11-04 10:17:21 -08:00
Robin Ward
a13d05660f
FIX: Show status icons on user topic pages
2013-11-04 13:13:22 -05:00
Kris Aubuchon
5c3f12f369
merging
...
Merge remote-tracking branch 'upstream/master'
2013-11-04 12:59:17 -05:00
Neil Lalonde
ede59a4386
FIX: issue 1538. After upgrading and before a new version check request has been made, dashboard might still say that an update is available.
2013-11-04 12:51:09 -05:00
Kris Aubuchon
1c2b5015a3
fixing user title line-height, adding @mention style back in, consistent category width/alignment
2013-11-04 12:45:18 -05:00
Robin Ward
7360112759
Merge pull request #1600 from GManzato/user_page_flat
...
Flatter design on User Page
2013-11-04 07:25:57 -08:00
Régis Hanol
b063c4326f
Merge pull request #1609 from awesomerobot/master
...
some general simplification to modal, menus, etc
2013-11-04 06:52:25 -08:00
Kris Aubuchon
70fd4f7f6b
merging local with master
...
Merge remote-tracking branch 'upstream/master'
2013-11-04 09:17:12 -05:00
Kris Aubuchon
4ce711a3b7
some general simplification to modal, menus, etc
2013-11-04 09:16:47 -05:00
Régis Hanol
4f8d0a1a96
revert changes to magnific-popup.scss
2013-11-04 14:44:52 +01:00
Régis Hanol
12ac2f2e99
FIX issues with quote button
...
Fix the following issues
- Quote button quotes only one word on iOS
- Quote reply popup should not come up when selecting the text in the ‘reply’ button
2013-11-04 12:51:39 +01:00
Régis Hanol
934ede7d91
shorter message for untranslated strings
2013-11-04 11:52:12 +01:00
Robin Ward
7a567d730d
Merge pull request #1601 from awesomerobot/master
...
main logo size consistency fix
2013-11-01 13:32:37 -07:00
Robin Ward
52c3457133
Site setting to support showing real names in posts. Also put back in type to search on site settings
2013-11-01 16:32:12 -04:00
Robin Ward
04aa1690e2
Adjust ul,ol margins
2013-11-01 15:48:28 -04:00
Kris Aubuchon
1f283b5ca9
main logo size consistency fix
2013-11-01 15:45:56 -04:00
Robin Ward
bbf0312e72
FIX: Non-Admins couldn't send private messages through the new user expansion
2013-11-01 15:18:26 -04:00
Neil Lalonde
0060050c08
Replace data-dismiss=modal with action close. It's better to use our own ember code instead of relying on bootbox magic.
2013-11-01 12:14:08 -04:00
Neil Lalonde
92a0729937
When banning a user, a reason can be provided. The user will see this reason when trying to log in. Also log bans and unbans in the staff action logs.
2013-11-01 10:47:26 -04:00
Gilles Manzato
3826e67007
Flatter design on User Page
...
- Cleanup of the design ( remove border-radius ... )
- Fixed some alignment and width in mobile and lower screen size
2013-11-01 15:38:07 +01:00
Robin Ward
b93ca1089e
List subcategories on categories page
2013-10-31 18:02:24 -04:00
Robin Ward
5a78c1cb34
Changed confusing 'all categories' text
2013-10-31 16:41:13 -04:00
Robin Ward
6ff2abd6aa
Move category badge to left of topic name in non-fixed header
2013-10-31 16:31:01 -04:00
Robin Ward
7ef76fd4c3
Change "Create XXX Topic" to "Create Topic"
2013-10-31 16:29:41 -04:00
Robin Ward
744cd93f28
FIX: Non-English category name regression
2013-10-31 16:25:26 -04:00
Neil Lalonde
e1d956f5ee
Improve styling of staff action logs UI
2013-10-31 12:17:06 -04:00
Neil Lalonde
d3c7bbe268
Merge pull request #1597 from awesomerobot/master
...
topic vertical alignment fixes, admin logs table width fix
2013-10-31 06:58:10 -07:00
Kris Aubuchon
396b626bdc
topic vertical alignment fixes, admin logs table width fix
2013-10-31 09:35:49 -04:00
Régis Hanol
727d628a0e
Merge pull request #1595 from velesin/logo_component
...
extracts logo component from header
2013-10-30 14:52:04 -07:00
Sam
c97ab672c7
Merge pull request #1593 from awesomerobot/master
...
Some code cleanup, touch/non-touch gutter, little design/alignment tweaks
2013-10-30 14:45:29 -07:00
Wojciech Zawistowski
489dab333a
extracts logo component from header
2013-10-30 21:56:48 +01:00
Robin Ward
3d6d7c8abe
SiteSetting to hide regular names from users
2013-10-30 15:45:34 -04:00
Kris Aubuchon
d01185215d
some reorganization, touch optimization, poster expansion design
2013-10-30 12:40:16 -04:00
Robin Ward
2305cf94ea
Don't wait for loading to finish before resetting category
2013-10-30 11:28:51 -04:00
Kris Aubuchon
9f42bde110
fixing topic title line height to accomodate overflow
2013-10-30 09:57:56 -04:00
Régis Hanol
689c4cd947
Merge pull request #1592 from awesomerobot/master
...
fixing errors in formatting from last commit
2013-10-30 06:33:23 -07:00
Kris Aubuchon
032997ccff
fixing errors in formatting from last commit
2013-10-30 09:31:26 -04:00
Régis Hanol
9a2e3245b8
Merge pull request #1591 from awesomerobot/master
...
fixing pre/sub/sup/code/kbd formatting, post selection buttons
2013-10-30 06:20:59 -07:00
Kris Aubuchon
7900fa0184
fixing pre/sub/sup/code/kbd formatting
2013-10-30 09:11:05 -04:00
Kris Aubuchon
ef954f46ba
fixing blockquote that I just broke
2013-10-29 22:33:09 -04:00
Kris Aubuchon
be27e1dfee
fixed compose preview spacing issue on blockquotes/paragraphs - made post selection buttons more prominent
2013-10-29 22:00:18 -04:00
Sam
4fa32c4dc0
Merge pull request #1590 from awesomerobot/master
...
fixing the category creation/edit modal alignment
2013-10-29 18:40:35 -07:00
Kris Aubuchon
0337c293c1
fixing the category creation/edit modal alignment
2013-10-29 21:01:41 -04:00
Sam
36352e437f
Merge pull request #1589 from awesomerobot/master
...
Some underlying topic title clean-up, fixed private message user list alignment
2013-10-29 17:49:28 -07:00
Kris Aubuchon
60d9b4d808
fixing private message users, post title alignment
2013-10-29 20:47:37 -04:00
Kris Aubuchon
3043efcb0a
cleaning up the topic-title alignment a bit
2013-10-29 17:15:56 -04:00
Robin Ward
bb135fafb4
Replace slow auto-filter in site settings with a filter button
2013-10-29 17:03:50 -04:00
Robin Ward
6063b52d6a
Support for choosing a destination category when splitting topics.
2013-10-29 15:30:06 -04:00
Robin Ward
be0d5bd1f0
Let's try the category on the left side of the title
2013-10-29 13:12:12 -04:00
Robin Ward
5689e314c5
Upgrade Ember to 1.1.2
2013-10-29 13:01:57 -04:00
Kris Aubuchon
4c8944626a
making post-info text brighter, making category nav dropdown text smaller and bold
2013-10-29 00:37:18 -04:00
Kris Aubuchon
0d0a2cb947
category nav style
2013-10-28 17:37:31 -04:00
Kris Aubuchon
5d19e66470
merging with the new category nav feature
...
Merge remote-tracking branch 'upstream/master'
2013-10-28 17:08:00 -04:00
Neil Lalonde
e52f6e0f6d
FIX: weird scroll position on visiting a topic page for the first time (chrome OS X, maybe mobile safari too)
2013-10-28 16:17:06 -04:00
Neil Lalonde
8ea1a1069e
Use the debounce parameter instead of hard-coding 100
2013-10-28 16:17:06 -04:00
Robin Ward
8c882fd392
Changed breadcrumb dropdowns
2013-10-28 15:34:38 -04:00
Kris Aubuchon
c016a081f1
further simplification over all, changes include: flatter button style, styling admin table, topic-list style
2013-10-28 13:46:59 -04:00
Robin Ward
70ce07ae49
Oops JSHint again :(
...
)
2013-10-28 13:00:34 -04:00
Robin Ward
26a8156f08
Better blockquote button in Markdown editor when non-traditional markdown linebreaks
...
are enabled.
2013-10-28 12:44:10 -04:00
Kris Aubuchon
cafc1a088d
catching up with the master
...
Merge remote-tracking branch 'upstream/master'
2013-10-28 12:26:12 -04:00
Kris Aubuchon
1cb7b29b62
some topic-list simplification
2013-10-28 12:25:52 -04:00
Robin Ward
098673ecc0
Put back the user collapsing
2013-10-28 11:29:23 -04:00
Robin Ward
1775271d46
Reverse positions of buttons on user profile
2013-10-28 11:19:18 -04:00
Sam
88ccd287b4
allow uncategorized category in 2 more spots (hamburger and drop down)
2013-10-28 08:39:55 +11:00
Régis Hanol
c77a20eea5
do not deselect text when clicking on the reply button below the post
2013-10-27 19:44:46 +01:00
Neil Lalonde
ce2af5c6d1
Show Log In button at the bottom of the page body when login_required and not logged in
2013-10-25 16:08:59 -04:00
Robin Ward
a3a2c5fa24
FIX: Mobile breadcrumb formatting
2013-10-25 15:44:28 -04:00
Robin Ward
e9c4465ec7
FIX: Various bugs with Category breadcrumbs
2013-10-25 15:24:03 -04:00
Neil Lalonde
90938df967
FIX: make it possible to close popup-input-tips on touch devices, and position them a bit better
2013-10-25 11:17:11 -04:00
Sam
a65407b2cb
implemented UI for filtered down by category view
2013-10-25 14:18:34 +11:00
Sam
572f036e74
filter down the top level navs
2013-10-25 11:15:20 +11:00
Neil Lalonde
017efdece5
A form to add ip addresses to be blocked or whitelisted
2013-10-24 17:19:10 -04:00
Robin Ward
61468f6f27
Can assign a parent category to a category.
2013-10-24 17:03:28 -04:00
Robin Ward
ee2dd9d24c
Working drop downs for category changing
2013-10-24 15:19:15 -04:00
Robin Ward
9adcd1579d
Renamed components
to lib
in the JS project, as Ember has components and they mean something different.
2013-10-24 12:36:46 -04:00
Sam
b7d3b52e4f
basic implementation of per-category new/latest etc filters
2013-10-24 21:05:06 +11:00
Sam
636976e5d4
fix alignment of n person liked this.
2013-10-24 15:30:41 +11:00
Sam
24d732b12a
regressions post merge
2013-10-24 12:25:20 +11: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
Robin Ward
cc9b11ecc5
Simple category breadcrumb component
2013-10-23 17:00:02 -04:00
Robin Ward
541620c115
Routes and support for sub-categories
2013-10-23 15:22:49 -04:00
Robin Ward
49a11e51df
Ember support for parent categories
2013-10-23 15:22:49 -04:00
Neil Lalonde
237312dbde
Styling on screened ip addresses page
2013-10-23 13:01:50 -04:00
Neil Lalonde
3db7529ad4
More icons on screened ip addresses page
2013-10-23 13:01:50 -04:00
Régis Hanol
a98d4d9b35
régis' git-fu at his best...
2013-10-23 11:35:27 +02:00
Régis Hanol
3cc08c3b27
fixed JSHINT
2013-10-23 11:27:50 +02:00
Régis Hanol
e39242b6ff
missed a single quote
2013-10-23 11:25:16 +02:00
Régis Hanol
d05547e7f3
fix arrow direction in post incoming links
2013-10-23 11:16:03 +02:00
Régis Hanol
a12a1bcc66
bring back attachment icons
2013-10-23 09:52:15 +02:00
Sam
9ae4245955
Merge pull request #1565 from awesomerobot/master
...
topic page: alignment fixes for replies, minor alignment changes
2013-10-22 23:09:44 -07:00
Kris Aubuchon
ca82d07f6d
simplfying the header, some more alignment adjustments on the topic page
2013-10-23 00:22:24 -04:00
Kris Aubuchon
0ef064fd93
removed white line in quotes, cleaned up some markup
2013-10-22 18:31:40 -04:00
Robin Ward
348e2e3ef2
Support for per-user API keys
2013-10-22 17:34:39 -04:00
Jeff Atwood
5e2d8dcf37
even out blockquote top/bottom padding
2013-10-22 14:18:41 -07:00
Jeff Atwood
d90001e857
even out blockquote paras w/top & bottom margin
2013-10-22 14:17:19 -07:00
Kris Aubuchon
649b3d44a6
topic page: alignment fixes for replies, minor alignment changes
2013-10-22 16:36:32 -04:00
Neil Lalonde
7d582fbee3
Screened ip address can be edited, deleted, and changed to allow or block.
2013-10-22 16:30:46 -04:00
Neil Lalonde
b8d586251c
Use i18n for the word Cancel in admin/.../user.js.handlebars
2013-10-22 16:30:46 -04:00
Kris Aubuchon
c2865e3e2c
fixing alignment on replies, buttons - also making topic new gutter link visible on touch
2013-10-22 15:37:44 -04:00
Robin Ward
13fa473c6d
Fix JSHINT
2013-10-22 11:33:45 -04:00
Robin Ward
e2845f7f16
Restrict SIZE= to numbers
2013-10-22 11:08:13 -04:00
Robin Ward
97ca7a0052
FIX: topic filter menu dissapeared
2013-10-22 10:41:41 -04:00
Régis Hanol
f96ea42974
fix last activity column in suggested topics
2013-10-22 10:43:00 +02:00
Jeff Atwood
d2cc9c39ac
don't define bgcolor on in-reply-to
2013-10-22 01:33:51 -07:00
Jeff Atwood
5203ba41eb
tighten up spacing on notification control
2013-10-21 23:56:46 -07:00
Jeff Atwood
4693019e90
remove bottom border on posts-wrapper
2013-10-21 23:39:17 -07:00
Jeff Atwood
e994ac451b
fix quote reply z-order
2013-10-21 23:31:54 -07:00
Régis Hanol
9aca8e14ba
fix code highlithing in list
2013-10-21 22:57:06 +02:00
Régis Hanol
6adba747b9
fix images height on IE
2013-10-21 22:56:59 +02:00
Robin Ward
0f5bd08aee
Merge pull request #1558 from awesomerobot/master
...
differentiating visited topics better, fixing extra white space & alignment in header
2013-10-21 13:45:51 -07:00
Kris Aubuchon
2feb82b4b7
differentiating visited topics better, fixing extra white space in the title header (also realigning title header)
2013-10-21 16:23:55 -04:00
Robin Ward
51b2f512a3
Merge pull request #1557 from awesomerobot/master
...
fixed deleted/mod post highlight, reduced some gutter padding, re-aligne...
2013-10-21 12:19:11 -07:00
Kris Aubuchon
ecb6ec0b6d
fixed deleted/mod post highlight, reduced some gutter padding, re-aligned some title elements, better spacing around .logo-small
2013-10-21 15:15:32 -04:00
Robin Ward
b51fb4d3fb
Sync up with markdown-js + our changes
2013-10-21 15:06:58 -04:00
Neil Lalonde
648b11a0eb
Add screening by IP address. When deleting a user as a spammer, block all signups from the same IP address.
2013-10-21 14:50:18 -04:00
Régis Hanol
c9dd83cba4
force max-width on images/svgs in composer preview and post view
...
Conflicts:
app/assets/stylesheets/desktop/topic-post.scss
2013-10-21 20:01:10 +02:00
Régis Hanol
9c820443fa
do not select the marker in Chrome
2013-10-21 19:59:18 +02:00
Robin Ward
d9a16079a5
FIX: Do not allow users to create tables
2013-10-21 13:32:15 -04:00
Robin Ward
7a5c3bfcd8
whitelist acceptable syntax highlighting classes
2013-10-21 13:11:10 -04:00
Robin Ward
d10f9f756f
FIX: [code]
blocks with #
headers within
2013-10-21 12:12:58 -04:00
Robin Ward
1783089d64
FIX: [quote] without params was failing.
2013-10-21 11:12:47 -04:00
Robin Ward
f565766b1e
Merge pull request #1555 from awesomerobot/master
...
fixed progress indicator a bit, line under title doesn't span full width...
2013-10-21 07:51:07 -07:00
Robin Ward
4d9ca99929
Merge pull request #1542 from velesin/debounce_refactoring
...
refactors Discourse.debounce
2013-10-21 07:50:26 -07:00
Robin Ward
c5f14cdd0e
Merge pull request #1549 from velesin/debounce_promise_refactoring
...
refactors Discourse.debouncePromise
2013-10-21 07:49:47 -07:00
Kris Aubuchon
2c384e0073
fix for long usernames
2013-10-21 10:13:16 -04:00
Kris Aubuchon
77540ed999
fixed progress indicator a bit, line under title doesn't span full width anymore
2013-10-21 09:38:35 -04:00
Jeff Atwood
21ee05583c
no line above topic footer buttons please
2013-10-21 01:38:01 -07:00
Jeff Atwood
cec9bcfb5d
make user titles smaller than usernames
2013-10-21 01:22:36 -07:00
Jeff Atwood
1a0e800afb
fix line-height on topic titles
2013-10-21 00:51:11 -07:00
Jeff Atwood
2ac8f3d20b
extra-info-wrapper at top of topic too narrow now
2013-10-21 00:38:24 -07:00
Sam
e7a037709f
allow ordering categories in the edit category ui
2013-10-21 17:21:34 +11:00
Sam
a241ddf9d2
Merge pull request #1554 from awesomerobot/master
...
gutter links shouldn't fade, fixed
2013-10-20 22:20:10 -07:00
Kris Aubuchon
d4db161133
css transitions were too slow, sped up
2013-10-21 00:45:19 -04:00
Kris Aubuchon
94b5b24d88
gutter links shouldn't fade, fixed
2013-10-21 00:41:16 -04:00
Sam
29c8d2ebec
oops add security
2013-10-21 15:33:42 +11:00
Sam
6067795780
categories can now be re-ordered
2013-10-21 15:25:20 +11:00
Sam
38a33a8c1b
work in progress sortable categories
2013-10-21 15:25:20 +11:00
Sam
243a6ae291
Merge pull request #1552 from awesomerobot/master
...
a few general fixes to the new flatter theme
2013-10-20 19:33:38 -07:00
Kris Aubuchon
5d88bfa8e3
a few more fixes, detailed here: http://meta.discourse.org/t/flatter-styling-now-deployed/10515
2013-10-20 22:16:02 -04:00
Kris Aubuchon
aa42a36b8a
a few general fixes to the new flatter theme
2013-10-20 21:59:46 -04:00
Sam
6cfdd083d5
Merge pull request #1525 from squareleaf/logo_header_height
...
Change fixed width of logo in header to max-height.
2013-10-20 17:37:55 -07:00
Sam
614f45d003
correct topic and category counting query
...
revive old styling that was stripped
2013-10-21 10:20:16 +11:00
Tiffany Green
6681751531
Change fixed width of logo in header to max-height. Addresses issue #1045
...
Add max width
2013-10-20 17:35:37 -05:00
Wojciech Zawistowski
4c4a2f220e
refactors Discourse.debouncePromise
2013-10-20 10:38:26 +02:00
Kris Aubuchon
88a97bcb71
minimizing the desktop topic view, also effects the background on all pages and removed bootstrap
2013-10-19 18:18:25 -04:00
Wojciech Zawistowski
d0f3765967
refactors Discourse.debounce
2013-10-19 09:13:00 +02:00
Robin Ward
aef4227073
Remove debug message
2013-10-18 17:49:33 -04:00
Robin Ward
db2283b9d3
FIX: JSHint
2013-10-18 17:48:19 -04:00
Robin Ward
1113b8d7a8
FIX: Don't double sanitize values, allow blockquotes with leading text
2013-10-18 17:34:54 -04:00
Robin Ward
d7182d0b14
FIX: Only wrap inline html tags in <p>
2013-10-18 15:21:05 -04:00
Régis Hanol
28fd63bd11
don't stretch images in the mobile view
2013-10-18 16:43:53 +02:00
Sam
6f32cb52d6
minor styling changes, kill n+1 query
2013-10-18 11:23:08 +11:00
Sam
e82d975279
work in progress new category list page
2013-10-18 11:10:10 +11:00
Sam
1ee49798b2
work in progress wide category list
2013-10-18 11:10:10 +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
Sam
b567bd3d37
shift site settings in front of routes
2013-10-18 11:10:10 +11:00
Jeff Atwood
e26cbe79ad
add "this" to category year stats for clarity
2013-10-17 15:54:48 -07:00
Jeff Atwood
4b53c45d3d
make category descriptions plain black
2013-10-17 15:32:11 -07:00
Robin Ward
3408fc395d
FIX: User stream pagination
2013-10-17 16:10:11 -04:00
Robin Ward
5fa47984b4
Link large user avatar to user profile
2013-10-17 16:06:58 -04:00
Neil Lalonde
3927913a7e
FIX: composer for creating a new topic on mobile
2013-10-17 13:17:54 -04:00
Neil Lalonde
71571b9316
Never show preview pane in composer on mobile.
2013-10-17 12:19:28 -04:00
Robin Ward
a215fc5bdc
Collapse user details when not viewing index view
2013-10-17 11:27:03 -04:00
Robin Ward
d206e1416c
Merge pull request #1533 from velesin/remove_return_from_attach_view_with_args
...
removes unused return statement from ContainerView.attachViewWithArgs
2013-10-17 06:57:24 -07:00
Robin Ward
7e9b119c9c
Minor tweaks to user view
2013-10-16 16:22:16 -04:00
Robin Ward
dd63e6d28f
Two Column User View
2013-10-16 15:51:01 -04:00
Robin Ward
f81b2dc3f2
Extra comma
2013-10-16 14:16:14 -04:00
Robin Ward
c2a66a1b3b
Post Expansion enhancements
2013-10-16 14:10:18 -04:00
Wojciech Zawistowski
3f02e0bca6
removes unused return statement from Discourse.ContainerView.attachViewWithArgs
2013-10-16 17:52:04 +02:00
Neil Lalonde
c7aaee907b
When system flags users as sockpuppets, show a reason in the admin flags ui
2013-10-16 11:47:16 -04:00
Robin Ward
67771d6bdf
FIX: New line after blockquote
2013-10-16 10:28:48 -04:00
Robin Ward
f27413219e
Support for MDTest
2013-10-16 10:28:42 -04:00
Neil Lalonde
42cdad9d1d
FIX: edit category modal with no title, empty modals that can't be closed. Added a better way to hide a modal without really closing it.
2013-10-15 15:41:15 -04:00
Neil Lalonde
7dcd3117fe
On mobile, show new user usernames in grey, and highlight system posts like the desktop site does.
2013-10-15 12:53:14 -04:00
Robin Ward
afff145bd3
FIX: Query params were going a bit haywire when going from topic to topic.
2013-10-15 12:40:12 -04:00
Robin Ward
5281b7f80c
Upgraded and refactored Sanitizing. Much less crap should get through now!
...
Conflicts:
app/assets/javascripts/discourse/components/syntax_highlighting.js
2013-10-15 10:53:11 -04:00
Nathaniel Palmer
20ab14e1b8
prevent share-view being clipped at viewport bounds
2013-10-12 10:45:21 -04:00
Robin Ward
af931f0444
Reverting the Sanitizer commit in case we have to do something urgent
...
before we deploy it early next week. It's in the branch `sanitizer` for
now.
This reverts commit 9e93d8ed52
.
2013-10-11 16:44:26 -04:00
Robin Ward
9e93d8ed52
Upgraded and refactored Sanitizing. Much less crap should get through now!
...
Conflicts:
app/assets/javascripts/discourse/components/syntax_highlighting.js
2013-10-11 16:25:40 -04:00
Régis Hanol
7938843b50
ooops. régis can't refactor...
2013-10-11 18:49:17 +02:00
Régis Hanol
35214f0b3a
Merge pull request #1522 from velesin/syntax_highlighting_context_refactoring
...
removes unused context binding from Discourse.SyntaxHighlighting
2013-10-11 09:46:47 -07:00
Régis Hanol
cf3c4fd743
no need for a computed property
2013-10-11 18:43:10 +02:00
Wojciech Zawistowski
c446cc6ce1
removes unused context binding from Discourse.SyntaxHighlighting
2013-10-11 18:37:18 +02:00
Wojciech Zawistowski
b4a6a5e841
removes unused context binding from Discourse.Lightbox
2013-10-11 17:40:30 +02:00
Robin Ward
20cba4e092
Never bind the poster expansion twice.
2013-10-10 15:18:38 -04:00
Wojciech Zawistowski
107932576e
removes redundant context binding
2013-10-10 18:33:24 +02:00
Robin Ward
ea9398467b
For @Sam - hide the poster expansion if you click on the avatar of the user who's expanded
2013-10-10 12:03:52 -04:00
Régis Hanol
ae72724648
add educational hint in the upload selector dialog
2013-10-10 17:54:44 +02:00
Neil Lalonde
c3fd79d61c
Fix rendering of muted topic button
2013-10-10 11:26:20 -04:00
Sam
8afff108bf
css.scss makes rails 4 sad
2013-10-10 15:23:14 +11:00
Sam
b490fd2f88
Merge pull request #1513 from velesin/computed_self_refactoring
...
refactors Discourse.Computed to bind context to self
2013-10-09 21:16:19 -07:00
Régis Hanol
3854c2d24f
Merge pull request #1510 from velesin/model_refactoring
...
refactors Discourse.Model
2013-10-09 09:26:15 -07:00
Wojciech Zawistowski
708a55cb38
refactors Discourse.Computed to bind context to self
2013-10-09 18:24:33 +02:00
Wojciech Zawistowski
41a4f15d62
removes unused context binding from Discourse.Site
2013-10-09 18:06:48 +02:00
Wojciech Zawistowski
56a519c583
refactors Discourse.Model to bind context to self plus some minor clean-ups
2013-10-09 18:00:55 +02:00
Neil Lalonde
4a0b17bb16
Pressing enter in username field of login form will submit the form
2013-10-09 11:07:42 -04:00
Neil Lalonde
24598c80af
Improve login modal on mobile
2013-10-09 10:16:22 -04:00
Robin Ward
8e6ae0e278
Only show filter button if the user has more than 2 posts
2013-10-08 15:44:36 -04:00
Neil Lalonde
bccb37b6f3
When creating a topic, don't select a category by default when allow_uncategorized_topics is false. Also, added category validation on the server to enforce allow_uncategorized_topics.
2013-10-08 14:41:20 -04:00
Neil Lalonde
32af23884e
FIX: category validation in composer was still using categoryName instead of categoryId
2013-10-08 14:41:20 -04:00
Régis Hanol
94d68d2453
more vertical space in the upload selector dialog
2013-10-08 19:48:27 +02:00
Régis Hanol
2e5e6b8c15
better file upload dialog
2013-10-08 18:58:24 +02:00
Robin Ward
0bda906da4
Merge pull request #1494 from ScotterC/present-user-name
...
Presenting name for user stream description
2013-10-08 08:42:59 -07:00
Scott Carleton
256d82b916
Present Name for stream description
2013-10-08 11:40:16 -04:00
Robin Ward
50c74237cb
Supress full name in expansion if it's the same as the username
2013-10-08 11:28:32 -04:00
Robin Ward
e7935d4263
Merge pull request #1501 from velesin/debounce_promise_tests
...
adds unit tests for Discourse.debouncePromise
2013-10-08 07:56:07 -07:00
Neil Lalonde
6713db7133
Close notifications dropdown on mobile after you click something
2013-10-07 16:11:54 -04:00
Robin Ward
cf4666d363
FIX: If the user asks for 0 similar topics, don't show an empty box
2013-10-07 15:14:01 -04:00
Robin Ward
744266374a
FIX: Invalid i18n string appearing at bottom of topic
2013-10-07 15:01:51 -04:00
Robin Ward
6949bc6611
Make clickable area for progress much bigger on mobile
2013-10-07 14:41:17 -04:00
Robin Ward
75aaafc06e
Don't show the user expansion on mobile
2013-10-07 14:32:15 -04:00
Wojciech Zawistowski
034d00b83a
adds unit tests for Discourse.debouncePromise
2013-10-07 17:45:09 +02:00
Robin Ward
d2a1118e67
Make date on User expansion gray
2013-10-04 17:50:56 -04:00
Robin Ward
7da01e2389
Changes to user expansion
2013-10-04 16:55:54 -04:00
Robin Ward
7eac7303cd
Better unloading of Poster expansion
2013-10-04 15:35:43 -04:00
Robin Ward
89e78f5c64
User expansion loading improvements
2013-10-04 15:33:03 -04:00
Robin Ward
d126259f03
Fixes #1496 - Ember 1.0 regression
2013-10-04 13:47:30 -04:00
Robin Ward
baa2ab8604
Small visual tweaks to user expansion
2013-10-03 16:12:17 -04:00
Robin Ward
db1f8370ee
Don't show private message button when not logged in
2013-10-03 15:51:12 -04:00
Robin Ward
88476800f8
FIX: Private Message link was broken
2013-10-03 15:41:38 -04:00
Robin Ward
3cb6bb6c54
FIX: Missing username in link to user
2013-10-03 14:36:24 -04:00
Robin Ward
46219bbe02
Increase size of click target on topic progress
2013-10-03 14:33:57 -04:00
Robin Ward
fc00269b7f
Pop up with user information when clicking avatar on topic page
2013-10-03 13:06:30 -04:00
Robin Ward
578ef2098b
Merge pull request #1488 from cfstras/removeAllowedUser
...
Allow removing users from private conversations
2013-10-03 08:02:41 -07:00
Sam
ac56b119a7
refactor actions, try keeping them short so indenting does not confuse us
2013-10-03 16:01:52 +10:00
Claus Strasburger
15a973fd45
Improved private message user removal, locale edit
...
replaced array iteration with findProperty (will be renamed and aliased to findBy with Ember 1.1)
added modal dialog to verify
catched nil-error on topic.rb
2013-10-02 19:16:43 +02:00
Robin Ward
89c25d355d
FIX: Progress bar not updating properly sometimes
2013-10-02 11:24:55 -04:00
Régis Hanol
af96ef2994
FIX: deleting a flagged post issue
...
cf. http://meta.discourse.org/t/deleting-a-flagged-post-issue/10061
The bug was only happening when you were about the delete the first post, which means deleting the entire topic.
2013-10-02 16:59:57 +02:00
Robin Ward
7caefded86
Merge pull request #1484 from velesin/resolver_refactoring
...
refactors Discourse.Resolver
2013-10-02 07:28:29 -07:00
Sam
ee286cc270
fix inability to save posts when navigated away,
...
oh my ... what a mess, there must be a better way
2013-10-02 16:18:16 +10:00
Sam
30bedff2c9
BUG: editing first PM was showing category selector
2013-10-02 07:43:57 +10:00
Robin Ward
9e815dbef9
FIX: Blockquote issue
2013-10-01 16:45:45 -04:00
Robin Ward
63d86eb9eb
FIX: Allow Spoiler plugin (and others that use prototype.on) to work even if ListView was not initialized.
2013-10-01 13:53:26 -04:00
Robin Ward
be0ce08cc2
Ember Upgrade: 1.0
2013-10-01 11:16:27 -04:00
Claus Strasburger
b089805dc0
Added method removeAllowedUser to topic_details.js
...
perform a request to /t/:id/remove-allowed-user,
then delete the user from the local list
2013-10-01 16:44:07 +02:00
Sam
75a8dfc467
rename all css.scss to scss
2013-10-01 17:35:26 +10:00
Sam
f0a122a66c
move job files so they live underneath app/ and not in lib/
...
introduce new setting email_always, that will force emails to send to users regardless of presence on site
2013-10-01 17:04:02 +10:00
Robin Ward
ca0c41fd40
Merge pull request #1477 from velesin/remove_builders_from_merge_attributes
...
removes unused builders param from Discourse.Model.mergeAttributes
2013-09-30 10:07:50 -07:00
Wojciech Zawistowski
f388226217
refactors Discourse.Resolver
2013-09-30 18:18:03 +02:00
Tiffany Green
4d9dba6d27
Adjust css for user page to work at mobile sizes
...
Style user page for mobile sizes
Remove guard
Bundle without guard
Remove guardfile
2013-09-30 09:18:52 -05:00
Robin Ward
37304b7eba
FIX: Too many new lines in long quotes
2013-09-27 15:08:56 -04:00
Wojciech Zawistowski
5905669270
removes unused builders param from Discourse.Model.mergeAttributes
2013-09-27 19:46:26 +02:00
Régis Hanol
cd4cda5b4c
allow users to specify thumbnail size
2013-09-27 10:57:31 +02:00
Robin Ward
175e48b061
Revert "remove unnecessary (empty) view class"
...
This reverts commit 58ba8a0e49
.
2013-09-22 10:38:41 -07:00
Robin Ward
a70e9cac4d
Merge pull request #1452 from velesin/remove_application_view
...
remove unnecessary (empty) view class
2013-09-20 17:13:02 -07:00
Robin Ward
5bc0f7e9ee
Merge pull request #1454 from awesomerobot/master
...
mobile: fixed quote control jump
2013-09-20 14:42:45 -07:00
Kris Aubuchon
67c2560f8c
mobile: fixed quote control jump
2013-09-20 17:28:00 -04:00
Sam
13527a1df7
Merge pull request #1448 from velesin/remove_redundant_presence
...
Remove duplicate mixing in of Discourse.Presence
2013-09-20 14:22:10 -07:00
Wojciech Zawistowski
58ba8a0e49
remove unnecessary (empty) view class
...
Discourse.ApplicationView does not provide any functionality above what
already automatically happens via Ember's "convention over
configuration" behavior and is therefore redundant.
2013-09-20 17:52:38 +02:00
Robin Ward
e3a56864dd
Changes to support Spoiler Alert plugin
2013-09-19 18:01:30 -07:00
Neil Lalonde
147887bc63
Remove duplicate list.js.handlebars
2013-09-19 16:52:57 -07:00
Neil Lalonde
5b455152d0
Add wrench icon to Edit Category button
2013-09-19 16:41:52 -07:00
Neil Lalonde
0a07b37ae9
Add email icon to password reset email button
2013-09-19 16:37:37 -07:00
Neil Lalonde
95257a192a
Remove posts icon and make post count bold in mobile topic lists
2013-09-19 16:24:46 -07:00
Neil Lalonde
01180e78cc
Use two lines per topic list item on mobile
2013-09-19 14:36:38 -07:00
Wojciech Zawistowski
7da10c0149
Remove duplicate mixing in of Discourse.Presence
...
AdminEmailIndexController and AdminEmailPreviewDigestController explicitely mix in Discourse.Presence, but they extend base classes Discourse.Controller and Discourse.ObjectController that already mix in Discourse.Presence, so this explicit inclusion is redundant.
2013-09-18 18:40:57 +02:00
Kris Aubuchon
79b8991ed8
fixing blockquote on mobile
2013-09-18 11:05:23 -04:00
Kris Aubuchon
c60912f714
mobile: blockquote title fix
2013-09-18 00:37:56 -04:00
Kris Aubuchon
05c4173723
mobile: suggested topics will now fill the viewport width
2013-09-17 23:46:12 -04:00
Kris Aubuchon
9808ae2970
mobile: reduce vertical space between posts, prevent titles from wrapping
2013-09-17 23:32:11 -04:00
Neil Lalonde
21b018192f
Style categories page for mobile
2013-09-17 17:02:10 -04:00
Neil Lalonde
fdc7267ad9
Add margin to topic list footer message
2013-09-17 16:40:23 -04:00
Neil Lalonde
be71dbfd94
Topic list styling for mobile
2013-09-17 16:07:14 -04:00
Neil Lalonde
c04613f269
Fix resolver for mobile templates
2013-09-17 16:07:14 -04:00
Neil Lalonde
0fafe124db
Add enable_mobile_theme site setting. Uncheck it to disable the mobile theme.
2013-09-17 11:25:37 -04:00
Robin Ward
2baf5fda8e
Merge pull request #1438 from Elegios/composer_use_category_id
...
Make the composer and TopicCreator use category id instead of category name
2013-09-17 08:03:48 -07:00
Viktor Palmkvist
37673e3412
Make the composer and TopicCreator use category id instead of category name
...
Also fixes #1171
Includes backwards compatibility for topic creation
2013-09-17 12:13:19 +02:00
David Celis
279b1fbf48
Better padding for spoiler text
...
With no padding currently surrounding [spoiler] text, the white text
gets close enough to the white post background that it's a bit more
difficult to read than it reasonably could be. Pad spoiler text with 2px
to alleviate this difficulty.
Signed-off-by: David Celis <me@davidcel.is>
2013-09-16 12:49:38 -07:00
Neil Lalonde
e4e8d2fc34
Allow switching between mobile and desktop view on any device.
2013-09-16 14:26:20 -04:00
Neil Lalonde
13f17b2a5c
Add ability to customize css and header for mobile
2013-09-16 12:28:02 -04:00
Sam
1eb1756dcf
Merge pull request #1419 from mguillemot/non_editable_username_and_email
...
Enable/disable the possibility of editing user's nickname or email
2013-09-15 19:24:35 -07:00
Kris Aubuchon
045b1b0d96
fixed history modal, topic progress now sticky to last post, edits heatmap is back, date/edit links now grey
2013-09-14 23:28:28 -04:00
Matthieu Guillemot
3ba1f20674
New site settings to enable/disable the possibility of editing user's nickname or email address
2013-09-14 21:34:21 +09:00
Robin Ward
10c4dee67c
Merge branch 'master' of git://github.com/awesomerobot/discourse into awesomerobot-master
...
Conflicts:
app/assets/stylesheets/mobile/topic-post.css.scss
app/assets/stylesheets/mobile/topic.css.scss
2013-09-14 00:39:08 -04:00
Kris Aubuchon
e1b11c62ea
reintroducing the post progress indicator, fixing gutter links, reducing white space between posts
2013-09-13 23:03:29 -04:00
Robin Ward
5d8cfd69f7
FIX: JSHint errors
2013-09-13 12:29:57 -04:00
Robin Ward
7d9a84b496
New User Education goes through a server side ComposerMessages check. Composer message for users
...
who don't have avatars.
2013-09-13 12:23:53 -04:00
Neil Lalonde
32163bc356
Show post number in share dialog when clicking post date
2013-09-13 10:35:22 -04:00
Neil Lalonde
8f12212942
Remove duplicate css. Kris and I fixed the same thing. I imported variables.scss so we can use $red and $bookmarkColor
2013-09-12 18:08:12 -04:00
Neil Lalonde
e3c68bc500
Merge pull request #1432 from awesomerobot/master
...
fixing bookmarks and blockquotes for mobile
2013-09-12 14:41:15 -07:00
vagrant
4fbd011f39
fixing bookmarks and blockquotes for mobile
2013-09-12 16:00:53 -04:00
Neil Lalonde
90aaa27b98
Fix modal button spacing on mobile
2013-09-12 15:09:45 -04:00
Neil Lalonde
c260ae622d
Fix closing a modal on mobile
2013-09-12 15:09:45 -04:00
Neil Lalonde
f0eede077d
Show bookmark colours on mobile
2013-09-12 15:09:44 -04:00
Neil Lalonde
57dc8ed9f6
Add margin to auto-close message on mobile
2013-09-12 15:09:44 -04:00
Sam
fc203b7c2c
fix broken text when clicking share at the bottom
2013-09-12 11:47:41 +10:00
Neil Lalonde
fe3693cdef
Merge branch 'master' of github.com:discourse/discourse
2013-09-11 10:20:27 -04:00
Sam
def4f15795
Merge pull request #1427 from awesomerobot/master
...
Reducing margins on mobile view
2013-09-11 00:36:57 -07:00
Sam
8516059025
remove global check
2013-09-11 15:58:55 +10:00
Kris Aubuchon
a8bc789b81
reducing margins on mobile
2013-09-10 23:56:55 -04:00
Sam
681ff74cb8
Revert "inject currentUser into controllers & routes"
...
This reverts commit 7ec34b205a
.
2013-09-11 13:26:46 +10:00
Neil Lalonde
e8ef55c446
Rename StaffActionLog to UserHistory
2013-09-10 22:01:20 -04:00
Robin Ward
30eed4c8b4
FIX: Showing suggested topics when composing a reply
2013-09-10 20:00:04 -04:00
Robin Ward
f2a1ef8d7d
FIX: When expanding embedded replies, adjust the scroll position to not lose your place
2013-09-10 17:15:07 -04:00
Neil Lalonde
cc2acafc9a
Enable mobile view. Use local storage to remember whether you chose mobile or desktop view. Mobile device detection needs to be replaced with a better solution.
2013-09-10 16:44:17 -04:00
Robin Ward
886787b157
Remove extra comma
2013-09-10 12:31:58 -04:00
Robin Ward
0de96a6059
Adds support for dynamic composer messages.
2013-09-10 12:30:56 -04:00
Robin Ward
84a8a358c3
Trivial: Rename dialect action to block quotes rather than simple quotes
2013-09-09 14:11:56 -04:00
Robin Ward
49910b860b
FIX: Regression that removed the ability to quote code
2013-09-09 13:20:03 -04:00
Neil Lalonde
199584824b
Don't show approval on admin user page if the site doesn't require approval of users (must_approve_users)
2013-09-09 12:24:26 -04:00
Robin Ward
360b8e32ca
Merge pull request #1404 from ZogStriP/admin-can-always-upload-a-file
...
staff can always upload a file
2013-09-09 08:55:47 -07:00
Gosha Arinich
7ec34b205a
inject currentUser into controllers & routes
...
Through Ember's DI, instead of doing so via a mixin.
2013-09-07 19:34:25 +03:00
Régis Hanol
eae30d7816
staff can always upload a file
2013-09-07 10:49:11 +02:00
Robin Ward
b87a78f7b2
Merge branch 'master' of github.com:discourse/discourse
2013-09-06 18:01:33 -04:00
Robin Ward
c8ad977c8a
Revert "Merge pull request #1215 from Elegios/composer_use_category_id"
...
This reverts commit 763859d439
, reversing
changes made to b62caf80fb
.
2013-09-06 18:00:57 -04:00
Neil Lalonde
2ea6a61a17
Show post number in the share dialog
2013-09-06 17:34:31 -04:00
Robin Ward
a9f3489237
FIX: Don't onebox links with labels unless the labels are the same as the URL
2013-09-06 16:47:26 -04:00
Robin Ward
94917f47ed
Remove brackets from username_filters[]
URL
2013-09-06 15:58:54 -04:00
Neil Lalonde
eef34eea80
Fix IE9 bug in browser-update. Unable to get value of the property 'insertBefore': object is null or undefined
2013-09-06 14:57:26 -04:00
Robin Ward
763859d439
Merge pull request #1215 from Elegios/composer_use_category_id
...
Make the composer and TopicCreator use category id instead of category name
2013-09-06 11:55:27 -07:00
Robin Ward
b62caf80fb
Merge pull request #1402 from LaunchAcademy/fix_index_out_of_range_error
...
FIX: Index out of range error
2013-09-06 11:53:59 -07:00
Régis Hanol
45b838009c
proper content-disposition header when downloading attachments
2013-09-06 19:23:56 +02:00
Neil Lalonde
cbe38075ac
Fix asset compile problems
2013-09-05 18:04:45 -04:00
Robin Ward
63be950e5f
FIX: Quotes inside a list
2013-09-05 17:04:01 -04:00
Neil Lalonde
f47400fe2d
Make post body have font-size 14px again
2013-09-05 16:45:38 -04:00
Neil Lalonde
9b526364ed
Merge branch 'mobile'
2013-09-05 16:29:27 -04:00
Neil Lalonde
66d1cacdbd
Hide flag modal while flag is submitted
2013-09-05 16:29:13 -04:00
Neil Lalonde
c0b3a0ec45
Merge .deleted-user-avatar into mobile topic-post
2013-09-05 16:28:16 -04:00
Robin Ward
38fb727c00
JSHINT: missing comma
2013-09-05 16:05:04 -04:00
Neil Lalonde
17585c7152
Merge branch 'mobile' of https://github.com/awesomerobot/discourse into mobile
2013-09-05 16:03:06 -04:00
Neil Lalonde
45d7765936
Merge branch 'master' into mobile
2013-09-05 15:54:22 -04:00
Robin Ward
2d6759d5a0
Add cancel button to delete replies dialog
2013-09-05 15:54:16 -04:00
Kris Aubuchon
b8493b024b
adding missing files back in
2013-09-05 15:37:07 -04:00
Neil Lalonde
c2f37d36ab
Hide flag modal while flag is submitted
2013-09-05 15:14:07 -04:00
Kris Aubuchon
80c4e02335
new mobile styles, some structure changes
2013-09-05 12:09:40 -04:00
Robin Ward
71c1b8b9b9
When deleting a post as staff, ask if you want to delete direct replies too
2013-09-05 11:03:34 -04:00
Robin Ward
f157ec1f91
Select +Replies for bulk operations
2013-09-05 11:03:29 -04:00
Neil Lalonde
117fc8db58
Change the way nuked users' posts are handled. Allow null in the user_id column of posts. Show these posts in the posts stream.
2013-09-04 15:42:21 -04:00
Sam
61d3e43744
better split logic for names starting with capitols eg: ABBob should split to AB Bob
2013-09-04 15:02:04 +10:00
Neil Lalonde
dc1efd6c78
If mobile view, don't switch to small logo in the header when scrolled down in a topic
2013-09-02 16:26:12 -04:00
Neil Lalonde
07e6956917
Restructure login form for mobile
2013-09-02 16:02:52 -04:00
Neil Lalonde
1fa6144067
Add span.btn-text around 'Reply' text in the post menu
2013-09-02 15:55:35 -04:00
Robin Ward
46efbac40e
Add "Unread" filter to messages tab. Rename the other two views.
2013-08-30 12:32:05 -04:00
Robin Ward
63f2187d72
FIX: Don't do intraword italics when prefixed by a forward slash
2013-08-30 10:56:41 -04:00
Robin Ward
df5cbf76e0
Move insideGroup
into the helper, not the class for grouped each
2013-08-30 10:44:34 -04:00
Eric Kelly
b70a38f485
FIX: Index out of range error
...
Fixes 'index out of range error' that occurs when viewing a user's
profile page when they haven't yet posted a reply or created a topic
and is @mentioned in a topic.
2013-08-30 00:43:54 -04:00
Neil Lalonde
82bc6b677f
Add link in hamburger menu to switch between mobile and desktop views
2013-08-29 15:19:28 -04:00
Robin Ward
380a6c9e9d
FIX: Blockquotes prefixed by spaces
2013-08-29 15:18:27 -04:00
Robin Ward
c99cf64d70
FIX: Quoting within code blocks.
2013-08-29 14:42:31 -04:00
Robin Ward
1204eb62c3
FIX: Escape contents when using the quote tool.
2013-08-29 14:15:05 -04:00
Robin Ward
45b9f8048a
Documentation update to dialect
2013-08-29 13:59:41 -04:00
Robin Ward
eb5830f3b0
FIX: Make getURL
available to plugins while they are starting up in a similar load order
...
to the client app.
2013-08-29 13:11:12 -04:00
Robin Ward
425b59d381
FIX: Don't name two routes the same. It breaks in Ember RC8.
2013-08-29 12:26:05 -04:00
Robin Ward
3cec95a2c3
Better API for parsing out blocks in the parser.
2013-08-29 11:47:44 -04:00
Sam
2c61828668
saving dialog somehow vanished during refactoring
...
better error handling for posts that fail to save
2013-08-29 17:06:27 +10:00
Neil Lalonde
4827634df9
rename application.css.erb to desktop.css.erb
2013-08-28 16:41:05 -04:00
Robin Ward
6029a77efb
A nicer API for dealing with text replacements in Discourse's parser pipeline
2013-08-28 16:15:50 -04:00
Neil Lalonde
2b2c83ffb7
remove console.log
2013-08-28 15:53:42 -04:00
Neil Lalonde
c2088f5b5d
Use moment.js in auto close js
2013-08-28 15:37:39 -04:00
Robin Ward
eeef24b9da
Allow basic emoticons to work too.
2013-08-28 15:27:03 -04:00
Neil Lalonde
e3aafc154b
Restructure the app/assets/stylesheets directory
2013-08-28 13:58:44 -04:00
Robin Ward
af18cc87fd
Better documentation for new Dialect helpers. Migrated emoticon support to new helper format.
2013-08-28 13:55:08 -04:00
Robin Ward
550ef104c6
FIX: Markdown references within a list were not working properly.
2013-08-28 13:06:41 -04:00
Robin Ward
f7ad80ff7b
A couple of important markdown fixes.
2013-08-28 11:14:31 -04:00
Sam
61281a3c81
invite only forums had very wonky logic, invited users were not being activated, invite_only forums were still registering users
2013-08-28 17:18:31 +10:00
Robin Ward
8f94760cd4
Better API for adding on to our Dialect
2013-08-27 18:17:34 -04:00
Régis Hanol
96772af35b
FIX: avatar thumbnail won't save after upload
2013-08-27 23:01:35 +02:00
Neil Lalonde
b84c7e4efb
Store mobile flag in Discourse.Session instead of Discourse
2013-08-27 16:50:50 -04:00
Neil Lalonde
3cfc9a7bba
Create a mobile css manifest
2013-08-27 16:40:30 -04:00
Neil Lalonde
009dec833f
Use Discourse.Resolver to load mobile templates when they exist
2013-08-27 13:41:36 -04:00
Robin Ward
73489b652e
FIX: Allow intra-word underscores.
2013-08-27 12:25:05 -04:00
Neil Lalonde
89265c3a8b
FIX: BAD CSRF on login. Don't check csrf in the fake login form since it doesn't actually do anything.
2013-08-27 11:31:14 -04:00
Robin Ward
07328e5e4b
FIX: Navigating to a new topic after editing one was leaving edit controls open.
2013-08-27 11:29:30 -04:00
Sam
7787770758
leftover console.log
...
jshint is upset
2013-08-27 16:02:36 +10:00
Sam
c4a0152dc6
recover from bad CSRF tokens without requiring a hard refresh of the browser
2013-08-27 15:56:12 +10:00
Robin Ward
6c3cb9023c
FIX: Allow backticks in code blocks
2013-08-26 16:53:10 -04:00
Neil Lalonde
068a674c39
Handle overflowing values on admin logs pages
2013-08-26 16:16:27 -04:00
Robin Ward
2d45c56ba5
Replace Markdown Linebreak Regexp with node parser.
2013-08-26 15:21:23 -04:00
Robin Ward
373b525ec1
Revert "FIX: New line insertion when a line begins with []"
...
This reverts commit f84630a54d
.
2013-08-26 12:46:15 -04:00
Robin Ward
f84630a54d
FIX: New line insertion when a line begins with []
2013-08-26 11:42:52 -04:00
Sam
ac905d4a08
defer persona init till after people launch the login dialog
2013-08-26 17:51:41 +10:00
Sam
fd6e86483f
strip out css fade-in animation from share dialog, it was only causing trouble. Fixing it is more hassle than it is worth. inivisible elements take height so we constantly need to worry about re-positioning the hidden share dialog.
2013-08-26 16:28:42 +10:00
Sam
0b74c2da9c
fix jittering on click caused by re-positioning of invisible share dialog. it does not use display:none to preserve an animation.
2013-08-26 16:09:30 +10:00
Sam
818bf1355d
PluginStore for plugin specific bits of storage
...
Amended plugin interfaces so they work with the vk sample
2013-08-26 12:59:17 +10:00
Sam
011d3cf779
minor style change
2013-08-26 12:55:13 +10:00
Régis Hanol
fd7fd22932
FIX: changing another user's avatar changes yours
2013-08-25 17:33:43 +02:00
Robin Ward
b32e87c929
Merge pull request #1377 from ZogStriP/avatar-work
...
Improved specs for avatar + added a warning whenever the uploaded image is not a square
2013-08-25 07:30:34 -07:00
Régis Hanol
4c788e75f0
add a warning whenever the uploaded image is not a square
2013-08-25 00:25:47 +02:00
Robin Ward
c0b051c9f6
Show Private Messages pill as a topic list rather than individual messages.
2013-08-24 16:58:16 -04:00
Robin Ward
20e8a8a38a
FIX: Don't onebox @mentions
2013-08-24 15:01:00 -04:00
Robin Ward
5e286443a8
FIX: Code blocks were trimming leading spaces sometimes when they should have only
...
trimmed trailing spaces.
2013-08-24 13:24:27 -04:00
Robin Ward
093ead7855
Support for ***bold and italics***
2013-08-24 13:06:07 -04:00
Robin Ward
08762f5666
Merge pull request #1369 from voisintotoro/voisintotoro-branch
...
PNG Files optimization
2013-08-24 08:32:15 -07:00
Neil Lalonde
6e79197519
Enum site settings can have translatable names in dropdown. Add setting for how often users get digest emails by default: default_digest_email_frequency.
2013-08-23 17:36:25 -04:00
Régis Hanol
43a8bff652
add a site setting for allowing animated avatars
2013-08-23 18:55:02 +02:00
Neil Lalonde
6a3c849067
Fix [object Object] in staff logs details modal
2013-08-23 10:08:35 -04:00
Jeff Atwood
f36fc8c41f
remove unnecessary onebox body padding
2013-08-23 02:53:14 -07:00
Jeff Atwood
5cf0c59628
remove onebox info left padding
2013-08-23 02:48:55 -07:00
Neil Lalonde
25e0c3eac1
Log IP addresses with screened emails and urls
2013-08-22 19:04:35 -04:00
Robin Ward
612c0ccccb
FIX: Autolinking within a list
2013-08-22 18:03:01 -04:00
Robin Ward
513f941f50
Fixes @mentions inside of lists
2013-08-22 17:50:36 -04:00
Robin Ward
f2c4b3e37f
FIX: Following a mention with a coded mention.
2013-08-22 16:13:02 -04:00
Robin Ward
6fe0d29a01
FIX: @mentions within backticks followed by proper @mentions.
2013-08-22 15:55:29 -04:00
Robin Ward
5e50c4624f
FIX: New lines in code blocks were somewhat unpredictable
2013-08-22 13:46:51 -04:00
Robin Ward
0f27232711
FIX: Support inline code blocks with @mentions in them.
2013-08-22 12:18:36 -04:00
voisintotoro
1983da14c3
PNG Files optimization
2013-08-22 14:00:25 +02:00
Robin Ward
ae93fcebde
FIX: Autolines were duplicating some text
2013-08-21 22:49:55 -04:00
Robin Ward
a3757016d9
FIX: Quotes with new lines were broken
2013-08-21 22:36:02 -04:00
Sam
d7596840e5
only staff should be able to see bookmarks and favs of other users
...
ensure that when they click on them they see the correct topics (topics for user they are looking at, not current user)
2013-08-22 09:18:54 +10:00
Neil Lalonde
adbb6a19bb
Fix 'You must choose a category' when a category is already chosen
2013-08-21 16:14:22 -04:00
Robin Ward
30cfa33629
FIX: @mentions within simple quotes
2013-08-21 16:10:16 -04:00
Neil Lalonde
e5464a4bed
Show staff action log details in a modal
2013-08-21 12:33:24 -04:00
Neil Lalonde
47add6da70
Log when a site customization is deleted
2013-08-21 12:33:24 -04:00
Neil Lalonde
a95303fcd8
Log site customization changes. Use a modal to show staff action log details for site customizations.
2013-08-21 12:33:24 -04:00
Robin Ward
7f69a58439
Replace Markdown parser.
2013-08-21 10:10:57 -04:00
Robin Ward
3760cba549
Merge pull request #1366 from ZogStriP/do-not-disable-the-radio-button
...
do not disable the radio button in the avatar selection modal
2013-08-21 07:09:58 -07:00
Sam
8a0a097dfb
make message bus more robust to bad inputs, correct issue where notifications channel is not susbcribed
2013-08-21 09:07:38 +10:00
Sam
487788b65b
correct missing progress bar on navigation to new topic.
2013-08-21 08:37:30 +10:00
Robin Ward
7546a29d10
FIX: After sharing links and navigating long topics sometimes you'd have a lot of blank space.
2013-08-20 18:04:40 -04:00
Régis Hanol
9204e0f420
do not disable the radio button in the avatar selection modal
2013-08-20 22:54:01 +02:00
Régis Hanol
dcfe4f2061
remove useless text beneath avatar
2013-08-20 21:53:17 +02:00
Neil Lalonde
3abeb5f793
Staff action logs can be filtered to changes of one site setting
2013-08-20 13:50:51 -04:00
Sam
d43bd55e5b
HACK: hold back on loading more topics for a bit while we are repositioning the page for Safari
2013-08-20 11:25:15 +10:00
Sam
341a28402d
speed up scrolling on android
2013-08-20 11:25:15 +10:00
Jeff Atwood
58b7df5480
change edit to std pencil glyph on avatars
2013-08-19 15:07:48 -07:00
Sam
dca0b6b9b8
Merge pull request #1358 from chrishunt/bump-favcount
...
Improve readability of count for complex favicons
2013-08-19 14:58:57 -07:00
Régis Hanol
8107170f08
FIX: images in the preview have rounded corners
2013-08-19 23:45:55 +02:00
Neil Lalonde
1d030666d8
Log site setting changes and show in admin
2013-08-19 16:58:38 -04:00
Neil Lalonde
3cc8354fe2
Don't trust topic title in template until it has been sanitized by the server
2013-08-19 14:19:59 -04:00
Chris Hunt
53f011e89e
Bump to favcount v1.1.0
2013-08-19 08:55:38 -07:00
Sam
a9393e4a7a
paging for flag list
...
corrected reload behavior on flag list
refactored post actions ... extracted flag queries
2013-08-19 21:14:26 +10:00
Viktor Palmkvist
f8129c4e43
Make the composer and TopicCreator use category id instead of category name
...
Also fixes #1171
2013-08-19 11:57:35 +02:00
Sam
9b5da77855
correct broken logic in screen track that was causing read status not to flush properly when navigating using the suggested topics list.
2013-08-19 11:35:06 +10:00
Sam
4b0a1179e9
link to first unread as opposed to last read in topic lists
2013-08-19 11:34:08 +10:00
Sam
b69d089d06
we need to decalre favcount to keep tests happy
2013-08-18 21:52:13 +10:00
Chris Hunt
4372fc2f2e
Switch out faviconNotify for favcount.js
2013-08-18 11:26:03 -07:00
Sam
3735cfdadb
Merge pull request #1348 from chrishunt/dynamically-png-me
...
Re-write dynamic favicon javascript
2013-08-17 03:26:14 -07:00
Chris Hunt
ef7231a66f
Add 32px image to default favicons (for retina)
2013-08-16 18:37:33 -07:00
Chris Hunt
fb9f1ae3e8
Totally re-write favicon notifier
...
- Black on white text
- Larger font
- Works with any size favicon (16, 32, 64)
2013-08-16 18:37:24 -07:00
Régis Hanol
ea6e73076b
change your avatar in a modal
2013-08-17 00:35:29 +02:00
Neil Lalonde
7dd470ccc0
Oops, make highlight in topic list style-able too
2013-08-16 14:24:51 -04:00
Neil Lalonde
b6285b85d2
Add reject option to pending users page
2013-08-16 11:42:43 -04:00
Régis Hanol
865c882a61
larger avatars in embedded posts
2013-08-16 10:14:05 +02:00
Jeff Atwood
946b02533b
better copy for password change button
2013-08-15 22:25:26 -07:00
Jeff Atwood
4718929d52
"change" to edit pencil glyph on user pref buttons
2013-08-15 16:11:24 -07:00
Neil Lalonde
2e640baffd
Fix a broken avatar when showing who deleted a post
2013-08-15 16:31:13 -04:00
Neil Lalonde
73e4d866d2
Make it possible to customize post highlight colour with css
2013-08-15 16:17:37 -04:00
Neil Lalonde
5a4b939cf7
Fix edit category modal for uncategorized when showing it the second time
2013-08-15 15:18:04 -04:00
Neil Lalonde
293361dcd3
Screened URLs list in admin
2013-08-15 10:52:26 -04:00
Neil Lalonde
9170166e93
Finish renaming blocked emails to screen emails
2013-08-14 16:45:30 -04:00
Neil Lalonde
86647f0a54
Add ScreenedUrl. Rename BlockedEmail to ScreenedEmail.
2013-08-14 16:08:23 -04:00
Neil Lalonde
bc0d4f1bfc
Add a confirm modal to Delete All Posts button
2013-08-14 11:48:18 -04:00
Neil Lalonde
506dd748da
Add warning sign icons to all the delete user buttons
2013-08-14 11:20:00 -04:00
Sam
5f46dfedf1
Merge pull request #1320 from ZogStriP/local-avatars
...
Local avatars
2013-08-14 00:36:42 -07:00
Régis Hanol
92b0cfe3d3
cleaned up non-used code
2013-08-13 22:09:10 +02:00
Régis Hanol
c867b67a0b
custom avatar support
2013-08-13 22:08:29 +02:00
Régis Hanol
95a2405c9e
larger avatar in the "in reply to" box
...
This one is for @BrentleyJones (cf.
http://meta.discourse.org/t/small-avatar-in-in-reply-to-box/8761 )
2013-08-13 22:04:38 +02:00
Neil Lalonde
b36c6d7b78
Users cannot change their own username after 3 days since registering. Site setting username_change_period allows you to change the number of days.
2013-08-12 14:55:09 -04:00
Neil Lalonde
879652f055
Add setting edit_history_visible_to_public to control whether post edits can be viewed by everyone. Uncheck it so only staff users can see edits.
2013-08-12 11:12:20 -04:00
Jeff Atwood
556cb792e9
change topic share button to match link button
2013-08-10 21:07:42 -07:00
Neil Lalonde
bb492eb8bf
Add filtering to staff logs page
2013-08-09 16:59:05 -04:00
Robin Ward
730f57a751
Tiny CSS change: add background to inline code values.
2013-08-09 12:54:46 -04:00
Neil Lalonde
4d8585ac10
Put staff user in the first column
2013-08-09 11:24:50 -04:00
Neil Lalonde
90a3bcf6ff
Add filter by action to staff logs page
2013-08-09 10:06:59 -04:00
Neil Lalonde
33bddbff85
Use Ember.ListView for staff action logs page
2013-08-09 10:06:58 -04:00
Neil Lalonde
0d44313a4b
Use Ember.ListView for blocked emails list
2013-08-09 10:06:58 -04:00
Robin Ward
7fdaefcd86
FIX: Should allow support for ember list view
2013-08-08 23:13:26 -04:00
Robin Ward
477eb81bc9
Updated docs for Discourse.Singleton
2013-08-08 13:00:48 -04:00
Neil Lalonde
ce05b43c1d
Fix delete user button on admin/user page so it's enabled at the right times, and update its title attribute to be more helpful
2013-08-08 12:54:38 -04:00
Robin Ward
86246a64eb
Convert Discourse.Site
and Discourse.ScreenTrack
to use Discourse.Singleton
2013-08-08 12:49:58 -04:00
Robin Ward
51f5cf77fb
Convert Discourse.User
to use Discourse.Singleton
2013-08-08 12:42:08 -04:00
Robin Ward
8e1fae0459
Add Discourse.Singleton
class mixin for creating singletons.
2013-08-08 12:00:58 -04:00
Jeff Atwood
7343874360
oops, meant both
2013-08-07 16:42:26 -07:00
Jeff Atwood
0ab5388839
hook nth-of-type to reply, not "row"
2013-08-07 16:38:54 -07:00
Jeff Atwood
6656410c58
reduce padding between repeat embedded posts
2013-08-07 16:31:07 -07:00
Jeff Atwood
6caf55994b
tighten up user page spacing a tiny bit
2013-08-07 16:11:16 -07:00
Neil Lalonde
b097d780d0
Tweaks to staff action logs page
2013-08-07 18:29:13 -04:00
Neil Lalonde
b6b30dabd4
Send context of where a user was deleted as a spammer so it can be logged
2013-08-07 18:18:18 -04:00
Neil Lalonde
b0848db6de
Oops, forgot to use i18n in some places
2013-08-07 16:46:23 -04:00
Neil Lalonde
5c8c52482a
Add a way to view staff action logs in admin
2013-08-07 16:27:34 -04:00
Neil Lalonde
d2fb6ec53f
Blocked Emails list in admin
2013-08-07 16:27:34 -04:00
Robin Ward
66f9506481
FIX: IE9 regression
2013-08-07 16:20:22 -04:00
Robin Ward
1c3804934e
Show the entire history of replies above a post when you expend "in reply to"
2013-08-06 17:43:10 -04:00
Neil Lalonde
57baf1f112
Logout takes you to the front page instead of leaving you on your user activity page
2013-08-06 16:04:02 -04:00
Neil Lalonde
879aa06601
Change tiny date formatting for dates in past years. Example: 10 Dec '12
2013-08-06 13:47:24 -04:00
Jeff Atwood
890ded7b1b
make topic progress more visible
2013-08-05 15:10:53 -07:00
Jeff Atwood
27f44e7e7e
increase modal max-width so errors fit better
2013-08-05 14:57:56 -07:00
Robin Ward
c714b98595
Update ember-renderspeed slightly.
2013-08-05 16:20:36 -04:00
Robin Ward
de3c657ea3
FIX: Oneboxes with incorrect URL
2013-08-05 16:15:16 -04:00
Robin Ward
dbbc5248aa
Update ember-renderspeed. Much less overhead.
2013-08-05 15:00:35 -04:00
Régis Hanol
e90bbc6a6c
don't display debug information when running tests
2013-08-14 00:12:25 +02:00
Jeff Atwood
ab2b7fc882
get rid of text-shadow in gutter
...
I blame iOS for this shit
2013-08-04 01:26:41 -07:00
Robin Ward
8d08391ff5
FIX: Allow Discourse.Session.current()
API to update to 0
2013-08-02 18:48:02 -04:00
Robin Ward
91efbc1830
FIX: If an error occurs loading posts, revert state correctly
2013-08-02 18:42:46 -04:00
Neil Lalonde
98b58150bb
Dashboard calculations are done with an async job now
2013-08-02 18:32:33 -04:00
Neil Lalonde
1552c4b69e
Remove users column from Top Traffic Sources table on dashboard. It's not useful and very expensive to calculate.
2013-08-02 18:32:33 -04:00
Robin Ward
f337aea982
FIX: Can edit 1st posts that have no categories
2013-08-02 17:41:01 -04:00
Jeff Atwood
f996a8757a
add "post last edited at" to edit tooltip
2013-08-02 13:15:50 -07:00
Jeff Atwood
94c969b7d8
set min-width on post unread counts
2013-08-02 12:41:40 -07:00
Robin Ward
701843552a
Fixes to {{#groupedEach}}
2013-08-02 15:14:24 -04:00
Neil Lalonde
9db0ac16a9
Add site setting delete_removed_posts_after to configure after how many hour posts that were deleted by their authors will be deleted
2013-08-02 13:35:52 -04:00
Robin Ward
ef82b66e95
Easier to group bindings. Perf improvements.
2013-08-02 13:18:09 -04:00
Jeff Atwood
d8c2856a4c
flatten the new / unread post badges
2013-08-02 03:47:06 -07:00
Sam
c4af6297b4
read restricted categories should have a glyph
2013-08-02 15:33:16 +10:00
Sam
af685e83ea
oh my this convenience method sure is not convenient
2013-08-02 15:11:09 +10:00
Neil Lalonde
cf333268d5
Fix: flag modal sometimes doesn't have nuke user button when it should
2013-08-01 22:00:00 -04:00
Sam
76678f0024
broken hinting fixed
2013-08-02 11:09:54 +10:00
Régis Hanol
faeb4a9ebd
enhance upload selector
...
- Change the icon on the button to a file when attachments are enabled
- Display the list of allowed extensions in the upload selector
- FIX : regexps for validating uploads weren't escaping the dots
2013-08-02 01:30:18 +02:00
Robin Ward
952b1f6d71
Performance: Improve Ember.Object.create speed
2013-08-01 17:16:55 -04:00
Neil Lalonde
b194bafcc8
Fix rendering of email logs rows. Needed thead around the first row.
2013-08-01 17:15:28 -04:00
Jeff Atwood
236356bfe2
add foreground color to @mentions
2013-08-01 11:43:46 -07:00
Robin Ward
be3c0f2bb4
FIX: Post Menu wasn't updating the bookmark icon properly.
2013-08-01 12:20:20 -04:00
Robin Ward
4a0ea7f776
Upgrade jQuery to 2.0.3
2013-08-01 11:58:22 -04:00
Neil Lalonde
361f158b27
Change category by editing first post updates topic title
2013-08-01 10:56:15 -04:00
Sam
1132c10074
support server side js and arbitrary assets
...
proper chaining for emoji so other hooks can be called
2013-08-01 17:35:31 +10:00
Sam
160107a712
working plugin interface for custom openid auth, custom css and custom js
2013-08-01 16:02:43 +10:00
Neil Lalonde
2af6cd616d
Use allow_uncategorized_topics site setting in categoryChoose
2013-07-31 16:48:23 -04:00
Robin Ward
023c908d5a
FIX: Back button broke when clicking @mentions
2013-07-31 15:08:03 -04:00
Robin Ward
51d86b7a91
Front-end Optimizations
2013-07-31 14:53:10 -04:00
Jeff Atwood
5028fdbed6
oops background-color not color
2013-07-31 11:41:29 -07:00
Zachary Lewis
5ee1df6bca
Fix assets:precompile failure from missing @include
2013-07-30 21:02:11 -05:00
Jeff Atwood
c5f03986c0
prettify staff bg slightly
2013-07-30 16:25:18 -07:00
Jeff Atwood
90bcd73b31
make topic title icons properly sized
2013-07-30 16:18:29 -07:00
Jeff Atwood
b6f17a6493
we don't need a whole extra group for 1 pref
2013-07-30 15:43:38 -07:00
Jeff Atwood
81de7dc0af
simplify @mention CSS, add $quote-background color
2013-07-30 15:28:18 -07:00
Robin Ward
a2844ea3c6
An attempt at some Perf improvements
2013-07-30 17:27:56 -04:00
Neil Lalonde
277e4db2cb
Use ellipsis in dashboard referred topics table. Add .overflow-ellipsis css helper.
2013-07-30 16:48:45 -04:00
Neil Lalonde
16cd3e2a53
Fix to allow admins to change the case of a someone's username
2013-07-30 16:48:45 -04:00
Robin Ward
fc25da09e3
Revert "Remove RawDivView and use regular handlebars"
...
This reverts commit e7f349ff0f
.
2013-07-30 11:20:11 -04:00
Neil Lalonde
8ef771ad8d
Use warning-sign icon instead of trash for nuke user buttons
2013-07-29 18:31:47 -04:00
Neil Lalonde
4fd5087f91
Add button to delete a spammer in the flag modal
...
Add SiteSettings: delete_user_max_age, delete_all_posts_max. Add delete spammer button to admin flags UI
Moderators can delete users too
2013-07-29 15:29:44 -04:00
Neil Lalonde
e076158789
Add ip_address, email, and context to staff_action_logs table. Context should usually be the url from which the staff member performed the action, but could be any string that describes what the staff member was doing when the action was performed.
2013-07-29 15:29:43 -04:00
Neil Lalonde
5f3e9131ed
Deleting a user from admin user page has the option to also block signups from the same email address
2013-07-29 15:29:43 -04:00
Neil Lalonde
5f8a130277
Add BlockedEmail, to block signups based on email. Track stats of how many times each email address is blocked, and last time it was blocked. Move email validation out of User model and into EmailValidator. Signup form remembers which email addresses have failed and shows validation error on email field.
2013-07-29 15:29:43 -04:00
Robin Ward
cc4ae05be3
Left in an extra function.
2013-07-29 14:56:59 -04:00
Robin Ward
1c17f409bd
Remove an {{#if}}
2013-07-29 14:50:19 -04:00
Robin Ward
08ebaf926b
Move deleted at into actions history, where it should be.
2013-07-29 14:46:25 -04:00
Robin Ward
323aea78e2
Remove unused PrependPostView
2013-07-29 14:19:35 -04:00
Robin Ward
e7f349ff0f
Remove RawDivView and use regular handlebars
2013-07-29 14:17:03 -04:00
Robin Ward
b11e1f8b40
Added ember-renderspeed library for profiling rendering. Removed old probes stuff that
...
that was just profiling the run loop.
2013-07-29 12:52:09 -04:00
Sam
22893e203a
Merge pull request #1260 from sir-pinecone/reactivate-admin-refresh-btn
...
Fix auto-group refresh response so that ajax callback runs
2013-07-28 22:22:55 -07:00
Sam
56f7c18b09
Merge pull request #1259 from sir-pinecone/hide-admin-group-link-from-staff
...
hide groups nav link from non-admins
2013-07-28 22:22:09 -07:00
Sam
aa6c92922d
SECURITY: correct our CSRF implementation to be much more aggressive
2013-07-29 15:13:13 +10:00
Robin Ward
a0cbbab37a
FIX: Loading was broken on activity streams
2013-07-27 13:55:34 -04:00
Michael Campagnaro
aa7e96c0fa
Fix auto-group refresh response so that ajax callback runs
2013-07-26 19:47:32 -04:00
Michael Campagnaro
16d5032143
hide groups nav link from non-admins
2013-07-26 18:58:50 -04:00
Robin Ward
385b2fbde2
Some tests for the user stream
2013-07-26 17:09:54 -04:00
Robin Ward
5d66f6ed8e
Minor fixes. Link directoy to user activity to avoid a redirect.
2013-07-26 15:56:29 -04:00
Robin Ward
e77ee1eaa8
Moved highestSeenByTopic to the Discourse.Session
2013-07-26 15:18:46 -04:00
Robin Ward
894dc2c6fd
Moved Discourse.ajax into a mixin.
2013-07-26 15:12:40 -04:00
Robin Ward
20f3707fbe
Moved Resolver to new File
2013-07-26 15:04:29 -04:00
Robin Ward
773823c41f
Remove Discourse.transient. Use a singleton for session data, it's a lot cleaner.
2013-07-26 14:59:28 -04:00
Robin Ward
fca83cb185
Upgrade Ember to Fix CVE-2013-4170
2013-07-26 13:10:52 -04:00
Robin Ward
29519ece23
Merge branch 'add-audio-onebox' of git://github.com/jamesaanderson/discourse into jamesaanderson-add-audio-onebox
...
Conflicts:
app/assets/stylesheets/application/compose.css.scss
app/assets/stylesheets/application/topic-post.css.scss
2013-07-26 11:30:40 -04:00
Robin Ward
d71e7cdfde
Merge pull request #1254 from crob611/master
...
Prevent 'Quote reply' from appearing when using find in Chrome
2013-07-26 08:09:08 -07:00
Neil Lalonde
c9c68c2cb2
Show Edit buttons to staff on categories page again
2013-07-26 10:39:26 -04:00
Neil Lalonde
234474af1b
Fix 'undefined' in Create Category modal title
2013-07-26 10:31:56 -04:00
Neil Lalonde
d579e4c5d5
Prevent category badges from wrapping on white space
2013-07-26 10:11:00 -04:00
Sam
809594c00a
correct ScreenTrack so it properly flushes everything that happened on stop and resets on start
2013-07-26 14:41:46 +10:00
Corey Robertson
d25d1f777c
Prevent 'Quote reply' from appearing when using find in Chrome
2013-07-25 22:57:03 -05:00
James Anderson
d7d3be1130
Add audio onebox
...
http://meta.discourse.org/t/audio-html5-tag/8168
2013-07-25 19:03:23 -07:00
Robin Ward
9edd163228
Oops, left in another console.log :)
2013-07-25 16:06:58 -04:00
Robin Ward
0317cf9608
Show topics as a list of topics on the User Stream.
2013-07-25 15:56:20 -04:00
Sam
589e9916f2
fix so some half working locales boot
2013-07-25 11:25:30 +10:00
Sam
d0f50cb266
fixing up moment locales, they were not set up properly
2013-07-25 11:09:29 +10:00
Robin Ward
1b02a7c580
missing semi colon
2013-07-24 17:32:07 -04:00
Robin Ward
8408795093
Support for default User Index
2013-07-24 17:18:10 -04:00
Robin Ward
9132931aa9
Use {{outlets}} for user activity views so we can swap some out.
2013-07-24 15:54:02 -04:00
Michael Campagnaro
867ce0310c
display group validation errors in alert modal
2013-07-24 00:42:44 -04:00
Régis Hanol
be9217d4c8
add server-side filesize check on uploads
2013-07-24 00:54:41 +02:00
Robin Ward
75491d2cf6
remove console.log
2013-07-23 18:03:35 -04:00
Robin Ward
82465caf97
Clean up user activity code in preparation for topic rendering
2013-07-23 17:01:43 -04:00
Robin Ward
c9c6a8fd9d
User stream now uses eyeline for loading more content.
2013-07-23 16:06:26 -04:00
Neil Lalonde
44bebf255d
Fix layout of category badges on categories page and in combobox
2013-07-23 15:05:37 -04:00
Robin Ward
96af490d7c
FIX: Deleting posts in bulk was broken.
2013-07-23 14:59:05 -04:00
Robin Ward
6237a155e7
FIX: Linking to users on admin dashboard was broken
2013-07-23 13:35:32 -04:00
Robin Ward
d8978cb4a0
FIX: Redirect on some URLs to wrong path
2013-07-23 12:15:44 -04:00
Sam
7c5e15966f
Merge pull request #1225 from ZogStriP/upload-selector-handles-attachments
...
uploads selector texts is now different when attachments are enabled
2013-07-23 00:44:17 -07:00
Sam
9ac6c6e2e9
Merge pull request #1233 from sir-pinecone/improve-group-deletion
...
Add confirmation modal to admin group deletion
2013-07-23 00:43:06 -07:00
Sam
73e0418b41
deleted class only for real deleted posts
2013-07-23 15:42:44 +10:00
Sam
3ad7d74c52
correct no highlighting categories when clicked
2013-07-23 13:24:39 +10:00
Sam
9c5734b773
tone down badges for the love of all that is good
2013-07-23 12:44:20 +10:00
Régis Hanol
6474e7df97
uploads selector texts is now different when attachments are enabled
2013-07-22 23:15:23 +02:00
Robin Ward
6221fe2d60
JSHint fix
2013-07-22 16:56:09 -04:00
Robin Ward
43ceacabab
Link to edit "About Me" links directly to the field.
2013-07-22 16:53:21 -04:00
Michael Campagnaro
a0465485b4
use group.get as per PR comment
2013-07-22 16:19:08 -04:00
Robin Ward
0ad93e436c
Merge pull request #1232 from sir-pinecone/fix-group-member-removal
...
Fix for autocomplete delete action removing only the last item
2013-07-22 12:22:14 -07:00
Robin Ward
112b9f9c2a
FIX: The previous flag reason was selected when opening the modal.
2013-07-22 12:05:13 -04:00
Robin Ward
e73c809836
FIX: Reply as new Topic wasn't clearing drafts
2013-07-22 11:42:22 -04:00
Neil Lalonde
52acbec647
Load pagedown_custom.js a bit later so it can use translations
2013-07-22 11:01:15 -04:00
Robin Ward
a71e4d5216
Merge pull request #1219 from bolandrm/fix_graphical_error_admin_dash
...
Fix Graphical Error on Admin Dashboard
2013-07-22 07:33:08 -07:00
Robin Ward
0f1533f41d
Merge pull request #1229 from ZogStriP/close-lightbox-when-using-back-button
...
FIX: lightbox is not closed when using the back button
2013-07-22 07:29:53 -07:00
Robin Ward
8b181e0803
Merge pull request #1230 from ZogStriP/add-newuser-max-attachments-setting
...
add newuser-max-attachments setting
2013-07-22 07:22:23 -07:00
Sam
1f3c5cb656
allow end user to recover a post they delete
...
automatically delete stubs after 1 day
2013-07-22 17:48:47 +10:00
Jeff Atwood
d68f30c09d
flatten and simplify default category badge styles
2013-07-22 00:11:34 -07:00
Jeff Atwood
5bb2090b81
fix way too tall line-height for user titles
2013-07-21 23:54:10 -07:00
Michael Campagnaro
9616767bff
Add confirmation modal to admin group deletion
2013-07-22 02:48:23 -04:00
Michael Campagnaro
e471ffd07b
Fix for autocomplete delete action removing only the last item
2013-07-21 22:37:01 -04:00
Régis Hanol
2986798ba7
add newuser-max-attachments setting
2013-07-22 02:39:17 +02:00
Régis Hanol
418d8c7377
FIX: lightbox is not closed when using the back button
2013-07-22 01:21:43 +02:00
Sam
cacbcaeb7e
blank responses led to an undefined on the user screen
2013-07-19 17:21:51 +10:00
Ryan Boland
f6963a05c4
fix graphical error
2013-07-18 23:26:04 -04:00
Robin Ward
7a6f1b5aff
Color moderator actions on user stream
2013-07-18 17:24:51 -04:00
Robin Ward
257ddf5fc9
FIX: Private message link on messages view did not work. Removed a lot of duplication.
2013-07-18 17:07:05 -04:00
Robin Ward
7d4b089cd1
FIX: Suggested Topics were sometimes disappearing
2013-07-18 16:09:03 -04:00
Robin Ward
419cbc7701
FIX: Double load on back button
2013-07-18 15:40:06 -04:00
Robin Ward
751b757c1d
FIX: Some failing specs
2013-07-18 12:26:38 -04:00
Robin Ward
e3bbb2c8bb
Never render an avatar img if we know the username is invalid.
2013-07-18 12:03:09 -04:00
Robin Ward
910c88c48e
FIX: Private Message button wasn't populating username
2013-07-18 10:43:38 -04:00
Robin Ward
a97c093434
FIX: Don't transition to when viewing a user. Just render it.
2013-07-17 18:13:43 -04:00
Robin Ward
3761ccb018
FIX: Sometimes the total post count could be incorrect
2013-07-17 16:50:20 -04:00
Robin Ward
19f3a8d640
Each user activity filter has its own URL now.
2013-07-17 15:42:31 -04:00
Robin Ward
3238e0caa4
JSHINT
2013-07-17 10:31:27 -04:00
Robin Ward
86c884aa29
FIX: Only show undelete button when the topic is deleted
2013-07-17 10:21:47 -04:00
Robin Ward
5a5e9d0fd1
Merge pull request #1206 from BrentleyJones/fixed_modals
...
FIX: Modal dialogs now truly center and work at all screen sizes (mobile), now with working Bootbox
2013-07-17 06:59:48 -07:00
Robin Ward
e2ff064aa3
Merge pull request #1198 from prem-prakash/master
...
Adding Portuguese Brazilian translations
2013-07-17 06:59:31 -07:00
Sam
c2be81a76e
Merge pull request #1199 from ZogStriP/uploads
...
adds the `max_attachment_size_kb` setting
2013-07-16 23:03:42 -07:00
Sam
2573935155
improve security UI
2013-07-17 15:10:49 +10:00
Sam
625204c8bd
work in progress category UI
...
refactor hack from earlier
2013-07-17 14:54:21 +10:00
Sam
5a7e78f0fc
fix unit tests
2013-07-17 14:22:55 +10:00
Sam
63cbe8dd17
fix links to site contents, fix it so the site contents page is refreshable
2013-07-17 14:15:09 +10:00
Sam
d1dbcf52fc
see: https://github.com/emberjs/ember.js/pull/2148
2013-07-17 09:55:30 +10:00
Brentley Jones
f26b479458
FIX: History modal having custom (old) setting of min height and width.
...
It is functional, but it no longer resizes down. I would look at making this fluid or having a style for mobile.
2013-07-16 21:05:33 +00:00
Brentley Jones
a03e933eb6
Fix spacing
2013-07-16 19:16:22 +00:00
Brentley Jones
e060e952b5
Accidently removed some styles in the merge
2013-07-16 19:06:33 +00:00
Brentley Jones
5e08427dd3
Merge branch 'master' into fixed_modals
...
Conflicts:
app/assets/javascripts/discourse/templates/modal/modal.js.handlebars
app/assets/stylesheets/application/modal.css.scss
2013-07-16 18:58:49 +00:00
Brentley Jones
cc28a4ddc3
FIX: Bootbox modals were not coming through properly. Temp have them use the old way of displaying. Will look into how to have them be the same as the "fixed" way.
2013-07-16 18:32:35 +00:00
Robin Ward
7c9bd8e8c9
Remove EvilTrout's stupid mistake.
2013-07-16 13:51:00 -04:00
Robin Ward
2577d76e4f
Revert "Merge pull request #1201 from BrentleyJones/fixed_modals"
...
This reverts commit 7e889c4e24
, reversing
changes made to e9d37f395f
.
2013-07-16 13:38:01 -04:00
Robin Ward
4bfb546942
Removed modelReady
hack now that the async router exists
2013-07-16 13:24:59 -04:00
Robin Ward
6929ee9f46
Changed HTML again on hamburger menu to make it easier to style
2013-07-16 12:24:18 -04:00
Robin Ward
82c734ec84
FIX: FAQ wasn't loading sometimes
2013-07-16 12:11:30 -04:00
Robin Ward
d466d11e71
Ember RC6 update
2013-07-16 10:35:18 -04:00
Robin Ward
7e889c4e24
Merge pull request #1201 from BrentleyJones/fixed_modals
...
FIX: Modal dialogs now truely center and work at all screen sizes (mobile)
2013-07-16 07:31:17 -07:00
Sam
dc3079db37
fix mucked up styling, glyph should be inside the hyperlink so it gets color
2013-07-16 18:01:34 +10:00
Sam
ff7d9cac38
fix non localized said: in quotes
2013-07-16 17:22:54 +10:00
Sam
ef1c71ba98
missed a qunit test
2013-07-16 15:48:41 +10:00
Sam
352ac9e60c
Finalize read only and post only categories, finished off UI work
2013-07-16 15:46:11 +10:00
Sam
fce2d0e3b6
reply to first post === reply to topic
2013-07-16 15:46:11 +10:00
Sam
a3155858a0
Fix share URL for first post
2013-07-16 15:46:11 +10:00
Sam
ecf17cfebb
work in progress, add fidelity to category group permissions (full, create posts, readonly)
2013-07-16 15:46:11 +10:00
Brentley Jones
d1ab694920
FIX: Modal dialogs now truely center and work at all screen sizes (mobile)
2013-07-16 03:40:15 +00:00
Régis Hanol
5ce05ff5cb
adds the max_attachment_size_kb
setting
...
so that we can specify a different max upload size for attachments and images.
2013-07-16 02:01:36 +02:00
premprakash
8c5e0e7550
Adding Portuguese-Brazil language
2013-07-15 14:45:16 -03:00
Robin Ward
e8f3e7c2e8
Added classes for styling to hamburger menu
2013-07-15 13:31:52 -04:00
Robin Ward
08723f00c6
FIX: Bugs on Admin User approval interface
2013-07-15 11:28:41 -04:00
Robin Ward
ed60f24502
Merge pull request #1194 from ZogStriP/uploads
...
[Upload] Great deal of renaming
2013-07-15 07:06:18 -07:00
Sam
0fee644434
Merge pull request #1191 from cfstras/patches
...
Fix bug: pressing enter on the "forgot password" modal does not submit the form
2013-07-15 03:18:23 -07:00
Jeff Atwood
52fa9a5453
widen @name autocomplete dialog 20%
2013-07-15 00:42:02 -07:00
Régis Hanol
36e6345eee
change the icon in the composer toolbar with a more generic upload icon
...
also changed all references to "images uploads" to a "uploads"
2013-07-14 23:44:50 +02: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
Claus Strasburger
b5593daae1
Fix bug: pressing enter on the "forgot password" modal does not submit the form
2013-07-13 22:24:09 +02:00
Robin Ward
2aa487d2c8
Show who deleted a topic
2013-07-12 16:38:21 -04:00
Robin Ward
0c7ead339b
Don't recalculate trustLevels combobox
2013-07-12 16:24:15 -04:00
Robin Ward
62d161fd70
Show number before trust level. Also use less memory for trust levels.
2013-07-12 16:18:32 -04:00
Robin Ward
35128c212b
FIX: User page broke when the user had no stats
2013-07-12 15:59:35 -04:00
Robin Ward
15a41a41f2
Use fancy formatting in the suggested topics list
2013-07-12 12:47:26 -04:00
Robin Ward
6122d31711
FIX: Jshint in computed.js - not in qunit?
2013-07-12 12:14:32 -04:00
Robin Ward
6ca5df0a09
Can recover deleted topics. Deleted topics show the first post as deleted in the UI.
2013-07-12 12:09:17 -04:00
Robin Ward
5eaae063f0
Discourse Macro Helpers + Minor Fix to Admin User View
2013-07-11 19:35:52 -04:00
Robin Ward
bb5a9aa34b
Remove reliance on views for logic, move to controller
2013-07-11 16:55:07 -04:00
Robin Ward
19c169540c
Staff can enter and view deleted topics
2013-07-11 16:39:35 -04:00
Robin Ward
eba662b988
FIX: Topic Status Icons had weird margins after font awesome update
2013-07-11 12:04:39 -04:00
Robin Ward
7fd8bb75d9
Merge pull request #1177 from ZogStriP/attachments
...
Attachments
2013-07-11 06:49:20 -07:00
Neil Lalonde
7792b7da48
Use the solid envelope icon. Font-awesome swapped icon-envelope and icon-envelope-alt.
2013-07-10 17:06:07 -04:00
Régis Hanol
ffb9a1250a
don't track via AJAX when clicking on local attachments
2013-07-10 22:59:53 +02:00
Régis Hanol
1f8eaa6ca3
display correct template when attachment or image
2013-07-10 22:59:53 +02:00
Régis Hanol
e8c1a81e87
do not create global variables
2013-07-10 22:59:53 +02:00
Robin Ward
6de1fed87a
Glyph stuff: Put them on the left of the user menu, fix padding on link arrows in gutter.
2013-07-10 16:58:58 -04:00
Jeff Atwood
f1a5f4ce66
left align post quotes and blockquotes
2013-07-10 13:57:52 -07:00
Robin Ward
91dc0b9ef1
JSHint issue with file that didn't show up in Qunit locally. Weird!
2013-07-10 16:29:53 -04:00
Robin Ward
f58dec1ac0
Also include deleted_at
2013-07-10 16:27:02 -04:00
Robin Ward
8ffe9e28d6
Shows who deleted a post
2013-07-10 16:22:49 -04:00
Robin Ward
8888ae4b40
Added some macros to simplify code
2013-07-10 16:21:18 -04:00
Robin Ward
1fef617818
Qunit tests for deleting posts on the front end. Support for deleted_by
...
property.
2013-07-10 16:21:13 -04:00
Neil Lalonde
cdf0754626
Show/update post edits count and icon after editing a post
2013-07-10 15:15:13 -04:00
Neil Lalonde
0e3e5bf533
Add relative_date_duration site setting
2013-07-10 12:38:43 -04:00
Adrian Lang
d4ef582f94
Correct caption of 'Make Visible' button
...
The variable 'visible' is also used for toggling the admin menu visibility,
so it is always true when the visibility toggle is shown. Hence, it's caption
is always 'Make Invisible', even when the topic already is invisible.
2013-07-10 10:16:39 +02:00
Sam
8367326e76
glyphs on the user stream, rename responses to replies
2013-07-10 16:35:06 +10:00
Sam
7cee5efab8
The flattening part 2, cleaned up styling so it is more consistent with the removal of border yesterday
...
quote style now matches block quote style
2013-07-10 12:17:43 +10:00
Robin Ward
b7327942af
Add deleted_by
to Trashable
tables
2013-07-09 15:46:36 -04:00
Neil Lalonde
3c38062802
Check for updates: edge cases when the message on the dashboard doesn't make sense.
2013-07-09 14:01:08 -04:00
Robin Ward
72632670db
FIX: Font Awesome upgrade changed padding on (+) Reply as New Topic
2013-07-09 13:34:00 -04:00
Robin Ward
82b578249c
Subtle changes to border colors
2013-07-09 13:11:13 -04:00
Robin Ward
efd631296e
FIX: Don't allow a user to stage a post while another is being staged.
2013-07-09 12:34:28 -04:00
Robin Ward
7ad471f019
FIX: If you split one topic already, the second topic was showing "Saving..."
2013-07-09 11:18:09 -04:00
Robin Ward
e05a3569a1
FIX: Deep linking into a category was losing the badge
2013-07-09 10:57:52 -04:00
Robin Ward
437175b102
Merge pull request #1166 from jamesaanderson/mobile-and-tablet-video-rendering-fix
...
Mobile and tablet video rendering fix
2013-07-09 06:44:49 -07:00
Robin Ward
f4c3416f1b
Merge pull request #1167 from ZogStriP/i18n-helper
...
I18n helper
2013-07-09 06:43:48 -07:00
Jeff Atwood
a6b63b2871
de-box the topic posts a bit
...
I CANT TAKE IT ANY MORE AHHHHHHH
2013-07-09 03:38:01 -07:00
Sam
0f46df4670
workaround for bust up button on topics
2013-07-09 18:16:18 +10:00
James Anderson
171e703e11
Mobile and tablet video rendering fix
...
http://meta.discourse.org/t/chrome-for-ipad-iphone-breaks-with-this-video-embed/7983
2013-07-08 17:22:25 -07:00
Régis Hanol
1f263c57fd
fool jshint
2013-07-09 02:14:35 +02:00
Régis Hanol
c1acce17cc
removed unnecessary console.log
2013-07-09 02:10:55 +02:00
Régis Hanol
924c5d65cb
wrapped I18n.lookup to inject the "js" namespace
2013-07-09 02:10:55 +02:00
Sam
e993d6b29b
upgrade font awesome to version 3.2.1, use scss instead of css for the include.
2013-07-09 10:06:57 +10:00
Neil Lalonde
d3fe8f65a2
Add tooltip to avatars of people who liked a post
2013-07-08 14:00:47 -04:00
Neil Lalonde
ad096ac2b7
More nav links on admin users list page
2013-07-08 12:44:14 -04:00
Neil Lalonde
9b0f63627b
Add blocked users count to dashboard
2013-07-08 12:44:13 -04:00
Robin Ward
cfc4dda9ff
FIX: OpenGraph should feature the desired post, if found in the set.
2013-07-08 12:21:39 -04:00
Sam
4b437ccd2f
Merge pull request #1148 from nterray/fix_html_entities_after_editing_topic_title
...
Add :title as attribute for basic_topic
2013-07-07 23:45:25 -07:00
Sam
f42fc3be37
Merge pull request #1150 from mcwumbly/topic-likes
...
little tweaks to like counts in topic list view
2013-07-07 23:39:38 -07:00
Sam
5d6ce6d17f
Merge pull request #1164 from ZogStriP/add-label-for-boolean-settings
...
add label for boolean setting
2013-07-07 22:00:09 -07:00
Sam
3dbb4ff9bc
Reorder filters on user page and name them better (All, Topics, Posts, Responses)
2013-07-08 12:12:06 +10:00
Sam
ae6ad734eb
remove bad console.log
2013-07-08 12:11:20 +10:00
Sam
d79aa917f1
add option suppress_reply_directly_above to stop suppressing the reply directly above
...
added a bunch of debugging information to help diagnose weird positioning issues
2013-07-08 11:13:45 +10:00
Régis Hanol
f9b2738ae1
add label for boolean setting
2013-07-08 01:43:30 +02:00
Régis Hanol
45c227c81c
fix column name in admin email logs
2013-07-06 22:29:16 +02:00
David McClure
a3eb175683
- like counts use number formatting (so 1100 is 1.1K like other counts)
...
- made 'likes' column wide enough to hold 3 digit and > 999 likes
2013-07-06 00:07:10 -07:00
Nicolas Terray
d5285e2d93
Add :title as attribute for basic_topic
...
When we update the <title> after editing a topic, we should use the raw
`topic.title` as `topic.fancy_title` may contains some htmlentities and
will be displayed as is in the browser tab.
This fix the following issue:
> Incorrect HTML title after editing title/category of topic
> http://meta.discourse.org/t/incorrect-html-title-after-editing-title-category-of-topic/8136
2013-07-05 23:22:52 +02:00
Robin Ward
2e7eee7ebd
FIX: Clear state when you abandon.
2013-07-05 13:55:33 -04:00
Robin Ward
d1a0b5dd44
FIX: Editing a title would not clear it out on your next edit.
2013-07-05 13:04:54 -04:00
Robin Ward
11bb9aafc7
Extra tests for composer
2013-07-05 13:04:49 -04:00
Neil Lalonde
84ce04dfa5
Use POST for send_activation_email action
2013-07-05 12:26:46 -04:00
Sam
363e1010c4
never double load the stream.
2013-07-05 21:23:01 +10:00
Régis Hanol
7c82d6d4d0
FIX: new users are allowed to upload images to your servers
2013-07-05 00:44:18 +02:00
Robin Ward
e58d09a463
FIX: If the progress docked and you jumped to the top it could dissappear.
2013-07-04 17:35:20 -04:00
Robin Ward
2d821d1ff4
Clicking the #site-logo will refresh the latest list.
2013-07-04 17:31:06 -04:00
Robin Ward
4a3bc1fb43
More Javascript Tests + Fixtures. Also a rake task to crawl them.
2013-07-04 16:20:43 -04:00
Robin Ward
28c168fc2b
FIX: Unintended edits with composer
2013-07-04 13:35:15 -04:00
Neil Lalonde
c157c61d0e
Use the same time ago formating in embedded post as other posts
2013-07-04 10:08:44 -04:00
Robin Ward
ea11286ab6
Merge pull request #1131 from novemberkilo/feature/temporary-boost-trust-levels
...
Feature: Admin can modify user trust levels
2013-07-04 06:57:59 -07:00
Navin
c065fad546
Refactor setting originalTrustLevel to model.
2013-07-04 13:01:01 +02:00
Jeff Atwood
1589874cd2
use a color constant instead of hardcoding
2013-07-04 01:11:45 -07:00
Jeff Atwood
b555a0d461
try colorizing the category description ala BBS
2013-07-04 01:09:03 -07:00
Navin
b90a79d40a
Move setting originalTrustLevel from a CP to setupController
2013-07-04 09:32:12 +02:00
Robin Ward
06e5615088
OOPS! Robin self-flaggelated.
2013-07-03 19:13:13 -04:00
Sam
f08e9d8822
Merge pull request #1142 from ZogStriP/fix-can-no-longer-paste-image-in-chrome-post-editor
...
FIX: can no longer paste image in Chrome post editor
2013-07-03 16:08:51 -07:00
Robin Ward
f5d6b41f91
FIX: posts weren't being marked as last read correctly
2013-07-03 19:03:11 -04:00
Régis Hanol
5a56af03bc
FIX: can no longer paste image in Chrome post editor
2013-07-04 00:39:23 +02:00
Robin Ward
4331bba549
FIX: Quotes with text against them had the wrong spacing
2013-07-03 18:26:08 -04:00
Robin Ward
44cd5505d3
FIX: Repeatedly editing a post was popping up abandon dialog
2013-07-03 15:57:23 -04:00
Neil Lalonde
115491a057
Don't overlap post date with a quote inside an embedded post. CSS could still be improved.
2013-07-03 15:11:35 -04:00
Robin Ward
ba0bd934ba
FIX: Links to images in posts won't go through the Discoruse router
2013-07-03 14:06:34 -04:00
Robin Ward
b0e10673a2
FIX: Small bugs with progress indicator
2013-07-03 12:31:00 -04:00
Robin Ward
ffac22a143
FIX: Support underscores in autocomplete widget
2013-07-03 11:48:59 -04:00
Robin Ward
c7ac11458b
FIX: Removed some leftover posts references outside of the stream
2013-07-03 11:29:29 -04:00
Robin Ward
f328804488
Merge branch 'add-list-of-authorized-extensions' of git://github.com/ZogStriP/discourse into ZogStriP-add-list-of-authorized-extensions
...
Conflicts:
app/models/site_setting.rb
2013-07-03 11:18:42 -04:00
Navin
3da37506da
Back end - temporary boosting of trust levels
2013-07-03 10:30:40 +02:00
Navin
f92d9cec47
Front end mods to use combobox for selecting user's trust level
2013-07-03 10:30:32 +02:00
Sam
d3cfb56000
buggy is reply directly below
2013-07-03 16:48:55 +10:00
Neil Lalonde
bb74c8b9cf
Widen the Age column on categories page to fit the new date format
2013-07-02 17:22:35 -04:00
Neil Lalonde
0270ee0d98
Add classes to td's in suggested topics
2013-07-02 17:03:23 -04:00
Robin Ward
22e6b3f466
FIX: When moving topics to an existing topic, say it's an existing topic in the moderator message.
2013-07-02 15:47:15 -04:00
Robin Ward
9c552c39a2
FIX: CSS for post selection was off in lower resolutions
2013-07-02 15:29:05 -04:00
Neil Lalonde
0fde2a2d54
Move post timestamp in embedded post to the top right
2013-07-02 15:10:58 -04:00
Neil Lalonde
075ed1ab53
Refactor user blocking code; hide the Block button in admin
2013-07-02 14:42:53 -04:00
Robin Ward
1308dbbef7
FIX: Quote popup broke in refactor
2013-07-02 13:36:38 -04:00
Robin Ward
a04924deea
FIX: Progress wasn't docking properly
2013-07-02 13:10:38 -04:00
Robin Ward
064efa1671
FIX: Progress bar updates faster
2013-07-02 12:46:49 -04:00
Robin Ward
5770879472
Refactor: Move Topic Details into better objects, identity map, tests, query string filters
2013-07-02 10:36:46 -04:00
Sam
c3f64f99b3
fix up messed up routes
2013-07-02 15:21:26 +10:00
Jeff Atwood
68d98ec94e
user titles are massively overstyled
...
LETS FIX IT
2013-07-01 17:19:15 -07:00
Sam
54fed60ecb
firefox / concurrency fix, would not navigate correctly to a post.
...
posts can be in the DOM in a non-ready state between willInsertElement and didInsertElement
didInsertElement takes care of the scrolling, ignore analysing anything about that post until its properly inserted
2013-07-01 12:27:46 +10:00
Sam
8c053b8e83
Performance fix, avoid expensive animations, they slow down scrolling
2013-07-01 12:27:46 +10:00
Sam
158488a820
Merge pull request #1115 from mfeckie/stop-faqs-looking-hideous
...
Make the FAQ fonts match rest of site
2013-06-30 19:26:44 -07:00
Régis Hanol
6723ba6014
Add a list of for file uploads
2013-07-01 02:19:03 +02:00
Martin Feckie
e410edddaf
Make the FAQ fonts match rest of site
2013-06-30 19:57:35 +08:00
Régis Hanol
31bf1c4b2e
FIX: can't drag selected text
2013-06-28 23:10:39 +02:00
Neil Lalonde
2d6118297d
Changes to tiny date format to remove mon and show short format dates instead
2013-06-28 13:10:04 -04:00
Sam
87f7bd921b
minor tweak for name splitter (split on number)
2013-06-28 16:15:13 +10:00
Sam
e63bfd2f4c
improve the breakUp user name algorithm, add some tests
2013-06-28 13:56:38 +10:00
Jeff Atwood
40c9014634
make flag reply reply-ier
2013-06-27 16:01:48 -07:00
Neil Lalonde
948fc62b4a
Handle configurable routes for statics in static_controller.js. Make it better when we can use ember's new async routing.
2013-06-27 13:01:12 -04: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
6145e99baa
navigate to message fixed, changed to button
...
added spec to catch this regression in future
2013-06-27 16:59:07 +10:00
Sam
87e9e9d437
fix broken link for admin user in flags
2013-06-27 16:59:07 +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
Régis Hanol
689b296204
FIX: urls in BBCode tags weren't working
2013-06-27 00:42:11 +02:00
Neil Lalonde
6b58713fa6
Fix title attributes on post info
2013-06-26 16:27:18 -04:00
Jeff Atwood
a0031f2a0d
minor style tweaks to flags layout
2013-06-26 12:10:07 -07:00
Neil Lalonde
b1d0f30379
Fix AdminUser bulkApprove; add a way to approve a user without sending them the welcome email for cases when must_approve_users is enabled and there are existing users
2013-06-26 13:24:30 -04:00
Robin Ward
89f182899f
Support for custom Privacy Policies
2013-06-26 10:59:36 -04:00
Sam
5a4279f2ab
if for some reason user was nuked don't kill the old flag page
2013-06-26 18:05:15 +10:00
Sam
827830d7ea
move each flag to its own row inside a nested table.
2013-06-26 17:01:58 +10:00
Sam
48d7a33157
Flag UI now displays deleted status for post/topic correctly on old flags
...
Commented out a spec that was failing in order random, with a TODO
2013-06-26 16:18:50 +10:00
Sam
148d2f2cd4
bug fixes
2013-06-26 16:00:17 +10:00
Régis Hanol
d3eae56e71
soften the lightbox overlay
2013-06-26 02:44:20 +02:00
Neil Lalonde
b2d300fe0b
Add ability to give users a title. Show them under usernames beside posts. Needs love from a designer.
2013-06-25 18:39:20 -04:00
Robin Ward
62daeedf08
Merge pull request #1092 from ZogStriP/rolling-back-markdown-conversion-pipeline-order-changes
...
reverting changes to the markdown conversion pipeline order
2013-06-25 08:20:10 -07:00
Régis Hanol
573c4b41f0
reverting changes to the markdown conversion pipeline order
2013-06-25 17:13:41 +02:00
Neil Lalonde
8ee00b4d5e
Make the reply-on-which-topic modal bigger
2013-06-25 10:50:36 -04:00
Sam
4c51f36db2
was dropping off the last key when inviting a user by email.
2013-06-25 17:53:12 +10:00
Sam
1106eb9902
correct the category chooser to properly convert any html in category descriptions to text
2013-06-25 17:22:56 +10:00
Jeff Atwood
1ac7c28680
add method='post' to JS injected login form
2013-06-24 21:42:08 -07:00
Neil Lalonde
008f3b4785
Use tiny date format on posts
2013-06-24 18:46:58 -04:00
Jeff Atwood
d9a8419d68
Merge pull request #1087 from ZogStriP/fix-posts-rebake
...
Fix posts rebake
2013-06-24 15:32:14 -07:00
Régis Hanol
3d2ef18bb7
move BBCode formating before the markdown conversion
2013-06-24 22:25:08 +02:00
Neil Lalonde
e12dff2c31
New bootbox renders all the buttons backwards. :<
2013-06-24 15:29:58 -04:00
Neil Lalonde
c79ab3fc2e
Change modal that asks which topic you want to reply in; upgrade bootbox.js
2013-06-24 15:01:07 -04:00
Robin Ward
1b8c9d2efd
Merge pull request #1077 from jamesaanderson/jump-to-last-post-in-best-of-mode-fix
...
Jump to last post in "Best of" mode fix
2013-06-24 06:26:44 -07:00
Jeff Atwood
ab74bbfc8e
we use wrench for admin not cog
...
NO WIRE COAT HANGERS!! NO WIIIIREEE COOAATT HANNGGERSS
2013-06-24 01:22:40 -07:00
James Anderson
c6113f6701
Jump to last post in "Best of" mode fix
...
http://meta.discourse.org/t/jump-to-last-post-does-not-work-in-best-of-mode/7626/
2013-06-23 12:12:37 -07:00
Sam
47fd1c5228
more left over code removed
2013-06-23 15:33:35 +10:00
Sam
25bb8cf382
remove dead uncalled code
2013-06-23 15:28:38 +10:00
James A. Anderson
9c617d051e
Correctly resize big images in preview
...
http://meta.discourse.org/t/correctly-resize-big-images-in-preview/4426/4
2013-06-21 18:13:52 -04:00
Jeff Atwood
028af5fec6
move top H1 sizing CSS rule down for precedence
2013-06-21 11:31:00 -07: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
Régis Hanol
787555431c
add lightbox overlay
2013-06-21 18:30:57 +02:00
Robin Ward
bb908d5913
Email parsing uses Traditional Markdown Linebreaks by default. Added JS tests for line breaks.
2013-06-21 11:37:26 -04:00
Robin Ward
601c35fc58
Merge pull request #1067 from adkron/feature/supress_to_suppress
...
Correct spelling of suppress
2013-06-21 07:08:12 -07:00
Jeff Atwood
bcf54be780
incorrect nesting of #each on /admin/flags
2013-06-21 00:40:20 -07:00
Jeff Atwood
a9c251e71a
restructure /admin/flags rows a bit
2013-06-21 00:29:54 -07:00
Jeff Atwood
6de1e16595
add icons to the flag action buttons
2013-06-21 00:12:17 -07:00
Amos L King
777e8c2012
Correct spelling of suppress
...
supress => suppress
Amos King @adkron <amos.l.king@gmail.com>
2013-06-20 23:44:27 -05:00
Régis Hanol
da6f627c2f
add background color on suggested topics list header
2013-06-20 23:22:46 +02:00
Neil Lalonde
42564c9ce7
Mods can edit categories
2013-06-20 15:09:31 -04:00
Robin Ward
3257bef387
Category List and Topic View Integration Test
2013-06-20 15:02:26 -04:00
Jeff Atwood
6a9a294b09
add back dynamic h1 sizing, but ONLY top title
2013-06-20 11:39:58 -07:00
Robin Ward
d78898443d
Oops: Forgot debugging information in scrolling handlers
2013-06-20 14:32:22 -04:00
Robin Ward
a8b5716421
FIX: Coudln't scroll while on Qunit page due to browser bindings
2013-06-20 14:29:59 -04:00
Robin Ward
cc90939aa8
Merge pull request #1056 from cezarcp/text_logo
...
Allow to use a text logo when logo_url setting is set to an empty value
2013-06-20 10:00:47 -07:00
Neil Lalonde
88a9e13510
Don't create globals in i18n.js
2013-06-20 12:47:50 -04:00
Neil Lalonde
94853f0295
Fix length check of pm body; refactor composer length and title length validation
2013-06-20 12:33:34 -04:00
Cezar
132b0498ed
added a conditional that checks if the logo_url setting is empty. In that case, the logoHTML function returns a header tag with the site_title as its content
2013-06-20 12:28:52 -03:00
Jeff Atwood
a546472775
remove extra box around TH on topic lists
...
this is mostly to make /categories less visually noisy
2013-06-20 01:39:32 -07:00
Sam
cb1b956ac2
we need overflow auto on code blocks
2013-06-20 17:46:18 +10:00
Sam
08df4c41cc
Merge branch 'master' of github.com:discourse/discourse
2013-06-20 17:42:29 +10:00
Sam
4a8a663a67
flagging workflow changes per http://meta.discourse.org/t/we-need-an-archive-flag-notification-button/7450
2013-06-20 17:42:15 +10:00
Jeff Atwood
6424a3d3e1
remove max-width on h1, seems unnecessary?
2013-06-19 16:31:18 -07:00
Jeff Atwood
da582fc202
switch bookmark from yellow to blue
2013-06-19 16:01:39 -07:00
Neil Lalonde
8b9b87f42e
Remove extra padding at top of posts
2013-06-19 14:30:05 -04:00
Neil Lalonde
3e0f47705a
Remove some extra padding on the right of post info
2013-06-19 13:35:44 -04:00
Sam
6491bda4ab
fix the positioning for replies
...
fix stubs
2013-06-19 18:23:01 +10:00
Sam
6a9484155d
oops forgot to reorder this
2013-06-19 17:04:34 +10:00
Sam
31bcabd5e1
minor UI fixes for site customisations
2013-06-19 15:18:22 +10:00
Sam
e7d6b25998
shuffle around the topic metadata so we don't need absolute positioning
2013-06-19 14:44:36 +10:00
Neil Lalonde
66c18a0bec
I missed one td that needs the activity class
2013-06-18 18:53:34 -04:00
Neil Lalonde
21efbc7d92
Edits link is same colour as date when at lowest heatmap level
2013-06-18 18:45:26 -04:00
Neil Lalonde
b7efd0be50
Move post date and edits link to top right of content area
2013-06-18 17:35:37 -04:00
Neil Lalonde
c9556b4bb8
Remove bookmark from top right of post; move its functionality to the post menu button
2013-06-18 17:35:37 -04:00
Robin Ward
60fce196c7
More Qunit tests including a CLI runner
2013-06-18 13:44:20 -04:00
Robin Ward
8e96299653
FIX: Discourse.Presence
was broken on arrays. The flag button was showing for anonymous users.
2013-06-18 11:36:48 -04:00
Neil Lalonde
7544e231c5
Make edit category modal a little taller so scroll bar is not rendered
2013-06-18 11:00:20 -04:00
Sam
14e7bb4a08
improve style a tiny bit
2013-06-18 17:22:37 +10:00
Sam
80c42753e1
fix up find as you type for the invite into PM function
...
allow mods to remove users from a PM
2013-06-18 17:17:01 +10:00
Sam
7abb20928b
Merge pull request #1033 from chrishunt/move-dynamic-favicon-to-user
...
Move 'dynamic favicon' setting to User preference
2013-06-17 17:31:02 -07:00
Neil Lalonde
014db4c2e9
Discourse.Site.instance now returns a singleton object; add js test for NavItem
2013-06-17 13:05:08 -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
Robin Ward
c2d9d95237
FIX: Dates in the history window shouldn't wrap in spans
2013-06-17 11:56:50 -04:00
Robin Ward
797b99db7c
Moved a bunch of tests to QUnit. Added basic Discourse.Site
support to test suite.
2013-06-17 11:38:30 -04:00
Sam
2174c0d661
improve code highlight formatting, pre is still messed up though, it should wrap
2013-06-17 17:49:02 +10:00
Sam
a15ab2a0a6
flag type summary
2013-06-17 17:15:56 +10:00
Sam
4714d31c01
fix scrolling while clicking up and down on search results
2013-06-17 16:23:03 +10:00
Sam
30df1b1815
fix positioning regression
2013-06-17 16:05:41 +10:00
Sam
8c7519df86
missing pluralization
2013-06-17 15:37:46 +10:00
Sam
dd5cd1df4f
Merge pull request #1037 from ZogStriP/imagineering
...
Imagineering
2013-06-16 22:01:10 -07:00
Sam
f13f6adc0b
cursor pointer should always be the case for <a> ... not being pointer is an exception
2013-06-17 13:43:30 +10:00
Sam
0052e78bfe
render error when people attempt to save an invalid group name
...
hide controls when we showing an automatic group
2013-06-17 13:43:06 +10:00
Sam
b97d186cb5
automatic groups should not allow you to muck with the listed users in the group
2013-06-17 12:54:25 +10:00
Sam
7c73140674
offsets for find as you type names for PMS and Groups were crazy, change it so it renders the autocomplete below.
2013-06-17 12:14:59 +10:00
Sam
fe979b7299
correct suggested list trigger to perform all work AFTER it is debounced, avoids incorrect new/unread items
2013-06-17 12:00:06 +10:00
Régis Hanol
6ea91b4416
remove useless upload topic direct association
2013-06-17 02:49:33 +02:00
Chris Hunt
d6069092b2
DRY up preference loading in Discourse.User#save
2013-06-15 00:05:55 -07:00
Chris Hunt
09d3800701
Move 'dynamic favicon' from Server to User pref
2013-06-14 23:58:24 -07:00
Sam
ce82d18df5
fix unescaped string
...
improve tab "active" detection for categories
2013-06-15 15:45:22 +10:00
Neil Lalonde
06b7085287
Add classes to the th elements for everything in topic list too
2013-06-14 18:26:49 -04:00
Neil Lalonde
247ef08799
Add distinct classes to posts, likes, and views td elements in topic lists
2013-06-14 17:45:05 -04:00
Neil Lalonde
07e4cba281
Move the render replies button into the post-controls div with the other buttons
2013-06-14 17:38:43 -04:00
Neil Lalonde
a650593f89
Add classes to all post menu buttons
2013-06-14 17:15:21 -04:00
Neil Lalonde
002d4b4e23
Fix for using non-ascii category name as a link in top_menu
2013-06-14 15:49:48 -04:00
Neil Lalonde
f198c814a8
Add explanations for deactivate user and block user buttons in admin
2013-06-14 11:34:03 -04:00
Neil Lalonde
f62c421c91
Render category descriptions differently on the categories page
2013-06-14 11:18:44 -04:00
Robin Ward
5193ddc72f
Super basic test support for listing topics
2013-06-13 15:08:42 -04:00
Robin Ward
cb6774a895
FIX: Impersonate was hidden when navigating to user details page in admin from list.
2013-06-13 13:47:31 -04:00
Robin Ward
e29f4a3496
Work in Progress: Reply By Email:
...
- Add support classes and settings to enable reply by email
- Split out Email builder to be more OO, add many specs
2013-06-13 12:39:56 -04:00
Neil Lalonde
7f7ef29e42
Fix for message saying 'There are no more 29-category topics.'
2013-06-13 12:18:11 -04:00
Robin Ward
3f03ce3c8c
Merge pull request #1018 from abbat/patch-1
...
pluralizationRules for Russian translation
2013-06-13 07:21:35 -07:00
Sam
f7de9f17d5
refactor validators
...
add a new setting for min pm body length
use that setting for flags
scale entropy check down for pms
2013-06-13 18:18:43 +10:00
Sam
875ee62d45
we don't need these move events, they always get in the way of me profiling cause they flood the uis with event
2013-06-13 13:17:26 +10:00
Sam
28853177fd
fix autoclose to work with jquery 1.9 and moment js
2013-06-13 12:03:44 +10:00
Neil Lalonde
2c68dd1c12
Put h3 footer messages inside the footer tag for easier styling
2013-06-12 13:02:48 -04:00
Anton Batenev
848bd01ecd
pluralizationRules for Russian translation
2013-06-12 20:04:40 +04:00
Robin Ward
a104c37d63
Experiment: QUnit for integration Ember integration tests
2013-06-12 11:56:59 -04:00
Neil Lalonde
8c888f424b
Fix change username
2013-06-12 11:24:32 -04:00
Neil Lalonde
1a1115321d
Remove a console.log
2013-06-12 10:45:07 -04:00
Neil Lalonde
5d7f22ed63
Include the latest class on the a tag in posters list
2013-06-12 10:45:07 -04:00
Robin Ward
1ecdd73a71
Merge pull request #1016 from abbat/master
...
Russian translation (draft)
2013-06-12 07:44:51 -07:00
Sam
ae1f5b3de0
goodbye NaNy
2013-06-12 16:38:02 +10:00
Sam
2a43d70869
refactor
2013-06-12 16:00:43 +10:00
Sam
165751e71b
compact is better
2013-06-12 15:47:58 +10:00
Sam
d5b07464ea
partial fix for suggested js error
2013-06-12 15:24:45 +10:00
Sam
201891f51f
refactor and fix bug I introduced
2013-06-12 14:56:31 +10:00
Sam
eca2931a63
double notification is not really something we need.
2013-06-12 14:14:15 +10:00
Anton Batenev
f6060d5ff6
Russian translation (draft)
2013-06-12 06:58:16 +04:00
Sam
74041be23b
bring back some instrumentation
2013-06-12 11:47:03 +10:00
Sam
c1f6169b48
hidden and deleted state in user stream
2013-06-12 11:14:08 +10:00
Sam
6bf2f15610
use lodash cause we like lodash (faster and we can remove templating easily)
2013-06-12 10:23:47 +10:00
Sam
334194ef82
Merge pull request #1013 from ZogStriP/replaced-lightbox-with-magnific-popup
...
replaced colorbox with magnific popup lightbox
2013-06-11 16:58:59 -07:00
Chris Hunt
48ee32f23e
Get value for each property in i18n helper
2013-06-11 16:42:12 -07:00
Régis Hanol
ba3d07ddcb
replaced colorbox with magnific popup lightbox
2013-06-12 00:32:48 +02:00
Robin Ward
bddc9dd4b8
FIX: Replace modal with an empty view when closed. Fixes the bug where you'd edit a category, close
...
and then click edit again.
2013-06-11 16:41:09 -04:00
Neil Lalonde
a53f958c78
Fix error when trying to edit a category with empty slug
2013-06-11 15:43:07 -04:00
Neil Lalonde
811a0df68b
Make s3 region site setting a drop down
2013-06-11 14:24:04 -04:00
Robin Ward
ffde23f09f
FIX: Header was sometimes being shown twice in a topic
2013-06-11 13:31:07 -04:00
Robin Ward
0cbf7c2417
FIX: Error viewing user page when not logged in.
2013-06-11 12:58:12 -04:00
Robin Ward
82116d5db5
FIX: Change username view was not loading. Also you can always edit yourself.
2013-06-11 12:35:46 -04:00
Robin Ward
8b4e3402c2
Small improvements to digest emails and preview mechanism.
2013-06-11 12:27:11 -04:00
Robin Ward
45cff9c674
Merge pull request #1011 from chrishunt/add-parens
...
Add missing parentheses to moment()
2013-06-11 09:01:04 -07:00
Chris Hunt
d5c7e6b5f4
Add missing parentheses to moment()
2013-06-11 08:46:14 -07:00
Neil Lalonde
5ff7e570ac
Add support for enum site settings that render as a dropdown; use a dropdown for default_locale
2013-06-11 11:40:14 -04:00
Sam
c27d5dc2bd
regression, empty suggested list after posting a topic
2013-06-11 18:10:28 +10: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
6d85dc1724
bring in unread items to "latest" as well as new items.
2013-06-11 15:51:43 +10:00
Sam
4d7a520a8c
don't render 0 ... also this file needs some love
2013-06-11 15:27:26 +10:00
Sam
4e01b84695
fix digest
2013-06-11 15:27:26 +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
eed5875505
fix bug with wrapping
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
Robin Ward
ab5507ac06
Merge pull request #1002 from chrishunt/add-stack-exchange-onebox
...
Add Stack Exchange onebox
2013-06-10 12:38:03 -07:00
Neil Lalonde
78000fe870
Fix category delete
2013-06-10 14:20:06 -04:00
Robin Ward
0d83f373b8
Add some logic to jumpTop/jumpBottom when best of is enabled
2013-06-10 13:07:54 -04:00
Chris Hunt
1fb0b424ed
Add Stack Exchange onebox
2013-06-10 09:27:13 -07:00
Robin Ward
ad6705cca7
Update Ember to latest master (RC5)
2013-06-10 10:14:42 -04:00
Sam
2d14b54096
Merge pull request #988 from chrishunt/add-dynamic-favicon
...
Add 'dynamic favicon' setting
2013-06-09 16:13:54 -07:00
Chris Hunt
3bdfdd7c04
Redirect when can_edit === false or undefined
2013-06-07 22:09:51 -07:00
Chris Hunt
af1c14939e
Add 'dynamic favicon' setting
2013-06-07 17:15:49 -07:00
Robin Ward
eab38b5c34
JSHint fix :(
...
)
2013-06-07 18:08:08 -04:00
Robin Ward
b46b533e70
Create the composer view with the defaultContainer. This is in prep for redeploying
...
on RC5. Ideally we'll change how the composer is instantiated altogether but that will
have to wait for a future release.
2013-06-07 18:04:51 -04:00
Sam
a6f67d85eb
also should have caught this earlier
2013-06-08 07:47:48 +10:00
Sam
1e725629cd
no idea how this was even working
2013-06-08 07:45:45 +10:00
Robin Ward
fa4cfa1269
ScreenTrack refactor - removes logic from TopicView didInsertElement
2013-06-07 17:20:10 -04:00
Robin Ward
cdc3a57a91
Merge pull request #983 from ZogStriP/fix-combobox-not-working-properly
...
FIX: combobox were not working properly
2013-06-07 12:08:04 -07:00
Régis Hanol
3f5c12ca1b
FIX: combobox were not working properly
2013-06-07 20:45:31 +02:00
Robin Ward
668a4a3042
Move MessageBus subscribing/unsubscribing out of view
2013-06-07 14:28:33 -04:00
Robin Ward
3ae72259a6
Merge pull request #979 from iancmyers/strong-parameters
...
All parameters for #create in PostsController pass through strong_parameters
2013-06-07 09:17:29 -07:00
Robin Ward
7c715e76e8
Refactor: Light pass of didInsertElement calls of views
2013-06-07 12:13:46 -04:00
Ian Christian Myers
b61e10f9ad
All parameters for #create in PostsController pass through strong_parameters.
...
We are now explicitly whitelisting all parameters for Post creation. A nice side-effect is that it cleans up the #create action in PostsController. We can now trust that all parameters entering PostCreator are of a safe scalar type.
2013-06-07 01:29:25 -07: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
5fa20ce357
more progress towards full migration to moment.js
2013-06-07 18:27:42 +10:00
Chris Hunt
2f59c5c513
Set line height on entire row, not two columns
2013-06-06 18:37:25 -07:00
Chris Hunt
d50a598e62
Notify admin of successful user approval
2013-06-06 18:37:25 -07:00
Sam
1eed1e240b
Merge pull request #977 from chrishunt/add-apple-touch-icon
...
Add 'apple touch icon url' site setting
2013-06-06 17:40:12 -07:00
Sam
7ff42377ac
$.browser is gone from jQuery 1.9 ... and this is a check for ie7 and 6 ... don't care
2013-06-07 10:38:39 +10:00
Sam
6ed79e66bc
jquery 1.9.1 upgrade ... remove jquery rails
2013-06-07 09:12:46 +10:00
Sam
11afa0c11b
work in progress migrate to moment
2013-06-07 08:49:22 +10:00
Chris Hunt
268a5debbf
Add 'apple touch icon url' site setting
2013-06-06 14:43:05 -07:00
Robin Ward
b758427572
Fix annoying jshint :)
2013-06-06 16:48:15 -04:00
Robin Ward
ba5f2d23a1
Fixed ContainerView code to build views correctly
2013-06-06 16:45:25 -04:00
Robin Ward
526f2af69a
FIX: Touch events conflicted on mobile safari with {{action}}
s, preventing admin menu
...
option from working. Mobile Safari works with click so this seems to fix it.
2013-06-06 13:16:36 -04:00
Robin Ward
06e83c9e6a
FIX: Hitting enter while the invite dialog is up should submit the form, not refresh the
...
entire page :)
2013-06-06 12:06:43 -04:00
Robin Ward
a3d62fdf69
Temporarily roll back ember rc5. We identified some things we need to fix.
2013-06-06 01:25:43 -04:00
Robin Ward
7b70330e85
FIX: Javascript errors when navigating to some topics
2013-06-05 20:53:48 -04:00
Sam
2ca734c118
Merge pull request #964 from chrishunt/exclusive-club
...
Add 'invite only' site setting
2013-06-05 16:38:47 -07:00
Robin Ward
0b97ea6345
Better HTML emails, smarter email digests, new email section in admin with digest preview
2013-06-05 17:47:25 -04:00
Robin Ward
eb673c7e5d
Merge pull request #963 from chrishunt/chrishunt/refresh-user-list-after-approval
...
Refresh admin user list after approval
2013-06-05 12:07:49 -07:00
Stephan Kaag
469bf044c3
Remove superfluous }
2013-06-05 21:54:07 +03:00
Chris Hunt
8f14e46964
Hide registration on login modal if 'invite only'
2013-06-05 11:06:54 -07:00
Robin Ward
7d089fdfb5
FIX: Compile templates properly with the latest handlebars
2013-06-05 14:00:02 -04:00
Robin Ward
07cd87f941
FIX: Couldn't navigate to Categories list via link
2013-06-05 12:40:06 -04:00
Robin Ward
a0bd51862e
Upgrade Ember to RC5. Disabled a deprecation warning that I believe is in error.
2013-06-05 12:07:18 -04:00
Chris Hunt
f05c30ab8d
Refresh admin user list after approval
2013-06-05 08:57:25 -07:00
Neil Lalonde
f0d4a38433
Admin flags UI shows when it's loading and when there are no results
2013-06-05 10:24:50 -04:00
Sam
2509d0f4fa
Merge pull request #959 from chrishunt/chrishunt/login-required-fixes
...
'login required' site setting improvements
2013-06-04 19:09:40 -07:00
Sam
93be638d93
message format is awesome, remove 0 unread and 0 new links.
2013-06-05 12:04:54 +10:00
Chris Hunt
3774808a6e
Redirect to '/' if OmniAuth login from '/login'
2013-06-04 18:35:20 -07:00
Sam
e52e46a609
fix blank created_at .. date is unbound, we should rename it to unboundDate
2013-06-05 11:32:53 +10:00
Sam
9a57aaaaa9
fix encoding for category excerpt
...
fix missing secure category topics in categories page
2013-06-05 11:22:47 +10:00
Sam
21b3359ea4
Merge pull request #957 from chrishunt/chrishunt/lock-down-the-base
...
Add 'login required' site setting
2013-06-04 17:22:08 -07:00
Sam
5f85aaee1d
correct message bus regression
...
implement automatically updating dates in list
2013-06-05 09:32:44 +10:00
Chris Hunt
122f9188c9
Redirect Ember routes to login if login required
2013-06-04 16:10:10 -07:00
Chris Hunt
789289a290
Show login modal on header buttons if required
2013-06-04 16:10:10 -07:00
Neil Lalonde
2465c9c724
Add min_private_message_title_length site setting so private messages can have short titles
2013-06-04 17:59:23 -04:00
Chris Hunt
f58dd7a6fb
Set properties of AdminApi after ajax response
2013-06-04 11:05:44 -07:00
Robin Ward
11e703f6a0
Merge pull request #953 from chrishunt/chrishunt/fix-featured-topic
...
Add missing handlebar in featured_topics template
2013-06-04 10:31:44 -07:00
Robin Ward
4392a17b54
Strip out links when displaying a new user's bio
2013-06-04 12:06:25 -04:00
Neil Lalonde
2259e97d42
Add a count of blocked users on the dashboard
2013-06-04 11:53:19 -04:00
Chris Hunt
5ef4bcdecc
Add missing handlebar in featured_topics template
2013-06-04 08:33:47 -07:00
Neil Lalonde
c4904aacc0
Automatically flag someone as a spammer if their posts get at least X spam flags from N users while their trust level is 'new user'. Staff can clear and set this status from the user record in admin.
2013-06-03 16:37:40 -04:00
Sam
24131bcc0e
correct regressions, not loading topics on click
2013-06-03 19:03:57 +10:00
Sam
978bc0ca4e
auto refresh suggested list
2013-06-03 14:54:51 +10:00
Sam
3ef16f292d
remove dead code
...
update title properly when count in list changes
remove broken (*) title notification from topic cause its just weird
2013-06-03 10:38:57 +10:00
Robin Ward
1833c124d9
FIX? : Sometimes preloaded data is missing
2013-06-02 14:05:38 -04:00
Robin Ward
545dbfc07e
New Feature: Staff can choose to "Take Action" when flagging to immediately reach hiding
...
thresholds.
2013-05-31 17:39:32 -04:00
Jeff Atwood
476ffcc627
make delete user button a Danger Button
2013-05-31 12:50:11 -07:00
Robin Ward
d23ef1d090
FIX: You could update a topic to have a title that's too short if the TextCleaner
...
removed extra characters. Additionally, updating the title will not return an error
message to the client app if the operation fails (rather than failing silently.)
2013-05-31 15:24:13 -04:00
Robin Ward
a4d88fbaa7
New categories weren't getting correct default colors
2013-05-31 13:42:46 -04:00
Robin Ward
0af0a214b2
Refactor: Back all modals by controllers
2013-05-31 12:29:38 -04:00
Sam
b35b3da077
allow eviction of computer help for @geek
2013-05-31 15:09:19 +10:00
Chris Hunt
afa519b3ae
Only pass searchContext type, id in search request
2013-05-30 12:54:34 -07:00
Sam
3898d90142
fix bugs with sync being wonky
2013-05-30 20:44:53 +10:00
Sam
d20056ad0e
correct watcher, live updates for unread
2013-05-30 16:49:58 +10:00
Sam
6ad86aa305
read state is now published
2013-05-30 16:49:58 +10:00
Sam
8874c9ea75
Add message format support that can be used on complex localization strings
...
Add message about new and unread topics at the bottom of topics
move localization helper into lib
2013-05-30 16:49:57 +10:00
Sam
e93b7a3b20
more progress towards live unread and new counts, unread message implemented, still to implement delete messages
2013-05-30 16:49:57 +10:00
Sam
f2da06a78f
gmefile lock
2013-05-30 16:49:57 +10:00
Sam
90167e427b
highlight logic changed
2013-05-30 16:49:57 +10:00
Sam
73834370a5
work in progress, live unread and new counts
2013-05-30 16:49:57 +10:00
Sam
33683715a9
work in progress live unread / new counts
2013-05-30 16:49:57 +10:00
Sam
33ff87bf44
work in progress, live unread / new counters
2013-05-30 16:49:57 +10:00
Sam
4e2c6f43d1
correct broken pm draft
2013-05-30 08:55:23 +10:00
Robin Ward
5ae7707000
Refactor: Convert repeated {{view Discourse.xyz}} to registered view helpers
2013-05-29 15:14:31 -04:00
Robin Ward
57d5355ce8
wat
2013-05-29 15:00:35 -04:00
Robin Ward
4d5c145198
Refactor: Adds Discourse.Utilities.registerViewHelper
to register view helpers
2013-05-29 14:32:39 -04:00
Robin Ward
3d0587d8ce
Refactor: move category slug helper to Category model
2013-05-29 14:18:02 -04:00
Robin Ward
fe3ac50aae
Use {{aceEditor}}
helper to display the ace editor
2013-05-29 14:09:21 -04:00
Robin Ward
0601bb6d74
Trivial JS clean up
2013-05-29 14:09:17 -04:00
Robin Ward
acb2623b4b
JSHINT: extra comma
2013-05-29 13:30:03 -04:00
Robin Ward
9717a344c3
Refactor: Less reliance on views for logic for topic list
2013-05-29 13:28:07 -04:00
Robin Ward
4cf1d9c266
Display details about the search context in the placeholder
2013-05-29 12:19:31 -04:00
Robin Ward
f151b30044
Show excerpts on Categories page
2013-05-29 11:46:01 -04:00
Robin Ward
2e26fca36b
FIX: Hitting ESC while autocomplete is open shouldn't close the composer.
2013-05-29 11:28:41 -04:00
Robin Ward
5cb1cc6fcb
FIX: Categories pill wasn't always being highlighted properly.
2013-05-29 11:02:37 -04:00
Robin Ward
27c1f1044c
FIX: Regression, messages were hidden
2013-05-28 21:24:45 -04:00
Robin Ward
92dc59fba9
Properly assign draft keys to Categories List view.
2013-05-28 21:16:24 -04:00
Sam
46389754d6
Merge pull request #892 from eriko/cas_support
...
Cas support
2013-05-28 16:13:29 -07:00
Robin Ward
d75b160385
Enable subscribing to notifications on start, instead of currentUser
...
change which was hokey.
2013-05-28 17:12:37 -04:00
Robin Ward
fc7fefb581
Merge pull request #913 from chrishunt/chrishunt/style-api-button
...
Add styling to 'Generate API Key' button
2013-05-28 13:26:30 -07:00
Robin Ward
c73455bfa2
FIX: Missing ()
made notifications invisible
2013-05-28 16:17:32 -04:00
Neil Lalonde
264dd65410
Fix replying in a topic that is uncategorized after allow_uncategorized_topics is set to false
2013-05-28 15:53:01 -04:00
Robin Ward
560fb15d8a
Include pinned topics in category list.
...
- removes an (n+1) query for user data
- supports the preload store for the data to avoid a second request
- fix a bug where uncategorizes was reporting (0, 0, 0) for topics by week, month, year
2013-05-28 15:36:16 -04:00
Chris Hunt
e75f881d58
Add styling to 'Generate API Key' button
2013-05-28 12:10:18 -07:00
Neil Lalonde
dda831fd41
Fix a regression that broke pre-fill of username when sending private message
2013-05-28 14:17:35 -04:00
Neil Lalonde
f190a96b30
Allow stuff in gutter to be selected
2013-05-28 12:57:33 -04:00
Neil Lalonde
a4b90ac54f
Prevent avatars from wrapping on topic list
2013-05-28 12:57:32 -04:00
Robin Ward
dd54736d06
Refactor: Removed the last of the references to Discourse.currentUser
.
2013-05-28 11:52:31 -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
Robin Ward
55526e24d6
FIX: The title
attribute was missed when refactoring UserAction streams
2013-05-28 10:20:56 -04:00
Robin Ward
b73bb49076
FIX: More search results was broken.
2013-05-27 17:49:49 -04:00
Régis Hanol
f184090444
FIX: You can't change a subject whilst Flagging
...
Meta: [You can't change a subject whilst Flagging](http://meta.discourse.org/t/you-can-t-change-a-subject-whilst-flagging/6887 )
This revert a change made by @eviltrout in b794830a25
in the `flag_view.js`.
The `Em.run.schedule('afterRender', function() {...})` is apparently not enough. Had to schedule the event on the next run loop.
Hopefully, the PR emberjs/ember.js#1235 will soon be merged in and we'll have a proper radio button control in Ember.js.
2013-05-27 22:29:24 +02:00
Robin Ward
62a20f5655
FIX: Couldn't access "Uncategorized" category from category list.
2013-05-27 14:15:52 -04:00
Neil Lalonde
8b0b77c161
Bounce the popup tips again when you click submit button again
2013-05-27 11:51:27 -04:00
Robin Ward
1879176e80
FIX: Invited by link was broken on user activity.
2013-05-27 11:05:41 -04:00
Robin Ward
74b661317c
FIX: User stream was loading the same page over and over once you scrolled past 60
...
items.
2013-05-25 14:08:09 -04:00
Neil Lalonde
ada79260b3
Change composer error message when title is too long or too short, and make sure the submit button is 'disabled' when title is too long
2013-05-24 17:10:07 -04:00
Neil Lalonde
d26b87bd3c
Add Site Setting allow_uncategorized_topics. Uncheck it to force people to choose a category for all new topics.
2013-05-24 16:56:43 -04:00
Robin Ward
3037e9adf6
FIX: Clearing flags wasn't making topics visible again.
2013-05-24 16:03:20 -04:00
Neil Lalonde
48d39d2f8c
Oops jshint fail again
2013-05-24 12:45:58 -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
Robin Ward
962f0dd5f9
Search correctly passes context data to server
2013-05-24 12:21:53 -04:00
Robin Ward
69bb70fbd3
Removed bindings to Discourse.site
2013-05-24 11:56:40 -04:00
Robin Ward
56764f817b
Fix JsHint
2013-05-24 11:02:17 -04:00
Robin Ward
1dae46021e
Category controller should use the correct category object
2013-05-24 10:57:26 -04:00
Sam
a1520f0dee
implement save :)
2013-05-24 21:04:26 +10:00
Sam
a8ae81df4b
sorry this is meant to be staff styling :)
2013-05-24 13:32:57 +10:00
Sam
fc3c93d237
almost fixed the regression of not allowing top level filters
2013-05-24 09:54:39 +10:00
Robin Ward
84fd366322
Navigating should set a searchContext (unused right now).
2013-05-23 18:51:40 -04:00
Robin Ward
eb0c102931
Migration logic from SearchView to a controller, where it should be.
2013-05-23 17:42:57 -04:00
Erik Ordway
0bdee973a0
allow disabling of local logins. In the instance where an .edu is using cas they may not want a user to be able to log in once the users credentials have been revoked in the system that feeds the CAS authentication server. This is very optional
2013-05-23 13:44:14 -07:00
Erik Ordway
1575ce7b10
add cas support with a few tests
2013-05-23 13:40:50 -07:00
Robin Ward
0f296cd42b
Refactor + Fix: Wasn't correctly loading activity streams. Code is a lot more Ember-y now.
2013-05-22 12:06:37 -04:00
Robin Ward
046e6e5d86
Simplified grouping on user views, fixed issue with messages not loading on initial load. Really
...
simplified the restricted user route.
2013-05-21 11:50:01 -04:00
Jeff Atwood
7e3e6ab78d
icon tweak on merge/split
2013-05-20 12:34:15 -07:00
Robin Ward
dee45d8dba
Changed elementId
to be id
2013-05-20 15:31:05 -04:00
Robin Ward
42248a7164
Removed many unnecessary paths that included content.x
when just x
would do.
2013-05-20 15:27:58 -04:00
Robin Ward
9544cfd7dc
target="controller"
is unnecessary. By default it will target the controller.
2013-05-20 14:37:05 -04:00
Robin Ward
a79d53c628
Removed many unnecessary controller.
uses in templates.
2013-05-20 13:45:14 -04:00
Robin Ward
c7aebbf4d6
Replace Ember.Text* insertions with helpers.
2013-05-20 12:56:36 -04:00
Robin Ward
1097d51b33
Replaced {{view Discourse.TextField}} with {{textfield}} helper.
2013-05-20 12:47:59 -04:00
Robin Ward
b794830a25
Replaced Em.run.next
with the more proper Em.run.schedule('afterRender')
...
when we are waiting for rendering to finish.
2013-05-20 12:20:10 -04:00
Neil Lalonde
546a2b654a
Improve style of security tab of category modal
2013-05-17 16:09:52 -04:00
Neil Lalonde
2265c046ba
Some tweaks to category modal
2013-05-17 11:19:58 -04:00
Neil Lalonde
f3282e33a3
Add tabs to category create/edit modal. Categories can have a default auto-close setting that applies to all new topics created in the category. Add rspec-given and write some integration tests. Tests for topic auto-close with category default
2013-05-17 11:05:35 -04:00
Robin Ward
a80ec535a3
Support for "Select All / Deselect All" while selecting posts to merge / delete.
2013-05-16 16:50:38 -04:00
Robin Ward
7daca77443
Remove modal state to choose move type. Instead use two buttons on the multi select popup, one
...
for split and one for merge.
2013-05-16 14:22:41 -04:00
Robin Ward
1e9497d9ef
FIX: Add unseen "*" icon on category list for new topics.
2013-05-16 13:36:58 -04:00
Robin Ward
d554a59102
Support for a new site setting: newuser_spam_host_threshold
. If a new user posts a link
...
to the same host enough tiles, they will not be able to post the same link again.
Additionally, the site will flag all their previous posts with links as spam and they will
be instantly hidden via the auto hide workflow.
2013-05-16 12:19:50 -04:00
Sam
7e1c5ae5b7
glyph in secure categories to the right, like pms
2013-05-16 16:55:07 +10:00
Sam
eb71e9de24
opening move, don't get rid of green notification till the pm is read
...
TODO a way to list all unread PMs
2013-05-16 16:37:47 +10:00
Régis Hanol
27dfb7a948
FIX: @username mentions when there are multiple code blocks in a post.
...
Meta: [All of my internal users show as coming from 127.0.0.1!](http://meta.discourse.org/t/all-of-my-internal-users-show-as-coming-from-127-0-0-1/6607 )
This fixes the regular expression used to identify @ inside <code> or <pre> blocks in the `postConversion` hook.
2013-05-16 01:59:07 +02:00
Robin Ward
b1bfda0e11
Don't show new user education when editing a reply.
2013-05-15 15:16:42 -04:00
Neil Lalonde
ae78954fc0
Fix the 'no more topics' message for categories with non-ascii names
2013-05-15 11:44:45 -04:00
Neil Lalonde
18634ad00d
Don't cache the problems list with the rest of the dashboard data
2013-05-15 11:09:12 -04:00
Neil Lalonde
d4b8e727fc
Remove templateName from topic_closing_view because it doesn't use a template
2013-05-15 10:08:08 -04:00
Robin Ward
05ed2af08f
Add post count to similar posts popup. Fix alignment.
2013-05-14 16:53:17 -04:00
Robin Ward
008b308939
Fix: comma
2013-05-14 12:49:53 -04:00
Neil Lalonde
101ba5d8fe
Add Create Topic button to /categories page
2013-05-14 12:47:28 -04:00
Robin Ward
df2a718446
FIX: Load more user admin details, even when passed from a list
2013-05-14 12:03:46 -04:00
Neil Lalonde
957d95c1cc
Fix rerender of topic close message when you navigate away from a closing topic
2013-05-13 16:25:17 -04:00
Neil Lalonde
6d47d4854e
Don't reload the page when auto close time is changed
2013-05-13 16:25:17 -04:00
Neil Lalonde
b7cdee4d5c
Add title tag to the admin options button in the composer
2013-05-13 16:25:17 -04:00
Robin Ward
bdca804796
Add a touchend event to the admin menu. Hopefully helps IE11 Touch.
2013-05-13 15:29:16 -04:00
Robin Ward
be234ce9b9
You can now 'move' the first post of a topic to another topic as a merge. In that
...
case, the first post is cloned instead of being deleted from the original topic.
2013-05-13 14:07:31 -04:00
Neil Lalonde
9828c87525
Topic Auto-Close: admins and mods can set a topic to automatically close after a number of days
2013-05-13 12:53:52 -04:00
Robin Ward
8900ba4779
Fixes staticController bug with requiring an HTML response.
2013-05-10 18:52:10 -04:00
Robin Ward
2f3dc63dd3
FIX: Oneboxes weren't being rendered
2013-05-10 18:50:05 -04:00
Robin Ward
cf01c98d81
Experimental: Interface to Move Posts to an Existing Topic
2013-05-10 14:55:51 -04:00
Régis Hanol
8ebed7a4b1
FIX: user education displays [object Object]
2013-05-10 15:15:21 +02:00
Sam
942f168ab6
UI still a tad rough, but we have a first pass of secure categories
2013-05-10 16:47:47 +10:00
Sam
5280b3a01b
more group progress, UI getting there, controller mostly done
...
changed it so notify moderators goes to the moderators group
allow admins to grant self moderation and revoke self moderation
2013-05-09 17:37:34 +10:00
Sam
4f328e3e45
+x on files makes no sense unless they really are executable
...
rails in the script dir makes no sense, use binstubs or bundler instead
2013-05-09 17:35:15 +10:00
Robin Ward
c1185d92eb
Trivial: Remove extra comma
2013-05-08 12:13:23 -04:00
Robin Ward
0d8c962fdf
Fix: Multi-Select should close when an operation succeeds. A little refactoring, too.
2013-05-08 12:04:10 -04:00
Robin Ward
4e16badeae
Merge pull request #833 from kubabrecka/admin_api_l10n
...
Localize admin API section
2013-05-08 07:39:02 -07:00
Neil Lalonde
f35a44aeae
Add ability for admins and mods to send another activation email to a user, to activate an account, and deactivate an account
2013-05-08 10:10:47 -04:00
Kuba Brecka
05bc63b102
Localize admin API section
2013-05-08 09:13:10 +02:00
Sam
6b536dcde5
work in progress ... groups
2013-05-08 15:20:38 +10:00
Robin Ward
6843ba7ed6
Fix regression: default to JSON type on GET requests.
2013-05-07 17:17:21 -04:00
Robin Ward
bd99d5a40c
Calls to Discourse.ajax no longer need getURL
-- will be done automatically.
2013-05-07 15:16:27 -04:00
Robin Ward
0b4fc5d81c
Deprecate success
and error
in Discourse.ajax
2013-05-07 11:25:21 -04:00
Robin Ward
6cbcd6e4a6
The last of the callback style AJAX have been converted to promises.
2013-05-07 10:58:41 -04:00
Robin Ward
dfd423a188
Thanks JSHINT!
2013-05-07 10:33:04 -04:00
Robin Ward
be191a95da
More promises instead of callbacks.
2013-05-07 10:27:12 -04:00
Robin Ward
4200f4107b
Merge branch 'master' of github.com:discourse/discourse
2013-05-07 10:27:09 -04:00
Régis Hanol
4606cb4f3b
FIX: hide/show preview in composer preference is saved in local storage
2013-05-07 12:34:47 +02:00
Sam
20493106cd
fix post trashing
2013-05-07 17:56:56 +10:00
Jeff Atwood
3bfd3c9723
Merge pull request #825 from ZogStriP/do-not-show-clic-count-in-category-tag
...
do not show the clic count in category tag
2013-05-06 21:56:04 -07:00
Robin Ward
397553e29c
More promises instead of callbacks.
2013-05-06 14:44:19 -04:00
Robin Ward
a71a15913c
Site Customization saving should use a promise instead of success
callback.
2013-05-06 14:20:20 -04:00
Régis Hanol
53a430be9d
do not show the clic count in category tag
2013-05-06 19:40:39 +02:00
Neil Lalonde
e70526d851
Fix links to user pages on dashboard
2013-05-06 12:15:25 -04:00
Neil Lalonde
69be7d0ad1
Change the title Visits to Clicks in referral tables on admin dashboard
2013-05-06 11:56:35 -04:00
Neil Lalonde
b944157d88
Fix edit uncategorized when on the /category/uncategorized page
2013-05-06 11:22:58 -04:00
Régis Hanol
4470c05457
prepend the username in the participant alt-text in the topic list
2013-05-06 01:00:44 +02:00
Neil Lalonde
5b33992604
Fix a case when editing uncategorized all the hidden form controls become visible
2013-05-03 18:58:07 -04:00
Neil Lalonde
c6370a3479
Add ability to edit the uncategorized category name, color, and text_color in a modal
2013-05-03 17:55:04 -04:00
Neil Lalonde
16bc215c68
Make enter key work to submit the signup form
2013-05-03 12:33:08 -04:00
Neil Lalonde
3c322e6d3d
Reply button at bottom of topic doesn't ask you to abandon your post when you click it more than once
2013-05-03 12:13:34 -04:00
Régis Hanol
63b221970d
Add a clear pin link in the list topics view
2013-05-02 23:31:43 +02:00
Neil Lalonde
7b44c83b50
Trying to improve dashboard layout with the referral stats on the right
2013-05-02 11:52:37 -04:00
Sam
40f631b5c1
fix style
2013-05-02 22:29:45 +10:00
Sam
99283e757f
staff rename forgotten
2013-05-02 20:08:32 +10:00