@PitaJ, however, after removing this plugin, there are no such errors.
I was forced to roll back to the previous version (nodebb-plugin-poll2).
A
almond
@almond
Posts
-
[nodebb-plugin-poll] Poll plugin -
[nodebb-plugin-poll] Poll pluginThere are some errors after updating this plugin to the latest version:
2019-07-14T19:58:54.623Z [4567/28794] - info: Initializing NodeBB v1.12.2 https://domain.tld [benchpressjs] Unable to build or find a suitable native module, falling back to JS version 2019-07-14T19:58:56.613Z [4567/28794] - error: Your NodeBB schema is out-of-date. Please run the following command to bring your dataset up to spec: 2019-07-14T19:58:56.613Z [4567/28794] - error: ./nodebb upgrade [cluster] Child Process (28794) has exited (code: 0, signal: null)
OK, I tried to upgrade:
./nodebb upgrade Updating NodeBB... 1. Updating package.json file with defaults... OK 2. Bringing base dependencies up to date... started npm WARN [email protected] requires a peer of textcomplete@^0.14.2 but none is installed. You must install peer dependencies yourself. audited 5014 packages in 10.897s found 22 vulnerabilities (2 low, 4 moderate, 16 high) run `npm audit fix` to fix them, or `npm audit` for details 3. Checking installed plugins for updates... OK 4. Updating NodeBB data store schema...[benchpressjs] Unable to build or find a suitable native module, falling back to JS version Parsing upgrade scripts... OK | 1 script(s) found, 77 skipped → [2019/4/1] Convert all poll id votes and options votes to sorted sets... Error occurred Error occurred during upgrade: ReplyError: WRONGTYPE Operation against a key holding the wrong kind of value at parseError (/var/www/myforum.tld/nodebb/node_modules/redis-parser/lib/parser.js:193:12) at parseType (/var/www/myforum.tld/nodebb/node_modules/redis-parser/lib/parser.js:303:14) 2019-07-14T20:12:06.661Z [4567/28935] - error: uncaughtException: WRONGTYPE Operation against a key holding the wrong kind of value ReplyError: WRONGTYPE Operation against a key holding the wrong kind of value at parseError (/var/www/myforum.tld/nodebb/node_modules/redis-parser/lib/parser.js:193:12) at parseType (/var/www/myforum.tld/nodebb/node_modules/redis-parser/lib/parser.js:303:14) {"error":{"command":"ZCOUNT","args":["poll:1:options:2:votes","-inf","+inf"],"code":"WRONGTYPE"},"stack":"ReplyError: WRONGTYPE Operation against a key holding the wrong kind of value\n at parseError (/var/www/myforum.tld/nodebb/node_modules/redis-parser/lib/parser.js:193:12)\n at parseType (/var/www/myforum.tld/nodebb/node_modules/redis-parser/lib/parser.js:303:14)","exception":true,"date":"Sun Jul 14 2019 23:12:06 GMT+0300 (Eastern European Summer Time)","process":{"pid":28935,"uid":0,"gid":0,"cwd":"/var/www/myforum.tld/nodebb","execPath":"/usr/local/bin/node","version":"v10.15.3","argv":["/usr/local/bin/node","/var/www/myforum.tld/nodebb/nodebb","upgrade"],"memoryUsage":{"rss":126144512,"heapTotal":103751680,"heapUsed":68242168,"external":451882}},"os":{"loadavg":[1.353515625,0.51025390625,0.35888671875],"uptime":693319},"trace":[{"column":12,"file":"/var/www/myforum.tld/nodebb/node_modules/redis-parser/lib/parser.js","function":"parseError","line":193,"method":null,"native":false},{"column":14,"file":"/var/www/myforum.tld/nodebb/node_modules/redis-parser/lib/parser.js","function":"parseType","line":303,"method":null,"native":false}]}
Please, help me to fix this errors,
-
nodebb-plugin-composer-quill: WYSIWYG alternative to redactorPart 2
2019-05-31T16:06:25.123Z [4567/48362] - verbose: [plugins/fireHook] static:sockets.validateSession 2019-05-31T16:06:25.124Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:06:25.229Z [4567/48362] - verbose: [plugins/fireHook] static:sockets.validateSession 2019-05-31T16:06:25.229Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:06:25.374Z [4567/48362] - verbose: [plugins/fireHook] static:sockets.validateSession 2019-05-31T16:06:25.374Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:06:25.476Z [4567/48362] - verbose: [plugins/fireHook] static:sockets.validateSession 2019-05-31T16:06:25.476Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:06:25.558Z [4567/48362] - verbose: [plugins/fireHook] action:analytics.increment 2019-05-31T16:06:25.558Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:06:26.497Z [4567/48362] - verbose: [plugins/fireHook] static:sockets.validateSession 2019-05-31T16:06:26.497Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:06:26.572Z [4567/48362] - verbose: [plugins/fireHook] static:sockets.validateSession 2019-05-31T16:06:26.572Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:32.087Z [4567/48362] - verbose: [plugins/fireHook] filter:user.getSettings 2019-05-31T16:07:32.088Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:32.088Z [4567/48362] - verbose: [plugins/fireHook] filter:user.notificationTypes 2019-05-31T16:07:32.088Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:32.089Z [4567/48362] - verbose: [plugins/fireHook] filter:config.get 2019-05-31T16:07:32.090Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:33.289Z [4567/48362] - verbose: [plugins/fireHook] filter:admin/extend/plugins.build 2019-05-31T16:07:33.289Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:33.295Z [4567/48362] - verbose: [plugins/fireHook] filter:middleware.render 2019-05-31T16:07:33.295Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:33.298Z [4567/48362] - verbose: [plugins/fireHook] filter:widget.render:onlineusers 2019-05-31T16:07:33.299Z [4567/48362] - verbose: [plugins/fireHook] filter:widget.render:forumstats 2019-05-31T16:07:33.303Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:33.401Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:33.409Z [4567/48362] - verbose: [plugins/fireHook] filter:user.whitelistFields 2019-05-31T16:07:33.409Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:33.409Z [4567/48362] - verbose: [plugins/fireHook] filter:admin.scripts.get 2019-05-31T16:07:33.409Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:33.409Z [4567/48362] - verbose: [plugins/fireHook] filter:admin.header.build 2019-05-31T16:07:33.410Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:33.416Z [4567/48362] - verbose: [plugins/fireHook] filter:users.get 2019-05-31T16:07:33.416Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:36.031Z [4567/48362] - verbose: [plugins/fireHook] static:sockets.validateSession 2019-05-31T16:07:36.031Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:36.032Z [4567/48362] - verbose: [plugins/fireHook] filter:user.getSettings 2019-05-31T16:07:36.032Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:36.032Z [4567/48362] - verbose: [plugins/fireHook] filter:user.notificationTypes 2019-05-31T16:07:36.032Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.313Z [4567/48362] - verbose: [plugins/fireHook] filter:user.getSettings 2019-05-31T16:07:37.313Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.313Z [4567/48362] - verbose: [plugins/fireHook] filter:user.notificationTypes 2019-05-31T16:07:37.313Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.314Z [4567/48362] - verbose: [plugins/fireHook] filter:config.get 2019-05-31T16:07:37.314Z [4567/48362] - verbose: [plugins/fireHook] filter:middleware.buildHeader 2019-05-31T16:07:37.314Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.314Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.315Z [4567/48362] - verbose: [plugins/fireHook] action:middleware.pageView 2019-05-31T16:07:37.315Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.317Z [4567/48362] - verbose: [plugins/fireHook] filter:user.getSettings 2019-05-31T16:07:37.317Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.317Z [4567/48362] - verbose: [plugins/fireHook] filter:user.notificationTypes 2019-05-31T16:07:37.317Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.319Z [4567/48362] - verbose: [plugins/fireHook] action:user.set 2019-05-31T16:07:37.319Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.323Z [4567/48362] - verbose: [plugins/fireHook] action:user.online 2019-05-31T16:07:37.324Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.325Z [4567/48362] - verbose: [plugins/fireHook] filter:user.isModerator 2019-05-31T16:07:37.325Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.328Z [4567/48362] - verbose: [plugins/fireHook] filter:privileges.topics.get 2019-05-31T16:07:37.328Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.330Z [4567/48362] - verbose: [plugins/fireHook] filter:topic.thread_tools 2019-05-31T16:07:37.330Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.331Z [4567/48362] - verbose: [plugins/fireHook] filter:social.posts 2019-05-31T16:07:37.331Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.335Z [4567/48362] - verbose: [plugins/fireHook] filter:post.getFields 2019-05-31T16:07:37.335Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.337Z [4567/48362] - verbose: [plugins/fireHook] filter:parse.post 2019-05-31T16:07:37.338Z [4567/48362] - verbose: [plugins/fireHook] filter:parse.post 2019-05-31T16:07:37.339Z [4567/48362] - verbose: [plugins/fireHook] filter:parse.post 2019-05-31T16:07:37.339Z [4567/48362] - verbose: [plugins/fireHook] filter:parse.post 2019-05-31T16:07:37.345Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.346Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.346Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.349Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.350Z [4567/48362] - verbose: [plugins/fireHook] filter:post.getPosts 2019-05-31T16:07:37.351Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.352Z [4567/48362] - verbose: [plugins/fireHook] filter:user.whitelistFields 2019-05-31T16:07:37.352Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.353Z [4567/48362] - verbose: [plugins/fireHook] filter:user.whitelistFields 2019-05-31T16:07:37.354Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.356Z [4567/48362] - verbose: [plugins/fireHook] filter:users.get 2019-05-31T16:07:37.356Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.356Z [4567/48362] - verbose: [plugins/fireHook] filter:user.getSettings 2019-05-31T16:07:37.356Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.356Z [4567/48362] - verbose: [plugins/fireHook] filter:user.notificationTypes 2019-05-31T16:07:37.357Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.357Z [4567/48362] - verbose: [plugins/fireHook] filter:user.getSettings 2019-05-31T16:07:37.357Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.357Z [4567/48362] - verbose: [plugins/fireHook] filter:user.notificationTypes 2019-05-31T16:07:37.357Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.359Z [4567/48362] - verbose: [plugins/fireHook] filter:users.get 2019-05-31T16:07:37.359Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.360Z [4567/48362] - verbose: [plugins/fireHook] filter:users.addFields 2019-05-31T16:07:37.360Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.361Z [4567/48362] - verbose: [plugins/fireHook] filter:userlist.get 2019-05-31T16:07:37.361Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.368Z [4567/48362] - verbose: [plugins/fireHook] filter:groups.get 2019-05-31T16:07:37.368Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.369Z [4567/48362] - verbose: [plugins/fireHook] filter:parse.signature 2019-05-31T16:07:37.369Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.370Z [4567/48362] - verbose: [plugins/fireHook] filter:posts.custom_profile_info 2019-05-31T16:07:37.370Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.370Z [4567/48362] - verbose: [plugins/fireHook] filter:posts.custom_profile_info 2019-05-31T16:07:37.370Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.370Z [4567/48362] - verbose: [plugins/fireHook] filter:posts.modifyUserInfo 2019-05-31T16:07:37.370Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.370Z [4567/48362] - verbose: [plugins/fireHook] filter:posts.modifyUserInfo 2019-05-31T16:07:37.371Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.371Z [4567/48362] - verbose: [plugins/fireHook] filter:topics.addPostData 2019-05-31T16:07:37.371Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.371Z [4567/48362] - verbose: [plugins/fireHook] filter:topic.get 2019-05-31T16:07:37.371Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.372Z [4567/48362] - verbose: [plugins/fireHook] filter:controllers.topic.get 2019-05-31T16:07:37.372Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.379Z [4567/48362] - verbose: [plugins/fireHook] action:analytics.increment 2019-05-31T16:07:37.379Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.380Z [4567/48362] - verbose: [plugins/fireHook] filter:topic.build 2019-05-31T16:07:37.381Z [4567/48362] - verbose: [plugins/fireHook] filter:user.whitelistFields 2019-05-31T16:07:37.381Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.381Z [4567/48362] - verbose: [plugins/fireHook] filter:users.get 2019-05-31T16:07:37.381Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.381Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.381Z [4567/48362] - verbose: [plugins/fireHook] filter:middleware.render 2019-05-31T16:07:37.382Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.383Z [4567/48362] - verbose: [plugins/fireHook] filter:widget.render:onlineusers 2019-05-31T16:07:37.383Z [4567/48362] - verbose: [plugins/fireHook] filter:widget.render:forumstats 2019-05-31T16:07:37.384Z [4567/48362] - verbose: [plugins/fireHook] filter:user.whitelistFields 2019-05-31T16:07:37.384Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.384Z [4567/48362] - verbose: [plugins/fireHook] filter:users.get 2019-05-31T16:07:37.384Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.385Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.484Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.489Z [4567/48362] - verbose: [plugins/fireHook] filter:user.whitelistFields 2019-05-31T16:07:37.489Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.489Z [4567/48362] - verbose: [plugins/fireHook] filter:users.get 2019-05-31T16:07:37.489Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.490Z [4567/48362] - verbose: [plugins/fireHook] filter:meta.getMetaTags 2019-05-31T16:07:37.490Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.491Z [4567/48362] - verbose: [plugins/fireHook] filter:meta.getLinkTags 2019-05-31T16:07:37.491Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.492Z [4567/48362] - verbose: [plugins/fireHook] filter:user.whitelistFields 2019-05-31T16:07:37.492Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.492Z [4567/48362] - verbose: [plugins/fireHook] filter:users.get 2019-05-31T16:07:37.493Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.494Z [4567/48362] - verbose: [plugins/fireHook] filter:middleware.renderFooter 2019-05-31T16:07:37.494Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.494Z [4567/48362] - verbose: [plugins/fireHook] filter:scripts.get 2019-05-31T16:07:37.494Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.499Z [4567/48362] - verbose: [plugins/fireHook] filter:privileges.global.get 2019-05-31T16:07:37.499Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.501Z [4567/48362] - verbose: [plugins/fireHook] filter:user.isModerator 2019-05-31T16:07:37.501Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:37.503Z [4567/48362] - verbose: [plugins/fireHook] filter:middleware.renderHeader 2019-05-31T16:07:37.504Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:38.927Z [4567/48362] - verbose: [plugins/fireHook] static:sockets.validateSession 2019-05-31T16:07:38.927Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:39.133Z [4567/48362] - verbose: [plugins/fireHook] static:sockets.validateSession 2019-05-31T16:07:39.133Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:39.782Z [4567/48362] - verbose: [plugins/fireHook] static:sockets.validateSession 2019-05-31T16:07:39.782Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:40.495Z [4567/48362] - verbose: [plugins/fireHook] static:sockets.validateSession 2019-05-31T16:07:40.495Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:40.495Z [4567/48362] - verbose: [plugins/fireHook] filter:composer.formatting 2019-05-31T16:07:40.495Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:41.011Z [4567/48362] - verbose: [plugins/fireHook] static:sockets.validateSession 2019-05-31T16:07:41.011Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:41.011Z [4567/48362] - verbose: [plugins/fireHook] filter:parse.raw 2019-05-31T16:07:41.014Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:41.258Z [4567/48362] - verbose: [plugins/fireHook] static:sockets.validateSession 2019-05-31T16:07:41.258Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:41.259Z [4567/48362] - verbose: [plugins/fireHook] static:sockets.validateSession 2019-05-31T16:07:41.260Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.298Z [4567/48362] - verbose: [plugins/fireHook] filter:user.getSettings 2019-05-31T16:07:52.298Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.298Z [4567/48362] - verbose: [plugins/fireHook] filter:user.notificationTypes 2019-05-31T16:07:52.298Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.298Z [4567/48362] - verbose: [plugins/fireHook] filter:config.get 2019-05-31T16:07:52.299Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.300Z [4567/48362] - verbose: [plugins/fireHook] filter:admin/plugins/composer-quill.build 2019-05-31T16:07:52.300Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.300Z [4567/48362] - verbose: [plugins/fireHook] filter:middleware.render 2019-05-31T16:07:52.300Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.301Z [4567/48362] - verbose: [plugins/fireHook] filter:widget.render:onlineusers 2019-05-31T16:07:52.301Z [4567/48362] - verbose: [plugins/fireHook] filter:widget.render:forumstats 2019-05-31T16:07:52.302Z [4567/48362] - verbose: [plugins/fireHook] filter:user.whitelistFields 2019-05-31T16:07:52.302Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.302Z [4567/48362] - verbose: [plugins/fireHook] filter:users.get 2019-05-31T16:07:52.302Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.302Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.401Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.403Z [4567/48362] - verbose: [plugins/fireHook] filter:user.whitelistFields 2019-05-31T16:07:52.403Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.403Z [4567/48362] - verbose: [plugins/fireHook] filter:users.get 2019-05-31T16:07:52.404Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.404Z [4567/48362] - verbose: [plugins/fireHook] filter:admin.scripts.get 2019-05-31T16:07:52.404Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.404Z [4567/48362] - verbose: [plugins/fireHook] filter:admin.header.build 2019-05-31T16:07:52.404Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.406Z [4567/48362] - verbose: [plugins/fireHook] filter:error.handle 2019-05-31T16:07:52.407Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.407Z [4567/48362] - error: /admin/plugins/composer-quill Failed to lookup view "admin/plugins/composer-quill" in views directory "/var/www/myforum.tld/nodebb/build/public/templates" {"view":{"defaultEngine":"tpl","ext":".tpl","name":"admin/plugins/composer-quill","root":"/var/www/myforum.tld/nodebb/build/public/templates"},"stack":"Error: Failed to lookup view \"admin/plugins/composer-quill\" in views directory \"/var/www/myforum.tld/nodebb/build/public/templates\"\n at Function.render (/var/www/myforum.tld/nodebb/node_modules/express/lib/application.js:580:17)\n at ServerResponse.render (/var/www/myforum.tld/nodebb/node_modules/express/lib/response.js:1008:7)\n at content (/var/www/myforum.tld/nodebb/src/middleware/render.js:84:15)\n at /var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:3880:24\n at replenish (/var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:1011:17)\n at /var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:1016:9\n at eachOfLimit (/var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:1041:24)\n at /var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:1046:16\n at eachOf (/var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:1117:5)\n at _parallel (/var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:3879:5)"} 2019-05-31T16:07:52.408Z [4567/48362] - verbose: [plugins/fireHook] filter:user.getSettings 2019-05-31T16:07:52.408Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.408Z [4567/48362] - verbose: [plugins/fireHook] filter:user.notificationTypes 2019-05-31T16:07:52.408Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.408Z [4567/48362] - verbose: [plugins/fireHook] filter:config.get 2019-05-31T16:07:52.409Z [4567/48362] - verbose: [plugins/fireHook] filter:middleware.buildHeader 2019-05-31T16:07:52.409Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.411Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.412Z [4567/48362] - verbose: [plugins/fireHook] filter:500.build 2019-05-31T16:07:52.412Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.412Z [4567/48362] - verbose: [plugins/fireHook] filter:middleware.render 2019-05-31T16:07:52.412Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.413Z [4567/48362] - verbose: [plugins/fireHook] filter:widget.render:onlineusers 2019-05-31T16:07:52.414Z [4567/48362] - verbose: [plugins/fireHook] filter:widget.render:forumstats 2019-05-31T16:07:52.414Z [4567/48362] - verbose: [plugins/fireHook] filter:user.whitelistFields 2019-05-31T16:07:52.414Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.414Z [4567/48362] - verbose: [plugins/fireHook] filter:users.get 2019-05-31T16:07:52.414Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.415Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.514Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.517Z [4567/48362] - verbose: [plugins/fireHook] filter:user.whitelistFields 2019-05-31T16:07:52.517Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.518Z [4567/48362] - verbose: [plugins/fireHook] filter:users.get 2019-05-31T16:07:52.518Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.518Z [4567/48362] - verbose: [plugins/fireHook] filter:meta.getMetaTags 2019-05-31T16:07:52.518Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.519Z [4567/48362] - verbose: [plugins/fireHook] filter:meta.getLinkTags 2019-05-31T16:07:52.519Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.519Z [4567/48362] - verbose: [plugins/fireHook] filter:user.whitelistFields 2019-05-31T16:07:52.519Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.519Z [4567/48362] - verbose: [plugins/fireHook] filter:users.get 2019-05-31T16:07:52.519Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.520Z [4567/48362] - verbose: [plugins/fireHook] filter:middleware.renderFooter 2019-05-31T16:07:52.520Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.520Z [4567/48362] - verbose: [plugins/fireHook] filter:scripts.get 2019-05-31T16:07:52.521Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.523Z [4567/48362] - verbose: [plugins/fireHook] filter:user.isModerator 2019-05-31T16:07:52.523Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.524Z [4567/48362] - verbose: [plugins/fireHook] filter:privileges.global.get 2019-05-31T16:07:52.524Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:07:52.525Z [4567/48362] - verbose: [plugins/fireHook] filter:middleware.renderHeader 2019-05-31T16:07:52.525Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook
-
nodebb-plugin-composer-quill: WYSIWYG alternative to redactor@PitaJ Ok, please see the log:
Part 1./nodebb dev NodeBB v1.12.2 Copyright (C) 2013-2014 NodeBB Inc. This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. For the full license, please visit: http://www.gnu.org/copyleft/gpl.html Clustering enabled: Spinning up 1 process(es). 2019-05-31T16:06:18.465Z [4567/48362] - verbose: * using configuration stored in: /var/www/myforum.tld/nodebb/config.json 2019-05-31T16:06:18.561Z [4567/48362] - info: Initializing NodeBB v1.12.2 https://vatnikov.net 2019-05-31T16:06:18.562Z [4567/48362] - verbose: * using redis store at 127.0.0.1:6379 2019-05-31T16:06:18.562Z [4567/48362] - verbose: * using themes stored in: /var/www/myforum.tld/nodebb/node_modules [benchpressjs] Unable to build or find a suitable native module, falling back to JS version 2019-05-31T16:06:20.407Z [4567/48362] - verbose: [minifier] utilizing a maximum of 0 additional threads 2019-05-31T16:06:20.427Z [4567/48362] - verbose: Checking dependencies for outdated modules 2019-05-31T16:06:20.533Z [4567/48362] - warn: [upgrade/appendPluginScripts] Unable to read plugin.json for plugin `nodebb-plugin-bbcodes`. Skipping. 2019-05-31T16:06:20.980Z [4567/48362] - verbose: [notifications.init] Registering jobs. 2019-05-31T16:06:20.981Z [4567/48362] - verbose: [user/jobs] (Re-)starting user jobs... 2019-05-31T16:06:20.983Z [4567/48362] - verbose: [user/jobs] Starting job (digest.daily) 2019-05-31T16:06:20.985Z [4567/48362] - verbose: [user/jobs] Starting job (digest.weekly) 2019-05-31T16:06:20.986Z [4567/48362] - verbose: [user/jobs] Starting job (digest.monthly) 2019-05-31T16:06:20.987Z [4567/48362] - verbose: [user/jobs] Starting job (reset.clean) 2019-05-31T16:06:20.987Z [4567/48362] - verbose: [user/jobs] 4 jobs started 2019-05-31T16:06:20.987Z [4567/48362] - verbose: [emailer] Setting up SMTP fallback transport hsts deprecated The "includeSubdomains" parameter is deprecated. Use "includeSubDomains" (with a capital D) instead. node_modules/helmet/index.js:33:28 hsts deprecated The "setIf" parameter is deprecated. Refer to the documentation to see how to set the header conditionally. node_modules/helmet/index.js:33:28 2019-05-31T16:06:21.144Z [4567/48362] - verbose: [middleware/autoLocale] Retrieves languages list for middleware 2019-05-31T16:06:21.183Z [4567/48362] - info: [themes] Using theme nodebb-theme-persona 2019-05-31T16:06:21.184Z [4567/48362] - verbose: [plugins] Initializing plugins system 2019-05-31T16:06:21.428Z [4567/48362] - verbose: [emailer] Built custom email templates 2019-05-31T16:06:21.432Z [4567/48362] - verbose: [plugins] Loaded plugin: nodebb-theme-persona 2019-05-31T16:06:21.493Z [4567/48362] - verbose: [plugins] Loaded plugin: nodebb-plugin-mentions 2019-05-31T16:06:21.497Z [4567/48362] - verbose: [plugins] Loaded plugin: nodebb-widget-essentials 2019-05-31T16:06:21.504Z [4567/48362] - verbose: [plugins] Loaded plugin: nodebb-rewards-essentials 2019-05-31T16:06:21.506Z [4567/48362] - verbose: [plugins] Found 3 sound file(s) for plugin nodebb-plugin-soundpack-default 2019-05-31T16:06:21.506Z [4567/48362] - verbose: [plugins] Loaded plugin: nodebb-plugin-soundpack-default 2019-05-31T16:06:21.545Z [4567/48362] - verbose: [plugins] Loaded plugin: nodebb-plugin-spam-be-gone 2019-05-31T16:06:21.547Z [4567/48362] - warn: [deprecated] requiring core modules with `module.parent.require('./database')` is deprecated. Please use `require.main.require("./src/<module_name>")` instead. at /var/www/myforum.tld/nodebb/node_modules/nodebb-plugin-poll/lib/nodebb.js:5:14 2019-05-31T16:06:21.548Z [4567/48362] - warn: [deprecated] requiring core modules with `module.parent.require('./settings')` is deprecated. Please use `require.main.require("./src/<module_name>")` instead. at /var/www/myforum.tld/nodebb/node_modules/nodebb-plugin-poll/lib/nodebb.js:6:20 2019-05-31T16:06:21.549Z [4567/48362] - warn: [deprecated] requiring core modules with `module.parent.require('./meta')` is deprecated. Please use `require.main.require("./src/<module_name>")` instead. at /var/www/myforum.tld/nodebb/node_modules/nodebb-plugin-poll/lib/nodebb.js:7:16 2019-05-31T16:06:21.549Z [4567/48362] - warn: [deprecated] requiring core modules with `module.parent.require('./user')` is deprecated. Please use `require.main.require("./src/<module_name>")` instead. at /var/www/myforum.tld/nodebb/node_modules/nodebb-plugin-poll/lib/nodebb.js:8:16 2019-05-31T16:06:21.549Z [4567/48362] - warn: [deprecated] requiring core modules with `module.parent.require('./posts')` is deprecated. Please use `require.main.require("./src/<module_name>")` instead. at /var/www/myforum.tld/nodebb/node_modules/nodebb-plugin-poll/lib/nodebb.js:9:17 2019-05-31T16:06:21.550Z [4567/48362] - warn: [deprecated] requiring core modules with `module.parent.require('./topics')` is deprecated. Please use `require.main.require("./src/<module_name>")` instead. at /var/www/myforum.tld/nodebb/node_modules/nodebb-plugin-poll/lib/nodebb.js:10:18 2019-05-31T16:06:21.550Z [4567/48362] - warn: [deprecated] requiring core modules with `module.parent.require('./privileges')` is deprecated. Please use `require.main.require("./src/<module_name>")` instead. at /var/www/myforum.tld/nodebb/node_modules/nodebb-plugin-poll/lib/nodebb.js:11:22 2019-05-31T16:06:21.550Z [4567/48362] - warn: [deprecated] requiring core modules with `module.parent.require('./socket.io/plugins')` is deprecated. Please use `require.main.require("./src/<module_name>")` instead. at /var/www/myforum.tld/nodebb/node_modules/nodebb-plugin-poll/lib/nodebb.js:12:25 2019-05-31T16:06:21.551Z [4567/48362] - warn: [deprecated] requiring core modules with `module.parent.require('./socket.io/admin')` is deprecated. Please use `require.main.require("./src/<module_name>")` instead. at /var/www/myforum.tld/nodebb/node_modules/nodebb-plugin-poll/lib/nodebb.js:13:24 2019-05-31T16:06:21.551Z [4567/48362] - warn: [deprecated] requiring core modules with `module.parent.require('./socket.io/index')` is deprecated. Please use `require.main.require("./src/<module_name>")` instead. at /var/www/myforum.tld/nodebb/node_modules/nodebb-plugin-poll/lib/nodebb.js:14:23 2019-05-31T16:06:21.551Z [4567/48362] - warn: [deprecated] requiring core modules with `module.parent.require('../public/src/modules/translator')` is deprecated. Please use `require.main.require("./src/<module_name>")` instead. at /var/www/myforum.tld/nodebb/node_modules/nodebb-plugin-poll/lib/nodebb.js:15:22 2019-05-31T16:06:21.576Z [4567/48362] - verbose: [plugins] Loaded plugin: nodebb-plugin-poll 2019-05-31T16:06:21.685Z [4567/48362] - verbose: [plugins] Loaded plugin: nodebb-plugin-dbsearch 2019-05-31T16:06:21.687Z [4567/48362] - warn: [deprecated] requiring core modules with `module.parent.require('./meta')` is deprecated. Please use `require.main.require("./src/<module_name>")` instead. at Object.<anonymous> (/var/www/myforum.tld/nodebb/node_modules/nodebb-plugin-anti-spam-question/library.js:5:26) 2019-05-31T16:06:21.687Z [4567/48362] - warn: [deprecated] requiring core modules with `module.parent.require('./database')` is deprecated. Please use `require.main.require("./src/<module_name>")` instead. at Object.<anonymous> (/var/www/myforum.tld/nodebb/node_modules/nodebb-plugin-anti-spam-question/library.js:6:24) 2019-05-31T16:06:21.687Z [4567/48362] - verbose: [plugins] Loaded plugin: nodebb-plugin-anti-spam-question 2019-05-31T16:06:21.689Z [4567/48362] - verbose: [plugins] Loaded plugin: nodebb-plugin-embed-combo 2019-05-31T16:06:21.707Z [4567/48362] - verbose: [plugins] Loaded plugin: nodebb-plugin-imgur 2019-05-31T16:06:21.711Z [4567/48362] - verbose: [plugins] Loaded plugin: nodebb-plugin-question-and-answer 2019-05-31T16:06:21.719Z [4567/48362] - verbose: [plugins] Loaded plugin: nodebb-plugin-custom-pages 2019-05-31T16:06:21.725Z [4567/48362] - verbose: [plugins] Loaded plugin: nodebb-plugin-ns-spoiler 2019-05-31T16:06:21.806Z [4567/48362] - verbose: [plugins] Loaded plugin: nodebb-plugin-composer-quill 2019-05-31T16:06:21.880Z [4567/48362] - verbose: [plugins] Loaded plugin: nodebb-plugin-emoji 2019-05-31T16:06:21.881Z [4567/48362] - verbose: [plugins] Loaded plugin: nodebb-plugin-registration-question 2019-05-31T16:06:21.882Z [4567/48362] - warn: [plugins/load] The following plugins may not be compatible with your version of NodeBB. This may cause unintended behaviour or crashing. In the event of an unresponsive NodeBB caused by this plugin, run `./nodebb reset -p PLUGINNAME` to disable it. * nodebb-plugin-registration-question 2019-05-31T16:06:21.883Z [4567/48362] - info: [plugins] Plugins OK 2019-05-31T16:06:21.883Z [4567/48362] - verbose: [plugins/fireHook] static:assets.prepare 2019-05-31T16:06:21.883Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:06:21.883Z [4567/48362] - verbose: [plugins/fireHook] static:app.preload 2019-05-31T16:06:21.884Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:06:21.885Z [4567/48362] - verbose: [plugins/fireHook] static:app.load 2019-05-31T16:06:21.893Z [4567/48362] - info: [plugins/spam-be-gone] Settings loaded 2019-05-31T16:06:21.895Z [4567/48362] - info: [plugins/anti-spam-question] Settings loaded 2019-05-31T16:06:21.918Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:06:21.918Z [4567/48362] - verbose: [plugins] All plugins reloaded and rerouted 2019-05-31T16:06:21.919Z [4567/48362] - verbose: [plugins/fireHook] filter:auth.init 2019-05-31T16:06:21.919Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:06:21.963Z [4567/48362] - info: Routes added 2019-05-31T16:06:21.965Z [4567/48362] - verbose: [meta/blacklist] Loading 0 blacklist rule(s) 2019-05-31T16:06:21.965Z [4567/48362] - verbose: [plugins/fireHook] filter:flags.getFilters 2019-05-31T16:06:21.965Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:06:21.966Z [4567/48362] - info: NodeBB Ready 2019-05-31T16:06:21.969Z [4567/48362] - verbose: [plugins/fireHook] action:nodebb.ready 2019-05-31T16:06:21.969Z [4567/48362] - verbose: [plugins/fireHook] action:plugins.firehook 2019-05-31T16:06:21.969Z [4567/48362] - info: Enabling 'trust proxy' 2019-05-31T16:06:21.973Z [4567/48362] - info: NodeBB is now listening on: 127.0.0.1:4567
-
nodebb-plugin-composer-quill: WYSIWYG alternative to redactor@julian I did it, but unfortunately it did not help.
./nodebb build [benchpressjs] Unable to build or find a suitable native module, falling back to JS version started 2019-05-31T15:59:10.198Z [4567/48229] - info: [build] Building in parallel mode 2019-05-31T15:59:10.199Z [4567/48229] - info: [build] plugin static dirs build started 2019-05-31T15:59:10.202Z [4567/48229] - info: [build] requirejs modules build started 2019-05-31T15:59:10.203Z [4567/48229] - info: [build] client js bundle build started 2019-05-31T15:59:10.204Z [4567/48229] - info: [build] admin js bundle build started 2019-05-31T15:59:10.205Z [4567/48229] - info: [build] client side styles build started 2019-05-31T15:59:10.205Z [4567/48229] - info: [build] admin control panel styles build started 2019-05-31T15:59:10.205Z [4567/48229] - info: [build] templates build started 2019-05-31T15:59:10.206Z [4567/48229] - info: [build] languages build started 2019-05-31T15:59:10.206Z [4567/48229] - info: [build] sounds build started 2019-05-31T15:59:10.210Z [4567/48229] - warn: [meta/css] File not found! nodebb-plugin-composer-quill/node_modules/quill/dist/quill.snow.css 2019-05-31T15:59:10.211Z [4567/48229] - warn: [meta/css] File not found! nodebb-plugin-composer-quill/node_modules/quill/dist/quill.bubble.css 2019-05-31T15:59:10.278Z [4567/48229] - warn: [meta/css] File not found! nodebb-plugin-composer-quill/node_modules/quill/dist/quill.snow.css 2019-05-31T15:59:10.278Z [4567/48229] - warn: [meta/css] File not found! nodebb-plugin-composer-quill/node_modules/quill/dist/quill.bubble.css 2019-05-31T15:59:10.714Z [4567/48229] - info: [build] sounds build completed in 0.508sec 2019-05-31T15:59:10.934Z [4567/48229] - info: [build] plugin static dirs build completed in 0.735sec 2019-05-31T15:59:27.290Z [4567/48229] - info: [build] client side styles build completed in 17.085sec 2019-05-31T15:59:39.361Z [4567/48229] - info: [build] client js bundle build completed in 29.158sec 2019-05-31T15:59:39.362Z [4567/48229] - info: [build] admin js bundle build completed in 29.158sec 2019-05-31T15:59:52.070Z [4567/48229] - info: [build] languages build completed in 41.864sec 2019-05-31T16:00:00.266Z [4567/48229] - info: [build] admin control panel styles build completed in 50.061sec 2019-05-31T16:00:03.182Z [4567/48229] - info: [build] templates build completed in 52.977sec 2019-05-31T16:00:04.491Z [4567/48229] - info: [build] requirejs modules build completed in 54.289sec 2019-05-31T16:00:04.494Z [4567/48229] - info: [build] Asset compilation successful. Completed in 54.293sec.
-
nodebb-plugin-composer-quill: WYSIWYG alternative to redactorUnfortunately, the plugin does not work.
2019-05-31T08:36:25.279Z [4567/46996] - warn: [meta/css] File not found! nodebb-plugin-composer-quill/node_modules/quill/dist/quill.snow.css 2019-05-31T08:36:25.279Z [4567/46996] - warn: [meta/css] File not found! nodebb-plugin-composer-quill/node_modules/quill/dist/quill.bubble.css 2019-05-31T08:36:25.345Z [4567/46996] - warn: [meta/css] File not found! nodebb-plugin-composer-quill/node_modules/quill/dist/quill.snow.css 2019-05-31T08:36:25.345Z [4567/46996] - warn: [meta/css] File not found! nodebb-plugin-composer-quill/node_modules/quill/dist/quill.bubble.css
2019-05-31T08:37:37.896Z [4567/47037] - error: /admin/plugins/composer-quill Failed to lookup view "admin/plugins/composer-quill" in views directory "/var/www/myforum.tld/nodebb/build/public/templates" {"view":{"defaultEngine":"tpl","ext":".tpl","name":"admin/plugins/composer-quill","root":"/var/www/myforum.tld/nodebb/build/public/templates"},"stack":"Error: Failed to lookup view \"admin/plugins/composer-quill\" in views directory \"/var/www/myforum.tld/nodebb/build/public/templates\"\n at Function.render (/var/www/myforum.tld/nodebb/node_modules/express/lib/application.js:580:17)\n at ServerResponse.render (/var/www/myforum.tld/nodebb/node_modules/express/lib/response.js:1008:7)\n at content (/var/www/myforum.tld/nodebb/src/middleware/render.js:84:15)\n at /var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:3880:24\n at replenish (/var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:1011:17)\n at /var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:1016:9\n at eachOfLimit (/var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:1041:24)\n at /var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:1046:16\n at eachOf (/var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:1117:5)\n at _parallel (/var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:3879:5)"}
-
error: uncaughtException: source.split is not a function@baris, I can’t reproduce it with short post content — in this case versioning works fine.
-
error: uncaughtException: source.split is not a function@baris, thanks, there are not crashes but I can't see changes in posts when I try to switch between posts revisions — I see the latest revision only.
-
error: uncaughtException: source.split is not a function@baris, please see below:
string <p><img src="/assets/uploads/files/1555828077895-index.png" alt="Интернет-провайдер «Игра-сервис» («Гейм-сервис», «Г-сервис», «Гей-сервис»)" title="Интернет-провайдер «Игра-сервис» («Гейм-сервис», «Г-сервис», «Гей-сервис»)" style="cursor:pointer;" /></p> <ul><li>Организационно-правовая форма: ООО «Игра-сервис» + ИП Долин Юрий Иванович</li><li>Автономная система: <a href="https://bgp.he.net/AS33991" target="_blank">AS33991</a>.</li><li>Услуги: интернет, телевидение, телефония, видеонаблюдение, IT-сервис.</li><li><a href="https://www.g-service.ru/verify-address/" target="_blank">Проверка адреса</a> подключения.</li><li>Работает в Красноярском крае (Красноярск, Зеленогорск, Назарово, Ужур, Шарыпово) и Ульяновске.</li><li>Интернет-сайт: <a href="https://www.g-service.ru/" target="_blank">g-service.ru</a></li><li>Телефоны службы поддержки: +7 (800) 234−39−13 (все города присутствия, звонок бесплатный), +7 (391) 291−39−13 (Красноярск), +7 (39155) 5−51−00 (Назарово), +7 (8422) 33−20−00 (Ульяновск).</li></ul> <p><span class="write-container"><br /></span></p> <p>Минусы:</p> <ul><li>«верхние» тарифы могли бы быть и пониже;</li><li>не всем по вкусу название;</li></ul> <p> </p> <p>Плюсы:</p> <ul><li>подключение по IPoE (раздача сетевых параметров по DHCP);</li><li>имеется возможность подключения на тарифы с максимальной скростью до 500 Мбит/с (в Красноярске);</li><li>работает кое-где в <a href="https://www.g-service.ru/private-sector/" target="_blank">частном секторе</a> (по технологии GPON).</li></ul> <p> </p> { patch: 'Index: \n===================================================================\n--- \n+++ \n@@ -1,7 +1,7 @@\n-<p><img src="/assets/uploads/files/1555828077895-index.png" alt="Интернет-провайдер «Игра-сервис» («Гейм-сервис», «Г-сервис», «Гей-сервис»)" title="Интернет-провайдер «Игра-сервис» («Гейм-сервис», «Г-сервис», «Гей-сервис»)" style="cursor:pointer;"></p>\n-<ul><li>Организационно-правовая форма: ООО «Игра-сервис» + ИП Долин Юрий Иванович</li><li>Автономная система: <a href="https://bgp.he.net/AS33991" target="_blank">AS33991</a>.</li><li>Услуги: интернет, телевидение, телефония, видеонаблюдение, IT-сервис.</li><li><a href="https://www.g-service.ru/verify-address/" target="_blank">Проверка адреса</a> подключения.</li><li>Работает в Красноярском крае (Красноярск, Зеленогорск, Назарово, Ужур, Шарыпово) и Ульяновске.</li><li>Интернет-сайт: <a href="https://www.g-service.ru/" target="_blank">g-service.ru</a></li><li>Телефоны службы поддержки: +7 (800) 234−39−13 (все города присутствия, звонок бесплатный), +7 (391) 291−39−13 (Красноярск), +7 (39155) 5−51−00 (Назарово), +7 (8422) 33−20−00 (Ульяновск).</li></ul>\n-<p><span class="write-container"><br></span></p>\n+<p><img src="/assets/uploads/files/1555828077895-index.png" alt="Интернет-провайдер «Игра-сервис» («Гейм-сервис», «Г-сервис», «Гей-сервис»)" title="Интернет-провайдер «Игра-сервис» («Гейм-сервис», «Г-сервис», «Гей-сервис»)" style="cursor:pointer;" /></p>\n+<ul><li>Организационно-правовая форма: ООО «Игра-сервис» + ИП Долин Юрий Иванович</li><li>Автономная система: <a href="https://bgp.he.net/AS33991" target="_blank">AS33991</a>.</li><li>Услуги: интернет, телевидение, телефония, видеонаблюдение, IT-сервис.</li><li><a href="http://g-service.ru/verify-address/" target="_blank">Проверка адреса</a> подключения.</li><li>Работает в Красноярском крае (Красноярск, Зеленогорск, Назарово, Ужур, Шарыпово) и Ульяновске.</li><li>Интернет-сайт: <a href="http://g-service.ru/" target="_blank">g-service.ru</a></li><li>Телефоны службы поддержки: +7 (800) 234−39−13 (все города присутствия, звонок бесплатный), +7 (391) 291−39−13 (Красноярск), +7 (39155) 5−51−00 (Назарово), +7 (8422) 33−20−00 (Ульяновск).</li></ul>\n+<p><span class="write-container"><br /></span></p>\n <p>Минусы:</p>\n <ul><li>«верхние» тарифы могли бы быть и пониже;</li><li>не всем по вкусу название;</li></ul>\n <p>\n </p>\n', pid: '45' } boolean false { patch: 'Index: \n===================================================================\n--- \n+++ \n@@ -1,18 +1,4 @@\n-<p><img src="/assets/uploads/files/1555828077895-index.png" alt="Интернет-провайдер «Игра-сервис» («Гейм-сервис», «Г-сервис», «Гей-сервис»)" title="Интернет-провайдер «Игра-сервис» («Гейм-сервис», «Г-сервис», «Гей-сервис»)" style="cursor:pointer;"></p>\n-<ul><li>Организационно-правовая форма: ООО «Игра-сервис» + ИП Долин Юрий Иванович</li><li>Автономная система: <a href="https://bgp.he.net/AS33991" target="_blank">AS33991</a>.</li><li>Услуги: интернет, телевидение, телефония, видеонаблюдение, IT-сервис.</li><li><a href="http://g-service.ru/verify-address/" target="_blank">Проверка адреса</a> подключения.</li><li>Работает в Красноярском крае (Красноярск, Зеленогорск, Назарово, Ужур, Шарыпово) и Ульяновске.</li><li>Интернет-сайт: <a href="http://g-service.ru/" target="_blank">g-service.ru</a></li><li>Телефоны службы поддержки: +7 (800) 234−39−13 (все города присутствия, звонок бесплатный), +7 (391) 291−39−13 (Красноярск), +7 (39155) 5−51−00 (Назарово), +7 (8422) 33−20−00 (Ульяновск).</li></ul>\n-<p><span class="write-container"><br></span></p>\n-<p>Минусы:</p>\n-<ul><li>«верхние» тарифы могли бы быть и пониже;</li><li>не всем по вкусу название;</li></ul>\n-<p>\n-</p>\n-<p>Плюсы:</p>\n-<ul><li>подключение по IPoE (раздача сетевых параметров по DHCP);</li><li>имеется возможность подключения на тарифы с максимальной скростью до 500 Мбит/с (в Красноярске);</li><li>работает кое-где в <a href="https://www.g-service.ru/private-sector/" target="_blank">частном секторе</a> (по технологии GPON).</li></ul>\n-<p>\n-[poll title="Оцените работу провайдера по пятибалльной шкале"]\n-- 1 — отвратительно\n-- 2 — плохо\n-- 3 — удовлетворительно\n-- 4 — хорошо\n-- 5 — отлично\n-- не могу оценить\n-[/poll]</p>\n\\ No newline at end of file\n+<p><img src="/assets/uploads/files/1555828077895-index.png" alt="Интернет-провайдер «Игра-сервис» («Гейм-сервис», «Г-сервис», «Гей-сервис»)" title="Интернет-провайдер «Игра-сервис» («Гейм-сервис», «Г-сервис», «Гей-сервис»)" style="cursor:pointer;" /></p>\n+<ul><li>Организационно-правовая форма: ООО «Игра-сервис» + ИП Долин Юрий Иванович</li><li>Автономная система: <a href="https://bgp.he.net/AS33991" target="_blank">AS33991</a>.</li><li>Услуги: интернет, телевидение, телефония, видеонаблюдение, IT-сервис.</li><li><a href="http://g-service.ru/verify-address/" target="_blank">Проверка адреса</a> подключения.</li><li>Работает в Красноярском крае (Красноярск, Зеленогорск, Назарово, Ужур, Шарыпово) и Ульяновске.</li><li>Интернет-сайт: <a href="http://g-service.ru/" target="_blank">g-service.ru</a></li><li>Телефоны службы поддержки: +7 (800) 234−39−13 (все города присутствия, звонок бесплатный), +7 (391) 291−39−13 (Красноярск), +7 (39155) 5−51−00 (Назарово), +7 (8422) 33−20−00 (Ульяновск).</li></ul><p><span class="write-container"><br /></span></p><p>Минусы:</p><ul><li>«верхние» тарифы могли бы быть и пониже;</li><li>не всем по вкусу название;</li></ul><p>\n+</p><p>Плюсы:</p>\n+<ul><li>подключение по IPoE (раздача сетевых параметров по DHCP);</li><li>имеется возможность подключения на тарифы с максимальной скростью до 500 Мбит/с (в Красноярске);</li><li>работает кое-где в <a href="https://www.g-service.ru/private-sector/" target="_blank">частном секторе</a> (по технологии GPON).</li></ul>\n\\ No newline at end of file\n', pid: '45' } 2019-05-18T09:49:21.398Z [4567/14377] - error: uncaughtException: source.split is not a function <...>
-
error: uncaughtException: source.split is not a function@baris, ok, for example:
<p><img src="/assets/uploads/files/1555828077895-index.png" alt="Интернет-провайдер «Игра-сервис» («Гейм-сервис», «Г-сервис», «Гей-сервис»)" title="Интернет-провайдер «Игра-сервис» («Гейм-сервис», «Г-сервис», «Гей-сервис»)" style="cursor:pointer;" /></p> <ul><li>Организационно-правовая форма: ООО «Игра-сервис» + ИП Долин Юрий Иванович</li><li>Автономная система: <a href="https://bgp.he.net/AS33991" target="_blank">AS33991</a>.</li><li>Услуги: интернет, телевидение, телефония, видеонаблюдение, IT-сервис.</li><li><a href="https://www.g-service.ru/verify-address/" target="_blank">Проверка адреса</a> подключения.</li><li>Работает в Красноярском крае (Красноярск, Зеленогорск, Назарово, Ужур, Шарыпово) и Ульяновске.</li><li>Интернет-сайт: <a href="https://www.g-service.ru/" target="_blank">g-service.ru</a></li><li>Телефоны службы поддержки: +7 (800) 234−39−13 (все города присутствия, звонок бесплатный), +7 (391) 291−39−13 (Красноярск), +7 (39155) 5−51−00 (Назарово), +7 (8422) 33−20−00 (Ульяновск).</li></ul> <p><span class="write-container"><br /></span></p> <p>Минусы:</p> <ul><li>«верхние» тарифы могли бы быть и пониже;</li><li>не всем по вкусу название;</li></ul> <p> </p> <p>Плюсы:</p> <ul><li>подключение по IPoE (раздача сетевых параметров по DHCP);</li><li>имеется возможность подключения на тарифы с максимальной скростью до 500 Мбит/с (в Красноярске);</li><li>работает кое-где в <a href="https://www.g-service.ru/private-sector/" target="_blank">частном секторе</a> (по технологии GPON).</li></ul> <p> </p> 2019-05-17T08:30:27.497Z [4567/11073] - error: uncaughtException: source.split is not a function <...>
-
NodeBB v1.12.2 released!Thanks a lot!
-
error: uncaughtException: source.split is not a functionThere are error when I try to view early revisions of posts on the forum (latest version).
2019-05-16T20:54:46.507Z [4567/9267] - error: uncaughtException: source.split is not a function TypeError: source.split is not a function at Object.applyPatch (/var/www/myforum.tld/nodebb/node_modules/diff/lib/patch/apply.js:57:22) at /var/www/myforum.tld/nodebb/src/posts/diffs.js:101:15 at Array.reduce (<anonymous>) at postDiffLoad (/var/www/myforum.tld/nodebb/src/posts/diffs.js:100:33) at /var/www/myforum.tld/nodebb/src/posts/diffs.js:81:3 at /var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:3888:9 at /var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:473:16 at iterateeCallback (/var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:992:24) at /var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:969:16 at /var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:3885:13 {"error":{},"stack":"TypeError: source.split is not a function\n at Object.applyPatch (/var/www/myforum.tld/nodebb/node_modules/diff/lib/patch/apply.js:57:22)\n at /var/www/myforum.tld/nodebb/src/posts/diffs.js:101:15\n at Array.reduce (<anonymous>)\n at postDiffLoad (/var/www/myforum.tld/nodebb/src/posts/diffs.js:100:33)\n at /var/www/myforum.tld/nodebb/src/posts/diffs.js:81:3\n at /var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:3888:9\n at /var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:473:16\n at iterateeCallback (/var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:992:24)\n at /var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:969:16\n at /var/www/myforum.tld/nodebb/node_modules/async/dist/async.js:3885:13","exception":true,"date":"Thu May 16 2019 23:54:46 GMT+0300 (Eastern European Summer Time)","process":{"pid":9267,"uid":0,"gid":0,"cwd":"/var/www/myforum.tld/nodebb","execPath":"/usr/local/bin/node","version":"v10.15.3","argv":["/usr/local/bin/node","/var/www/myforum.tld/nodebb/app.js"],"memoryUsage":{"rss":150315008,"heapTotal":126160896,"heapUsed":91512784,"external":213130}},"os":{"loadavg":[0.39794921875,0.109375,0.076171875],"uptime":22910},"trace":[{"column":22,"file":"/var/www/myforum.tld/nodebb/node_modules/diff/lib/patch/apply.js","function":"Object.applyPatch","line":57,"method":"applyPatch","native":false},{"column":15,"file":"/var/www/myforum.tld/nodebb/src/posts/diffs.js","function":null,"line":101,"method":null,"native":false},{"column":null,"file":null,"function":"Array.reduce","line":null,"method":"reduce","native":false},{"column":33,"file":"/var/www/myforum.tld/nodebb/src/posts/diffs.js","function":"postDiffLoad","line":100,"method":null,"native":false},{"column":3,"file":"/var/www/myforum.tld/nodebb/src/posts/diffs.js","function":null,"line":81,"method":null,"native":false},{"column":9,"file":"/var/www/myforum.tld/nodebb/node_modules/async/dist/async.js","function":null,"line":3888,"method":null,"native":false},{"column":16,"file":"/var/www/myforum.tld/nodebb/node_modules/async/dist/async.js","function":null,"line":473,"method":null,"native":false},{"column":24,"file":"/var/www/myforum.tld/nodebb/node_modules/async/dist/async.js","function":"iterateeCallback","line":992,"method":null,"native":false},{"column":16,"file":"/var/www/myforum.tld/nodebb/node_modules/async/dist/async.js","function":null,"line":969,"method":null,"native":false},{"column":13,"file":"/var/www/myforum.tld/nodebb/node_modules/async/dist/async.js","function":null,"line":3885,"method":null,"native":false}]}