Shiv Kumar
8cf467042e
make google search url protocol independent
2014-01-26 15:24:38 -08:00
Shiv Kumar
2b837827ae
make search on 404 page secure
2014-01-26 14:48:12 -08: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
Robin Ward
8493f4ad27
Merge pull request #1860 from ecuk/embed-category
...
Add site setting for category of topics created by embedding
2014-01-24 07:40:10 -08: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
slainer68
748e1e0748
Allow using the API when Login required site setting is on.
2014-01-24 14:02:49 +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
Eric Carlson
6766451ab4
Add site setting for category of topics created by embedding
2014-01-23 22:25:48 -07: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
c9cca78ab2
FIX: Show "Begin Discussion" button when there are 0 replies
2014-01-23 12:59:10 -05: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
659b95178a
FIX: Removed Rails.logger
. Sigh.
2014-01-22 17:09:57 -05:00
Robin Ward
2d15c82b26
FIX: Digest styling for oneboxes
2014-01-22 15:30:44 -05:00
Robin Ward
39c6e48aa5
FEATURE: Return only the first paragraph of text in HTML digests, unless
...
there is only one post. In that case return everything. Remove
dependency on 'html_truncator'
2014-01-22 12:37:37 -05:00
Robin Ward
502b4730c8
FIX: Don't show uncategorized badges in digest emails
2014-01-22 11:27:57 -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
da825451d0
Invite link can't be used to log in after you set a password or sign in with 3rd party
2014-01-21 16:56:41 -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
Robin Ward
1fe95f044a
Merge pull request #1849 from vikhyat/fix-pm-invite
...
Fix inviting others to private messages.
2014-01-21 07:05:15 -08:00
Régis Hanol
5a3c77abd9
Merge pull request #1847 from nickborromeo/refactor-user-updater
...
Change user update to use #fetch for defaults
2014-01-21 00:57:46 -08:00
Vikhyat Korrapati
7a45d261a7
Fix inviting others to private messages.
2014-01-21 11:57:05 +05:30
Sam
4bea4cbcaa
BUGFIX: add [PM] string to private message emails
2014-01-21 17:24:05 +11:00
Nick Borromeo
e8474bd725
Change user update to use #fetch for defaults
...
This changes the use of the || operator when setting the default of the
user attribute if the key does not exist to #fetch. This will make sure
that if false is passed in as the value it will still fail and use the
default setting.
This also adds constants to define and array and a hash of symbols which
is iterated over to set the users attributes.
2014-01-20 18:07:47 -08:00
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
76a250300a
BUGFIX: filter by topic
2014-01-20 17:53:30 +11: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
b85e5dc191
FEATURE: collapse PM notifications
2014-01-20 16:18:43 +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
e31789327e
fix the specs
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
3bbe595d10
Merge pull request #1826 from nporteschaikin/patch-1
...
Delegate :username rather than using a class method.
2014-01-17 13:54:11 -08: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
Neil Lalonde
1806a7d4b3
Trust Level 3: invited users start at default_invitee_trust_level + 1, unless default_invitee_trust_level is 2 or higher
2014-01-17 11:12:00 -05:00
Robin Ward
0c0833d6b9
FIXES #1833 , thanks @stefanpenner
2014-01-17 10:44:42 -05:00
Sam
a30aaa90d5
BUGFIX: export was broken, not exporting any tables
2014-01-17 12:33:42 +11:00
Neil Lalonde
09ed7fe283
Sanitize your bio after you save it and render it to yourself.
2014-01-16 16:12:34 -05:00
Régis Hanol
c1a66b70bb
BUGFIX: use previous_visit_at instead of last_seen_at to determine the best period to display in the top summary
2014-01-16 01:36:32 +01:00
Régis Hanol
462c6d81f5
BUGFIX: exclude categories from the top view
2014-01-16 00:49:58 +01:00
Régis Hanol
a177732d28
FEATURE: top page should not be infinite. Limite them to 200 topics by default
2014-01-15 22:12:53 +01:00
Régis Hanol
0b2ead2248
rename topics_per_period_in_summary settings to topics_per_period_in_top_summary
2014-01-15 22:12:47 +01:00
Neil Lalonde
2a33a35566
Staff can create uncategorized topics even if allow_uncategorized_topics is false
2014-01-15 15:58:29 -05:00
Régis Hanol
ed87a589ca
BUGFIX: only show the best period for logged-in users
2014-01-15 21:45:28 +01: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
Neil Lalonde
89908cdb47
Admins don't see uncategorized on /categories if it has no topics and allow_uncategorized_topics is false
2014-01-15 14:11:36 -05:00
Régis Hanol
41a53c3203
FEATURE: overridable template for adding custom buttons on the composer
2014-01-15 17:52:38 +01:00
Neil Lalonde
4f6b208e8d
Posts by trust level 3 users do not have nofollow on their external links.
2014-01-15 11:40:51 -05: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
abe814412e
Source DB config more cleanly, fixes issues with socket in prd
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
9da773af7a
BUGFIX: do not pull images we already host locally
2014-01-15 01:14:41 +01:00
Régis Hanol
ad8755aa70
BUGFIX: inline spoiler for text, block spoiler for images
2014-01-15 00:53:06 +01:00
Robin Ward
c82279b9bd
FIX: When embedded, don't show button at the top unless there are more than 10 posts.
2014-01-14 16:06:04 -05: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
Robin Ward
4f6283ba56
FIX: Accept HTTPS or HTTP urls on redirect
2014-01-14 15:02:05 -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
riking
0dd317dd74
Change to case-insensitive matching in group @name matching
2014-01-14 10:32:19 -08:00
Kane York
24e30aff87
Fix group matching SQL query
...
The check there is intended for the :members_mods_and_admins level, which is not automatically checked for normal users. Instead, the :everyone level is the one used, which would always fulfill the "alias_level in :levels" check.
This changes the :everyone level to :members_mods_and_admins, which was originally intended.
2014-01-14 10:31:36 -08:00
Régis Hanol
92cb52e76e
BUGFIX: groups page wasn't working
2014-01-14 19:18:04 +01:00
Neil Lalonde
b9bda77abd
Page title includes page number for web crawlers
2014-01-14 11:16:10 -05:00
Noah Portes Chaikin
108e7aec9f
Delegate :username rather than using a class method.
...
This is just a little cleaner?
2014-01-14 11:15:35 -05:00
Neil Lalonde
88d9f3a786
Disallow auth callbacks in robots.txt
2014-01-14 10:42:22 -05: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
Robin Ward
819ac61eb9
Let's put the "5 replies" back at the top of a comments section
2014-01-13 14:15:48 -05:00
Robin Ward
bcc7f3aba4
Support embedded link counts via data-*
attribute
2014-01-13 13:37:55 -05:00
Robin Ward
488319a5d1
FIX: Don't store incoming links on embed
2014-01-13 12:58:53 -05:00
Robin Ward
af3edfd5eb
FEATURE: Show Reply count on blog index page when embedding
2014-01-13 12:47:41 -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
2c75e15049
FEATURE: query param for closed / archived / open
...
?status=closed for closed topics
?status=open for open topics
?status=archived for archived topics
2014-01-13 14:40:21 +11: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
1aee217a61
FIX: sidekiq 100% CPU usage due to ice_cube
2014-01-10 11:43:51 -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
Neil Lalonde
7cbcd72ea4
Add site_description to meta description tag for real
2014-01-09 16:42:22 -05:00
Robin Ward
ca26d6d0d6
FIX: Uncaught promise on link click; fixes broken build
2014-01-09 16:31:26 -05:00
Robin Ward
af9b7bfee2
Add support for lists to readability topic importing.
2014-01-09 15:49:38 -05:00
Robin Ward
852d110f35
Test email is now synchronous and ignores sidekiq queue.
2014-01-09 15:25:25 -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
177983afe6
BUGFIX: mobile ui was being cached for anon views
2014-01-09 14:08:42 +11:00
Sam
1533a1163c
use_ssl is just confusing, it means use_https , fix name of setting
2014-01-09 10:51:38 +11:00
Sam
4b54e10d27
only update title if it changes
2014-01-09 10:27:14 +11:00
Robin Ward
339b5942bb
Default should be to poll every 5 mins
2014-01-08 15:05:18 -05:00
Nick Borromeo
0331b1720a
Fixing padding for misaligned small logo URL
2014-01-08 09:43:37 -08:00
Sam
60a3641cc5
BUGFIX: rss feed link for topics has been broken ever since we upgraded rails
2014-01-08 17:20:46 +11: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
Robin Ward
b268ea8363
Improved Embedded templates slightly.
2014-01-07 15:48:39 -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
Régis Hanol
e732aa8a86
BUGFIX: we should not store absolute urls for locally uploaded avatar templates
...
Highly recommended to run: `RAILS_ENV=production bundle exec rake avatars:regenerate` to fix the avatar templates stored in the database.
2014-01-07 17:45:06 +01: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
eeb83adf71
BUGFIX: staff can now edit delted posts
...
fixes #1343
This was way easier than mucking with the UI
2014-01-06 18:12:51 +11:00
Sam
6befdceabf
BUGFIX: UserStat spec was over ambitious with its mocking
2014-01-06 16:50:55 +11:00
Sam
f91163e146
FEATURE: added UI for tracking categories
2014-01-06 11:57:27 +11:00
christophe
dfb9b8fa58
Fix unused parameter
2014-01-04 08:53:27 +01:00
Neil Lalonde
17f23adb78
Add spinners to login and signup forms
2014-01-03 15:20:13 -05:00
Robin Ward
25caec0e62
Change text at the bottom of embedded comments to be (x more replies)
2014-01-03 14:55:37 -05:00
Robin Ward
c762e3c4b1
Support for scrolling to another post in the iframe; more complicated than you'd think!
2014-01-03 14:45:59 -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
fd36fa1c2f
make sure we do not count system user's posts
2014-01-03 17:27:55 +01:00
Régis Hanol
2cecc0b21f
make sure we only count regular posts when calculating Top score
2014-01-03 16:56:03 +01: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
28bf78d801
BUGFIX: make sure we only show topics that have a useful score in the Top page
2014-01-03 09:15:10 +01:00
Robin Ward
9f2150faea
FIX: Logo needs target=_blank
2014-01-02 16:41:08 -05:00
Régis Hanol
edc154251d
FEATURE: improve the TOP page scoring formula a bit
2014-01-02 22:38:35 +01:00
Neil Lalonde
a897c2b091
Add default_external_links_in_new_tab site setting
2014-01-02 15:27:37 -05:00
Robin Ward
ed2e53bb06
FIX: Support feeds with description
as well as content
2014-01-02 14:29:27 -05:00
Robin Ward
f145060315
Don't employ the "too many replies" if the user is staff, or if they created the topic.
...
See: http://meta.discourse.org/t/what-is-the-point-of-limiting-new-users-to-three-replies-per-topic/11696
2014-01-02 12:57:40 -05:00
Robin Ward
aefad6ae85
FIX: Broken test
2014-01-02 12:15:48 -05:00
Robin Ward
01be681a95
Link embeded topic to second post. They've already read the first.
2014-01-02 11:59:20 -05:00
Robin Ward
15faa01178
FIX: Missing variable
2014-01-02 11:55:58 -05:00
Régis Hanol
46fe78cf8f
BUGFIX: export rake task should include locally stored avatars
2014-01-02 17:47:19 +01:00
Robin Ward
1478f08e4f
In development mode, relax restrictions on embedding.
2014-01-02 11:32:50 -05: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
b482b280d6
FEATURE: Basic backend support for muted and watched categories
2014-01-02 12:00:29 +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
Sam
2ad190b9f6
FEATURE: allow for additional plugin defined global settings
2014-01-02 10:46:09 +11:00
Robin Ward
5621a64579
Move embed.js to public
2013-12-31 18:01:09 -05:00
Neil Lalonde
df220ae973
Get detailed info about new versions from the Discourse Hub. Include version notes from the latest version in notification email.
2013-12-31 15:52:35 -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
1915f292ad
BUGFIX: invalid referer would cause 500 errors
2013-12-30 14:05:44 +11:00
Sam
9738c4ff48
FEATURE: backport a minimal String#scrub
...
BUGFIX: invalid byte sequence in email would explode all processing
2013-12-30 14:05:25 +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
1781b290cb
Fix top_topic.rb to be compatible with ruby 1.9
2013-12-27 16:16:25 -05: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
90bf3cc3d4
Merge pull request #1760 from dv2/fix_spelling
...
Correct few spelling in the comments
2013-12-27 11:00:02 -08:00
Régis Hanol
b5a59c10d5
let's try another formula for the top tab
2013-12-27 19:12:53 +01:00
Régis Hanol
9c8e50351d
first stab at calculating the score of a topic for the top tab
2013-12-27 18:10:35 +01:00
Régis Hanol
90eb6e6b8f
FIX: only show edit reason when the user action is an EDIT
2013-12-27 17:17:32 +01: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
Sam
cbaa0a3a49
BUG: drafts broken for new topics
2013-12-27 10:35:53 +11: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
0b13b8d7ea
Merge pull request #1737 from chancancode/add_missing_references
...
Added some missing references
2013-12-23 05:51:04 -08: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
DV Suresh
24886c300b
Correct few spelling in the comments
2013-12-21 01:19:22 -06: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
Sam
2cf2ee9d2d
I need to add better testing here
2013-12-20 17:41:12 +11:00
Sam
cc9326c29d
existence in file always overrides
2013-12-20 17:09:51 +11:00
Sam
61a50f1cf6
allow nuking of vars via env
2013-12-20 17:07:08 +11:00
Sam
13e1016d73
oops forgot to commit this
2013-12-20 16:38:51 +11:00
Sam
f5f09933df
Merge branch 'master' of github.com:discourse/discourse
2013-12-20 16:17:52 +11:00
Sam
7b8d2547d0
globals now implemented and documented
2013-12-20 16:17:21 +11:00
Sam
b312b4d563
clean up config to use global settings
2013-12-20 15:12:23 +11: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
Neil Lalonde
33c6997ded
Move password validation into PasswordValidator
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
40327c25e8
Merge pull request #1747 from alxndr/rss-tweak
...
tweak RSS elements for W3C compatibility
2013-12-19 08:26:04 -08:00
Neil Lalonde
c35af5d755
FIX: When re-opening a topic that auto-closed, make sure it won't auto-close again
2013-12-19 11:25:05 -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
Godfrey Chan
e41eecb91b
Added some missing references, see https://github.com/rails/rails/issues/12982
2013-12-18 15:06:19 -08: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
58e5d532c5
Revert "Got rid of buggy yepnope spaghetti, however mobile detection really should be driven from the server."
2013-12-18 14:47:12 -05:00
Neil Lalonde
c0e1ef75f6
Don't auto-close a topic too soon in PeriodicalUpdates
2013-12-18 14:09:49 -05:00
Neil Lalonde
eeed9abcf0
Style categories page for mobile
2013-12-18 11:50:51 -05:00
Neil Lalonde
8057373584
Category featured users: show most recent posters instead of most frequent posters
2013-12-18 11:10:03 -05:00
Alexander
8294dced6c
tweak RSS elements for W3C compatibility
...
installation needs to have contact_email set in the admin settings in
order for that installation to have truly valid feeds
2013-12-18 11:06:36 -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
Régis Hanol
2ef53f89f4
[0] is shorter than [0,1] :)
2013-12-17 16:30:25 +01:00
Sam
ea307931a7
fix spec, categories without position are now always at the end of the list
2013-12-17 14:36:07 +11:00
Sam
5bd595c9a6
FEATURE: default_code_lang for syntax highlighting is configurable
2013-12-17 12:08:29 +11:00
Régis Hanol
2ce75a8523
FIX: canonical url should not use the CDN
2013-12-17 00:35:34 +01: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
206ef3dc08
add discourse_diff tests
2013-12-16 18:11:46 +01: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
Régis Hanol
c6fb60e0a0
FIX: S3 upload when using dots in bucket name
2013-12-16 11:44:59 +01:00
Vikhyat Korrapati
03e152ee21
Don't show "uncategorized" if allow_uncategorized_topics is false.
2013-12-15 15:56:06 +05:30
Alexander
d93e4fc65d
add more info to rss feeds
2013-12-15 01:17:39 -08:00
Neil Lalonde
1145e4bfd9
Fix topics_year, topics_month, topics_week for uncategorized category
2013-12-13 16:17:06 -05:00
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
06e9cbc6cb
FIX: Look up a url without the query string if it couldn't be found with it.
2013-12-13 12:56:20 -05:00
Robin Ward
26e75c5ceb
Double reading speed estimate. People skim.
2013-12-13 12:23:20 -05:00
Sam
05a3c8090f
Merge pull request #1658 from salbertson/sa-refactor-users-controller-create
...
Refactor UsersController#create
2013-12-12 22:16:50 -08:00
Sam
96fdf72d5e
rails master compatability
2013-12-13 17:04:45 +11:00
Sam
8ccab6d140
Got rid of buggy yepnope spaghetti, however mobile detection really should be driven from the server.
2013-12-13 15:17:05 +11:00
Régis Hanol
6641230b7f
Merge pull request #1733 from voisintotoro/newmaster2
...
Updated French translation and fixed the fr_FR: to fr:
2013-12-12 15:02:05 -08:00
Neil Lalonde
eadf5e9b02
Move columns around on wide categories page
2013-12-12 17:27:25 -05:00
voisintotoro
cb7de5d2de
Updated French translation and fixed the fr_FR: to fr:
2013-12-12 23:17:43 +01:00
Neil Lalonde
50bd05663c
Fix category ordering on categories page. I broke it.
2013-12-12 17:13:35 -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
Sam
50c4e3707b
Merge pull request #1731 from chancancode/no_more_scoped_in_rails_4_1
...
✂️ scoped for Rails 4 compat
2013-12-12 12:38:57 -08:00
Régis Hanol
cf44b9e9d9
add image dimensions & size in lightbox
2013-12-12 17:39:20 +01:00
Régis Hanol
c7741c9622
FIX: absolute canonical link on topic pages
2013-12-12 17:24:00 +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
1457a3792d
that fix should have been in the emoji plugin
2013-12-12 16:42:27 +01:00
Régis Hanol
be835785f8
FIX: allow new user to post emojis
2013-12-12 15:05:18 +01:00
Godfrey Chan
3c80ee0b8a
✂️ scoped for Rails 4 compat
2013-12-12 00:37:04 -08: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
Neil Lalonde
561961eff6
FIX: can grant titles to regular users. Guardian initializer needs current_user, not the target user.
2013-12-10 12:46:35 -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
Neil Lalonde
e3660e59b4
Strip http(s) from SiteSetting.ga_domain_name
2013-12-06 11:46:52 -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
418856a789
make sure assets always use schemaless absolute uris
2013-12-06 11:16:13 +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
Scott Albertson
51eff92170
Refactor UsersController#create
...
* Simplify controller action
* Extract service classes
2013-12-05 10:11:16 -08: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
Sam
2db3cfb16b
annotate models
2013-12-05 17:40:35 +11: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
2d928a0537
local merge
...
Merge remote-tracking branch 'upstream/master'
2013-12-04 10:39:39 -05:00
Kris Aubuchon
15516f34c7
fixing the user column on the topic-list page
2013-12-04 10:38:01 -05:00
Neil Lalonde
abed146cc7
FIX: Category description topics shouldn't auto-close
2013-12-04 10:31:25 -05:00
Robin Ward
df7b24b14a
Merge pull request #1716 from ok-harry/master
...
set_locale of application_controller.rb must be called earlier
2013-12-04 07:09:14 -08:00
Vikhyat Korrapati
243acb4f05
Auto close topic on form submit rather than button click.
2013-12-04 18:17:28 +05:30
Harry Seo
2d9876a6ac
FIX: set_locale filter must be executed before check_xhr filter because check_xhr filter renders html in some cases
2013-12-04 20:49:54 +09:00
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
Robin Ward
8b4c030c16
Small email fixes
2013-12-03 10:11:04 -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
Neil Lalonde
7bbb32bac2
Fix javascript_include_tag for browser-update so it includes MD5. Needed to add .js extension for some reason.
2013-12-02 15:57:23 -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
MK
2d4e62dd64
Fixed broken links in Digest email
...
Based on @eviltrout's fix from 7a60eacca9
.
2013-12-02 01:11:55 -05:00
Sam
7f4697a200
bug: if status changes always attempt to update the feature topics for the category right away
2013-12-02 16:32:24 +11:00
Sam
a2d5a7dbd8
auto close is messed up in category edit, remove for now
2013-12-02 16:13:32 +11:00
Sam
8d859a9f68
break cache of fonts
2013-12-02 08:19:34 +11:00
Benjamin Brent
761da7d380
Fix email_preview AJAX call to use Discourse.ajax
2013-12-01 13:30:41 +11:00
Sam
f5d905c215
Merge pull request #1707 from chancancode/as_json_fix
...
The Rails JSON encoder API requires `as_json` to take an optional arg
2013-11-30 03:40:21 -08:00
Godfrey Chan
6bbea9de0b
The Rails JSON encoder API requires as_json
to take an optional arg
2013-11-29 21:43:44 -08:00
Kris Aubuchon
a9060fac70
added KBD style back
2013-11-29 22:44:00 -05:00
Robin Ward
7a60eacca9
FIX: Broken unsubscribe link in HTML email
2013-11-29 17:13:16 -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
Robin Ward
781a8876d3
Show post count in digest emails. Sort by score
2013-11-29 13:00:25 -05:00
Robin Ward
3da2285ef1
FIX: Missing styles in HTML digest emails
2013-11-29 12:21:36 -05:00
Régis Hanol
9b6538832d
whitelist google.com/maps iframes
2013-11-29 18:08:53 +01:00
Robin Ward
8c8645f158
FIX: Code and Emoticon formatting in HTML emails.
2013-11-28 17:21:14 -05:00
Neil Lalonde
4ec0543362
FIX: emails with embedded posts should always use absolute URLs
2013-11-28 15:57:21 -05: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
Sam
79087f4e6f
fix exception in logs
2013-11-28 12:39:59 +11:00
Régis Hanol
52160179f8
add a tombstone for extra safety
2013-11-27 22:05:11 +01: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
Neil Lalonde
746e115f99
Fix path of browser-update
2013-11-27 13:56:22 -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
jjangg96
c2e7e72b74
faq.ko.html.erb Added
...
Korean translate updated.
2013-11-27 12:21:59 +09:00
Sam
d6a14889ac
Merge branch 'master' of github.com:discourse/discourse
2013-11-26 10:21:57 +11:00
Sam
3fa48f8d76
Style fix: https://twitter.com/andrzejkrzywda/status/404943844896423937
2013-11-26 10:21:41 +11:00
Régis Hanol
b0d132ee2e
make sure image urls have a scheme before pulling them in
2013-11-25 19:47:53 +01: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
Régis Hanol
82b78ec6ba
schemaless avatar urls
2013-11-22 19:18:45 +01:00
Régis Hanol
3cf5a363f7
do not destroy uploads when destroying a user
2013-11-22 18:29:07 +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
Robin Ward
ec5788f80b
Merge pull request #1688 from velesin/sitemap_integration_tests
...
header sitemap integration tests
2013-11-22 08:06:49 -08:00
Régis Hanol
f65cde3cda
do not bump posts when rebaking
2013-11-22 01:52:26 +01: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
69cc1dd689
FIX: don't suggest a username that's already taken, even if hub finds a match
2013-11-20 14:56:21 -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
Neil Lalonde
9de07fd83f
Merge pull request #1678 from eriko/patch-3
...
Load plugin settings.
2013-11-20 07:54:20 -08:00
Régis Hanol
31fd5b85bc
FIX markdown hotlinked images were not properly pulled
2013-11-20 13:10:08 +01: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
Erik Ordway
bf390163aa
Load plugin settings.
...
Along the lines for loading the locale files for a plugin we should also load the settings.yml for a plugin. Updated version 04f3e09 that moves the loading to a function. I do not understand why it was necessary to define the function physically earlier in the file as I thought ruby did two pass but that may only apply to functions and not stray code in the class.
2013-11-19 11:43:01 -08: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