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

Non-existent ?page parameter doesn't redirect/404

$
0
0

Fred Kelly wrote:

Hola!

We are noticing that duplicate pages have started being indexed by Google, for example:

curl -I -L http://mydiscourse.com/t/this-is-a-test-topic/1
=> HTTP/1.1 200 OK

and

http://mydiscourse.com/t/this-is-a-test-topic/1?page=5000000
=> HTTP/1.1 200 OK

Ideally the latter (non-existent) URL should 404 or redirect, it seems the current behaviour is to render the correct (former) URL, but with a status 200 (unless I'm mistaken).

This is running v0.9.9.9, though I notice the same behaviour is present on meta.discourse.org which I assume is running a newer release.

Any help appreciated; apologies if there is an obvious solution.

Posts: 2

Participants: 2

Read full topic


Can't create new categories

$
0
0

Marvin Lee Fimmel wrote:

Hello everyone,

i can't create new categories in my fresh install of Discourse.

I don't know how to look for what went wrong either.

I tried to create a new category with default settings, but it just doesn't work. I can edit the old ones.

Im running Discourse with the Docker install. I installed it how it was stated in your github repo. Im using Debian 7 and did it exactly like you said in the guide. I also use Mandrill for my E-Mail delivery.

https:// github.com /discourse/discourse/blob/master/docs/INSTALL-digital-ocean.md

In case you wan't that i post some logs. Say me where they are located and i can paste them.

I guess im running the latest version, because i installed it last night.

I have a screenshot in case it helps.

Category create window

Posts: 3

Participants: 2

Read full topic

queue_jobs setting should not be available in production

Handle single quote in oneboxes

$
0
0

Sam Saffron wrote:

We should handle single quotes in oneboxes

Continuing the discussion from How does the Discourse project work?:

http://en.wikipedia.org/wiki/Parkinson%27s_law_of_triviality works (what ie does)

But, http://en.wikipedia.org/wiki/Parkinson's_law (default chrome cut and paste url, does not)

http://en.wikipedia.org/wiki/Parkinson's_law

cc @Lid

Posts: 7

Participants: 3

Read full topic

Avatar is missing when you size down the browser

Typo in prepended text for invited users in welcome message, not editable

$
0
0

Tobias Eigen wrote:

The welcome message gets some prepended text if the new user came to the forum by way of an invitation. There's a minor typo in there - see screenshot. But the real issue for me is that this template text is not editable by admins. It's very good already but I think admins will want to customize it a bit.

I also do think the message should come from the inviter or at least the inviter should be included as a recipient in the PM, and the inviter should be given an opportunity to write a brief personal message to the invitee.

Posts: 1

Participants: 1

Read full topic

Invite list - add sent date, redeemed date, make sortable

$
0
0

Tobias Eigen wrote:

I just invited a handful of people to my forum who attended a webinar yesterday. Much to my gratification, they are starting to accept my invitations. I see this in my notifications:

The next step in my workflow is then to take a look at the user's profile and send them a PM. Unfortunately, when I click on the notification it takes me to my invite list and not to the profile as I would expect.

This would be ok if I could easily find the invites that have been accepted and work my way through them. But the invites are listed in apparent random order, redeemed at the top.

To make this list more useful, I'd like to suggest that a third column is added for the date Invited, and that the list be sortable by email, date redeemed, or date invited.

Posts: 1

Participants: 1

Read full topic

Error while Bootstrapping Launcher

$
0
0

Jonathan Juan wrote:

Whenever I try to bootstrap the launcher I get the following error:

FAILED
--------------------
RuntimeError: socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres already running stop container ; exit 1 failed with return #<Process::Status: pid 53 exit 1>
Location of failure: /pups/lib/pups/exec_command.rb:85:in `spawn'
exec failed with the params "socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres already running stop container ; exit 1"
5ee90f5d5f9c429594d75bae29d036ca5cd00576cbd183e0ff668467ef3c4284
FAILED TO BOOTSTRAP

What should I do to fix this? I've already tried rebooting my docklet with Digital Ocean.

Posts: 12

Participants: 3

Read full topic


How do I prevent non-admins from pinning topics globally?

$
0
0

Andrea Slobodien wrote:

Hi, Andrea here from the 8tracks team. We noticed some users are pinning topics globally, which I didn't know was possible for non-admins.

  1. Is this a bug?
  2. If not, how can we prevent non-admins from pinning globally? I couldn't find anything in admin settings.

Thanks!

Posts: 8

Participants: 4

Read full topic

Paragraph html element appears in email notification when next to close parentheses

Support for Opera

$
0
0

cpradio wrote:

Okay, I'm fairly certain I know the answer, but we have a few long-time members who solely use Opera 12 (because Opera 15-24 do not include ALL of the functionality that exists in Opera 12, they aren't upgrades, but a rewrite) -- Plus Opera 12 is technically the "latest" version in Linux (there isn't a 15-24 for Linux).

Anyway, Discourse doesn't function well in Opera 12 AT ALL. Composer Window is a nightmare, buttons in the composer window are flake-y, Editing a post, is annoying, as the cursor jumps all over the place, etc.

Should I write these up as bugs or since Opera isn't listed on the FAQ, it is just considered "unsupported"?

And yes, I found this topic, but it doesn't exactly have any discussion...

Posts: 9

Participants: 4

Read full topic

Quoted lists lose bullets/numbers

User not able to edit previous topic

Hamburger icon's first bar slightly off

$
0
0

heinrich5991 wrote:

In "Top navigation is not consistent" I saw that the hamburge menu is supposed to be three lines with the same distance to each other:

On my machine however, in both Firefox and Chromium, the first to bars are nearer to each other than the second and the third.

Firefox:
Chromium:

Posts: 7

Participants: 5

Read full topic

Possibility to selectively (or completely) mark notifications as read

$
0
0

FichteFoll wrote:

When you are joining a new discourse install you get a bunch of "badges" for a variety of things, e.g. "First Like" or "First Quote". Sometimes it's also reply notifications that I have already read via mail.

I couldn't care less about these notifications, but for some reason they will always remain as "unread" in the bar until I finally decide to click them because they annoy me so much.

So, the most general approach would be to allow clearing a single or all notifications' unread status. I think it's also debatable whether I have to read badge notifications in the first place.

Posts: 1

Participants: 1

Read full topic


How to "dispute" a reviewed translation?

$
0
0

foobar wrote:

I'd like to help with the Catalan translation. First thing I wanted to do is review the work already done. I'm finding room for improvement in already-translated strings (for example, the Catalan translation for "This will be replaced by a custom Discourse 403 page." is missing the final dot, and there are some words that are too informal in other strings).

However many of these strings are marked as "reviewed" so I can't edit them on transifex. So, how can I contribute such a kind of fixes?

Posts: 2

Participants: 2

Read full topic

Profile page selection

$
0
0

l33tname wrote:

If you select one item form the Messages list, it don't get deselected if you select Badges or Notifications.

I guess expected is that only one item at the time selected is.

Steps to reproduce:
1. open profile page
2. select Messages / All
3. select Badges

Expected Result:
After selecting Badges Messages / All get deselected

Actual Result:
Messages / All stays selected

Posts: 3

Participants: 2

Read full topic

Write a reply, delete the reply then user

$
0
0

Ionuț Staicu wrote:

Something really really strange just happened on an existing thread (on personal forum):

  1. a new user wrote a reply
  2. then he deleted his own reply
  3. then he deleted his own user
  4. an admin restored his initial reply
  5. 500 error

I tried to edit the thread and lock/move to another category/reset reads, but with no luck.

Any ideas? Thanks!


I tried to rebuild the discourse instance and i had no luck.
In /logs/ i have this:

NoMethodError (undefined method `id' for nil:NilClass)

/var/www/discourse/app/serializers/topic_post_count_serializer.rb:6:in `id'
(eval):3:in `_fast_attributes'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/active_model_serializers-0.8.1/lib/active_model/serializer.rb:466:in `rescue in attributes'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/active_model_serializers-0.8.1/lib/active_model/serializer.rb:454:in `attributes'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/active_model_serializers-0.8.1/lib/active_model/serializer.rb:478:in `_serializable_hash'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/active_model_serializers-0.8.1/lib/active_model/serializer.rb:360:in `serializable_hash'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/active_model_serializers-0.8.1/lib/active_model/serializer.rb:348:in `as_json'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/multi_json-1.10.1/lib/multi_json/adapters/oj.rb:21:in `dump'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/multi_json-1.10.1/lib/multi_json/adapters/oj.rb:21:in `dump'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/multi_json-1.10.1/lib/multi_json/adapter.rb:24:in `dump'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/multi_json-1.10.1/lib/multi_json.rb:136:in `dump'
/var/www/discourse/app/controllers/topics_controller.rb:436:in `block (2 levels) in perform_show_response'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_controller/metal/mime_responds.rb:258:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_controller/metal/mime_responds.rb:258:in `respond_to'
/var/www/discourse/app/controllers/topics_controller.rb:433:in `perform_show_response'
/var/www/discourse/app/controllers/topics_controller.rb:70:in `show'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_controller/metal/implicit_render.rb:4:in `send_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/abstract_controller/base.rb:189:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_controller/metal/rendering.rb:10:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/abstract_controller/callbacks.rb:20:in `block in process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:113:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:113:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:149:in `block in halting_and_conditional'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:149:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:149:in `block in halting_and_conditional'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `block in halting'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:149:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:149:in `block in halting_and_conditional'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `block in halting'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `block in halting'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `block in halting'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `block in halting'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `block in halting'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `block in halting'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `block in halting'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `block in halting'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:229:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:229:in `block in halting'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:166:in `block in halting'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:86:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:86:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/abstract_controller/callbacks.rb:19:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_controller/metal/rescue.rb:29:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/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.5/lib/active_support/notifications.rb:159:in `block in instrument'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/notifications/instrumenter.rb:20:in `instrument'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/notifications.rb:159:in `instrument'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_controller/metal/instrumentation.rb:30:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_controller/metal/params_wrapper.rb:250:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activerecord-4.1.5/lib/active_record/railties/controller_runtime.rb:18:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/abstract_controller/base.rb:136:in `process'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionview-4.1.5/lib/action_view/rendering.rb:30:in `process'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-mini-profiler-0.9.1/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.5/lib/action_controller/metal.rb:196:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_controller/metal/rack_delegation.rb:13:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_controller/metal.rb:232:in `block in action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_dispatch/routing/route_set.rb:82:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_dispatch/routing/route_set.rb:82:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_dispatch/routing/route_set.rb:50:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_dispatch/journey/router.rb:71:in `block in call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_dispatch/journey/router.rb:59:in `each'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_dispatch/journey/router.rb:59:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_dispatch/routing/route_set.rb:678:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-protection-1.5.2/lib/rack/protection/frame_options.rb:31:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.1/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.1/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.1/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.1/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.1/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.1/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.1/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.1/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.1/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.1/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.1/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.1/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.1/lib/omniauth/builder.rb:59: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:117:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_dispatch/middleware/params_parser.rb:27:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_dispatch/middleware/flash.rb:254:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/message_bus-0.9.5/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.5/lib/action_dispatch/middleware/cookies.rb:560:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activerecord-4.1.5/lib/active_record/query_cache.rb:36:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activerecord-4.1.5/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.5/lib/action_dispatch/middleware/callbacks.rb:29:in `block in call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:82:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_dispatch/middleware/callbacks.rb:27:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_dispatch/middleware/remote_ip.rb:76:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.5/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.5/lib/rails/rack/logger.rb:38:in `call_app'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.5/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.5/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.1/lib/mini_profiler/profiler.rb:193:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.5/lib/rails/engine.rb:514:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.5/lib/rails/application.rb:144:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.5/lib/rails/railtie.rb:194:in `public_send'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.5/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:140:in `start'
/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: 3

Participants: 2

Read full topic

About working on transifex

$
0
0

foobar wrote:

  • In the web interface, while translating, for some messages, selected words are underscored. Is there some underlying markup (presumably html) that I should preserve, but I can't do so from the web interface?
  • Is there any other tool or workflow, besides using the web interface of transifex, that is more convenient for preserving markup and such?

edit: my apologies if this is covered in some faq or other post, I did try searching for an answer but got nowhere.

Posts: 2

Participants: 2

Read full topic

Suppress images for short emails

$
0
0

Arpit Jalan wrote:

To prevent Discourse emails being detected as spam, we should suppress images from short emails (having text length 2800 Bytes or less).

Currently short emails with images are detected as spam by Apache SpamAssassin, due to HTML_IMAGE_ONLY_24 rule.

I sent a PR for this:

Any suggestion/feedback on this?

cc @sam @codinghorror @supermathie

Posts: 3

Participants: 3

Read full topic

Viewing all 60721 articles
Browse latest View live




Latest Images