Barış Soner Uşaklı
c4829fd8c2
feat: allow changing requirejs base url
5 years ago
Barış Soner Uşaklı
9df871bee2
fix: tests
5 years ago
Barış Soner Uşaklı
bbc7737e14
feat: ability to clear cache from acp
5 years ago
Barış Soner Uşaklı
69fb15276c
fix: tests
5 years ago
Barış Soner Uşaklı
8d8117ffa1
feat: reduce amount of data loaded on acp admin page
...
get rid of socket call and use ajaxify.data.categories
5 years ago
Barış Soner Uşaklı
7331faed9f
fix: reverse uid checks
5 years ago
Barış Soner Uşaklı
303bffdb5f
feat: remove require fallback for plugins
5 years ago
Barış Soner Uşaklı
2dfe9d49f4
fix: acp view category button if category is a link
5 years ago
Barış Soner Uşaklı
762b0be4b4
feat: remove /assets/stylesheet.css
5 years ago
Barış Soner Uşaklı
5e5815f051
fix : #8515 , fix login redirect on subfolder
5 years ago
Barış Soner Uşaklı
fd4c3cda42
fix : #4695 , remove new notif alert
5 years ago
Julian Lam
8473e165a6
fix: too small sortable handle for ACP>Manage>Categories
...
The handle was initially just the icon, but now it is the icon
and the category label itself.
5 years ago
Barış Soner Uşaklı
24535a62e7
feat: make category tools in acp a dropdown
...
add view category, view privileges into dropdown
5 years ago
Barış Soner Uşaklı
37e56d94ce
feat: series upload
5 years ago
Barış Soner Uşaklı
8bd63f61e0
feat: resolve flag on delete/purge/ban/delete account
5 years ago
Barış Soner Uşaklı
c54b6b9c7e
refactor: startup
5 years ago
Barış Soner Uşaklı
57135761ca
fix: move check inside lock
5 years ago
Barış Soner Uşaklı
af91c26a6f
refactor: get rid of bind calls
5 years ago
Barış Soner Uşaklı
e045436c07
feat: 8502, don't change topics sitemaps on every reply
...
sort by topic creation in ascending order
5 years ago
Barış Soner Uşaklı
0a9ea91fea
feat: allow building custom languages during dev
5 years ago
Barış Soner Uşaklı
d1cb405d86
fix : #7351 , display less errors with location and error message
5 years ago
Julian Lam
55b0e902fb
feat: consolidation of flags to reduce flagspam, #8510
...
Squashed commit of the following:
commit c6d09396208a10c244d7b3d22ffd2d7dd1274d3a
Author: Julian Lam <julian@nodebb.org>
Date: Fri Jul 24 13:41:32 2020 -0400
fix: more tests
commit 32f9af2a87a81fa62ecca01e71d6f0d5b9d37ba1
Merge: e50907535 4eae927d1
Author: Julian Lam <julian@nodebb.org>
Date: Fri Jul 24 10:53:04 2020 -0400
Merge remote-tracking branch 'origin/master' into singleton-flags
commit e50907535109dbdbe8f15c3e2fcdf22d90b1332a
Author: Julian Lam <julian@nodebb.org>
Date: Fri Jul 24 10:52:46 2020 -0400
fix: controllers-admin test
commit fd5af99e303de48a80b0ccc166eee19175cf232b
Author: Julian Lam <julian@nodebb.org>
Date: Fri Jul 17 17:26:55 2020 -0400
fix(tests): dummy commit to trigger travisCI
commit c452a6ffcfaef91403de084c4ae16795cb23c60e
Author: Julian Lam <julian@nodebb.org>
Date: Fri Jul 17 17:05:09 2020 -0400
fix(openapi): openapi spec changes
commit 8089a74e89128141ab1e6f8ff83447114b3b846b
Author: Julian Lam <julian@nodebb.org>
Date: Fri Jul 17 15:48:00 2020 -0400
fix: reversing the order of reports for display purposes
commit a099892b377333561c72f1ad5b6b20ddb4ce8a96
Author: Julian Lam <julian@nodebb.org>
Date: Fri Jul 17 15:45:44 2020 -0400
refactor: run all flag creation calls in a single batch
commit b24999682f9d5a33a08a049749c1f0eb4f00facc
Author: Julian Lam <julian@nodebb.org>
Date: Fri Jul 17 15:08:23 2020 -0400
feat: handling multiple reporters per flag, #8510
commit 08c75c020021ada754bf0e39eae77d631b01dee5
Author: Julian Lam <julian@nodebb.org>
Date: Thu Jul 16 20:53:18 2020 -0400
feat: upgrade script for #8510
5 years ago
Barış Soner Uşaklı
3761f05c98
feat: change invalid language codes to default lang
5 years ago
Barış Soner Uşaklı
ce6b20c4b7
feat: remove topics.async.getTopicData usage
5 years ago
Barış Soner Uşaklı
0cea713691
feat: remove deprecated checkGlobalPrivacySettings
5 years ago
Barış Soner Uşaklı
a0da2ba774
feat: remove deprecated isAdmin method
5 years ago
Barış Soner Uşaklı
2cdb935f1d
feat: remove file.isFileTypeAllowed
5 years ago
Barış Soner Uşaklı
4eae927d14
feat: remove deprecated hooks
5 years ago
psychobunny
a6ae69737b
Merge branch 'master' of https://github.com/NodeBB/NodeBB
5 years ago
psychobunny
2c83278f97
feat: quick access dropdown on groups page to access privileges page
5 years ago
Barış Soner Uşaklı
844f2b4ed0
feat: #8524 , allow editing category of queued topic
5 years ago
Barış Soner Uşaklı
7260646d6c
fix : #8500 , allow regular users select topics on unread
5 years ago
Barış Soner Uşaklı
4658121a7d
fix: don't crash if content is undefined
5 years ago
Barış Soner Uşaklı
ff3c343532
feat: remove js-enabled
5 years ago
Barış Soner Uşaklı
a3c8d45626
fix: crash if csrfToken does not exist
5 years ago
Barış Soner Uşaklı
a46adb3fd5
fix: more tests
5 years ago
Barış Soner Uşaklı
72c60d19c2
fix: tests
5 years ago
Barış Soner Uşaklı
2a5f8ab27e
feat: dont load all subscribers at once
...
increase batch to 500
5 years ago
Barış Soner Uşaklı
23a9a334cd
feat: short more info
5 years ago
Barış Soner Uşaklı
2485a55092
feat: #8521 , allow editing title before posting from queue
5 years ago
Barış Soner Uşaklı
1e7397b1b8
feat: allow searching categories in ACP
5 years ago
psychobunny
06143ca7d7
feat: added quick link to edit privileges on the category edit page
5 years ago
Barış Soner Uşaklı
3653151143
fix : #8508 , dont allow moving topics if not moderator of target category
5 years ago
Julian Lam
e3e55f25d0
refactor: flag sanity checks, +feat: flag limits
...
- Added new config flag:limitPerTarget, to disallow flags after an item has
already been flagged x times (default 0, or infinite)
- New zset flags:byTarget, score is the number of times a flag has been made
against that item
- "already-flagged" translation key removed, now "post-already-flagged" or
"user-already-flagged" -- this fixed bug where flagging a user you've already
flagged would tell you you've already flagged this post already.
- Refactored Flags.canFlag to throw errors only, instead of returning boolean
- Updated ACP form inputs for reputation settings page to be more bootstrappy
- +1 upgrade script
5 years ago
Julian Lam
1441720962
feat: logic for flag note editing, #8499
5 years ago
Julian Lam
f85a45c722
feat: logic for flag note deletion, #8499
5 years ago
Barış Soner Uşaklı
00d39fb32c
feat: #8460 , export groups members as csv
5 years ago
Barış Soner Uşaklı
b3a88331bf
fix : #8488
5 years ago
Barış Soner Uşaklı
393f19b461
feat: pass connection options to socket.io-adapter-mongo
5 years ago
Barış Soner Uşaklı
3dcf538773
feat: #8023 , allow wildcard search for uid/email
5 years ago
Barış Soner Uşaklı
46a6686300
fix: category search in selector
5 years ago
Barış Soner Uşaklı
73ddf1cb98
fix: groups.updateCover
5 years ago
Barış Soner Uşaklı
c513b88dff
feat: #8427 , daily downvote limits
5 years ago
Barış Soner Uşaklı
658dd03b03
feat: add tools to recent/unread ( #8477 )
...
* feat: add tools to recent/unread
* fix: open api spec
* fix: more api spec
5 years ago
Barış Soner Uşaklı
c2ca02dfc7
fix : #8474
...
make isPrimary and isCluster always booleans
they were strings when using ./nodebb start and boolean if they were in config.json and started with node app.js
5 years ago
Julian Lam
4f51838df8
feat: fire new hooks on chat message editing
5 years ago
Barış Soner Uşaklı
7b04d8970d
fix: show stack properly
5 years ago
Julian Lam
9a6b87d261
fix: editing chat messages does not go through content sanity checks
5 years ago
Barış Soner Uşaklı
d6c619cf1a
fix: don't show blocked users under nested replies
5 years ago
Barış Soner Uşaklı
b60e1cbf50
fix : #8469 , action:topic.changeOwner, action:post.changeOwner
5 years ago
Barış Soner Uşaklı
87dd6c83eb
fix: tests
5 years ago
Barış Soner Uşaklı
746222d6c6
fix: handle scan/zscan returning duplicate elements on redis
...
increase count on redis zscan
5 years ago
Barış Soner Uşaklı
ac6b571ed5
fix: dont allow searching by email/ip if not privileged
5 years ago
Barış Soner Uşaklı
fef04fcf6b
fix: missing backgroundImage #8386
5 years ago
Barış Soner Uşaklı
02ac44cc5a
fix: dont allow searching by ip/banned/flagged for regular users
5 years ago
Barış Soner Uşaklı
057b783df7
feat: use covered query
5 years ago
Julian Lam
da29b947bf
feat: add js-enabled.css to list of preloaded css files
5 years ago
Barış Soner Uşaklı
e95cd28f6f
Zscan ( #8458 )
...
* feat: zscan
* fix: mongodb tests
* feat: scan, ip search starts with
5 years ago
Barış Soner Uşaklı
723fe8e8e0
feat: zscan ( #8457 )
...
* feat: zscan
* fix: mongodb tests
5 years ago
Barış Soner Uşaklı
59a2ace6f7
fix: only add blocksCount for self and admins
5 years ago
Barış Soner Uşaklı
fd20e5c62c
fix: tests
5 years ago
Barış Soner Uşaklı
bd228d5ee7
feat: fix blocksCount not being returned on user profile
...
add hook action:user.blocks.toggle
5 years ago
Barış Soner Uşaklı
eb9704f85e
feat: #8450 , next/prev link tags on /unread /recent
5 years ago
Barış Soner Uşaklı
fd400a008d
fix: don't show in unreplied if score is null
5 years ago
Barış Soner Uşaklı
e09ab3dc19
feat: closes #8440 , allow configuring max topic count
5 years ago
Barış Soner Uşaklı
0d0b951380
fix: lint
5 years ago
Barış Soner Uşaklı
37b6b8fd48
fix: upgrade script to unescape navigation titles
5 years ago
Barış Soner Uşaklı
2355d9d5dd
fix: escape navigation item fields, theme:id, category fields
5 years ago
Barış Soner Uşaklı
023de94ef8
fix: show controls @julianlam
5 years ago
Barış Soner Uşaklı
e53a18f219
fix : #8437 , #8433
5 years ago
Barış Soner Uşaklı
bffb830d87
feat: add missing translation key
5 years ago
Barış Soner Uşaklı
0d112b3605
refactor: make code climate happier?
5 years ago
Barış Soner Uşaklı
c718b7293e
feat: #3783 , min/max tags per category
5 years ago
Barış Soner Uşaklı
00d8ce2663
fix: only allow valid uids
5 years ago
Barış Soner Uşaklı
8383992dcc
feat: move export functions into child processes
5 years ago
Barış Soner Uşaklı
48b41debe6
fix: vulnerability in cover and admin uploads ( #8419 )
...
* fix: vulnerability in cover and admin uploads
* fix: remove old test
* fix: update tests
5 years ago
Barış Soner Uşaklı
e80379dc0e
feat: display stack trace on winston.error
5 years ago
Barış Soner Uşaklı
af790e3f5e
refactor: shorter code
5 years ago
Barış Soner Uşaklı
e8f0da6e42
refactor: shorter code
5 years ago
Barış Soner Uşaklı
79a7f89235
Merge branch 'master' of https://github.com/NodeBB/NodeBB
5 years ago
Barış Soner Uşaklı
2bcf7f72d2
fix: follower count going out of sync with real follower count
5 years ago
Barış Soner Uşaklı
bef37e27cb
fix: test lock for user create ( #8415 )
...
* fix: test lock for user create
* fix: redis hdel with undefined
* feat: add test for undefined key in deleteObjectFields
5 years ago
Barış Soner Uşaklı
f0526bff9f
fix: add mising timestamp
5 years ago
Barış Soner Uşaklı
a680a95e73
feat: add filter:user.getFields to match topic/posts
5 years ago
Manuel Valle
056f85f864
Topic hooks extension ( #8413 )
...
* Update data.js with new hook
Implemented new 'filter:topic.getFields' hook as in posts
* Update data.js
* Update data.js
5 years ago
Julian Lam
35a06a8419
feat: #8412 breadcrumbs for ip-blacklist/post queue/flags
5 years ago
Julian Lam
f909ed2541
feat: show editor in post diffs if available
5 years ago
Julian Lam
b3115ea813
fix : #8410
5 years ago
Julian Lam
58b3d608fc
feat: allow post diffs to be restored, #8406
5 years ago
Barış Soner Uşaklı
7ed1a0140a
fix : #8401 , #8237
...
switch to @nodebb/socket.io-adapter-mongo
5 years ago
Barış Soner Uşaklı
18d892398f
fix: add timestamp to initial username history
5 years ago
Barış Soner Uşaklı
53a9517d54
fix: crash in export posts if post content is undefined
5 years ago
Barış Soner Uşaklı
0041c02465
fix: messaging unread
...
dont mark chat room unread and then read right away for the user sending the message
5 years ago
Barış Soner Uşaklı
066b442e18
Merge branch 'master' of https://github.com/NodeBB/NodeBB
5 years ago
Barış Soner Uşaklı
bb3aa54006
feat: merge changes
...
allow selecting main topic to merge into
allow specifying a new title for merge topic
upon merge go to correct topic
new tests for merging with options
5 years ago
Barış Soner Uşaklı
a024cc1344
fix: whitespace
5 years ago
Barış Soner Uşaklı
0595e71078
fix: typo
5 years ago
Barış Soner Uşaklı
89b010249d
fix : #8392 , clear group member cache when group is renamed
5 years ago
Barış Soner Uşaklı
8627bee541
fix : #8386 , use backgroundImage everywhere
5 years ago
Julian Lam
4acb3fb210
feat: #8387 expose global and admin privs to flags detail page
5 years ago
Barış Soner Uşaklı
3be4d5f7d5
feat: redirect /me to user profile
5 years ago
Julian Lam
daeceb45bd
fix: missing space in ACP menu dropdown
5 years ago
Julian Lam
942cc4b132
fix : #8385
5 years ago
Julian Lam
67aca822e6
feat: account content deletion, closes #8381
5 years ago
Julian Lam
a82e9bd7f6
feat: privileges for Admin Control Panel ( #8355 )
...
* feat: acp privileges (WIP)
* fix: restore global privilege hooks
* refactor: using cid 0 in admin privs
* fix: no need for zebrastripe-reset
* feat: manage:categories privilege WIP
* feat: renamed prefix to admin:, settigns and dashboard privs
* fix: nofocus on acp privs group find modal
* refactor: privileges.x.get() to not used hardcoded privs
* fix: crash if unable to get latest version
* feat: setting acp priv
* Revert "fix: crash if unable to get latest version"
This reverts commit afdb235f48eb0072d88de45f3a1e0151281095b3.
* feat: user/privilege acp privs
* fix: category selector in manage/privileges
* fix: guests potentially becoming admins
* fix: bug in setting admin privs
* fix: some last minute things + api docs
* fix: some more last minute fixes
5 years ago
Barış Soner Uşaklı
30cc83c033
fix : #8374 , revert event delete
5 years ago
Barış Soner Uşaklı
fd6bf0c927
Merge branch 'master' of https://github.com/NodeBB/NodeBB
5 years ago
Julian Lam
260a482caa
fix: remove duplicate link to manage/tags in settings/tags
5 years ago
Barış Soner Uşaklı
3a078f59ec
fix: tests
5 years ago
Barış Soner Uşaklı
1b5d5425b4
fix: handle search tag permission as well
5 years ago
Barış Soner Uşaklı
2100a03c1a
refactor: change name to privileges to match other apis
5 years ago
cryptoethic
f6b92d241a
fix: checking correct permissions for user search ( #8371 )
...
* fix: checking correct permissions for user search
* fix: missing permissions porperty in openapi /api/search
5 years ago
Barış Soner Uşaklı
842b8abb84
feat: add buildHeaderAsync ( #8367 )
...
* feat: add buildHeaderAsync
make helphers.notAllowed async
* fix: remove csrf from buildHeader
* fix: remove unused method, use middleware
* fix: /post/pid redirect doesn't need buildHeader
use buildHeaderAsync
5 years ago
Barış Soner Uşaklı
dcb85ee7a1
#8344 ( #8346 )
...
* feat: wip
* feat: wrap middlewares
* feat: middleware errors
* feat: more middleware changes
* fix: remove unused async
* fix: prevent version errors from blocking acp render
* feat: wrap more middlewares
5 years ago
Julian Lam
023942da7d
refactor: making rendering of header and footer async functions
...
* refactor: make middleware.admin.renderHeader async
* refactor: making rendering of header and footer async functions
* fix: use app.renderAsync instead of promifying it
5 years ago
Julian Lam
922d49be0b
fix(style): switch..case
5 years ago
Barış Soner Uşaklı
5a2b515431
feat: #8349 , remove user posts from queue if user is deleted
5 years ago
Barış Soner Uşaklı
e603ebc0c6
fix : #8323 , let admins send validation emails without timeout
5 years ago
Barış Soner Uşaklı
2c9e865763
fix: retry failed setObject calls
5 years ago
Julian Lam
0633ad3277
fix: acp menu items
...
- Shuffled items in settings
- Moved post-queue and ip-blacklist to front-end
- Removed Settings > Sockets, merged with Settings > Advanced
5 years ago
Julian Lam
a83f4259e8
fix: re-jigged tags acp pages
5 years ago
Julian Lam
a51fff8bd1
refactor: remove general menu from ACP ( #8347 )
...
* refactor: remove general menu from ACP
* fix: incorrect translation keys, fixed tests
5 years ago
Barış Soner Uşaklı
5781a2dc65
feat: fix session mismatch errors by clearing cookie on logout ( #8338 )
...
* feat: fix session mismatch errors by clearing cookie on logout
* feat: remove app.upateHeader
ported from 2.0
* feat: handle if user doesn't click button and just refreshes page
5 years ago
Barış Soner Uşaklı
7d484fc0ad
refactor: use getSortedSetMembers
5 years ago
Barış Soner Uşaklı
0009f54e6e
feat: add getSortedSetMembers
5 years ago
Barış Soner Uşaklı
2727f472ed
feat: add the data from page into filter:middleware.renderHeader
5 years ago
Barış Soner Uşaklı
ec5582b53c
feat: add privilege give/rescind hooks ( #8336 )
...
* feat: add privilege give/rescind hooks
action:privileges.categories.give/rescind
action:privileges.global.give/rescind
breaking change, privileges.categories.give/rescind and privileges.global.give/rescind use full privilege name for groups ie `groups:find` instead of `find`
* fix: tests, privileges renamed
5 years ago
Julian Lam
cf00cda07c
refactor: src/flags.js because codeclimate
5 years ago
Julian Lam
8d995d1eb6
refactor: flags detail page
...
- Show account moderation history
- Ban and delete quick actions
Squashed commit of the following:
commit 0e782e65f4d48ae814708e510ec9d01bcdd914e0
Author: Julian Lam <julian@nodebb.org>
Date: Tue May 26 20:24:53 2020 -0400
fix(deps): use persona 10.1.41/vanilla 11.1.17
commit 369e073d3c3189d8ce181eb3d573489cbe54d4fc
Author: Julian Lam <julian@nodebb.org>
Date: Tue May 26 20:23:24 2020 -0400
fix: allow ban and delete exported methods to have cbs
commit b83a086ea31a77ec82d161306c0b9bc115cb2a3a
Merge: 525aae1ea 256ee45d3
Author: Julian Lam <julian@nodebb.org>
Date: Tue May 26 08:54:25 2020 -0400
Merge remote-tracking branch 'origin/master' into flags-improvements
commit 525aae1ea2e5d0103028a0f0c8dde05f172d088e
Author: Julian Lam <julian@nodebb.org>
Date: Tue May 26 08:53:39 2020 -0400
feat: integrate ban history and username changes to flag history list
commit 3e68ad28ba266f4c8620a676aa7f463f0a9d1df7
Author: Julian Lam <julian@nodebb.org>
Date: Mon May 25 18:22:53 2020 -0400
feat: allow ban and deletion from flag details page
commit a559ea1d8e8883385c2876868d855a0b93516c54
Author: Julian Lam <julian@nodebb.org>
Date: Mon May 25 18:22:00 2020 -0400
feat: export banAccount and deleteAccount methods from accounts module
5 years ago
Barış Soner Uşaklı
f3afba6156
feat: filter followed tids by category
5 years ago
Barış Soner Uşaklı
1b9e8928eb
feat: use getSortedSetsMembers to load followed tids
5 years ago
Barış Soner Uşaklı
a015af4a41
feat: add batch size to cursors
5 years ago
Barış Soner Uşaklı
0a31e3e6b0
fix : #8320 , dont load moderators separately for each category
5 years ago
Barış Soner Uşaklı
11bb6abb51
fix: show stack trace on startup errors
5 years ago
Barış Soner Uşaklı
9600ede579
feat: up cache size
5 years ago
Barış Soner Uşaklı
7f24200c73
feat: add folder to filter:uploadImage and filter:uploadFile
5 years ago
Barış Soner Uşaklı
3ec05eeaf8
fix: user faster method if sorting by smallest set
5 years ago
Barış Soner Uşaklı
4ee3543ea4
feat: tweak intersection code, add tests
5 years ago
Julian Lam
6f504c4142
Remove allowFileUploads ACP option ( #8324 )
...
* feat: allow awaitable upgrade scripts
* feat: allowFileUploads removal upgrade script
* refactor: remove unnecessary ACP option `allowFileUploads`
* fix: updated upgrade script template to not use callback arg
* fix: upgrade script as per @baris
* fix: add missing await
* fix: add missing await
5 years ago
Barış Soner Uşaklı
e5228179c1
Mongo intersection ( #8322 )
...
* feat: intersection without aggregation
* feat: intersection
* feat: remove debug code
5 years ago
Julian Lam
e327d1247e
Revert "fix: #8142 invalid session warning if server-side session destroyed"
...
This reverts commit 526b3cd9ec
.
5 years ago
Barış Soner Uşaklı
cb662e15ce
feat: improve grunt restart/rebuild speed
5 years ago
Barış Soner Uşaklı
4263efa091
feat: don't overwrite req.query.lang if it exists
5 years ago
Barış Soner Uşaklı
12c6bc2e07
feat: convert queries so they used indices directly
5 years ago
Julian Lam
ae2db423ee
feat: cookie SameSite property
...
More information:
https://tools.ietf.org/html/draft-ietf-httpbis-cookie-same-site-00#section-4.1.1
https://web.dev/samesite-cookies-explained/
5 years ago
Barış Soner Uşaklı
7a801abade
fix: tests on redis
5 years ago
Barış Soner Uşaklı
8bf980cb63
fix: tests, handle no sessions
5 years ago
Barış Soner Uşaklı
a0d76ff0a6
fix : #8318 , clean expired sessions on login and get
5 years ago
Barış Soner Uşaklı
2587112f9d
feat: if only one value is passed used faster function
5 years ago
Barış Soner Uşaklı
81e33b9391
fix : #8317
5 years ago
Julian Lam
526b3cd9ec
fix : #8142 invalid session warning if server-side session destroyed
...
Resolved regression caused by 5a0c7c1497
5 years ago
Barış Soner Uşaklı
5fd81c5c04
fix: check privileges before exporting post/topic data
5 years ago
Barış Soner Uşaklı
f0323b6cfa
feat: closes #8316 , add more data to export profile
5 years ago
Barış Soner Uşaklı
1d3fa3bc4e
feat: throw error if uid is missing for update
5 years ago
Barış Soner Uşaklı
dfae664e29
fix: exporting posts
5 years ago
Barış Soner Uşaklı
bdda022238
fix: undefined uid when downloading posts
5 years ago
Barış Soner Uşaklı
1ba6929cb3
fix : #8311 , fix allowUserHomePage value
...
was always sending 1 even if allowUserHomePage was disabled in acp
5 years ago
Barış Soner Uşaklı
0e58fa33eb
feat: match hook property to topic property
5 years ago
Barış Soner Uşaklı
bfad457275
feat: add methods for adding/removing tags from topics
5 years ago
Barış Soner Uşaklı
e20ad5c56e
fix: dont crash if topic is null
5 years ago
Barış Soner Uşaklı
c47a1c4df4
fix: convert cids to string for comparison
5 years ago
Barış Soner Uşaklı
97c086aba9
fix: missing await
5 years ago
Barış Soner Uşaklı
337be368eb
fix: category selector disabled categories
5 years ago
Barış Soner Uşaklı
a73c755b05
feat: closes #8308 , edit post notif for watched topic posts
5 years ago
Barış Soner Uşaklı
edf9fe3b7f
feat: add null tests for sorted sets
5 years ago
Barış Soner Uşaklı
6a5e86dc66
fix : #8305 , don't use null values
5 years ago
Barış Soner Uşaklı
aad0880f7c
feat: add filter:categories.getRecentTopicReplies
...
pass req.query to getRecentTopicReplies
5 years ago
Barış Soner Uşaklı
7e42988489
refactor: shorter function
5 years ago
Opliko
c4545381d7
feat: Add hooks for user blocks ( #8296 )
...
* Add hooks for user blocks
* change naming
* Fix the filter...
fixes #8109
5 years ago
Barış Soner Uşaklı
7d08184372
fix: winston showing json object
5 years ago
Barış Soner Uşaklı
0431d75f0d
fix : #8297 , uids.length is different than topics.length
5 years ago
Julian Lam
fcb81cb8ca
fix : #8297 guest handles shown in category.tpl
5 years ago
Barış Soner Uşaklı
16a98eaf50
fix: only add to set if numRecentReplies>0
5 years ago
Barış Soner Uşaklı
b25b51bd97
feat: add action:post.updatePostVoteCount
5 years ago
Barış Soner Uşaklı
6c59683b16
refactor: change to action:categories.updateRecentTid
5 years ago
Barış Soner Uşaklı
ecd622fdf5
fix: failing tests @julianlam
5 years ago
Barış Soner Uşaklı
51933c1fcb
feat: add filter:categories.updateRecentTid
5 years ago
Barış Soner Uşaklı
478ed6c16f
refactor: match core field name pinned
5 years ago
Julian Lam
0053e779e8
feat: response:router.page, dep. filter variant
5 years ago
Barış Soner Uşaklı
9839346ec3
fix : #8290 , if there are no filters go to ?reset=1
...
dont count ?page=1 as a filter
5 years ago
Barış Soner Uşaklı
5ebcdb1806
fix : #8287 , fix users:flags as well
5 years ago
Barış Soner Uşaklı
4f1128fd2b
fix: add missing await
5 years ago
Barış Soner Uşaklı
9d153fd388
fix : #8287 , dont readd user after deletion
...
don't add user uid back to users:* sorted sets if they are deleted
upgrade script to fix users:* sorted sets
5 years ago
Barış Soner Uşaklı
4d6b2ec3ce
fix: missing await
5 years ago
Barış Soner Uşaklı
0391856d7d
fix : #8286 , rescind notif when its resolved/rejected
5 years ago
Barış Soner Uşaklı
0ca84bd9f4
fix : #8284 , parse ToS on register
...
rewrite intersitials to async/await
5 years ago
Barış Soner Uşaklı
0c7c70edaf
fix: crash in topic controller
5 years ago
psychobunny
fe03effe7d
Revert "fix: crash when res.locals.linkTags is undefined"
...
This reverts commit 7cab2b0fea
.
5 years ago
Andrew Rodrigues
7cab2b0fea
fix: crash when res.locals.linkTags is undefined
5 years ago
Barış Soner Uşaklı
e80b81010c
fix : #8272 user link in digest email
5 years ago