Julian Lam
ef10b6b70d
fix: missing file added
4 years ago
Julian Lam
4152aa552e
feat: tests for topic thumbs
...
Also added some error checking to addThumbs controller
4 years ago
Julian Lam
ef7d6db912
feat: server-side work for #9047
...
- rename Thumbs.commit to Thumbs.migrate
- new PUT method that calls Thumbs.migrate
- `checkThumbPrivileges` now takes a single object parameter (ins. of req/res)
4 years ago
Julian Lam
b5d910f53b
feat: core work for #9042 , thumb deletion now accepts uuids
...
+ common data validation for thumb addition and deletion
4 years ago
Julian Lam
1f0c1cd229
fix: references to since-removed Topics.thumbs.resizeAndUpload
4 years ago
Julian Lam
90497e3ef5
feat: more work on topic thumbs refactor
...
- addThumb and deleteThumb are now protected routes (duh)
- new getThumbs route GET /api/v3/topics/<tid>/thumbs
- Updated `assert.path` middleware to better handle if relative paths are received with upload_url
- Slight refactor of thumbs lib to use validator to differentiate between tid and UUID
4 years ago
Julian Lam
43dc3e3e48
fix : #9041 , remove Topics.thumbs.resizeAndUpload()
4 years ago
Julian Lam
708b1c338f
fix : #9040
4 years ago
Julian Lam
1949d20a87
fix: spec
4 years ago
Julian Lam
1257aa981e
feat: expose uploaded thumbnails to client-side via API
...
+ plugin hook: filter:topics.getThumbs
4 years ago
Julian Lam
7e9e08f718
feat: server-side routes for handling multiple topic thumbnails
...
closes #8994 , requires 'topic-thumb-refactor' branch of composer-default
4 years ago
Julian Lam
98cd9e3549
feat: allow uploadThumb controller to be called in code
...
it, and uploadsController.upload() now return the results of their operation
4 years ago
Julian Lam
4fc9da81a9
refactor: topic thumbs lib to topics.thumbs
4 years ago
Barış Soner Uşaklı
0f480be658
fix : #9085 , dont prevent admins from deleting other users
4 years ago
Barış Soner Uşaklı
ff2aa17bbc
fix: show errors when user delete fails
4 years ago
Barış Soner Uşaklı
dd9ed23631
fix: dont start logout timer if adminReloginDuration is disabled
4 years ago
Misty (Bot)
8c125cab6c
Latest translations and fallbacks
4 years ago
psychobunny
6d186be067
feat(deps): update lavender to allow category sections
4 years ago
Julian Lam
efa4eca0fe
fix : #9045 , no post usage info if '/files/' path received
4 years ago
Misty (Bot)
68251fffe7
Latest translations and fallbacks
4 years ago
Renovate Bot
024d1fef23
fix(deps): update dependency autoprefixer to v10.1.0
4 years ago
renovate[bot]
25f697b1f3
fix(deps): update dependency nodebb-theme-persona to v10.3.8 ( #9084 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
4 years ago
Barış Soner Uşaklı
60e7de0d13
feat: move upgrade script and make it shorter
4 years ago
Julian Lam
6037f5ee2c
chore: add comment for clarification
4 years ago
Barış Soner Uşaklı
13d5a1440b
fix: reconnectin no longer fires on socket.io 3
4 years ago
Barış Soner Uşaklı
1f32d38778
fix: default values, clamp postsPerPage/topicsPerPage to max
4 years ago
Barış Soner Uşaklı
9da0ed400e
fix : #9081 , load raw settings before merging
4 years ago
Renovate Bot
62463430a9
fix(deps): update socket.io packages to v3.0.4
4 years ago
Renovate Bot
48a31763eb
chore(deps): update dependency husky to v4.3.5
4 years ago
Misty (Bot)
d95200ce60
Latest translations and fallbacks
4 years ago
Renovate Bot
c22cdb515d
fix(deps): update dependency nodebb-theme-persona to v10.3.7
4 years ago
Barış Soner Uşaklı
74274b60ed
feat: allow clicks on navigator, clean dupe code
4 years ago
renovate[bot]
5937fbafa3
fix(deps): update dependency nodebb-theme-persona to v10.3.6 ( #9077 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
4 years ago
Barış Soner Uşaklı
ed70e7028e
Merge branch 'master' of https://github.com/NodeBB/NodeBB
4 years ago
Barış Soner Uşaklı
bb6cc49c16
perf: dont build identical langs
4 years ago
renovate[bot]
a535350f2d
fix(deps): update dependency nodebb-plugin-mentions to v2.13.6 ( #9071 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
4 years ago
renovate[bot]
19c438c608
fix(deps): update dependency nodebb-theme-slick to v1.3.6 ( #9072 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
4 years ago
Barış Soner Uşaklı
86f0f82be7
fix : #9068
4 years ago
Barış Soner Uşaklı
10cfdd4c5d
fix: remove old utils.slugify tests
4 years ago
Barış Soner Uşaklı
4a0d883359
breaking: #8808 , remove utils.slugify
4 years ago
Barış Soner Uşaklı
1c45fa1ba5
feat: socket.io 3 changes ( #8845 )
...
* feat: socket.io 3 changes
* feat: replace socketio-wildcard with socket.onAny
up socket.io-redis to 6.x
* feat: remove mongodb/psql socket.io adapters
* feat: show data on fail
* fix: tests
* fix: typo
* fix: logger test fix
* fix: logger.io_close
* chore: up deps
* chore: update readme to reflect redis requirement
* fix: increase timeout show data if test fails
4 years ago
renovate[bot]
d7f5efd960
fix(deps): update dependency nodebb-widget-essentials to v5 ( #9070 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
4 years ago
Barış Soner Uşaklı
d2888d1d1f
Category tags ( #8938 )
...
* feat: wip category tags
* fix: tag search
* feat: remove debug
* fix: returns of searchTags and autocomplete
* fix: alpha sort
* fix: redis
* fix: delete zsets on category purge, fix another test
* fix: test
4 years ago
Barış Soner Uşaklı
792e9e703e
fix: dont strip tags
4 years ago
Barış Soner Uşaklı
91c20ceca5
fix : #9065 , settings v2/v3 conflict
4 years ago
Julian Lam
970ccb5a68
fix : #9063 , missing handler for passwordless accounts in admin.checkPrivileges middleware
4 years ago
Renovate Bot
cf5c482d1f
chore(deps): update dependency husky to v4.3.4
4 years ago
Renovate Bot
f4c4d671ca
chore(deps): update dependency eslint to v7.15.0
4 years ago
Misty (Bot)
ba57876c96
Latest translations and fallbacks
4 years ago
Renovate Bot
8fb814ba08
fix(deps): update dependency nodebb-plugin-markdown to v8.12.4
4 years ago