Commit Graph

6351 Commits (0e057a3d92bc3a094e13b15148ca18d55650b413)

Author SHA1 Message Date
Barış Soner Uşaklı e9692a3e1f fix emailer
Barış Soner Uşaklı 3a6871fd65 display all categories in custom home
barisusakli 6fc267858e fix missing callback
barisusakli d01736a726 cleanup
barisusakli a5e9394d93 closes
barisusakli b17feb3b6c nested categories on search
barisusakli bb47761f6a moved disable chat button
barisusakli 501bfbfc47 closes
barisusakli b099aaf61f fix typo in emailer
barisusakli 22d6ceab59 closes
barisusakli 15b667850e closes
barisusakli 4aad5b8689 moving chat settings out of post
Julian Lam 8070de7962 closes
barisusakli 5388ddf791 removed posttools edit
barisusakli 45c446dac0 new hook filter:email.send
psychobunny e90ee46cd1 closes
barisusakli 30d087cbd3 closes
psychobunny b660eec67f closes
inb4 all admin routes are publically visible
psychobunny ed358f4bf7 closes
psychobunny 2516be620b Groups.getGroupsAndMembers
barisusakli 5ff2eccbd2
psychobunny ff83305c6a closes
Barış Soner Uşaklı bcb3b55ab0 Merge pull request from yariplus/homepages
Add Custom and Category homepages.
barisusakli 9787e6c3df dont download images to local, pass to upload plugin
yariplus 08e4f14971 fix unneeded async
yariplus 0c1c42d362 parallel not needed
barisusakli a469ca2972 notification id change
yariplus beb2b38cb7 mistake
yariplus d998fe2dd5 Add Custom and Category homepages.
barisusakli e3ca91e325 fixes item 1
barisusakli 915a992448 closes
barisusakli 240a619a72 pretty group breadcrumbs
barisusakli cb9b51e8a5 closes
barisusakli bf70f3764e
barisusakli 6c40d2e424
barisusakli 734a45ae03 dont log error if its redirect
barisusakli 9361ff0772 closes
barisusakli dd5a8e8a88 closes
barisusakli a6c8cd50e9 fix group creation regression
barisusakli 929091d4d3 default theme
barisusakli 3ea8d092aa check for defaultTheme on install
Julian Lam 6334e1ae6c updated theme minvers, and generating cache buster on reload too
barisusakli a64cbbc6df
Julian Lam 160cf93802 Fix regression caused by 4f766ac
Julian Lam 4f766ac7b5 Updated cache buster logic
Removed css and script busters in favour of a uuid/guid cache
buster that is generated when the app starts.

This change means that in the event your NodeBB crashes often,
users will not be able to rely on their browser cache to serve
an unchanged style/js file, but if that's the case, you've
got bigger problems anyway.

re: 
barisusakli e6755d0adc closes
barisusakli a4d7022e68 closes
barisusakli f7aef56e66 closes
barisusakli 19eaa051c2 closes
barisusakli 0bfc568ac3 closes
barisusakli 442c4be4ec closes
psychobunny 265a16af1a some old left over branding code
barisusakli 2c6f93efbd closes
psychobunny edbe8b2e04 typo in ACP
Julian Lam 3baad54223 Close
This commit introduces notification creation if a user requests
membership to a group (in which case notifications are sent to
all group owners), and user invites to a group (in which case
a notification is sent to the invitee).
barisusakli b4d465223a if there is no description tag add one, fix missing winston
barisusakli 7c319c9b20 fix browser title on home page
barisusakli cf193581e4 check and log all fs.unlink errors
barisusakli 54f9a09e6a some more logging
Julian Lam 8621023452 Removed surrounding panel from privileges table
Julian Lam c3821c2070 Close
barisusakli ffff8093ba make sure user is admin/mod before forking
Julian Lam 394440e597 Fix upgrade crash if groups have 0 users
@barisusakli
psychobunny b5c7473c95 get teasers: probably faster, hopefully
psychobunny 08137c5c1e fixed issue where teasers were being assigned to the wrong chat
psychobunny 1d53f365dd closes
Julian Lam cf679f0c5e Fix
barisusakli e0101fcd24 fix crash on follow/edit
barisusakli d23d814154 fix topic_count on topic move
barisusakli 5009e80122 fix typo
barisusakli 9f74450196 log unlink error
psychobunny 891a611714 contacts vs recent: makes more sense the other way around
well, it does make sense on the older UX anyways, but I'm not going to
go there :P
psychobunny 6aa6510ef6 teasers instead of chatTeasers
barisusakli c3719ea5b5 closes
barisusakli 93e6916fe6 moved maintenace mode middleware
barisusakli 6d930d0d1a fix indents
barisusakli 25502f0687 closes
Julian Lam f21325a91b add back missing ENDIF to complete admin header conditional
This fixes 
barisusakli f4bf82a349 closes increase email confirm reset to 24 hours
barisusakli a0cd4b49f5 when a category is deleted, set the children's parent to 0
barisusakli 9d4d904479 404 fix
Julian Lam ba39a432e7 fixed
barisusakli a1fb234b8b config.cache-buster
barisusakli 48512bff6b get rid of app.exposeConfigToTemplates
barisusakli ef65b711de removed template-variables
psychobunny 71cad7e181 chat teaser
psychobunny 643abb6926 if params.count is passed in, min should be 0
psychobunny e0cfc117c7 changing function signature for messaging.getMessages
@julianlam should this be moved to 0.8.0?
barisusakli e171b544e9 fix 404 title on api calls
psychobunny dbc9c07b55 403 browser title
psychobunny 0eca875f6e add site title to 404, on cold load anyways
psychobunny 4b91d7ec3d req.route is not defined if you go to some bogus url
psychobunny 54ec105986 random attempt to fix bad dep check
psychobunny 4b5f67eb4d use [[pages:home]] instead
psychobunny 5dae60faff closes
psychobunny 61cc0ee597 /categories: og:title and <title> should be the same
psychobunny 80218961aa Merge branch 'master' into v0.8.x
psychobunny 8cc91ea6e7 fix crash in middleware.renderHeader
psychobunny 25a419e458 Merge branch 'master' into v0.8.x
barisusakli 0bf8b279de fix typo
barisusakli 5c19bf31c9 removed breaking change
barisusakli eaefd9d24c remove meta/title.js and meta.title.build
psychobunny a217b42cb1 bonus two for - chats/username route
psychobunny 22fc257e36 bonus for - groups/group route
psychobunny 89b8622cfa other routes done, closes
psychobunny 671f96f589 duplicate route removed: /users redirected to /users/online
psychobunny 0e0d8474a4 page titles for user pages
psychobunny 47a7347b54 better mobile support for appearance/themes and appearance/skins
barisusakli d644542143 clearer text
barisusakli 958bb24d4e
Julian Lam ea9f5cbc61 adding in another deprecated hook to the warning list
Julian Lam a1d5132777 Deprecated filter:user.delete hook
Please use static:user.delete instead.
psychobunny cd7f9c7523 fix for disableCustomUserSkins
psychobunny 9323a37bd1 disableCustomUserSkins setting
Julian Lam edba11f388 If a plugin version is defined in package.json, suggest that as the latest version
psychobunny 3e1ddb1e2c for old people like @barisusakli
psychobunny 3145e75fc0 closes
barisusakli 5b3601994c Merge branch 'master' of https://github.com/NodeBB/NodeBB
barisusakli def3e06ba3 closes
psychobunny 5a90de55d8 removed missing css file
Julian Lam a27c8f0321 Exposed package data for incompatible plugins to admin/plugins controller,
ping @psychobunny
Fokke Zandbergen 36c27633b9 Only use semver.satisfies on valid ranges
So it doesn't alarm when you use a package straight from git e.g.
Barış Soner Uşaklı 1a6e576483 async
barisusakli 6ce6503970 mark register notif read when its rejected
psychobunny 48cb671916 fixes
temporary until stopforumspam supports ipv6
psychobunny d1aaa9ca07 mobile fixes for homepage, languages, sounds
psychobunny 36110db90c closes
psychobunny 0cb8f2b80c closes
psychobunny 6b054a6d14 new acp mobile menu, completed
psychobunny cc299f89e2 mobile menu for ACP first pass
psychobunny 82429c10db slideout
psychobunny 1f9dbd3cf2 hamburger button
psychobunny acdfb87117 compact header on mobile
psychobunny ea3fa0ff1d md snackbar for acp
Julian Lam 0e8482ebfe removing hash from url
Julian Lam dbf8f5f70c Fix internal link to User Registration Settings from Registration Queue
psychobunny 28bd915a7b fixed settings pages
psychobunny 11e082989d fix route to admin/manage/registration page
psychobunny 7420351eb7 Merge remote-tracking branch 'origin/master'
psychobunny eb49898a9c mobile tweaks for settings pages
Julian Lam 5f9990299f Pass a notification path when a user follows another
When a user followed another, a notification is created, but with
no path, so on plugins like pushbullet, it would default to trying
to build a topic url, but the required values were null, leading to
a broken url.
psychobunny cdc351bc02 fixed acp search
psychobunny e4c9b379b2 customise - checkboxes
psychobunny c97631b060 settings checkboxes - webcrawler, tags, advanced
psychobunny 4bca984b67 settings/pagination checkbox
psychobunny 0fcdfe318a settings/post checkboxes
psychobunny 520351c3cc fixed race condition onload for settings (surprised nobody qq'd about this before)
psychobunny fc858b7cbc settings/guest checkboxes
psychobunny bf7896a264 settings/group checkboxes
psychobunny 4d78f8a68d settings/user checkbox
psychobunny 980d44975a settings/email checkboxes
psychobunny c38bf4bc6f settings/reputation checkboxes
psychobunny 5ede82e246 setting/general checkboxes
psychobunny f234f653f8 fix bug where menu items weren't clickable
psychobunny d091729de3 search bar and restart menu completed
psychobunny 98a10bba89 header dropdown menu
psychobunny 6b37ec74cc styled flags
psychobunny cd38f2da9c moved registration queue to its own page; styled
psychobunny d72ffb3078 added authentication section to settings/user
psychobunny 21e4a00f0e fix pill flicker on manage/users
psychobunny 52d05da725 manage/tags buttons
psychobunny e7fe088720 navigation save button
psychobunny 2dd612bb19 styled general/homepage
psychobunny 52871fe746 custom css save button
psychobunny 3353fc8b0e Merge branch 'master' into acp-paper
Conflicts:
	package.json
psychobunny 1ce464c7c0 themes page, done
barisusakli 7fbab5402a closes
psychobunny 1e2fb5cd4c undo button for skins and themes
psychobunny 9af6a122ff general/sonuds
psychobunny 86d1494467 general/languages
psychobunny 9dcaafdb1b widgets save button
psychobunny dfa4f47289 save / create buttons for categories/category
psychobunny f3c70473c3 save button on settings page
psychobunny 96a19f47b7 Merge branch 'master' into acp-paper
psychobunny 969522c2d2 manage/categories
psychobunny 48d61b8048 Merge branch 'master' into acp-paper
barisusakli 4e3e603ee7 closes
barisusakli 49afe544e1 recursive
psychobunny d5b88e9c35 fixed markup on /group page
psychobunny e04495b012 underped tags page
psychobunny cbb2453c08 minor styling to tags page
psychobunny 646cdf9c57 manage/category
psychobunny bd494207eb got rid of that fancy edit for cat name/desc + improved layout for settings
psychobunny ffd38b8cc3 some UX tweaks to manage/category
psychobunny 28e2297e63 fixed categories layout
psychobunny c6282e289a main header title + better logic
psychobunny 744a7d4210 extend/widgets
psychobunny d1f45b6d79 extend/plugin
psychobunny ec335b55cd fixed active state for install plugins submenu
psychobunny cd5bb427cc appearance/customise
psychobunny 12539a158d settings - advanced, header, sockets
psychobunny 0eb3d05db8 settings/web-crawler
psychobunny 46bb289950 settings - notifications, pagination, tags
psychobunny 623dbaa608 settings/post
psychobunny fe98624609 settings/group and settings/guest
psychobunny 4fdf3d19a0 settings/user
psychobunny d53ae8769f settings/email
psychobunny dc6950d094 settings/reputation
psychobunny 3c43e58d85 Merge branch 'master' into acp-paper
psychobunny 30970d618c dynamic title for settings pages
Julian Lam e382dcab13 Reduce verbosity of plugin incompatibility errors
Instead of showing a 4-5 line warning for each potentially incompatible
plugin, we'll show the warning and then a list of plugins.
Julian Lam 23bb45b480 fixing plugin version checker to use satisfies again
barisusakli 274844a07f check _resolved
psychobunny 2da3b34798 Merge branch 'master' into acp-paper
Barış Soner Uşaklı f4da333b42 Merge pull request from yariplus/catsfixes
Fixing some issues with acp category page
barisusakli fee08cd665 closes https://github.com/NodeBB/NodeBB/pull/3250
Barış Soner Uşaklı 5e9a123e70 Merge pull request from jsdream/renderHeaderHook
Add 'filter:middleware.renderHeader' hook
Barış Soner Uşaklı a2bf7d4230 Merge pull request from EvSpirit/master
 increment --debug-brk port value when forking js-minifier child pr...
Barış Soner Uşaklı eb0fb07f05 Merge pull request from mani95lisa/patch-4
allow use github module
barisusakli 7db41275a3 closes
psychobunny ba58c83b97 acp active states for main menu
jsdream 103055b262 Add error check in 'filter:middleware.renderHeader' hook callback
psychobunny 656589f71f acp skins first pass
psychobunny 9389c0773e acp themes redesign first pass
psychobunny 30cd8d2af9 cleaned up the widgets page 👍
psychobunny f0bed5a1ef new menu completed
Julian Lam 6f23e4bab1 changing the default base theme to persona, from vanilla
Julian Lam ac46356cad Revert "changed base templates path to Persona, from Vanilla."
This reverts commit fe7f5402a8.
psychobunny cc05a0a049 header menu first pass
yariplus 67e450a05b Fix issues with acp category page
strange name for background size variable
invalid class selectors
hijacking of background style
barisusakli 878690e5f7 removed extra param
psychobunny d464cb2f0d settings - automated table of contents
psychobunny acb1e8a495 added a tweaked mdl.css that works with BS
barisusakli aec4ee5392 crash fix
psychobunny 51db2012c8 removed nanoscroller
psychobunny 60826b1c94 temporarily disabling header
psychobunny e434942a28 first pass on settings design
psychobunny fed87dded6 sayonara, acp menu
barisusakli 7a8cdfc095 added core field
barisusakli 537d539512 fix custom homepage
barisusakli 5ababdbdf0 prevent crash if data.enter is not string
barisusakli 830d27caef dont ignore error
barisusakli 7bd98a2516 closes
barisusakli 5b87af4389 closes
recursively get all children
calculate topic/post count from children
new sorted set `cid:<id>:children`
fix search query params
psychobunny a990e9c3bf closes
barisusakli fe5f1b8c1d moved recent popular
psychobunny 5b1571ad1e don't need to refresh to preview updated skin
psychobunny 0150e0e063 closes
psychobunny 275769a801 closes
Julian Lam 3d9415b65e Fixes
psychobunny b3639f3c71 closes
psychobunny 842815e5e9 closes
Julian Lam 08fb30378a Closes
- Fixes issue where the served path for the favicon was incorrect (included relative path when one was not needed)
- Also fixes issue where favicons were just plain not served for subfolder installations
- Fixed unsemantic HTML in ACP/General regarding Site Logo and Favicon fieldsets
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