Commit Graph

20527 Commits (d76229c061e5708f0b2098f34fbec77baa88c677)
 

Author SHA1 Message Date
Julian Lam 3072de4812 feat: added DELETE /api/v1/categories/:cid route
Julian Lam e942ad8101 feat: added PUT /api/v1/categories/:cid route
Deprecated admin.categories.update socket call
Showing stack trace in console for errors, when in development mode
Julian Lam dc666fd8a9 feat: added POST /api/v1/categories route
Julian Lam a5af2dc819 feat: added PUT/DELETE /api/v1/users/:uid/ban routes
Julian Lam db5c5b2cfb fix: follow route to match spec
Julian Lam b5bbcbaeaa feat: added POST and DELETE /api/v1/users/:uid/follow routes
Julian Lam 7aed174ebc feat: added PUT /api/v1/users/:uid/password route
Julian Lam af2e424ffe fix: missing one property in openapi doc
Julian Lam a1ddc210b2 feat: added DELETE /api/v1/users/:uid and DELETE /api/v1/users
Julian Lam d15d9e4492 fix(refactor): patching helpers.tryRoute for API routes, some re-org
Thanks @barisusakli for the tip
Julian Lam d8879d21db fix: error handling with POST /api/v1/users
Julian Lam 58043e07ba fix: use POST call for user creation in ACP
- Not entirely sure about error handling yet, more research needed
- Also added socket method deprecation utility method
Julian Lam bba2a4638c fix: user creation POST route returns user data, updated openapi spec
Julian Lam 91b79f1793 feat: added openapi.yaml file for BEST documentation
Julian Lam 7b6d43bcc8 feat: added checkRequired middleware for API calls
Julian Lam fd67355b03 fix(writeapi): authenticate middleware logic to work better with await
Julian Lam f6433ef2c5 fix(refactor): merging write-api auth middlewares with core middlewares
Julian Lam ec5c48b188 feat: migrating write-api skeleton into core
Barış Soner Uşaklı dc152a558c Merge branch 'master' of https://github.com/NodeBB/NodeBB
Barış Soner Uşaklı 7138d433b1 fix: selector, so it doesnt effect suggested topics
Misty (Bot) af90b99706 Latest translations and fallbacks
renovate[bot] bae2eadae9
fix(deps): update dependency nodebb-theme-persona to v10.2.51 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 264818e517 fix: use proper api url
no need to parse all tags since https://api.github.com/repos/NodeBB/NodeBB/releases/latest gives the latest non-prerelease, non-draft releases
Barış Soner Uşaklı 8eb62e2210 fix: tests, get latest release tag recursively
renovate[bot] 804729fcec
fix(deps): update dependency nodebb-theme-persona to v10.2.50 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Julian Lam fc603a5368 fix: use app.parseAndTranslate instead of benchpress.parse
psychobunny 20e0cc5cbb fix: sorted list delete button
psychobunny cdb794888d style: linting
Misty (Bot) 174e239332 Latest translations and fallbacks
Barış Soner Uşaklı ed092bf6b5 refactor: remove posts.tools.purge
moved the check to socketPosts.purge
Julian Lam dde5b6b814 fix: unable to register async method as response hook listener
Also fixes , /api/config now runs middleware.authenticateOrGuest
renovate[bot] b01bc2ae0f
fix(deps): update dependency nodebb-theme-persona to v10.2.49 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 0170261369
fix(deps): update dependency nodebb-theme-persona to v10.2.48 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 04b1daac16
fix(deps): update dependency nodebb-theme-persona to v10.2.47 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı b955fd363d fix: dont allow sorting pinned topics on recent
Julian Lam 3c7f79cb8a fix: use console.info instead of console.log for sw registration
renovate[bot] ba906d7d02
fix(deps): update dependency nodebb-theme-persona to v10.2.46 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 229421edbe
fix(deps): update dependency nodebb-plugin-composer-default to v6.4.2 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 1542a5d7e5 feat: remove post/header selector
Misty (Bot) 63696c400e chore: update changelog for v1.15.0-beta.29
Misty (Bot) fca176d2bd chore: incrementing version number - v1.15.0-beta.29
Barış Soner Uşaklı 7cd83b9a6a fix: spec
Barış Soner Uşaklı 6924eb6c52 fix: spec
Barış Soner Uşaklı cb2f6f7c4a fix: test
Barış Soner Uşaklı 7bf6d3b8eb fix: dont let mods load postqueue for a cid they are not a mod of
Barış Soner Uşaklı 2ea9768e00 fix: show disabled categories in admin&mods
Misty (Bot) d93315e3ee Latest translations and fallbacks
renovate[bot] b3a24f7410
fix(deps): update dependency nodebb-plugin-composer-default to v6.4.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
psychobunny 60afb110ef fix: prevent mutiple highlighted rows on category/topic pages
Misty (Bot) 6ee0cad289 Latest translations and fallbacks