Commit Graph

21663 Commits (36e8d251c84a81489cbca81c7d39e18d98956c4b)
 

Author SHA1 Message Date
Julian Lam 36e8d251c8 fix: use of removed URL to get post data
Julian Lam a4b4a5566d feat: link to post-queue from topic event
Julian Lam 8fd78ce512 feat: post-queue topic event
Julian Lam 3f35fd335d feat: add post-queue cache
Julian Lam 36f2021186 refactor: move post queue retrival code to posts.getQueuedPosts
Julian Lam b81508c4e2 fix: init topic events from webserver.js
Julian Lam 6074a0fbbf refactor: call topic events init from within file itself
Julian Lam cc275e1016 Revert "feat: newsletter opt-in/out in UCP, closes #21"
This reverts commit 3c7cd9a6c4.
Julian Lam 3c7cd9a6c4 feat: newsletter opt-in/out in UCP, closes
Misty (Bot) 48a3c4bd2e Latest translations and fallbacks
Renovate Bot 73f07958d8 chore(deps): update dependency mocha to v8.3.0
Barış Soner Uşaklı 3595473485 feat: load user posts/topics via xhr on infinitescroll
Barış Soner Uşaklı b753c69cfe fix: check null topics
Barış Soner Uşaklı 58cd797e4c fix: guard against null topics
Barış Soner Uşaklı fc90f32ec0 fix: tests, new categories go to top now
Barış Soner Uşaklı c953b1b3d1 fix: , messageobj.content already parsed
Barış Soner Uşaklı 4b2bf12fd1 feat: , put new categories at top
Julian Lam 9d17f397c0 fix(remountable-routes): more fixes to remountable routes
fix: ensure proper admin privilege checking on remounted `/admin` mount

fix: guard against plugins sending back missing mounts

fix: no need to make addRemountableRoutes awaitable
Julian Lam 16c1d6e937 style(remountable-routes): abstract removable routes code to a separate local fn
Julian Lam 1f28713f1a refactor(remountable-routes): rename `src/routes/accounts.js` to `src/routes/user.js` to better match the route prefix
Julian Lam bc68e990af fix(remountable-routes): bug with user routes remounting to itself
Julian Lam 9021f071d4 feat(remountable-routes): allow category and account routes to be remounted
Julian Lam f01af62b53 feat(remountable-routes): allow /admin and /post to be remountable
Julian Lam 92758ec50d refactor(remountable-routes): allow certain route prefixes to be mounted elsewhere
Renovate Bot 5dd748c633 fix(deps): update dependency nodebb-theme-persona to v10.5.9
Misty (Bot) 3a61ac2119 Latest translations and fallbacks
Barış Soner Uşaklı 765db86d4e fix: clear category cache on copy parent
Barış Soner Uşaklı ed3e9ce2e2 fix: delete category cache key on category create
Barış Soner Uşaklı c61cc37bba fix: typo
Barış Soner Uşaklı cf4002bcc9 perf: cache base_url
Barış Soner Uşaklı 5ce2820799 perf: single call to get digest topics, dont send duplicate topics
Julian Lam 86e911ba4b fix(deps): require xregexp 5.0.1
Renovate Bot 513cd1c325 fix(deps): update dependency xregexp to v5
Renovate Bot 54b4dc1dfa fix(deps): update dependency nodebb-theme-persona to v10.5.8
Renovate Bot 4d92af5a6b fix(deps): update dependency postcss to v8.2.6
Misty (Bot) 949f043a96 Latest translations and fallbacks
Barış Soner Uşaklı 90d5c9da44 perf: single db call to add all uids
Barış Soner Uşaklı a5fa212fc7 fix: wait for event.log to finish before killing process
Barış Soner Uşaklı 0185ea1b4f perf: make digests a little bit faster
and use batch.processArray
dont load data for users who have no email or have not confirmed their emails
Barış Soner Uşaklı b6493f896f fix: tests, only generate csrf_token on 404 gets
Barış Soner Uşaklı 2c52fbd1b9 Merge branch 'master' of https://github.com/NodeBB/NodeBB
Barış Soner Uşaklı 1c9acef6dd chore: up composer
renovate[bot] c2459fd50e
fix(deps): update dependency nodebb-theme-persona to v10.5.7 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 94f72d6093 fix: , generate csrf_token on 404
Julian Lam 783786cf8c fix: do not blindly escape a notification's bodyLong
For 7+ years we were escaping this value, but it is in many cases already sanitized (as it may be a post content). For those cases when it is not, I now run it through parse.raw.

Instead of escaping, it now strips p, img, and a tags.
Misty (Bot) 0092df2c02 Latest translations and fallbacks
Renovate Bot b312725fd3 fix(deps): update dependency nodebb-plugin-composer-default to v6.5.10
Renovate Bot 4599144f31 fix(deps): update dependency nodebb-theme-persona to v10.5.6
renovate[bot] eb9f058fa1
fix(deps): update dependency nodebb-widget-essentials to v5.0.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 670cde78da feat: add invalid event name to error message