Commit Graph

20955 Commits (b3b501d7890222421f7c4956d7419b83b1025a87)
 

Author SHA1 Message Date
Julian Lam b3b501d789 chore: move category route schema up two levels as slug and index are optional
Julian Lam 906d7d734b refactor: move API banned response handler to separate internal method
Julian Lam afb26bfe48 feat: show ban reason and expiry in write api responses, if user is banned
Misty (Bot) aa7a6991ff Latest translations and fallbacks
Renovate Bot 5815260650 fix(deps): update dependency nconf to ^0.11.0
Renovate Bot db205e2eae chore(deps): update dependency lint-staged to v10.5.2
Renovate Bot 5363ebbb1d fix(deps): update dependency postcss to v8.1.10
Barış Soner Uşaklı cf903e4e8f fix: , fix lang string
Barış Soner Uşaklı c62f29f0a1 Merge branch 'master' of https://github.com/NodeBB/NodeBB
Barış Soner Uşaklı 95a3f03009 fix: , fix client side error when updating username
Julian Lam eab4ca7104 fix: bug with Topics.resizeAndUploadThumb not checking for extension validity
Barış Soner Uşaklı 2b73a14e42 fix:
Julian Lam 6e5ec3f895 feat: automatically unban users in onSuccessfulLogin
This allows write API (and probably SSO login) to go through unimpeded if a user's ban has expired. Closes 
Barış Soner Uşaklı 77f0bff54f fix: , fix popular, top rss feed urls
Barış Soner Uşaklı 8f4060819f Merge branch 'master' of https://github.com/NodeBB/NodeBB
Julian Lam 5dd3b03125 fix: a derp
Barış Soner Uşaklı b18e7e319b fix: spec
Julian Lam 4ca62dc45b fix: improper handling of scheme-relative URLs in topic thumb logic
renovate[bot] abc32d6270
fix(deps): update dependency nodebb-theme-persona to v10.2.85 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 3f337b5d7c feat: ,
Barış Soner Uşaklı 5fa098326f fix: https://github.com/NodeBB/NodeBB/pull/8685
fix category link redirect on cold load
fix helpers.redirect if passed in url is external
fix ajaxify so it doesn't slice first character of external url
Julian Lam f33a9185ff fix: on OP edit, call helper method to upload and resize thumb
Barış Soner Uşaklı 9ee1fb490e fix: https://github.com/NodeBB/NodeBB/pull/8759
Misty (Bot) 093f984b03 Latest translations and fallbacks
Misty (Bot) e4d9934155 Latest translations and fallbacks
Barış Soner Uşaklı c2bb61231e fix: spec
Barış Soner Uşaklı 672d4da078 feat: human readable uptime
Renovate Bot d1cb5d4813 fix(deps): update dependency postcss to v8.1.9
Misty (Bot) bc871dc029 Latest translations and fallbacks
Renovate Bot 80404216f6 chore(deps): update dependency eslint to v7.14.0
Barış Soner Uşaklı 0ffc091b6d chore: up persona
Barış Soner Uşaklı 2f2f0ab7ac chore: up persona
Barış Soner Uşaklı 5c9ff18e3c chore: up persona
Julian Lam 6e2da9966e refactor: move plugin hook methods to plugin.hooks.*
Julian Lam 3b1c03ed50 feat: allow ACP API access to bearer tokens
closes 
Julian Lam 98a05e4dde chore: add missing plugin hook deprecation warning
Barış Soner Uşaklı ef3df47a6d refactor: remove breaking change in pin expiry
Julian Lam 046d0b1637
feat: allow pins to expire (if set) ()
* fix: add back topic assert middleware for pin route

* feat: server-side handling of pin expiries

* refactor: togglePin to not require uid parameter [breaking]

* feat: automatic unpinning if pin has expiration set

* feat: client-side modal for setting pin expiration

* refactor: categories.getPinnedTids to accept multiple cids

... in preparation for pin expiry logic, direct access to *:pinned zsets is discouraged

* fix: remove references to since-removed jobs file for topics

* feat: expire pins when getPinnedTids is called

* refactor: make the togglePin change non-breaking

The 'action:topic.pin' hook now sends uid again, as before. However, if it is a system action (that is, a pin that expired), 'system' will be sent in instead of a valid uid
Misty (Bot) e5d94d9096 Latest translations and fallbacks
Barış Soner Uşaklı 1be08b2e8b fix: guest displayname
Barış Soner Uşaklı 46eb77011d chore: pin autoprefixer to latest
Barış Soner Uşaklı 46acbfdaf1 fix: show messages after app load
Barış Soner Uşaklı 814771bdc7 fix: restart on js changes in vendor
Barış Soner Uşaklı 6ef7e8675f fix: , fix queue not being cleared after firing click events
if you clicked elements early then on every ajaxify.end the same elements were getting click events @julianlam
Renovate Bot b47a470b9b fix(deps): update dependency postcss to v8.1.8
Julian Lam 00aee84bf7
refactor: use categoryCommand local method for pin/lock in category tools ()
* refactor: use categoryCommand local method for main actions in category tools

* fix: wrong command passed in
Misty (Bot) 28fa03bd7e chore: incrementing version number - v1.15.3-beta.0
Barış Soner Uşaklı 81984285bb chore: up persona
Barış Soner Uşaklı 8fb9117430 Merge branch 'master' of https://github.com/NodeBB/NodeBB
Barış Soner Uşaklı 5f2fe883ca chore: up slick