Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Users
    • Groups
    1. Home
    2. Tags
    3. 0.6.0
    Log in to post
    • esiao

      problem with user profile display.
      Bug Reports • 0.6.0 0.6.1 • • esiao

      5
      0
      Votes
      5
      Posts
      2330
      Views

      RazorAxis

      Also have an issue where iphone users on any browser are having issues.

    • lenovouser

      Local emailer doesn't work with v0.6.x
      Bug Reports • 0.6.0 0.6.1 email emailer • • lenovouser

      9
      0
      Votes
      9
      Posts
      3083
      Views

      lenovouser

      @julian Yeah, https://github.com/NodeBB/nodebb-plugin-emailer-local does work! Thanks a lot!

    • M

      nodebb 0.6.0 admin page not responding after activate nodebb-plugin-emailer-local
      Bug Reports • 0.6.0 nodebb-plugin-emaile • • miluo

      4
      0
      Votes
      4
      Posts
      2281
      Views

      codejet

      SSL version works . I'm having probs editing user profiles. I did make it private but I can't even edit my own admin profile to change the email atm

      any1 know how this is easily remedied ?

    • Master-Antonio

      How to upgrade from 0.5.7 to 0.6.0 - Now there are Error of Installation.
      General Discussion • 0.5.7 0.6.0 arch upgrade • • Master-Antonio

      39
      0
      Votes
      39
      Posts
      13764
      Views

      TaLoche

      I'm learning something new here everyday! Muchas gracias SeΓ±or

    • R

      upgrade to 0.6.x issue
      General Discussion • 0.6.0 • • raistlinthewiz

      15
      0
      Votes
      15
      Posts
      7926
      Views

      wzrdtales

      @julian said:

      @priapo Keep in mind putting a socket.io section in config.json doesn't do anything πŸ˜„

      We had just talked about this configuration option short time ago in the issue πŸ˜„ so obviously it does affect. But "transports": ["polling","websocket"] is now the Standard.

      @priapo if you can't use the websockets you can set also "transports": ["polling"], then you will only get the failures for the long polling request which throws errors.

      I just tested by connecting directly without any proxy before NodeBB. The timeout disappears.

      So one failure source is that the timeout is higher than what is allowed by the proxy e.g. cloudflare. So an option to adjust the timeout would be great!

      The failure throwing which are left now are:

      GET http://localhost:4567/socket.io/?EIO=3&transport=polling&t=1419766084670-12&sid=U4674pe85Cyiv5fiAA0b 400 (Bad Request) nodebb.min.js?9604615c:9 POST http://localhost:4567/socket.io/?EIO=3&transport=polling&t=1419766094756-13&sid=U4674pe85Cyiv5fiAA0b 400 (Bad Request) nodebb.min.js?9604615c:9 GET http://localhost:4567/socket.io/?EIO=3&transport=polling&t=1419766096635-23&sid=8hFwdN-s5JA2NQQdAA0d 400 (Bad Request) nodebb.min.js?9604615c:9 POST http://localhost:4567/socket.io/?EIO=3&transport=polling&t=1419766106720-24&sid=8hFwdN-s5JA2NQQdAA0d 400 (Bad Request) nodebb.min.js?9604615c:9 GET http://localhost:4567/socket.io/?EIO=3&transport=polling&t=1419766108697-34&sid=N9btkX1jyZnnsbfPAA0f 400 (Bad Request) nodebb.min.js?9604615c:9 POST http://localhost:4567/socket.io/?EIO=3&transport=polling&t=1419766118775-35&sid=N9btkX1jyZnnsbfPAA0f 400 (Bad Request) nodebb.min.js?9604615c:9 GET http://localhost:4567/socket.io/?EIO=3&transport=polling&t=1419766120692-45&sid=HL2WrppvFQVLUZZcAA0h 400 (Bad Request) nodebb.min.js?9604615c:9 POST http://localhost:4567/socket.io/?EIO=3&transport=polling&t=1419766130783-46&sid=HL2WrppvFQVLUZZcAA0h 400 (Bad Request)
    • baris

      websocketAddress setting change
      NodeBB Development • 0.6.0 socket.io • • <baris>

      1
      0
      Votes
      1
      Posts
      1179
      Views

      baris

      This was a setting under admin>settings>sockets it has been moved to config.json.

      Old name was websocketAddress now its just address under the socket.io object.

      Sample config.json

      { "url":"yourforum.com", "socket.io": { "address": "", //or url to socket.io server "transports": ["websocket", "polling"] } }

      Relevant commit: https://github.com/NodeBB/NodeBB/commit/14e46a87a63f5e983a58a73109710027297924f3

      The reason is if you put a invalid value here sockets will not connect and since the admin page uses sockets to save settings you can't change it back. πŸ˜†

      0 barisusakli committed to NodeBB/NodeBB closes #2529
    • baris

      header.tpl changes
      NodeBB Development • 0.6.0 header.tpl • • <baris>

      3
      2
      Votes
      3
      Posts
      2375
      Views

      Baerrus

      @baris I started working on a more SEO friendly theme/plugin. I hoped I could keep all the changes within a lavender derived theme, but I cannot. Some changes will be in the core. FOr example, server side rendered pagination. I am looking for some advice on how to coordinate making changes in a theme and core nodebb?

    • R

      Invalid CSRF token
      NodeBB Development • 0.6.0 csrf • • riteshsanap

      8
      0
      Votes
      8
      Posts
      5537
      Views

      mootzville

      I figured out my issue...

      MongoDB user I was using had a readWrite role, but I guess it needs the dbAdmin role as well. When I tried creating a new user in the nodebb admin area, then it would make things go wonky without the dbAdmin role and result in invalid csrf tokens.

    • baris

      config.json cluster change
      NodeBB Development • 0.6.0 cluster config nginx • • <baris>

      5
      2
      Votes
      5
      Posts
      7325
      Views

      wzrdtales

      Finally the pull request is open https://github.com/NodeBB/NodeBB/pull/2527.

      I'm out for today guys, hope you get everything. If not just ask, gn8.

      wzrdtales created this issue in NodeBB/NodeBB closed Enabling cluster, sticky-sessions, level 4 based hash balancing #2527
    • julian

      config.json updated, `base_url` and `relative_path` no longer exist
      NodeBB Development • 0.6.0 config • • Julian Lam

      11
      1
      Votes
      11
      Posts
      7076
      Views

      Baerrus

      @frissdiegurke Knowing what I know now, @julian post can be construed to contain all the information :). I would word it differently though as SSO is probably veyr widely used. And if so, then calling port optional is...well, still technically correct.

    • baris

      static:app.load change
      NodeBB Development • 0.6.0 • • <baris>

      8
      3
      Votes
      8
      Posts
      3123
      Views

      PitaJ

      Sample adaption code:

      if( app && app.router ){ callback = middleware; middleware = app.middleware; controllers = app.controllers; app = app.app; }
    • baris

      action:topic.save, action:topic.restore, action:topic.edit changes
      NodeBB Development • 0.6.0 action • • <baris>

      1
      0
      Votes
      1
      Posts
      1251
      Views

      baris

      If you have any plugins that use action:topic.save, action:topic.restore or action:topic.edit please read below on the changes coming in 0.6.0. If you have any questions about how to update to the new hooks please feel free to ask.

      The parameter passed to all three hooks has been changed from a topic id to a topicData object.

      plugins.fireHook('action:topic.save', topicData);
      plugins.fireHook('action:topic.restore', topicData);
      plugins.fireHook('action:topic.edit', topicData);

      topicData object contains at least the following data.

      { tid: 3, title: 'test topic', mainPid: 5 }
    • julian

      Plugin Developers!! Read this re: v0.6.0 Breaking changes
      NodeBB Development • 0.6.0 plugin • • Julian Lam

      17
      2
      Votes
      17
      Posts
      6104
      Views

      julian

      I correctly assumed (and this has been validated through actual plugin upgrades) that the latest hash in npm points to the most recently published version, and not the highest version.

      That is, given your plugin nodebb-plugin-example

      If v1.0.0 is compatible with v0.5.4 If v1.1.0 is compatible only with v0.6.0 The latter is published first A user typing npm install nodebb-plugin-example will receive v1.0.0 of the plugin, irrespective of what NodeBB version he/she is running, even though v1.1.0 is technically newer

      Now, special note: The NodeBB Package Manager doesn't do this. When the ACP calls nbbpm to request a suggested package, we query npm for the plugin data, and sort the versions before checking compatibility, so this issue is moot.

    • baris

      filter:uploadImage and filter:uploadFile changes
      NodeBB Development • 0.6.0 filter • • <baris>

      2
      1
      Votes
      2
      Posts
      2139
      Views

      Shard

      I'm unsure if I'm seeing a regression or an undocumented? change here.

      I'm currently getting:

      TypeError: undefined is not a function
      at /mnt/Extra/home/dbolack/Projects/nodebb-plugin-rscloudfiles/index.js:203:4

      Which maps to:

      callback(null, { url: rsCloudFilesCDNSecure + '/' + image.name, name: image.name || '' });

      Which is equivalent to the current imgur plugins bit:

      callback(null, { url: data.link.replace('http:', 'https:'), name: image.name || '' });

      Any ideas?

    • baris

      filter:post.parse and filter:post.parseSignature changes
      NodeBB Development • 0.6.0 filter • • <baris>

      13
      2
      Votes
      13
      Posts
      4716
      Views

      A

      @baris Thanks Baris, that showed the issue, was using // as the URI instead of https which was incorrect apparently. πŸ˜†

      Plugin updated to 1.1.5 for 0.6.0 of NodeBB.

    • baris

      0.6.0 Breaking Changes
      NodeBB Development • 0.6.0 breaking • • <baris>

      25
      3
      Votes
      25
      Posts
      12740
      Views

      baris

      Updated with header.tpl changes, relevant thread https://community.nodebb.org/topic/3488/header-tpl-changes

    • julian

      Gotchas for 0.6.0
      NodeBB Development • 0.6.0 nodebb • • Julian Lam

      1
      0
      Votes
      1
      Posts
      1199
      Views

      julian

      I know I made a promise to have the 0.5.x branch last more than 2 releases, but we added more breaking changes again, and 0.5.0 hasn't even been released yet πŸ˜†

      In any case, for those plugin developers who are interested:

      Notification pushed action hook (action:notification.pushed) incoming data has changed: From: An object containing the notification data To: This object -- {notification: notification, uids: uids});

      As always, this list will be updated as new breaking changes are added. In the case of this list -- don't commit and publish your change to npm yet, as 0.6.0 has not launched. We recommend you maintain these changes in a separate branch until then.