Julian Lam
|
adcadbb2b5
|
fix: tests
|
4 years ago |
Julian Lam
|
cb9369f10e
|
fix: bad merge w/ category ACP page
|
4 years ago |
Julian Lam
|
a905d7f022
|
refactor: rewrite modules/api.js in AMD style
|
4 years ago |
Julian Lam
|
8e89f34dbf
|
fix: bad logic in group assertion middleware
|
4 years ago |
Julian Lam
|
8e7baac6ef
|
fix(writeapi): calls to profile editing routes 200 even if user DNE
|
4 years ago |
Julian Lam
|
7757f965eb
|
fix: errors thrown if no password sent in to profile edit route
|
4 years ago |
Julian Lam
|
549ca11056
|
fix: bug where middlewares seemingly ran in parallel
|
4 years ago |
Julian Lam
|
6096f74ab2
|
feat(writeapi): adding missing files
|
4 years ago |
Julian Lam
|
4c833d0bf0
|
feat(writeapi): topic posting and replying
|
4 years ago |
Julian Lam
|
40dc1c38d3
|
feat(writeapi): added DELETE /groups/:slug/membership/:uid route
|
4 years ago |
Julian Lam
|
68ecf41ecf
|
fix(writeapi): client-side group join API call
|
4 years ago |
Julian Lam
|
e1c40b2792
|
style: allowing some es6 features client-side
|
4 years ago |
Julian Lam
|
952dc211dd
|
feat(writeapi): added group joining and deletion
|
4 years ago |
Julian Lam
|
d044c3223e
|
feat(writeapi): abstracted ajax calls out to new api module
|
4 years ago |
Julian Lam
|
ba345e53e8
|
feat(writeapi): added POST /api/v1/groups
|
4 years ago |
Julian Lam
|
49994f3a15
|
fix(openapi): moved write-api to public/openapi
|
4 years ago |
Julian Lam
|
3072de4812
|
feat: added DELETE /api/v1/categories/:cid route
|
4 years ago |
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
|
4 years ago |
Julian Lam
|
dc666fd8a9
|
feat: added POST /api/v1/categories route
|
4 years ago |
Julian Lam
|
a5af2dc819
|
feat: added PUT/DELETE /api/v1/users/:uid/ban routes
|
4 years ago |
Julian Lam
|
db5c5b2cfb
|
fix: follow route to match spec
|
4 years ago |
Julian Lam
|
b5bbcbaeaa
|
feat: added POST and DELETE /api/v1/users/:uid/follow routes
|
4 years ago |
Julian Lam
|
7aed174ebc
|
feat: added PUT /api/v1/users/:uid/password route
|
4 years ago |
Julian Lam
|
af2e424ffe
|
fix: missing one property in openapi doc
|
4 years ago |
Julian Lam
|
a1ddc210b2
|
feat: added DELETE /api/v1/users/:uid and DELETE /api/v1/users
|
4 years ago |
Julian Lam
|
d15d9e4492
|
fix(refactor): patching helpers.tryRoute for API routes, some re-org
Thanks @barisusakli for the tip
|
4 years ago |
Julian Lam
|
d8879d21db
|
fix: error handling with POST /api/v1/users
|
4 years ago |
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
|
4 years ago |
Julian Lam
|
bba2a4638c
|
fix: user creation POST route returns user data, updated openapi spec
|
4 years ago |
Julian Lam
|
91b79f1793
|
feat: added openapi.yaml file for BEST documentation
|
4 years ago |
Julian Lam
|
7b6d43bcc8
|
feat: added checkRequired middleware for API calls
|
4 years ago |
Julian Lam
|
fd67355b03
|
fix(writeapi): authenticate middleware logic to work better with await
|
4 years ago |
Julian Lam
|
f6433ef2c5
|
fix(refactor): merging write-api auth middlewares with core middlewares
|
4 years ago |
Julian Lam
|
ec5c48b188
|
feat: migrating write-api skeleton into core
|
4 years ago |
Barış Soner Uşaklı
|
dc152a558c
|
Merge branch 'master' of https://github.com/NodeBB/NodeBB
|
4 years ago |
Barış Soner Uşaklı
|
7138d433b1
|
fix: selector, so it doesnt effect suggested topics
|
4 years ago |
Misty (Bot)
|
af90b99706
|
Latest translations and fallbacks
|
4 years ago |
renovate[bot]
|
bae2eadae9
|
fix(deps): update dependency nodebb-theme-persona to v10.2.51 (#8729)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
|
4 years ago |
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
|
4 years ago |
Barış Soner Uşaklı
|
8eb62e2210
|
fix: tests, get latest release tag recursively
|
4 years ago |
renovate[bot]
|
804729fcec
|
fix(deps): update dependency nodebb-theme-persona to v10.2.50 (#8727)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
|
4 years ago |
Julian Lam
|
fc603a5368
|
fix: use app.parseAndTranslate instead of benchpress.parse
|
4 years ago |
psychobunny
|
20e0cc5cbb
|
fix: sorted list delete button
|
4 years ago |
psychobunny
|
cdb794888d
|
style: linting
|
4 years ago |
Misty (Bot)
|
174e239332
|
Latest translations and fallbacks
|
4 years ago |
Barış Soner Uşaklı
|
ed092bf6b5
|
refactor: remove posts.tools.purge
moved the check to socketPosts.purge
|
4 years ago |
Julian Lam
|
dde5b6b814
|
fix: unable to register async method as response hook listener
Also fixes #8723, /api/config now runs middleware.authenticateOrGuest
|
4 years ago |
renovate[bot]
|
b01bc2ae0f
|
fix(deps): update dependency nodebb-theme-persona to v10.2.49 (#8722)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
|
4 years ago |
renovate[bot]
|
0170261369
|
fix(deps): update dependency nodebb-theme-persona to v10.2.48 (#8721)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
|
4 years ago |
renovate[bot]
|
04b1daac16
|
fix(deps): update dependency nodebb-theme-persona to v10.2.47 (#8720)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
|
4 years ago |