672 Commits (5ed7fc0ffa12fe24e793d87771bce7a541098e02)

Author SHA1 Message Date
Baris Usakli 19dc7da42f closes #5994 7 years ago
Baris Usakli 6a6dc7ef06 closes #5990 7 years ago
Peter Jaszkowiak 46fafb20b9 Remove string.js dependency 7 years ago
Barış Soner Uşaklı 227c245fb2 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	package.json
7 years ago
Barış Soner Uşaklı 0de692188f check topic.cid 7 years ago
Peter Jaszkowiak da9da8190f Bump dependencies
Bumping eslint & configs meant making some linting fixes

For future reference, the `xmlhttprequest-ssl` library must be of equal versioning to the one in `engine.io-client`, otherwise it won't be deduped which causes the socket.io tests to fail
7 years ago
Barış Soner Uşaklı 1019feb569 fix method name 8 years ago
Julian Lam 184dacf1d7 Merge branch 'master' into develop 8 years ago
Julian Lam d9ace1723c removed references to libs that aren't used 8 years ago
Barış Soner Uşaklı 67ca1881bd closes #5831 8 years ago
Baris Usakli f8bfe79cf4 remove tid from recent_tids 8 years ago
Julian Lam 065b3a3a03 notif_chat tpl 8 years ago
Julian Lam a9540a13a1 fixing url in footer 8 years ago
Julian Lam f128f988f3 slimmed down some data, testing notif_post again 8 years ago
Julian Lam 582dd1ed2e testing new footer with new_post tpl 8 years ago
Julian Lam a2627d2066 added default payload to emails, and adding nodebb logo for email header 8 years ago
Julian Lam c2f1d254cc Merge branch 'master' into develop 8 years ago
Barış Soner Uşaklı 80ea9e9797 fix lint 8 years ago
Barış Soner Uşaklı 6485108dfd faster getReplies 8 years ago
Barış Soner Uşaklı feecf0b61c dont make db call if guest 8 years ago
Julian Lam e309ac5040 fixes #5790 8 years ago
Baris Usakli 5167c1aa4f Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Julian Lam 3bd02d58e3 fixes logic that allowed posts beyond maximum post length if min is set to 0, @barisusakli 8 years ago
Julian Lam 28d8be8b9d fixed #5782 8 years ago
Barış Soner Uşaklı e0dc47f883 closes #5779 8 years ago
Barış Soner Uşaklı e6cbaf6d85 Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Barış Soner Uşaklı 38af651072 use _.uniq 8 years ago
Barış Soner Uşaklı 7fe9366103 Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Barış Soner Uşaklı d65f494c6d closes #5127 8 years ago
Baris Usakli 037a0e5239 closes #5742
also fix reverse infinite scroll when sorting is changed
8 years ago
Barış Soner Uşaklı 59b1d8fbae Merge pull request #5710 from NodeBB/_lodash
Switch from underscore to lodash
8 years ago
Peter Jaszkowiak d4e7db45b7 Use zipObject, more test-related ignores 8 years ago
Barış Soner Uşaklı 8eb5564977 fix popular sort 8 years ago
Barış Soner Uşaklı 6635b50c35 closes #5522 8 years ago
Peter Jaszkowiak 3c2d4fe649 Switch from underscore to lodash 8 years ago
Barış Soner Uşaklı bcc566fb68 remove unnecessary checks 8 years ago
Barış Soner Uşaklı f1b8492164 remove unnecessary checks 8 years ago
Barış Soner Uşaklı 5c51a91e85 fix reward claimable check 8 years ago
Barış Soner Uşaklı fb45b498a2 fix lint 8 years ago
psychobunny c133efa258 Fix tests 8 years ago
psychobunny d70ccb1868 closes #5708 8 years ago
Baris Usakli 61eb7aa68b more tests 8 years ago
Barış Soner Uşaklı f6ac92111b style changes 8 years ago
Barış Soner Uşaklı c9d502320f file.delete method 8 years ago
Barış Soner Uşaklı b3a265f981 closes #5694 8 years ago
Barış Soner Uşaklı 29ca1dbf08 replies/reply fix 8 years ago
Peter Jaszkowiak 6b05f6c5e9 Add hook `filter:topics.getUnreadTids`
Allows for filtering topics from unread count and unread page
8 years ago
Barış Soner Uşaklı 5e3946a6be teaser tests 8 years ago
Peter Jaszkowiak 2b2544a4b1 Deprecate non-standard `String.prototype.rtrim` 8 years ago
barisusakli 75e5f2da74 closes #5485 8 years ago
barisusakli 7b91da067b closes #5602 8 years ago
barisusakli e3205bcfad merge 8 years ago
Peter Jaszkowiak e382bca610 Fix tests 8 years ago
Peter Jaszkowiak 0fe10f5e86 Escape topic titles at the source, deduplicate 8 years ago
Julian Lam d18cfced96 Merge remote-tracking branch 'origin/master' into develop 8 years ago
Peter Jaszkowiak 484a800327 Merge branch master into develop 8 years ago
Peter Jaszkowiak 1892492505 Deprecate utils.walk, remove prototype modification 8 years ago
Peter Jaszkowiak 1ed571189c Make utils and translator easier to require
Move utils.walk to file.walk, backwards compatible
8 years ago
Barış Soner Uşaklı 8afdd71ef1 closes #5559 8 years ago
Peter Jaszkowiak 8119b8c4ae `filter:teasers.get` provided with `uid` 8 years ago
Julian Lam e4168f4a87 linting 8 years ago
psychobunny f7d1e58d65 improved threaded view design... again 8 years ago
Julian Lam 1ebbbdd3f9 Merge remote-tracking branch 'origin/master' into develop 8 years ago
barisusakli 5a2ff8ed0a closes #5527 8 years ago
barisusakli 90b8a3afd0 refactor topics/delete.js 8 years ago
Julian Lam 860999fa6c Merge remote-tracking branch 'origin/master' into develop 8 years ago
barisusakli 3b41c40b93 refactor deleter code to use unixtimestamp 8 years ago
psychobunny b3f8428691 closes #5510 8 years ago
barisusakli 0c8058ba9d closes #5516 8 years ago
Julian Lam af2d9fb85b Merge branch 'master' into develop 8 years ago
Julian Lam 8226fd6566 enhancing™️ post reply length checker to account for line breaks in redactor 8 years ago
Julian Lam ddea9f534e running eslint again 8 years ago
Julian Lam 72e77772db Merge branch 'master' into develop 8 years ago
Peter Jaszkowiak dd2b930824 Resolve merge conflicts, minify only `.js` files 8 years ago
Barış Soner Uşaklı b4a32ee96f style changes 8 years ago
Peter Jaszkowiak 4bb49a7171 ESlint no-unused-vars 8 years ago
Peter Jaszkowiak 09e868ce5f ESlint no-useless-escape, no-else-return 8 years ago
Peter Jaszkowiak 896c8c7343 ESlint object-curly-spacing 8 years ago
Peter Jaszkowiak 1493afee2a ESlint indent 8 years ago
Peter Jaszkowiak 3b0dd2d1ef ESlint padded-blocks 8 years ago
Peter Jaszkowiak feb8405f95 ESlint eol-last 8 years ago
Peter Jaszkowiak 604358ecc4 ESlint keyword-spacing, no-multi-spaces 8 years ago
Peter Jaszkowiak a5a3f3089a ESlint no-mixed-operators 8 years ago
Peter Jaszkowiak 277a7fb8b4 ESlint key-spacing, no-trailing-spaces 8 years ago
Peter Jaszkowiak 532951c24f ESlint space-in-parens, block-spacing 8 years ago
Peter Jaszkowiak b1b486f729 ESlint quote-props 8 years ago
Peter Jaszkowiak 3361a72725 ESlint no-plusplus
and no-empty, space-unary-ops
8 years ago
Peter Jaszkowiak 2ba46808a1 ESlint one-var, fix comma-dangle 8 years ago
Peter Jaszkowiak bc1d70c126 ESlint comma-dangle 8 years ago
Julian Lam 7f124a3ccf Merge branch 'master' into develop 8 years ago
Julian Lam 7ba111acdd Merge pull request #5420 from NodeBB/assets-route
/assets/uploads
8 years ago
Julian Lam a17c26ea45 Merge branch 'master' into develop 8 years ago
barisusakli 2c527cdfeb more fixes 8 years ago
barisusakli ae5deff3d5 fix uids 8 years ago
barisusakli 21861fa931 fix next 8 years ago
barisusakli 4f02775bdf replies change 8 years ago
barisusakli ab7867d4b5 topic follow tests, fix filterIgnoring 8 years ago
psychobunny 570efb9e4b Merge branch 'develop' into threads-enhancement 8 years ago
psychobunny 575a3c7b9d no need for a call to count replies 8 years ago
psychobunny 83cd960ffa improved threaded view design 8 years ago
Peter Jaszkowiak aaacdb8413 Fix #5416, uploads path config setting
- Finish moving uploads route to `/assets/uploads`
- Remove `upload_url` config setting, it was broken
8 years ago
barisusakli 366ab103a4 closes #5405 8 years ago
barisusakli 3fb7f9fce5 closes #5398 8 years ago
Julian Lam 9dcbe875a0 Merge branch 'master' into develop 8 years ago
Julian Lam c99321a518 always setting app.previousUrl now, and passing cid into filter:category.topics.get hook 8 years ago
barisusakli 1e137636c9 closes #5359 8 years ago
barisusakli 1e9fabc5db closes #5354 8 years ago
barisusakli cc96e32970 closes #5352 8 years ago
barisusakli e48f1dac2a move bookmarks 8 years ago
Barış Soner Uşaklı c4d4d2385b closes #3973 closes #5303 8 years ago
Barış Soner Uşaklı 805cacb2af dont add tid to :tids:posts if its pinned 8 years ago
barisusakli 1fed01fe43 ability to filter search by tags 8 years ago
barisusakli 975141bc9b more tag tests 8 years ago
barisusakli 835669805a tag tests 8 years ago
barisusakli 0b9829850c closes #5273 8 years ago
barisusakli 78b7d5896c convert topic title to string 8 years ago
barisusakli 7d47f4b067 tag tests 8 years ago
barisusakli 49267d54b7 topics unread tests 8 years ago
barisusakli c33d3e874a store pinned topics in new zset
keep pinned topics on top on different sort types
8 years ago
barisusakli 584cfd09ef suggested topics test 8 years ago
Julian Lam 5916530a35 fix topic creation regression caused by 576df84218 8 years ago
Julian Lam 576df84218 trimming composer input before doing length check in replies 8 years ago
barisusakli 6acc79ec07 convert title to string 8 years ago
Ben Lubar 5937fefa39
Check whether the user can read the replies and allow filtering the reply count in plugins 8 years ago
barisusakli 5cfe379841 fix recent for inf scroll 8 years ago
barisusakli fb47bf3889 unread/recent changes closes #4774 8 years ago
Peter Jaszkowiak 91a28e98b7 isMain on topic.create for filter:post.create 8 years ago
barisusakli 96d05b58d4 show deleted replies like regular deleted posts 8 years ago
Ben Lubar 123c66e3ec Cache the number of replies in the post object. See #5050.
https://github.com/NodeBB/NodeBB/pull/5050#pullrequestreview-4248269
8 years ago
Ben Lubar 5d66811213 Include reply count with posts in topics 8 years ago
Sergii Paryzhskyi e515b791da Fix eslint rules (#5117)
* Fix semi linter rule

* Fix semi-spacing linter rule

* Fix no-undef-init linter rule

* Fix space-before-blocks linter rule
8 years ago
HeeL 4a3c31b2dc Fix space-before-function-paren linter rule 8 years ago
HeeL 3fa1c1f927 Fix space-infix-ops linter rule 8 years ago
barisusakli 6f86621e30 closes #5096 8 years ago
barisusakli a6c3be0bb1 store category recent tids for faster retrieval 8 years ago
barisusakli 4ce8e2224a optimize topics.markTopicNotificationsRead
let's not call it once for each tid
9 years ago
barisusakli c98b6b7630 tag changes 9 years ago
barisusakli 8d897d8dcf autocompleteTags 9 years ago
barisusakli fdf2cb6f81 stop searching after finding 20 9 years ago
barisusakli d0a94cb86c filter:topics.searchTags 9 years ago
barisusakli 4aac8bbe6a closes #2222 9 years ago
barisusakli 07fe5057e1 make sure validator.escape() receives strings only 9 years ago
barisusakli 50aac3c6a4 closes #4979 closes #4984 9 years ago
barisusakli 4af631666a closes #4955 9 years ago
barisusakli 6e469f1f0a add missing return to guestHandleValid 9 years ago
barisusakli 3b0eca3be2 fix timestamp on posts.reply 9 years ago
barisusakli f77d9053ad closes #4795 9 years ago
barisusakli 85dfe7704f moved related up 9 years ago
barisusakli 0efe315790 closes #4631 9 years ago
barisusakli 56d325bd86 privilege fixes 9 years ago
Ben Lubar f62da5c4e9 see NodeBB/NodeBB#4909 9 years ago
Ben Lubar 26df552d55 Add edit, delete, and topics:delete permissions for users acting on their own posts 9 years ago
psychobunny 8c288f31b3 keep track of the previous cid a topic was moved from 9 years ago
barisusakli f85ec96172 small change to new hook 9 years ago
Timothy Fike 9fdd1b6b70 Don't return data for Topics.updateRecent
Update database if filter passes data back.
9 years ago
Timothy Fike fe3fbb7197 filter:topics.updateRecent
https://community.nodebb.org/topic/9165/prevent-specific-category-from-showing-in-recent
9 years ago
barisusakli f20efda911 call posts.relativeToAbsolute when needed 9 years ago
barisusakli 4bbc8110a9 closes #4772 9 years ago
barisusakli 596af5d82b closes #4754 9 years ago
barisusakli ded69e8373 closes #4677 9 years ago
Danijel ba2d191f80 Make topicSlug and postCount available to email notifications, so these can be used in template if needed 9 years ago
barisusakli 46d7994093 removed some dupe code 9 years ago
barisusakli 3f0ca31393 style changes 9 years ago
barisusakli 11d3834eb9 better filtering
if topic is followed but category ignored show it in unread
9 years ago
barisusakli 7a044b4978 better filterIgnoringUids 9 years ago
barisusakli bf2133ed7c topic watching 9 years ago
Julian Lam 81bbe93640 fixes #4653 9 years ago
barisusakli 825ecce0df closes #4643 9 years ago
barisusakli 84a7b6690b closes #4434 9 years ago
barisusakli eb0aea6390 add /user/<uid> and /post/<pid> redirects
change notifications to use new redirects
9 years ago
boomzilla 52e4a37df8 When forking a topic, updates user bookmarks in the topic to keep the last read position (#4554)
from inadvertently being too far down the topic due to post indices decreasing because
some posts were moved to a new topic.
9 years ago
Julian Lam cdf6560012 Using async.apply and fixed code style 9 years ago
Paul Westerdale (ABRS Limited) b6c6e8c08d Added hooks into topic follow and unfollow 9 years ago
barisusakli 25f3a31ff1 closes #4587 9 years ago
Julian Lam 8eaff1492a Added ACP option to customise recent post
Before, could either be OP or last reply.

Now, you can choose between OP, last reply, or last post (which
includes OP)
9 years ago
barisusakli 553a69c780 revert img stripping 9 years ago
barisusakli ff88186d41 closes #4537 9 years ago
barisusakli ec33a57f77 closes #3128 9 years ago
Ben Lubar 217f0c5652 Switch to a named filter for unread to allow future expansion.
Don't use the query string as it is not passed to infinite scroll.
9 years ago
Ben Lubar a61d947295 allow filtering /unread to only topics that have not yet been seen 9 years ago
barisusakli 46de2ca134 closes #4441 9 years ago
barisusakli 0bf05a17bf closes #4378 9 years ago
barisusakli f246c5e1ee closes https://github.com/NodeBB/nodebb-theme-persona/issues/259 9 years ago
pichalite be4aa5ac94 add title length check to topic fork process 9 years ago
barisusakli 35a7554ec7 closes #4427 9 years ago
barisusakli f665a1e353 closes #4394 9 years ago
barisusakli 2869b3c068 closes #4354 9 years ago
barisusakli b6ddbc3071 closes #4111 9 years ago
barisusakli c10ec6b810 closes #4326 9 years ago
barisusakli 07c1a822db closes #4318 closes #4309 9 years ago
barisusakli f3d2ad5f1f lets break some themes :evil: 9 years ago
psychobunny 66cf13e546 topics.deleteTopicField 9 years ago
pichalite 5f6a1a0acd complete fixes for #4144 9 years ago
Julian Lam 088940d4c7 Squashed commit of the following:
commit 49e6c0040cc82c1e2684933a8e167ef14854aff8
Author: Julian Lam <julian@designcreateplay.com>
Date:   Thu Feb 25 16:12:15 2016 -0500

    added recording and charts for topic and post counts globally and by cid

commit e02ff70757f778aa016fbc42ef10a5da2d07a9d9
Author: Julian Lam <julian@designcreateplay.com>
Date:   Thu Feb 25 15:35:49 2016 -0500

    added labels to charts

commit e75d83bf3886e5183bcf5fcd848d71c513761e01
Author: Julian Lam <julian@designcreateplay.com>
Date:   Thu Feb 25 13:30:47 2016 -0500

    added per category graphs to ACP management page

commit e3f543200950925cc9e8bf33cccb592f949a100e
Author: Julian Lam <julian@designcreateplay.com>
Date:   Thu Feb 25 12:36:11 2016 -0500

    updated analytics to move helper methods to analytics lib and sending per category analytics to ACP page

commit 01891d8f7c408925fcdad18dcaa941e5ebbeb9b2
Author: Julian Lam <julian@designcreateplay.com>
Date:   Wed Feb 24 16:48:55 2016 -0500

    saving per-category analytics, and updated the writeData method to use async for "clarity"
9 years ago
barisusakli ebcd892aee closes #4259 9 years ago
barisusakli 34f68a029a closes #4204 9 years ago
barisusakli 2b8ecfbb94 dont add topic to `topics:recent` if its deleted 9 years ago
barisusakli 5f17e327ce possible fix for https://github.com/akhoury/nodebb-plugin-import/issues/173 9 years ago
barisusakli 2b90040c31 closes #4236 9 years ago
Barış Soner Uşaklı e39fda2b45 filter dupe tags, closes #4216 9 years ago