Quantcast
Channel: Discourse Meta - Latest topics
Viewing all 60707 articles
Browse latest View live

Does Discourse support unique post IDs?

$
0
0

@jeffwidman wrote:

Continuing the discussion from When a category is renamed, the previous URL should redirect to the new one:

Does Discourse not have unique post_ids?

I know it may sound extremely silly, but this is a big deal for me because I've got a ton of SEO juice pointing at specific posts.

I saw https://meta.discourse.org/t/redirecting-old-forum-urls-to-new-discourse-urls/20930/11 but I'm very hesitant to update my urls to point at a url structure of "thread/#ofpost_in_that_thread". That just feels like forum software lock-in to me, which is scary when I think of myself sitting here in 5-10 years wanting to migrate to different forum software, and having this brittle mapping of "original post_id" >> "discourse_url_structure">>"new forum software url structure".

Much prefer a world where even in the future I can just do "original post_id" OR "discourse_post_id" >> "new forum software url structure". Otherwise I'll always have to retain the Discourse URL mapping in order to correctly 301 links on external sites that I don't control.

Posts: 3

Participants: 2

Read full topic


Color scheme use prevents category-based background image on topic pages

$
0
0

@downey wrote:

Today I switched over some CSS customizations to the color scheme system. However, after doing so, I no longer see my custom background image for topic pages in the categories where I've defined such a background image.

This seems like a bug to me; perhaps someone can confirm?

Posts: 4

Participants: 2

Read full topic

Why are some topics greyed out?

DiscourseCamp.com domain name for sale

$
0
0

@PabloC wrote:

Hello,

Anyone insterested in buying a relevant domain to build something on the Discourse ecosystem?

discoursecamp.com is for sale.

PM with your best offer if you are interested.

Thanks,
Pablo

Posts: 1

Participants: 1

Read full topic

On upgrading docker_manager

$
0
0

@PJH wrote:

... on the way to Beta 8..

Continuing the discussion from ActionView :: Template :: Error (incompatible character encodings : UTF 8 and ASCII 8BIT):

Upgrade docker_manager:

WARNING:  skipping "pg_type" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_authid" --- only superuser can vacuum it
WARNING:  skipping "pg_attribute" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_proc" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_class" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_user_mapping" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_constraint" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_inherits" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_index" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_operator" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_opfamily" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_opclass" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_am" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_amop" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_amproc" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_language" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_rewrite" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_trigger" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_event_trigger" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_description" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_cast" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_enum" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_largeobject_metadata" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_namespace" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_conversion" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_depend" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_database" --- only superuser can vacuum it
WARNING:  skipping "pg_db_role_setting" --- only superuser can vacuum it
WARNING:  skipping "pg_tablespace" --- only superuser can vacuum it
WARNING:  skipping "pg_pltemplate" --- only superuser can vacuum it
WARNING:  skipping "pg_auth_members" --- only superuser can vacuum it
WARNING:  skipping "pg_shdepend" --- only superuser can vacuum it
WARNING:  skipping "pg_shdescription" --- only superuser can vacuum it
WARNING:  skipping "pg_ts_config" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_ts_config_map" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_ts_dict" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_ts_parser" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_ts_template" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_extension" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_foreign_data_wrapper" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_foreign_server" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_foreign_table" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_default_acl" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_seclabel" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_shseclabel" --- only superuser can vacuum it
WARNING:  skipping "pg_range" --- only superuser or database owner can vacuum it
WARNING:  skipping "sql_implementation_info" --- only table or database owner can vacuum it
WARNING:  skipping "sql_languages" --- only table or database owner can vacuum it
WARNING:  skipping "sql_packages" --- only table or database owner can vacuum it
WARNING:  skipping "sql_sizing" --- only table or database owner can vacuum it
WARNING:  skipping "sql_sizing_profiles" --- only table or database owner can vacuum it
WARNING:  skipping "pg_attrdef" --- only superuser or database owner can vacuum it
WARNING:  skipping "pg_aggregate" --- only superuser or database owner can vacuum it
WARNING:  skipping "sql_features" --- only table or database owner can vacuum it
WARNING:  skipping "pg_collation" --- only superuser or database owner can vacuum it
WARNING:  skipping "sql_parts" --- only table or database owner can vacuum it
WARNING:  skipping "pg_largeobject" --- only superuser or database owner can vacuum it

Posts: 1

Participants: 1

Read full topic

My own way of video embedding

$
0
0

@Maestra_Powers wrote:

Question - now when I paste YouTube video in Discourse editor, it embeds automatically YouTube way. How can I make it to embed my way? I wanna use own player that works with YouTube API. Example. Also, testing link to a video from Twitch:

Posts: 3

Participants: 2

Read full topic

Remove content from page when scrolling

$
0
0

@Maestra_Powers wrote:

When topic is very long and you scroll and scroll, your browser can start to lagg because of amount of content on page. Imagine if this topic about cat videos and there's several cat videos in each post. So there's can be thousand of flash objects on page if you scroll hard enought. I request new feature - auto delete content when you scroll long enought in one way. So there could be, let's say only 30 post shown on the page.

Posts: 2

Participants: 2

Read full topic

Change Category in locale file

$
0
0

@ajaypalnitj wrote:

I am new to Discourse but I love it already.
I want to change "category" to "city" or "college"
I tried to edit language file and changed "category" in many places but it has no effect on the website.
I restarted the servers after saving the new files. I edited both client and server files

Any suggestions?

Posts: 1

Participants: 1

Read full topic


Cordova mobile app

$
0
0

@ajaypalnitj wrote:

So I created a mobile app with Cordova.
Just basic cordova project and added some native plugins + edited the www/index.html to add Discourse website link.

Then I tried running the app on emulator/phone
However, when I login with twitter/facebook. It opens the twitter/facebook, completes the login and then comes to screen

I am not able to close the window as there is no close button.
Any help?

Posts: 1

Participants: 1

Read full topic

Breadcrumbs with dropdowns

$
0
0

@Maestra_Powers wrote:

One thing I don't like about Discourse now that it doesn't have breadcrumbs. Let's say I read a topic in "feature" category. How can I go back? I press "feature" on top, list drops down and then I have to eyeball "feature" cagegory and press it. It's 2 clicks and one eyeballing. It's should be just one click, like this:

Posts: 2

Participants: 2

Read full topic

Where do category background images display (if at all)?. Part Deux

Semantic microdata and more content for crawlers

$
0
0

@fantasticfears wrote:

Breadcrumb is one of many semantic markup described in http://schema.org. Search engines rely on these markups to improve the display of search result.

This feature request is to add more things for crawler.

  • More microdata can be added into topic view, lists, category list and faq page. Maybe it can help for displaying topic list in the search engines.

Beyond that, add some content for crawler in some views.

  • Add category description in the category list.
  • Add link to category list in topic list page. There is no link to get there.

Posts: 1

Participants: 1

Read full topic

Discourse for comment login to be at comments section

$
0
0

@ddigh wrote:

I am concerned about the way users have to go back to the Discourse install to sign up inorder to make comments on wordpress posts. My wish is that the same way the log in popup shows up when signing in or signing up within Discourse be the same way it happens when a user wants to comment. See the implementation in The Verge. This is so that when a user comes in to comment on the post, they don't need to leave the post.

Is this something we can look forward to?

Posts: 7

Participants: 4

Read full topic

Latest upgrade window is blank

$
0
0

@sckott wrote:

I maintain a Discourse installation http://discuss.ropensci.org/. I am on v1.2.0.beta6 of Discourse, and there is an available upgrade (v1.2.0.beta8) - The page at /admin/upgrade is blank. Looking at chrome devtools, looks like there's a 500 error in requesting that page. Is this a problem with my installation?

Posts: 12

Participants: 7

Read full topic

Setting default site settings and scss based on locale

$
0
0

@fantasticfears wrote:

Site settings

The default site setting may not make sense for different language. I'll list my Chinese(zh_CN) forum site setting to illustrate:

  • min_post_length: 3, default: 20
  • min_topic_title_length: 4, default: 15
  • min_search_term_length: 1, default: 3
  • uncategorized_description: need translation

Chinese characters can express more per word which requires to change the default site setting anyway. If not to do so, Discourse can't even post moderator post since the character of some translation for that moderator post is less than 20. it's also suggested by @sam.

Basically, it can be done by load separate default setting file to override based on locale settings, like config/site_settings.<LANG>.yml

scss

It's also good to set default font size and font family based on locale! foundation/variables.<LANG>.scss do the work, but would look horrible. And have to respect the user's locale.

Posts: 1

Participants: 1

Read full topic


Upgrade button is 500-ing for me

$
0
0

@therubymug wrote:

I'm on 1.2.0.beta6 but /admin/upgrade returns a 500 status.

Am I missing an obvious way to upgrade the plugins on Discourse?

Here's the log for the error:

env:

HTTP_HOST: forum.strats.co
REQUEST_URI: /admin/docker/repos
REQUEST_METHOD: GET
HTTP_USER_AGENT: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36
HTTP_ACCEPT: */*
HTTP_REFERER: http://forum.strats.co/admin/upgrade

NoMethodError (undefined method `downcase' for nil:NilClass)
/var/www/discourse/plugins/docker_manager/app/controllers/docker_manager/admin_controller.rb:20:in `block in repos'
/var/www/discourse/plugins/docker_manager/app/controllers/docker_manager/admin_controller.rb:17:in `map!'
/var/www/discourse/plugins/docker_manager/app/controllers/docker_manager/admin_controller.rb:17:in `repos'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_controller/metal/implicit_render.rb:4:in `send_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/abstract_controller/base.rb:189:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_controller/metal/rendering.rb:10:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/abstract_controller/callbacks.rb:20:in `block in process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.8/lib/active_support/callbacks.rb:113:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.8/lib/active_support/callbacks.rb:113:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.8/lib/active_support/callbacks.rb:229:in `block in halting'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.8/lib/active_support/callbacks.rb:166:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.8/lib/active_support/callbacks.rb:166:in `block in halting'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.8/lib/active_support/callbacks.rb:166:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.8/lib/active_support/callbacks.rb:166:in `block in halting'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.8/lib/active_support/callbacks.rb:86:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.8/lib/active_support/callbacks.rb:86:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/abstract_controller/callbacks.rb:19:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_controller/metal/rescue.rb:29:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_controller/metal/instrumentation.rb:31:in `block in process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.8/lib/active_support/notifications.rb:159:in `block in instrument'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.8/lib/active_support/notifications/instrumenter.rb:20:in `instrument'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.8/lib/active_support/notifications.rb:159:in `instrument'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_controller/metal/instrumentation.rb:30:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_controller/metal/params_wrapper.rb:250:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activerecord-4.1.8/lib/active_record/railties/controller_runtime.rb:18:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/abstract_controller/base.rb:136:in `process'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionview-4.1.8/lib/action_view/rendering.rb:30:in `process'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-mini-profiler-0.9.2/lib/mini_profiler/profiling_methods.rb:79:in `block in profile_method'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_controller/metal.rb:196:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_controller/metal/rack_delegation.rb:13:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_controller/metal.rb:232:in `block in action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/routing/route_set.rb:82:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/routing/route_set.rb:82:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/routing/route_set.rb:50:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/journey/router.rb:73:in `block in call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/journey/router.rb:59:in `each'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/journey/router.rb:59:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/routing/route_set.rb:678:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.8/lib/rails/engine.rb:514:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.8/lib/rails/railtie.rb:194:in `public_send'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.8/lib/rails/railtie.rb:194:in `method_missing'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/journey/router.rb:73:in `block in call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/journey/router.rb:59:in `each'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/journey/router.rb:59:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/routing/route_set.rb:678:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-protection-1.5.3/lib/rack/protection/frame_options.rb:31:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/builder.rb:59:in `call'
/var/www/discourse/config/initializers/08-rack-cors.rb:11:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.2/lib/rack/conditionalget.rb:25:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.2/lib/rack/head.rb:11:in `call'
/var/www/discourse/lib/middleware/anonymous_cache.rb:123:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/middleware/params_parser.rb:27:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/middleware/flash.rb:254:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/message_bus-1.0.6/lib/message_bus/rack/middleware.rb:55:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.2/lib/rack/session/abstract/id.rb:225:in `context'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.2/lib/rack/session/abstract/id.rb:220:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/middleware/cookies.rb:560:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activerecord-4.1.8/lib/active_record/query_cache.rb:36:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activerecord-4.1.8/lib/active_record/connection_adapters/abstract/connection_pool.rb:621:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/middleware/callbacks.rb:29:in `block in call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.8/lib/active_support/callbacks.rb:82:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/middleware/callbacks.rb:27:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/middleware/remote_ip.rb:76:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/middleware/show_exceptions.rb:30:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/logster-0.1.6/lib/logster/middleware/reporter.rb:23:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.8/lib/rails/rack/logger.rb:38:in `call_app'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.8/lib/rails/rack/logger.rb:22:in `call'
/var/www/discourse/config/initializers/quiet_logger.rb:10:in `call_with_quiet_assets'
/var/www/discourse/config/initializers/silence_logger.rb:26:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.8/lib/action_dispatch/middleware/request_id.rb:21:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.2/lib/rack/methodoverride.rb:21:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.2/lib/rack/runtime.rb:17:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.2/lib/rack/sendfile.rb:112:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-mini-profiler-0.9.2/lib/mini_profiler/profiler.rb:193:in `call'
/var/www/discourse/lib/middleware/request_tracker.rb:66:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.8/lib/rails/engine.rb:514:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.8/lib/rails/application.rb:144:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.8/lib/rails/railtie.rb:194:in `public_send'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.8/lib/rails/railtie.rb:194:in `method_missing'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.2/lib/rack/builder.rb:138:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.2/lib/rack/urlmap.rb:65:in `block in call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.2/lib/rack/urlmap.rb:50:in `each'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.2/lib/rack/urlmap.rb:50:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:576:in `process_client'
/var/www/discourse/lib/middleware/unicorn_oobgc.rb:95:in `process_client'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:670:in `worker_loop'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:525:in `spawn_missing_workers'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:536:in `maintain_worker_count'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:294:in `join'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/unicorn-4.8.3/bin/unicorn:126:in `<top (required)>'
/var/www/discourse/vendor/bundle/ruby/2.0.0/bin/unicorn:23:in `load'
/var/www/discourse/vendor/bundle/ruby/2.0.0/bin/unicorn:23:in `<main>'

Posts: 13

Participants: 5

Read full topic

:backfill - restrictions?

$
0
0

@PJH wrote:

I have some badge queries I'd like to implement, but due to the fact they're using post_timings they're rather time consuming and the whole group of them will take about 3 minutes (currently, 11 badges, 17 seconds each).

Sidekiq indicates that backfill currently takes 2 minutes to complete with the currently implemented badges.

Am I likely to bump into any problems if I implement these new badges? (Assume that backfill is the only time these will run)

Paging @sam, @riking.

Posts: 2

Participants: 2

Read full topic

Changetip, is it possible to use it, or will it be implemented?

Flagging inside PMs makes flag undismissable

$
0
0

@FHTzoob wrote:

When you flag a post inside a PM, and the forum mod can't view the PM, it makes the flag undismissable

Posts: 3

Participants: 3

Read full topic

Download link - Content Disposition - file save prompt

$
0
0

@DeanMarkTaylor wrote:

I believe at one point this worked...

Currently selecting the download link under large images doesn't cause images to be "downloaded" - missing prompting for saving as a file.

However it should noted that it does work here on meta and try because file downloads are handled via a CDN.

I have looked around and found that it's even broken on @sam's blog Discourse install:

The Content Disposition HTTP header appears to be missing

Posts: 2

Participants: 2

Read full topic

Viewing all 60707 articles
Browse latest View live




Latest Images