nodebb/test
Barış Soner Uşaklı 47299ea587
Categories refactor ()
* feat: wip categories pagination

* feat: add subCategoriesPerPage setting

* feat: add load more sub categories button to category page

* fix: openapi spec

* feat: show sub categories left on category page

hide button when no more categories left

* breaking: rename categories to allCategories on /search

categories contains the search results

* fix: spec

* refactor: remove cidsPerPage

* fix: tests

* feat: use component for subcategories

* fix: prevent negative subCategoriesLeft

* feat: new category filter/search WIP

* feat: remove categories from /tag

* fix: dont load all categories when showing move modal

* feat: allow adding custom categories to list

* breaking: dont load entire category tree on post queue

removed unused code
add hooks to filter/selector
add options to filter/selector

* feat: make selector modal work again

* feat: replace old search module

* fix: topic move selector

* feat: dont load all categories on create category modal

* fix: fix more categorySelectors

* feat: dont load entire category tree on group details page

* feat: dont load all categories on home page and user settings page

* feat: add pagination to /user/:userslug/categories

* fix: update schemas

* fix: more tests

* fix: test

* feat: flags page, dont return entire category tree

* fix: flag test

* feat: categories manage page

dont load all categories
allow changing root category
clear caches properly

* fix: spec

* feat: admins&mods page

dont load all categories

* fix: spec

* fix: dont load all children when opening dropdown

* fix: on search results dont return all children

* refactor: pass all options, rename options.cids to options.selectedCids

* fix: 

* fix: index 0

* fix: spec

* feat: , add setObjectBulk

* refactor: shoter updateOrder

* feat: selectors on categories/category

* fix: tests and search filter

* fix: category update test

* feat: pagination on acp categories page

show order in set order modal

* fix: allow drag&drop on pages > 1 in /admin/manage/categories

* fix: teasers for deep nested categories

fix sub category display on /category page

* fix: spec

* refactor: use eslint-disable-next-line

* refactor: shorter
..
database Categories refactor ()
files fix: , remove webfonts ()
helpers feat: invites regardless of registration type, invite privilege, groups to join on acceptance ()
mocks Categories refactor ()
.eslintrc ESlint no-unused-vars
api.js fix: openapi test specs
authentication.js feat: banned-users group
batch.js Async refactor in place ()
blacklist.js fix(deps): update to eslint@6
build.js Remove sounds ()
categories.js fix: removed methods
controllers-admin.js Categories refactor ()
controllers.js fix: tests breakage due to 67e3fb6498
coverPhoto.js fix:
database.js fix: db info page
defer-logger.js upgrade to winston 3.1, closes ()
emailer.js fix: removed methods
feeds.js fix: , fix feeds
file.js fix: vulnerability in cover and admin uploads ()
flags.js fix: tests
groups.js fix(api): tests
image.js up deps
locale-detect.js fix: , autoLocale logic not playing nicely with no-refresh auths ()
messaging.js fix: , server-side handling of disableChatMessageEditing
meta.js fix: broken test after sorted-lists logic change
notifications.js feat: socket.io 3 changes ()
package-install.js fix: , remove old deps during upgrade ()
pagination.js ESlint object-curly-spacing
password.js feat: allow passwords with length > 73 characters ()
plugins-installed.js feat: move plugin tests to separate file
plugins.js fix: removed methods
posts.js test: post diff deletion tests
pubsub.js feat: socket.io 3 changes ()
rewards.js fix: change params
search-admin.js style(eslint): match operator-linebreak preferences
search.js feat: add privilege give/rescind hooks ()
settings.js more settings tests
socket.io.js fix: removed methods
template-helpers.js feat: more discrete commit-on-save instead of commit-on-change w/ confirm modals ()
topicEvents.js fix(topic-events): topicEvents.init() test
topicThumbs.js fix: posts.uploads.sync dissociates uploaded thumbs of the main pid
topics.js fix: removed methods
translator.js fix: , fix double escaped arguments
upgrade.js feat: force upgrade scripts for test
uploads.js fix: tests
user.js feat: banned-users group
utils.js fix: remove old utils.slugify tests