Commit Graph

130 Commits (f3a679e268cb1e34b0db0d8649520a1d01a70019)

Author SHA1 Message Date
Barış Soner Uşaklı f3a679e268 remove parseInts
Barış Soner Uşaklı 9c022afae1
Parse int ()
* Store config fields as JSON in the db

Fewer parseInts

* Remove unnecessary parseInts

* remove some dupe code add tests

* remove console.log

* remove more parseInts

* WIP: read meta.configs defaults from defaults.json

remove more parseInts

* more work

* add log for failing test

* update admin pwd

* fix tests, dont require posts/cache before configs are initialized

* handle saves

* Test boolean conditions

* remove more parseInts

* Fix boolean values

* remove lots more parseInts

* removed json parsing

* renamed var to number

* categories dont have timestamp
Barış Soner Uşaklı cf75c79611
Unread changes closes ()
* WIP

* more unread work

* faster teaser block handling

if user doesn't have anyone blocked don't check

* much faster filtering of blocked posts

* add missing uid

* add tidsByFilter to return

* dont load all pids to find previous non-blocked teaser

* fix unread filters

they no longer use unread/new unread/watched etc they are query strings now

* shorter nav item code

* add unreplied to filters

fix icons not clearing to 0
dont increment unread counters if there is a reply in a topic where you ignored the topic creator
Barış Soner Uşaklı f77e7de285 closes
Barış Soner Uşaklı 4ee2284066 closes
Barış Soner Uşaklı 3551a34138 up spam be gone
Barış Soner Uşaklı 510e57d414 on new topic create add to votes sorted set
Peter Jaszkowiak 46fafb20b9 Remove string.js dependency
Julian Lam 3bd02d58e3 fixes logic that allowed posts beyond maximum post length if min is set to 0, @barisusakli
Julian Lam 28d8be8b9d fixed
Barış Soner Uşaklı d65f494c6d closes
Peter Jaszkowiak 3c2d4fe649 Switch from underscore to lodash
Peter Jaszkowiak 2b2544a4b1 Deprecate non-standard `String.prototype.rtrim`
barisusakli e3205bcfad merge
Peter Jaszkowiak 0fe10f5e86 Escape topic titles at the source, deduplicate
Julian Lam d18cfced96 Merge remote-tracking branch 'origin/master' into develop
Peter Jaszkowiak 1892492505 Deprecate utils.walk, remove prototype modification
Peter Jaszkowiak 1ed571189c Make utils and translator easier to require
Move utils.walk to file.walk, backwards compatible
Julian Lam af2d9fb85b Merge branch 'master' into develop
Julian Lam 8226fd6566 enhancing™️ post reply length checker to account for line breaks in redactor
Julian Lam ddea9f534e running eslint again
Julian Lam 72e77772db Merge branch 'master' into develop
Peter Jaszkowiak 896c8c7343 ESlint object-curly-spacing
Peter Jaszkowiak 3b0dd2d1ef ESlint padded-blocks
Peter Jaszkowiak b1b486f729 ESlint quote-props
Peter Jaszkowiak bc1d70c126 ESlint comma-dangle
barisusakli 3fb7f9fce5 closes
barisusakli 78b7d5896c convert topic title to string
Julian Lam 5916530a35 fix topic creation regression caused by 576df84218
Julian Lam 576df84218 trimming composer input before doing length check in replies
barisusakli 6acc79ec07 convert title to string
Peter Jaszkowiak 91a28e98b7 isMain on topic.create for filter:post.create
HeeL 4a3c31b2dc Fix space-before-function-paren linter rule
HeeL 3fa1c1f927 Fix space-infix-ops linter rule
barisusakli 6f86621e30 closes
barisusakli a6c3be0bb1 store category recent tids for faster retrieval
barisusakli 4aac8bbe6a closes
barisusakli 07fe5057e1 make sure validator.escape() receives strings only
barisusakli 50aac3c6a4 closes closes
barisusakli 6e469f1f0a add missing return to guestHandleValid
barisusakli 3b0eca3be2 fix timestamp on posts.reply
barisusakli 0efe315790 closes
barisusakli 56d325bd86 privilege fixes
Ben Lubar 26df552d55 Add edit, delete, and topics:delete permissions for users acting on their own posts
barisusakli ded69e8373 closes
barisusakli 825ecce0df closes
barisusakli b6ddbc3071 closes
barisusakli f3d2ad5f1f lets break some themes :evil:
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"
barisusakli 2b90040c31 closes