Commit Graph

5952 Commits (0eb3d05db8d22cf828b2cd79adf8c247cbd11157)

Author SHA1 Message Date
barisusakli 8333a5dcd9 fix filter
Julian Lam dfd840b001 Fix defaultPlugins logic to parse the incoming value
barisusakli d986fc7cb6 fix indent
barisusakli aab7651959 add default plugins
barisusakli 46bcd66297 filter system plugins from list
barisusakli aeb15ed7ee moved getMonthlyPageViews to analytics
Barış Soner Uşaklı 235a981dd1 added mongodb memory usage
Barış Soner Uşaklı fd87bedc90 fix indent
Barış Soner Uşaklı 0d789261a9 filter falsy check valid
barisusakli 3c63336063 another waterfall
barisusakli 8f98d03239 waterfall for topics
barisusakli 0534da0ed1 closes
barisusakli 61dac1a01e closes
barisusakli fba6f3ba81 https://github.com/psychobunny/templates.js/issues/33
barisusakli e341b80d93 use set to get groups
Julian Lam e60194292f Fix a myriad of problems with the ACP/Plugins page
- Fixed 
- Fixed issue where the normalised API return would have the wrong id for all plugins
- Fixed issue where uninstalling a locally installed plugin via ACP would cause NodeBB to crash
- Simplified ACP/Plugins client-side code to simply refresh the page after installing or uninstalling a plugin.
Julian Lam f53fb19468 Fix
Resolved issue where if a bundled plugin was uninstalled, NodeBB would no longer start as the dep check could not be completed.
barisusakli 9604779be1 fix unreplied
barisusakli f6be4efe8b when a post is moved update recent topics order
Julian Lam 56b399c900 Add new mixin, and added mixins to stylesheet.css
Julian Lam ccb5094d54 Increased contacts limit to 200, from 20
So that if you have more than 20 friends (or followed > 20 people), you will see all of them (up to 200, anyway...) in the "Contacts" portion of the `/chats` route.
barisusakli 8ec08337aa closes
barisusakli 808d64e0d9 delete topic bookmarks on topic purge
barisusakli 7c0b798036 fix indents
Barış Soner Uşaklı be8aac9950 Merge pull request from jsdream/newHook2
Add 'filter:recent.build' hook
Barış Soner Uşaklı 2968dbb9ac Merge pull request from bdharrington7/bookmark2
Saves user bookmarks on server if available
barisusakli 0dfe2e0e90 only display readable categories in /unread dropdown
jsdream 1da5b2ca34 Add 'filter:recent.build' hook
bdharrington7 25203ee67e changes bookmark storage to sortedset, gets uid from socket rather than being passed from client
barisusakli d5128d0513 closes
Mikica Ivosevic e24bd2c0e3 Update index.js, fix outgoing XSS
Fix XSS on /outgoing route
Julian Lam 2593f1b4d9 Fix bug where new chat messages would not append
... due to incorrect class and id assignment of the chat modal. Regression was caused by an earlier commit that moved the
typing span elsewhere.
barisusakli 47cc1083df fix mark all read
barisusakli 05411651b3 server side check so you can't leave admin group
Julian Lam eac92b00c6 better error checking with socket broadcast method
Julian Lam 03b6b1e15c Fixed crash on launch if no hooks listen to filter:router.page
A previous commit added a new hook, although it executed async.each on a var without a null check, so if no hooks were registered, it was null, and not an empty array, causing async to crash.
Julian Lam 5a50a098d8 added a new middleware and plugin hook
- Middleware added: requireUser, redirects to login if there is no user session.
- Hook added: filter:router.page
bdharrington7 c0ec6faed3 Clarifies code by calling native db method instead of Topics method
barisusakli 5d94b00883 parse category description closes
Julian Lam fa351ffa07 fixed wrong documentation in comments...
Julian Lam 474ff3ed35 fixed
jsdream 29fcbf6750 Add 'filter:middleware.renderHeader' hook
Julian Lam 87111ee6be fixed
Julian Lam df055ce7ea if buildHeader middleware is called, isAPI is now set to false
Julian Lam 0bc175dd4c fixed
fixed issue where disabled categories showed up in the category dropdown in /unread
Julian Lam 12601dd3aa added new hook "filter:digest.subscribers" to allow plugins to override digest subscriptions
barisusakli 954c25823e closes
Mani Wang 92968dfd8d avoid outdated error
when use github address as module
barisusakli 2b93c01340 closes
Julian Lam d62c3b9340 switching default theme on installation to Persona, from Lavender
bdharrington7 2a82b5db91 Merge branch 'master' into bookmark2
bdharrington7 4d99f60b3d uses server-side bookmark if available
Julian Lam 7e6703c18e more line ending conversion
Julian Lam c781e55ea9 line endings?
bdharrington7 45df5a3d0b stores the user's bookmark on the server
barisusakli 435fe5c54f closes
Julian Lam 866b0ddaa6 Merge pull request from APXEOLOG/filter-extension
filter:auth.init strategy extension with custom urls
Barış Soner Uşaklı bdc3cc49f8 Merge pull request from acardinale/master
Uniform action:post.* hook
barisusakli e171ba59ac if no tags are passed in assume 0 tags
barisusakli 399c89eeed pass in req,res to action:user.loggedOut
Julian Lam 22251cb0bd fixed , introduced new navigation data property, "targetBlank", deprecated "target", which was never exposed anyway, and updated default values
Mani Wang c13589735d allow use github module
avoid `outdated` error when use github address as module.
barisusakli 83ad4ab042 waterfall
barisusakli 414c2a8bd9 added action:user.loggedOut
barisusakli 6ee0671e6a added too many tags check to post edit
Barış Soner Uşaklı 6bd131815f Merge pull request from yariplus/mintags
Add minimum tags per topic setting.
barisusakli 945a94f0ed delete cache on current process first
yariplus bd863e1ccb Fix derp.
yariplus e112190bee Fix maximumTagsPerTopic
barisusakli f4ea534327 closes
Julian Lam 8dedea884d added 'no parent category' option to
Julian Lam 5340537631 closed
barisusakli 9e63aaebb8 added new hook action:middleware.pageView
barisusakli 65ab5733ef added categories navigation item, ability to change logo url
barisusakli 0be2a79210 pass the data used to create the category to filter:category.create
barisusakli e023d01616 closes
Julian Lam d061411747 added composer and emoji to default enabled plugins
Julian Lam e25d2fa6e6 closed
Julian Lam b83492daa2 Merge pull request from FokkeZB/image-scheme
Replace schemeless URLs for emails
Julian Lam d329bf45e6 Merge pull request from atomoc/patch-12
Update sitemap.js
Julian Lam ad38c55b12 fixes
barisusakli a9da867255 fix infinite redirect loop on /chats @julianlam
barisusakli ee7e36ae44 removed rooms from return
barisusakli dc7839b511 small fix
barisusakli daf1a388eb closes
Сергей Савельев 8209d97f05 Update sitemap.js
Сергей Савельев 9552d9c5a3 Update sitemap.js
Сергей Савельев efbab27827 Update sitemap.js
Why not? :)
barisusakli 81eeab42ed category filter on /unread
barisusakli 1b7df6e4b2 closes
Julian Lam aab726bac4 fixes
barisusakli 072d287183 closes
Julian Lam 534b13e089 fixed bug where ephemeral groups and the registered-users group wouldn't show in in ACP/category details page for privileges.
Julian Lam 1229470bba seems the categories.search socket method is not used...
Barış Soner Uşaklı 4fc4a0ff3e dont escape group.name, use displayName in tpls instead
Barış Soner Uşaklı 2b2dceb28b removed category stats from acp
Barış Soner Uşaklı a12ecbc230 admin/manage/groups pagination
Andrea Cardinale 92c1d6712b Uniform action:post.* hook
psychobunny 780838c579 fixes "other" category for presence graph
psychobunny ec8c5ff1fc dashboard: format numbers