@watchmanmonitor wrote:
Continuing the discussion from Upgraded but admin page says out of date:
Anyone else think a red "meh" is better than a red smile here:
Posts: 3
Participants: 2
@watchmanmonitor wrote:
Continuing the discussion from Upgraded but admin page says out of date:
Anyone else think a red "meh" is better than a red smile here:
Posts: 3
Participants: 2
@childofsol wrote:
I'm setting up a community and we'd like to disable auto-promotion so that we can use the trust system but have more manual control over it. More specifically, we'd like to leave levels 0 and 1 working with auto-promotion, but levels 2+ would require manual promotion
I haven't seen any option for doing this. My current plan of action is to just set unreachable limits, but wanted to see if there is a proper to do it before applying my duct tape
Thanks!
Posts: 7
Participants: 5
@uwe_keim wrote:
Being on the latest Github version, a user fails to save a new post with "An error occurred".
In the log I found:
Uncaught TypeError: this.blank is not a function Url: /discourse/controllers/composer Line: 164 Column: 22 Window Location: http://entwicklergate.de/
Call stack:
TypeError: this.blank is not a function at __exports__.default.Ember.ObjectController.extend.toggle (/discourse/controllers/composer:164:22) at __exports__.default.Ember.ObjectController.extend.actions.toggle (/discourse/controllers/composer:45:16) at mixin.Mixin.create.send (/ember.prod:27080:54) at runRegisteredAction (/ember.prod:17899:25) at Object.Backburner.run (/ember.prod:218:27) at Object.run [as default] (/ember.prod:15458:27) at Object.handleRegisteredAction [as handler] (/ember.prod:17897:23) at HTMLAnchorElement.eval (/ember.prod:36149:25) at HTMLElement.n.event.dispatch (/jquery.prod:4:6444) at HTMLElement.r.handle (/jquery.prod:4:3219)
Environment:
HTTP_HOST: entwicklergate.de REQUEST_URI: /logs/report_js_error REQUEST_METHOD: POST HTTP_USER_AGENT: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 HTTP_ACCEPT: */* HTTP_REFERER: http://entwicklergate.de/ HTTP_X_FORWARDED_FOR: 123.123.123.123 HTTP_X_REAL_IP: 123.123.123.123 params: message: Uncaught TypeError: this.blank is not a function Url: /discourse/controllers/composer Line: 164 Colum url: /discourse/controllers/composer line: 164 column: 22 window_location: http://entwicklergate.de/ stacktrace: TypeError: this.blank is not a function at __exports__.default.Ember.ObjectController.extend.togg
Any idea how/whether I can fix it?
Posts: 12
Participants: 4
@Assaf_N wrote:
Hi !
Since my community is brand new, with not many people, I was thinking about how can I grow it faster. And so,
I want to add a popup that pops right after a member submit a new post or reply, asking him to tweet it.
Is there such a tool you know? What do you recommend me to do?
Here's an example of a popup I created
Thank you!
Posts: 5
Participants: 3
@palant wrote:
Steps to reproduce:
- Click your avatar in the upper-right corner.
- Choose "Preferences."
- Click the icon to edit your title.
- If the selection isn't preset to
<none>
- change it to<none>
, save and reload the page.- Click "Save Changes" without actually changing the selection.
Results:
A message "Sorry, an error has occurred." shows up. Admin logs show the following error:
ActionController::ParameterMissing (param is missing or the value is empty: user_badge_id) vendor/bundle/ruby/2.1.0/gems/actionpack-4.1.10/lib/action_controller/metal/strong_parameters.rb:187:in `require' app/controllers/users_controller.rb:132:in `badge_title' vendor/bundle/ruby/2.1.0/gems/actionpack-4.1.10/lib/action_controller/metal/implicit_render.rb:4:in `send_action'
If you change the selection before submitting then the error doesn't occur - even if you change it to
<none>
again.I could not reproduce here because I don't have the necessary badges. However, our Discourse instance is at this revision which is fairly recent.
Posts: 8
Participants: 2
@Alex_Harrington wrote:
Tried to upgrade to 1.3.0-beta8 via the admin webpage and got the following error:
[2015-05-12T09:50:14.766310 #350] INFO -- : Writing /var/www/discourse/public/assets/admin-2d3b2ab43d1b44ebd1b6192ce2aae7fc.js rake aborted! Barber::PrecompilerError: Pre compilation failed for: <div class='container'> {{custom-html "top"}} {{global-notice}} {{discourse-banner user=currentUser banner=site.banner overlay=view.hasScrolled hide=errorLoading}} </div> {{#if Discourse.Mobile.mobileView}} {{adsenseBlock "320" "50" "topic_top_mobile"}} {{else}} {{adsenseBlock "728" "90" "topic_top"}} {{/if}} {{#if postStream.loaded}} {{#if postStream.firstPostPresent}} <div id='topic-title'> <div class='container'> <div class="title-wrapper"> {{#if editingTopic}} {{#if isPrivateMessage}} <span class="private-message-glyph">{{fa-icon "envelope"}}</span> {{autofocus-text-field id='edit-title' value=buffered.title maxLength=maxTitleLength}} {{else}} {{autofocus-text-field id='edit-title' value=buffered.title maxLength=maxTitleLength}} </br> {{category-chooser valueAttribute="id" value=buffered.category_id source=buffered.category_id}} {{/if}} {{plugin-outlet "edit-topic"}} {{d-button action="finishedEditingTopic" class="btn-primary btn-small no-text" icon="check"}} {{d-button action="cancelEditingTopic" class="btn-small no-text" icon="times"}} {{else}} <h1> {{#unless is_warning}} <span class="private-message-glyph">{{fa-icon "envelope"}}</span> {{/unless}} {{#if details.loaded}} {{topic-status topic=model}} <a href='{{unbound url}}' {{action "jumpTop"}}> {{{fancy_title}}} </a> {{/if}} {{#if details.can_edit}} <a href {{action "editTopic"}} class='edit-topic' title='{{i18n 'edit'}}'>{{fa-icon "pencil"}}</a> {{/if}} </h1> {{#unless isPrivateMessage}} {{topic-category topic=model}} {{/unless}} {{/if}} </div> {{plugin-outlet "topic-title"}} </div> </div> {{/if}} <div class="container posts"> {{view "selected-posts"}} <div class="row"> <section class="topic-area" id='topic' data-topic-id='{{unbound id}}'> <div class='posts-wrapper'> {{render 'topic-progress'}} {{loading-spinner condition=postStream.loadingAbove}} {{#unless postStream.loadingFilter}} {{cloaked-collection itemViewClass="post" idProperty="post_number" defaultHeight="200" content=postStream.posts slackRatio="15" loadingHTML="" preservesContext="true" uncloakDefault="true" offsetFixedTop="header" offsetFixedBottom="#reply-control"}} {{/unless}} {{loading-spinner condition=postStream.loadingBelow}} </div> <div id='topic-bottom'></div> {{#loading-spinner condition=postStream.loadingFilter}} {{#if loadedAllPosts}} {{view 'topic-closing' topic=model}} {{view 'topic-footer-buttons' topic=model}} {{#if Discourse.Mobile.mobileView}} {{adsenseBlock "320" "50" "topic_bottom_mobile"}} {{else}} {{adsenseBlock "728" "90" "topic_bottom"}} {{/if}} {{#if details.suggested_topics.length}} <div id='suggested-topics'> <h3>{{i18n 'suggested_topics.title'}}</h3> <div class='topics'> {{basic-topic-list topics=details.suggested_topics postsAction="showTopicEntrance"}} </div> <h3>{{{view.browseMoreMessage}}}</h3> </div> {{/if}} {{/if}} {{/loading-spinner}} </section> </div> </div> {{else}} <div class='container'> {{#loading-spinner condition=noErrorYet}} {{#if notFoundHtml}} {{{notFoundHtml}}} {{else}} <div class="topic-error"> <div>{{message}}</div> {{#if noRetry}} {{#unless currentUser}} {{d-button action="showLogin" class="btn-primary topic-retry" icon="user" label="log_in"}} {{/unless}} {{else}} {{d-button action="retryLoading" class="btn-primary topic-retry" icon="refresh" label="errors.buttons.again"}} {{/if}} </div> {{loading-spinner condition=retrying}} {{/if}} {{/loading-spinner}} </div> {{/if}} {{render "share"}} {{#if currentUser.enable_quoting}} {{render "quote-button"}} {{/if}} {{#if currentUser.canManageTopic}} {{show-topic-admin show="showTopicAdminMenu"}} {{render "topic-admin-menu"}} {{/if}} . Compiler said: Error: Invalid end tag `br` (on line 24) (void elements cannot have end tags). (in /var/www/discourse/plugins/discourse-adsense/assets/javascripts/discourse/templates/topic.hbs)/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/barber-0.9.0/lib/barber/precompiler.rb:25:in `rescue in compile' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/barber-0.9.0/lib/barber/precompiler.rb:23:in `compile' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/barber-0.9.0/lib/barber/precompiler.rb:8:in `compile' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/ember-handlebars-template-0.1.5/lib/ember/handlebars/helper.rb:67:in `precompile_ember_handlebars' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/ember-handlebars-template-0.1.5/lib/ember/handlebars/templates/sprockets2.rb:42:in `evaluate' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/tilt-1.4.1/lib/tilt/template.rb:103:in `render' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/context.rb:197:in `block in evaluate' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/context.rb:194:in `each' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/context.rb:194:in `evaluate' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/processed_asset.rb:12:in `initialize' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/base.rb:374:in `new' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/base.rb:374:in `block in build_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/base.rb:395:in `circular_call_protection' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/base.rb:373:in `build_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/index.rb:94:in `block in build_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/caching.rb:58:in `cache_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/index.rb:93:in `build_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/base.rb:287:in `find_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/index.rb:61:in `find_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/processed_asset.rb:111:in `block in resolve_dependencies' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/processed_asset.rb:105:in `each' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/processed_asset.rb:105:in `resolve_dependencies' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/processed_asset.rb:97:in `build_required_assets' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/processed_asset.rb:16:in `initialize' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/base.rb:374:in `new' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/base.rb:374:in `block in build_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/base.rb:395:in `circular_call_protection' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/base.rb:373:in `build_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/index.rb:94:in `block in build_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/caching.rb:58:in `cache_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/index.rb:93:in `build_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/base.rb:287:in `find_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/index.rb:61:in `find_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/bundled_asset.rb:16:in `initialize' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/base.rb:377:in `new' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/base.rb:377:in `build_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/index.rb:94:in `block in build_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/caching.rb:58:in `cache_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/index.rb:93:in `build_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/base.rb:287:in `find_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/index.rb:61:in `find_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/manifest.rb:211:in `block in find_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/manifest.rb:257:in `benchmark' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/manifest.rb:210:in `find_asset' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/manifest.rb:119:in `block in compile' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/manifest.rb:118:in `each' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/sprockets/manifest.rb:118:in `compile' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-rails-2.0.1/lib/sprockets/rails/task.rb:60:in `block (3 levels) in define' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.0/lib/rake/sprocketstask.rb:146:in `with_logger' /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sprockets-rails-2.0.1/lib/sprockets/rails/task.rb:59:in `block (2 levels) in define' Tasks: TOP => assets:precompile (See full trace by running task with --trace) I, [2015-05-12T09:50:31.922845 #41] INFO -- : Purging temp files Bundling assets
Normally this just works and I have no idea how to proceed?
Posts: 2
Participants: 1
@nicklasmoeller wrote:
Hello,
I've got at template update on https://forum.billysbilling.dk/ that just over the night stopped working. Unfortunately, also our logo started to disappear on some requests (403 Forbidden response)
The layout update is taken from https://meta.discourse.org/t/the-homepage-overview-how-to-make-it-look-more-clean/28623/3 where I've made some smaller adjustments, to fit it to our needs.
</body>
<script type='text/x-handlebars' data-template-name='list/topic_list_item.raw'> <td class='main-link clearfix'> {{raw "topic-status" topic=topic}} {{topic-link topic}} {{#if controller.showTopicPostBadges}} {{raw "topic-post-badges" unread=topic.unread newPosts=topic.displayNewPosts unseen=topic.unseen url=topic.lastUnreadUrl}} {{/if}} {{raw "list/topic-excerpt" topic=model}} <div class='creator'> {{~#if topic.creator ~}} <a href="/users/{{topic.creator.username}}" data-auto-route="true" data-user-card="{{topic.creator.username}}">{{topic.creator.username}}</a> {{format-date topic.createdAt format="medium-with-ago"}} {{~/if ~}} {{raw "list/action-list" topic=topic postNumbers=topic.bookmarked_post_numbers className="bookmarks" icon="bookmark"}} {{raw "list/action-list" topic=topic postNumbers=topic.liked_post_numbers className="likes" icon="heart"}} </div> </td> {{#if controller.showLikes}} <td class="num likes"> {{number topic.like_count}} <i class='fa fa-heart'></i> </td> {{/if}} {{#if controller.showOpLikes}} <td class="num likes"> {{number topic.op_like_count}} <i class='fa fa-heart'></i> </td> {{/if}} <td class="category"> {{category-link topic.category showParent="true" onlyStripe="true"}} </td> <td class="num views"> {{topic.views}} </td> <td class="num views"> {{topic.replyCount}} </td> <td class="last-post"> <div class='poster-avatar'> <a href="{{topic.lastPostUr}}" data-user-card="{{topic.last_poster_username}}">{{avatar topic.lastPoster usernamePath="username" imageSize="medium"}}</a> </div> <div class='poster-info'> <a href="{{topic.lastPostUrl}}"> {{format-date topic.bumpedAt format="medium-with-ago"}}, </a><br /> <span class='editor'><a href="/users/{{topic.last_poster_username}}" data-auto-route="true" data-user-card="{{topic.last_poster_username}}">{{topic.last_poster_username}}</a></span> </div> </td> </script> <script type='text/x-handlebars' data-template-name='topic-list-header.raw'> {{raw "topic-list-header-column" order='posts' name='topic.title'}} {{#if showLikes}} {{raw "topic-list-header-column" sortable='true' order='likes' number='true' forceName='Likes'}} {{/if}} {{#if showOpLikes}} {{raw "topic-list-header-column" sortable='true' order='op_likes' number='true' forceName='Likes'}} {{/if}} {{raw "topic-list-header-column" sortable='true' order='category' forceName='Kategori'}} {{raw "topic-list-header-column" sortable='true' number='true' order='views' forceName='Visninger'}} {{raw "topic-list-header-column" sortable='true' number='true' order='posts' forceName='Svar'}} {{raw "topic-list-header-column" sortable='true' order='activity' forceName='Sidste indlæg'}} </script> <script> Discourse.TopicListItemView.reopen({ showCategory: function(){ return !this.get('controller.hideCategory') && this.get('topic.creator') && this.get('topic.category.name') !== 'uncategorized'; }.property() }); Discourse.Topic.reopen({ creator: function(){ var poster = this.get('posters.firstObject'); if(poster){ return poster.user; } }.property(), lastPoster: function() { var poster = this.get('posters.lastObject'); if(poster){ if (this.last_poster_username === poster.user.username){ return poster.user; } else { return this.get('creator'); } } }.property('posters'), replyCount: function(){ return this.get('posts_count') - 1; }.property(), hasReplies: function(){ return this.get('posts_count') > 1; }.property() }); </script>
CSS
.poster-avatar { float: left; } .poster-info { float: left; margin-left: 10px; } @media (max-width: 760px) { .poster-avatar { display: none; } } @media (max-width: 560px) { .topic-list .category { display:none; } } .topic-list .posts { width: 640px; } .topic-list .num { width: 65px; } .topic-list .activity { width: 180px !important; } .category .badge-wrapper { line-height: 1.6; } .category .badge-category-bg { border-radius: 3px; line-height: 2.5; } .category .badge-category { padding: 10px 20px; } .category .badge-category-parent-bg { border-radius: 3px; } .creator .relative-date { text-transform: capitalize; }
Unfortunately, this isn't the first time we've had some loading issues (just a guess for the cause), as a hosted Discourse solution. https://meta.discourse.org/t/cdn-503-on-user-avatars-and-css-files/28329
Anyone able to help me out here? @sam or @codinghorror eventually?
Posts: 8
Participants: 4
@ashish2 wrote:
I have an application that already contain Login and Signup forms and I want these forms to register and login the Users to my discourse forum as well. Anyone who has worked on similar stuff? Please help
Posts: 4
Participants: 4
@Qasem_h wrote:
I want to make a custom page feature for discourse
everyone agrees this idea declare a comment
Posts: 3
Participants: 2
@nevernormal1 wrote:
With the recent announcement about deprecating Amazon S3 for attachments (which was reversed), a global message was posted to all users of Discourse. This created confusion for the users of our forum, and they even started posting questions about what it meant on the forum.
Would it be possible to adopt a policy of only announcing these types of deprecation notices to those in a position to understand the message and make a change?
Jeff
Posts: 12
Participants: 6
@Webinsane wrote:
Idea is developing in my head. Crisis center to post reports about any kind of natural or man made disaster. My first thought as platform was discourse. I sat down few days ago and created rough visual draft how things could work. This is all fresh, but I will give more thought as conversion here progresses.
The system has to perform as global and local platform. For example if disaster is in New Orleans locations should be narrowed down to the city level. I would like to hear your thoughts if this is possible to create with Discourse. I will sit down again when I catch some time and see if I can create proper wireframe of all specifications.
I do not intend to create such site, but more of a platform that provides hosted solution for individuals and organizations looking for crisis data collection.
For starters you can see how far I progressed:
Posts: 3
Participants: 2
@ChizbeJoe wrote:
Hello,
I was just wondering, what is that blue glow around people's profile pictures mean?
Posts: 6
Participants: 6
@brucellino wrote:
Hello,
We want to deploy a discourse instance as part of an identity federation. This will require SAML-2 attribute exchange for authentication. We will have the actual identities authorised to interact with the forum in an LDAP service linked to the discourse installation.
We expect the following workflow:
- users come to something like meta.project.eu,
- then the login screen will take them to the federation WAYF,
- they get redirected them to an IdP of their institute, then authenticate themselves
- our SP (discourse) gets their attributes and automatically registers them as basic users, writing to the ldap database.
Any idea if this is possible ?
thanks,
Bruce
Posts: 1
Participants: 1
@TheJames wrote:
for the last few days it has had a 1, now it is up to 3.
No flags, nothing in Akizmit(sp?)
v1.3.0.beta7 +102 (hosted)
This is on chrome in MAC and on Android
Posts: 7
Participants: 4
@lisajill wrote:
So here is our story:
We run support forums. We have a large group of moderators but many more staff that are not in the 'staff' group nor moderators. We need to allow these folks to tag posts.
Is there any way to enable a particular group (or even trust level) to tag posts that are not their own without giving them full on mod privs?
Thank you!
Posts: 2
Participants: 2
@scottpruett wrote:
I just ran an upgrade to 1.3.0.beta8. The admin page is still saying I'm out of date, but the upgrade page / docker manager says I'm up to date.
Other issues that weren't present before...
I'm trying to customize my
</head>
section, and any changes I'm making don't save.I went to restore a backup from before the update and the restore button is grayed out.
Posts: 3
Participants: 2
@BCHK wrote:
I'm trying to post a message on how to create polls in my forum but I get repeated error messages no matter what Category I assign to the post.
Here is the error message I'm getting - and I can't make the post. I'm running on beta 7 code (the one release before the release yesterday):
Posts: 6
Participants: 3
@accalia wrote:
Reproduction steps:
- get some data on your clipboard. any old data will do,
- start a post in discourse.
- In rapid succession press ENTER ENTER CTRL+v to past contents in new paragraph
Expected result: two carriage returns are entered and the clipboard content is pasted into the editor
Actual result: If you were fast enough on that trigger the post will be submitted without the pasted content.
I suspect this is because discourse is handling the CTRLENTER keyboard shortcut incorrectly. Probably by asking "is the CTRL button pressed now?" when processing an enter key, rather than asking the key event directly if any buckybits were set when the key was pressed.
Posts: 3
Participants: 3
@erlend_sh wrote:
I'm starting to make some recordings to showcase the new features in v1.3. Kindly drop a vote or leave a comment. No spoiler talk!
0voters
Let your voice be heard!
Posts: 9
Participants: 6
@gerhard wrote:
I wanted to login with Google on try.discourse.org, but it doesn't work anymore.
Posts: 2
Participants: 2