139 Commits (d1364c313021e48a879a818b24947e1457c062f7)

Author SHA1 Message Date
Barış Soner Uşaklı d1364c3130
Categories refactor (#9233)
* 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
4 years ago
Barış Soner Uşaklı aad0880f7c feat: add filter:categories.getRecentTopicReplies
pass req.query to getRecentTopicReplies
5 years ago
Baris Usakli e9fd49e234 feat: convert categories controller to async/await 6 years ago
Barış Soner Uşaklı 53ad2bbd6e
Categories optimize (#6999)
* WIP

* fix category page

* fix counts, and copyPrivileges

* fix lint

* more fixes,

* redis fix

* fix test

* fix  category test

* remove getParentsAndChildren
6 years ago
Barış Soner Uşaklı cf1173b0c4 closes https://github.com/NodeBB/nodebb-theme-persona/issues/408 7 years ago
Baris Usakli f177b01022 closes #6147 7 years ago
Barış Soner Uşaklı c406d26beb if route is home display home as title 7 years ago
Barış Soner Uşaklı fe3a75812f closes #6113 closes #6114 7 years ago
Baris Usakli 38e52a65be fix breadcrumbs and home /api route not loading 8 years ago
Barış Soner Uşaklı cc4f4e7282 style changes 8 years ago
barisusakli 33e8ecc1f4 closes #5404 8 years ago
barisusakli a3b4c83e8b remove description from categories
it gets added in src/meta/tags
8 years ago
barisusakli ea871384d8 remove fallbacks 8 years ago
barisusakli 3b8d14bf12 closes #5493 8 years ago
barisusakli bb1045c5a0 remove unused require 8 years ago
barisusakli feb359f7d4 closes #5479 8 years ago
Peter Jaszkowiak 896c8c7343 ESlint object-curly-spacing 8 years ago
Peter Jaszkowiak a038c66549 ESlint quotes 8 years ago
Peter Jaszkowiak bc1d70c126 ESlint comma-dangle 8 years ago
HeeL 4a3c31b2dc Fix space-before-function-paren linter rule 9 years ago
barisusakli 07fe5057e1 make sure validator.escape() receives strings only 9 years ago
barisusakli b3fa5583f8 closes #4650 9 years ago
psychobunny bafbcad163 use filter:categories.build instead of .get 9 years ago
psychobunny 0287703047 missed plugins req 9 years ago
psychobunny 458d4996a6 filter:categories.get 9 years ago
barisusakli 25f3a31ff1 closes #4587 9 years ago
Raphael Beer 006496efe3 Add pid to teaser ajaxify data 9 years ago
barisusakli c7ca045d0b fix teaserTimestamp 9 years ago
barisusakli 6b9a07bbcf closes #4132 9 years ago
barisusakli 96aa94ee10 refactor categories 9 years ago
barisusakli 53d29e29af performance improvements
store parsed category description
removed mongo _key from returns
dont get category teaser for parent
10 years ago
barisusakli fa4875d78d category teaser 10 years ago
barisusakli 2d96cdba1c closes #3720 10 years ago
barisusakli df95d47c4c ocd 10 years ago
barisusakli 5a3a627fcd fix rel tag urls 10 years ago
barisusakli 5950f97f96 more refactors 10 years ago
barisusakli f3b6a5fbb9 generic getObject 10 years ago
barisusakli c139dfa843 closes #3631 10 years ago
barisusakli 8af64ba984 closes #3626 10 years ago
barisusakli cb9b51e8a5 closes #3475 10 years ago
barisusakli 25502f0687 closes #3508 10 years ago
psychobunny 61cc0ee597 /categories: og:title and <title> should be the same 10 years ago
barisusakli eaefd9d24c remove meta/title.js and meta.title.build #3481 10 years ago
barisusakli 7db41275a3 closes #3227 10 years ago
barisusakli 5b87af4389 closes #3447
recursively get all children
calculate topic/post count from children
new sorted set `cid:<id>:children`
fix search query params
10 years ago
barisusakli fe5f1b8c1d moved recent popular 10 years ago
barisusakli 7c0b798036 fix indents 10 years ago
jsdream 1da5b2ca34 Add 'filter:recent.build' hook 10 years ago
barisusakli 81eeab42ed category filter on /unread 10 years ago
barisusakli a924c456b9 closes #3113 10 years ago