2015-05-23 22:11:20 -04:00
|
|
|
{
|
|
|
|
|
"title": "NodeBB",
|
|
|
|
|
"showSiteTitle": 1,
|
2018-10-22 20:59:13 -04:00
|
|
|
"defaultLang": "en-GB",
|
2018-10-21 16:47:51 -04:00
|
|
|
"loginDays": 14,
|
|
|
|
|
"loginSeconds": 0,
|
2023-01-05 14:10:02 -05:00
|
|
|
"sessionDuration": 0,
|
2018-10-21 16:47:51 -04:00
|
|
|
"loginAttempts": 5,
|
2018-10-22 19:31:27 -04:00
|
|
|
"lockoutDuration": 60,
|
2018-10-21 16:47:51 -04:00
|
|
|
"adminReloginDuration": 60,
|
2015-05-23 22:11:20 -04:00
|
|
|
"postDelay": 10,
|
|
|
|
|
"initialPostDelay": 10,
|
|
|
|
|
"newbiePostDelay": 120,
|
2018-10-21 16:47:51 -04:00
|
|
|
"postEditDuration": 0,
|
2019-07-30 13:03:01 -04:00
|
|
|
"newbiePostEditDuration": 3600,
|
2018-10-21 16:47:51 -04:00
|
|
|
"postDeleteDuration": 0,
|
|
|
|
|
"enablePostHistory": 1,
|
2021-09-29 12:26:15 -04:00
|
|
|
"topicBacklinks": 1,
|
2023-04-21 09:42:30 -04:00
|
|
|
"postCacheSize": 20971520,
|
2018-10-21 16:47:51 -04:00
|
|
|
"disableChat": 0,
|
|
|
|
|
"chatEditDuration": 0,
|
|
|
|
|
"chatDeleteDuration": 0,
|
2023-09-06 15:12:14 -04:00
|
|
|
"chatMessageDelay": 2000,
|
2023-09-06 15:37:51 -04:00
|
|
|
"newbieChatMessageDelay": 120000,
|
2023-09-29 17:02:19 -04:00
|
|
|
"notificationSendDelay": 60,
|
2023-11-07 12:36:40 -05:00
|
|
|
"newbieReputationThreshold": 3,
|
2020-11-30 22:36:30 -05:00
|
|
|
"postQueue": 0,
|
2019-07-29 18:26:29 -04:00
|
|
|
"postQueueReputationThreshold": 0,
|
2019-10-28 14:36:14 -04:00
|
|
|
"groupsExemptFromPostQueue": ["administrators", "Global Moderators"],
|
2023-11-07 12:36:40 -05:00
|
|
|
"groupsExemptFromNewUserRestrictions": ["administrators", "Global Moderators"],
|
2022-11-11 16:23:00 -05:00
|
|
|
"groupsExemptFromMaintenanceMode": ["administrators", "Global Moderators"],
|
2015-05-23 22:11:20 -04:00
|
|
|
"minimumPostLength": 8,
|
|
|
|
|
"maximumPostLength": 32767,
|
2021-02-17 14:44:04 -05:00
|
|
|
"systemTags": "",
|
2015-07-20 12:30:42 -04:00
|
|
|
"minimumTagsPerTopic": 0,
|
|
|
|
|
"maximumTagsPerTopic": 5,
|
2016-04-22 18:01:39 +00:00
|
|
|
"minimumTagLength": 3,
|
|
|
|
|
"maximumTagLength": 15,
|
2021-06-07 14:44:12 -04:00
|
|
|
"undoTimeout": 10000,
|
2020-12-08 12:42:16 -05:00
|
|
|
"allowTopicsThumbnail": 1,
|
2015-06-27 21:26:19 -04:00
|
|
|
"registrationType": "normal",
|
2019-06-04 11:10:20 -04:00
|
|
|
"registrationApprovalType": "normal",
|
2015-05-23 22:11:20 -04:00
|
|
|
"allowAccountDelete": 1,
|
2019-09-10 18:01:37 -04:00
|
|
|
"privateUploads": 0,
|
2023-12-08 01:49:11 +08:00
|
|
|
"allowedFileExtensions": "png,jpg,bmp,txt,webp,webm,mp4,gif",
|
2021-04-18 19:03:35 -04:00
|
|
|
"uploadRateLimitThreshold": 10,
|
|
|
|
|
"uploadRateLimitCooldown": 60,
|
2015-09-17 15:31:05 -04:00
|
|
|
"allowUserHomePage": 1,
|
2024-02-25 13:51:58 -05:00
|
|
|
"allowMultipleBadges": 1,
|
2015-05-23 22:11:20 -04:00
|
|
|
"maximumFileSize": 2048,
|
2019-05-23 20:38:49 -04:00
|
|
|
"stripEXIFData": 1,
|
2022-06-13 13:08:40 -04:00
|
|
|
"orphanExpiryDays": 0,
|
2018-10-24 20:03:03 -04:00
|
|
|
"resizeImageWidthThreshold": 2000,
|
|
|
|
|
"resizeImageWidth": 760,
|
2024-12-02 10:08:52 -05:00
|
|
|
"resizeImageKeepOriginal": 1,
|
2018-10-21 16:47:51 -04:00
|
|
|
"rejectImageWidth": 5000,
|
|
|
|
|
"rejectImageHeight": 5000,
|
2018-10-24 20:03:03 -04:00
|
|
|
"resizeImageQuality": 80,
|
2020-12-08 09:47:10 -05:00
|
|
|
"topicThumbSize": 512,
|
2015-05-23 22:11:20 -04:00
|
|
|
"minimumTitleLength": 3,
|
|
|
|
|
"maximumTitleLength": 255,
|
|
|
|
|
"minimumUsernameLength": 2,
|
|
|
|
|
"maximumUsernameLength": 16,
|
|
|
|
|
"minimumPasswordLength": 6,
|
2018-10-21 16:47:51 -04:00
|
|
|
"minimumPasswordStrength": 1,
|
2015-05-23 22:11:20 -04:00
|
|
|
"maximumSignatureLength": 255,
|
|
|
|
|
"maximumAboutMeLength": 1000,
|
2018-10-21 16:47:51 -04:00
|
|
|
"maximumUsersInChatRoom": 0,
|
2018-03-11 17:41:04 +02:00
|
|
|
"maximumChatMessageLength": 1000,
|
2023-08-06 17:32:36 -04:00
|
|
|
"maximumChatRoomNameLength": 50,
|
2015-05-23 22:11:20 -04:00
|
|
|
"maximumProfileImageSize": 256,
|
2015-11-07 18:34:40 -05:00
|
|
|
"maximumCoverImageSize": 2048,
|
2017-04-22 19:07:57 -04:00
|
|
|
"profileImageDimension": 200,
|
2018-10-21 16:47:51 -04:00
|
|
|
"profile:convertProfileImageToPNG": 0,
|
|
|
|
|
"profile:keepAllUserImages": 0,
|
2018-10-26 15:20:57 -04:00
|
|
|
"gdpr_enabled": 1,
|
2016-02-10 12:53:39 +02:00
|
|
|
"allowProfileImageUploads": 1,
|
2016-04-28 11:52:05 -04:00
|
|
|
"teaserPost": "last-reply",
|
2021-11-01 15:09:05 -04:00
|
|
|
"showPostPreviewsOnHover": 1,
|
2016-04-22 18:01:39 +00:00
|
|
|
"allowPrivateGroups": 1,
|
|
|
|
|
"unreadCutoff": 2,
|
2016-04-30 10:47:28 +03:00
|
|
|
"bookmarkThreshold": 5,
|
2017-11-29 14:04:45 -05:00
|
|
|
"autoDetectLang": 1,
|
2018-10-21 16:47:51 -04:00
|
|
|
"reputation:disabled": 0,
|
|
|
|
|
"downvote:disabled": 0,
|
|
|
|
|
"disableSignatures": 0,
|
2022-08-16 18:06:16 -04:00
|
|
|
"signatures:hideDuplicates": 0,
|
2022-03-11 13:34:36 -05:00
|
|
|
"upvotesPerDay": 20,
|
|
|
|
|
"upvotesPerUserPerDay": 6,
|
2020-07-09 12:51:05 -04:00
|
|
|
"downvotesPerDay": 10,
|
|
|
|
|
"downvotesPerUserPerDay": 3,
|
2022-04-16 21:37:54 -04:00
|
|
|
"min:rep:chat": 0,
|
2018-12-01 16:59:20 -05:00
|
|
|
"min:rep:downvote": 0,
|
2022-03-11 13:34:36 -05:00
|
|
|
"min:rep:upvote": 0,
|
2023-08-21 14:00:36 -04:00
|
|
|
"min:rep:post-links": 0,
|
2018-02-14 11:53:51 -05:00
|
|
|
"min:rep:flag": 0,
|
2018-10-21 16:47:51 -04:00
|
|
|
"min:rep:profile-picture": 0,
|
|
|
|
|
"min:rep:cover-picture": 0,
|
|
|
|
|
"min:rep:website": 0,
|
|
|
|
|
"min:rep:aboutme": 0,
|
|
|
|
|
"min:rep:signature": 0,
|
2020-07-15 17:06:49 -04:00
|
|
|
"flags:limitPerTarget": 0,
|
2024-01-18 17:07:52 -05:00
|
|
|
"flags:postFlagsPerDay": 10,
|
|
|
|
|
"flags:userFlagsPerDay": 10,
|
2022-03-04 23:38:16 +03:00
|
|
|
"flags:autoFlagOnDownvoteThreshold": 0,
|
2022-08-26 16:05:45 -04:00
|
|
|
"flags:actionOnResolve": "rescind",
|
|
|
|
|
"flags:actionOnReject": "rescind",
|
2018-02-14 11:53:51 -05:00
|
|
|
"notificationType_upvote": "notification",
|
|
|
|
|
"notificationType_new-topic": "notification",
|
2025-01-05 09:49:24 -05:00
|
|
|
"notificationType_new-topic-with-tag": "notification",
|
|
|
|
|
"notificationType_new-topic-in-category": "notification",
|
2018-02-14 11:53:51 -05:00
|
|
|
"notificationType_new-reply": "notification",
|
2020-05-10 22:21:32 -04:00
|
|
|
"notificationType_post-edit": "notification",
|
2018-02-14 11:53:51 -05:00
|
|
|
"notificationType_follow": "notification",
|
|
|
|
|
"notificationType_new-chat": "notification",
|
2020-11-17 12:52:02 -05:00
|
|
|
"notificationType_new-group-chat": "notification",
|
2025-01-05 09:49:24 -05:00
|
|
|
"notificationType_new-public-chat": "none",
|
2018-03-27 17:01:51 -04:00
|
|
|
"notificationType_group-invite": "notification",
|
2020-12-01 14:11:38 -05:00
|
|
|
"notificationType_group-leave": "notification",
|
2020-05-10 22:21:32 -04:00
|
|
|
"notificationType_group-request-membership": "notification",
|
2018-04-02 12:48:22 -04:00
|
|
|
"notificationType_mention": "notification",
|
|
|
|
|
"notificationType_new-register": "notification",
|
2018-10-21 16:47:51 -04:00
|
|
|
"notificationType_post-queue": "notification",
|
|
|
|
|
"notificationType_new-post-flag": "notification",
|
|
|
|
|
"notificationType_new-user-flag": "notification",
|
|
|
|
|
"topicStaleDays": 60,
|
|
|
|
|
"maxTopicsPerPage": 20,
|
|
|
|
|
"maxPostsPerPage": 20,
|
|
|
|
|
"topicsPerPage": 20,
|
|
|
|
|
"postsPerPage": 20,
|
2021-02-01 15:19:32 -05:00
|
|
|
"categoriesPerPage": 50,
|
2018-10-21 16:47:51 -04:00
|
|
|
"userSearchResultsPerPage": 50,
|
2021-08-18 20:35:39 -04:00
|
|
|
"searchDefaultSortBy": "relevance",
|
|
|
|
|
"searchDefaultIn": "titlesposts",
|
|
|
|
|
"searchDefaultInQuick": "titles",
|
2018-10-21 16:47:51 -04:00
|
|
|
"maximumGroupNameLength": 255,
|
2019-02-06 15:31:56 -05:00
|
|
|
"maximumGroupTitleLength": 40,
|
2018-10-21 16:47:51 -04:00
|
|
|
"preventTopicDeleteAfterReplies": 0,
|
2018-11-19 15:14:39 -05:00
|
|
|
"feeds:disableSitemap": 0,
|
2020-11-27 12:26:45 -05:00
|
|
|
"feeds:disableRSS": 0,
|
2018-10-21 16:47:51 -04:00
|
|
|
"sitemapTopics": 500,
|
|
|
|
|
"maintenanceMode": 0,
|
2019-05-09 14:49:38 -04:00
|
|
|
"maintenanceModeStatus": 503,
|
2024-07-17 17:43:31 -04:00
|
|
|
"upvoteVisibility": "all",
|
|
|
|
|
"downvoteVisibility": "privileged",
|
2018-10-21 16:47:51 -04:00
|
|
|
"maximumInvites": 0,
|
|
|
|
|
"username:disableEdit": 0,
|
|
|
|
|
"email:disableEdit": 0,
|
2020-11-27 11:17:28 -05:00
|
|
|
"email:smtpTransport:pool": 0,
|
2018-10-21 16:47:51 -04:00
|
|
|
"hideFullname": 0,
|
2020-04-23 21:50:08 -04:00
|
|
|
"hideEmail": 0,
|
2020-11-19 00:52:19 -05:00
|
|
|
"showFullnameAsDisplayName": 0,
|
2018-10-21 16:47:51 -04:00
|
|
|
"allowGuestHandles": 0,
|
2020-11-05 20:52:43 -05:00
|
|
|
"guestsIncrementTopicViews": 1,
|
2020-11-17 22:11:39 -05:00
|
|
|
"allowGuestReplyNotifications": 1,
|
2020-11-05 20:52:43 -05:00
|
|
|
"incrementTopicViewsInterval": 60,
|
2020-06-27 18:11:27 -04:00
|
|
|
"recentMaxTopics": 200,
|
2018-10-21 16:47:51 -04:00
|
|
|
"disableRecentCategoryFilter": 0,
|
|
|
|
|
"maximumRelatedTopics": 0,
|
|
|
|
|
"disableEmailSubscriptions": 0,
|
|
|
|
|
"emailConfirmInterval": 10,
|
2022-10-18 15:12:13 -04:00
|
|
|
"emailConfirmExpiry": 24,
|
2020-11-17 22:42:08 -05:00
|
|
|
"removeEmailNotificationImages": 0,
|
2021-11-12 14:58:02 -05:00
|
|
|
"sendValidationEmail": 1,
|
2021-06-18 13:04:02 -04:00
|
|
|
"includeUnverifiedEmails": 0,
|
2021-10-26 14:28:37 -04:00
|
|
|
"emailPrompt": 1,
|
2022-01-28 15:02:21 -05:00
|
|
|
"sendEmailToBanned": 0,
|
2022-01-16 18:34:05 -05:00
|
|
|
"requireEmailAddress": 0,
|
2018-10-21 16:47:51 -04:00
|
|
|
"inviteExpiration": 7,
|
2020-12-01 10:00:05 -05:00
|
|
|
"dailyDigestFreq": "off",
|
2018-10-21 16:47:51 -04:00
|
|
|
"digestHour": 17,
|
|
|
|
|
"passwordExpiryDays": 0,
|
2022-01-25 09:46:28 -05:00
|
|
|
"cross-origin-embedder-policy": 0,
|
2022-06-17 11:22:57 -04:00
|
|
|
"cross-origin-opener-policy": "same-origin",
|
2022-01-25 09:50:09 -05:00
|
|
|
"cross-origin-resource-policy": "same-origin",
|
2018-10-21 16:47:51 -04:00
|
|
|
"hsts-maxage": 31536000,
|
|
|
|
|
"hsts-subdomains": 0,
|
|
|
|
|
"hsts-preload": 0,
|
|
|
|
|
"hsts-enabled": 0,
|
2018-11-12 00:20:44 -05:00
|
|
|
"eventLoopCheckEnabled": 1,
|
2018-10-21 16:47:51 -04:00
|
|
|
"eventLoopLagThreshold": 100,
|
2018-10-29 12:18:11 -04:00
|
|
|
"eventLoopInterval": 500,
|
2018-11-14 13:53:35 -05:00
|
|
|
"onlineCutoff": 30,
|
2018-12-14 16:24:17 -05:00
|
|
|
"timeagoCutoff": 30,
|
2019-12-03 12:11:39 -05:00
|
|
|
"necroThreshold": 7,
|
2024-02-05 15:40:33 -05:00
|
|
|
"categoryWatchState": "tracking",
|
2020-10-08 23:33:18 +02:00
|
|
|
"submitPluginUsage": 1,
|
2020-11-27 11:17:28 -05:00
|
|
|
"showAverageApprovalTime": 1,
|
2020-11-13 04:23:07 +01:00
|
|
|
"autoApproveTime": 0,
|
2020-10-27 21:40:21 -04:00
|
|
|
"maxUserSessions": 10,
|
2020-11-16 21:31:55 -05:00
|
|
|
"useCompression": 0,
|
2020-12-01 10:25:36 -05:00
|
|
|
"updateUrlWithPostIndex": 1,
|
|
|
|
|
"composer:showHelpTab": 1,
|
2020-12-28 11:44:14 -05:00
|
|
|
"composer:allowPluginHelp": 1,
|
|
|
|
|
"maxReconnectionAttempts": 5,
|
Bootstrap5 (#10894)
* chore: up deps
* chore: up composer
* fix(deps): bump 2factor to v7
* chore: up harmony
* chore: up harmony
* fix: missing await
* feat: allow middlewares to pass in template values via res.locals
* feat: buildAccountData middleware automatically added ot all account routes
* fix: properly allow values in res.locals.templateValues to be added to the template data
* refactor: user/blocks
* refactor(accounts): categories and consent
* feat: automatically 404 if exposeUid or exposeGroupName come up empty
* refactor: remove calls to getUserDataByUserSlug for most account routes, since it is populated via middleware now
* fix: allow exposeUid and exposeGroupName to work with slugs with mixed capitalization
* fix: move reputation removal check to accountHelpers method
* test: skip i18n tests if ref branch when present is not develop
* fix(deps): bump theme versions
* fix(deps): bump ntfy and 2factor
* chore: up harmony
* fix: add missing return
* fix: #11191, only focus on search input on md environments and up
* feat: allow file uploads on mobile chat
closes https://github.com/NodeBB/NodeBB/issues/11217
* chore: up themes
* chore: add lang string
* fix(deps): bump ntfy to 1.0.15
* refactor: use new if/each syntax
* chore: up composer
* fix: regression from user helper refactor
* chore: up harmony
* chore: up composer
* chore: up harmony
* chore: up harmony
* chore: up harmony
* chore: fix composer version
* feat: add increment helper
* chore: up harmony
* fix: #11228 no timestamps in future :hourglass:
* chore: up harmony
* check config.theme as well
fire action:posts.loaded after processing dom
* chore: up harmony
* chore: up harmony
* chore: up harmony
* chore: up themes
* chore: up harmony
* remove extra class
* refactor: move these to core from harmony
* chore: up widgets
* chore: up widgets
* height auto
* fix: closes #11238
* dont focus inputs, annoying on mobile
* fix: dont focus twice, only focus on chat input on desktop
dont wrap widget footer in row
* chore: up harmony
* chore: up harmony
* update chat window
* chore: up themes
* fix cache buster for skins
* chat fixes
* chore: up harmony
* chore: up composer
* refactor: change hook logs to debug
* fix: scroll to post right after adding to dom
* fix: hash scrolling and highlighting correct post
* test: re-enable read API schema tests
* fix: add back schema changes for 179faa2270f2ad955dcc4a7b04755acce59e6ffd and c3920ccb10d8ead2dcd9914bb1784bed3f6adfd4
* fix: schema changes from 488f0978a4aa1ca1e4d2a1f2e8c7ef7a681f2f27
* fix: schema changes for f4cf482a874701ce80c0f306c49d8788cec66f87
* fix: schema update for be6bbabd0e2551fbe9571dcf3ee40ad721764543
* fix: schema changes for 69c96078ea78ee2c45885a90a6f6a59f9042a33c
* fix: schema changes for d1364c313021e48a879a818b24947e1457c062f7
* fix: schema changes for 84ff1152f7552dd866e25a90972d970b9861107e
* fix: schema changes for b860c2605c209e0650ef98f4c80d842ea23a51ce
* fix: schema changes for 23cb67a1126481848fac39aafd1e253441e76d7f
* fix: schema changes for b916e42f400dac8aa51670b15e439f87f0eb8939
* fix: schema change for a9bbb586fcb3a1c61b5fb69052236e78cdf7d743
* fix: schema changes for 4b738c8cd36c936a1dbe2bb900c694bf6c5520ec
* fix: schema changes for 58b5781cea9acb129e6604a82ab5a5bfc0d8394d
* fix: schema changes for 794bf01b21709c4be06584d576d706b3d6342057
* fix: schema changes for 80ea12c1c1963f5b39fb64841e4f3c8da3c87af2, e368feef51e0766f119c9710fb4db8f64724725c, and 52ead114bec961c62fa2eb0786540e229f6e4873
* fix: composer-default object in config?
* fix: schema changes for 9acdc6808c070555352951c651921df181b10993 and 093093420027999df3c67bf0ea6024f6dbf81d2d
* fix: schema changes for c0a52924f1f7ef8caeaacda67363ac269b56042c
* fix: schema change for aba420a3f3b774e949c2539c73f3dc0e1ae79a38, move loggedInUser to optional props
* fix: schema changes for 8c67031609da30d788561459f8bb76e9a69253de
* fix: schema changes for 27e53b42f3ce48fa61d3754375715cd41ffe808d
* fix: schema changes for 28359665187b0a3b9ec6226dca1234ebdbd725a5
* fix: breaking test for email confirmation API call
* fix: schema changes for refactored search page
* fix: schema changes for user object
* fix: schema changes for 9f531f957e08eabb4bae844ddd67bde14d9b59f0
* fix: schema changes for c4042c70decd628e5b880bd109515b47e4e16164 and 23175110a29640e6fa052db1079bfedb34a61055
* fix: schema changes for 9b3616b10392e247974eb0c1e6225a1582bf6c69
* fix: schema changes for 5afd5de07d42fd33f039a6f85ded3b4992200e5a
* fix: schema change for 1d7baf12171cffbd3af8914bef4e6297d1160d49
* fix: schema changes for 57bfb37c55a839662144e684875003ab52315ecc and be6bbabd0e2551fbe9571dcf3ee40ad721764543
* fix: schema changes for 6e86b4afa20d662af8b9f1c07518df2d8c258105 and 3efad2e13b7319eb9a1f4fda7af047be43ebc11f and 68f66223e73a72f378f193c83a9b5546bede2cda
* fix: allowing optional qs prop in pagination keys (not sure why this didn't break before)
* fix: re-login on email change
* fix: schema changes for c926358d734a2fa410de87f4e4a91744215fc14a
* fix: schema changes for 388a8270c9882892bad5c8141f65da8d59eac0fd
* fix: schema change for 2658bcc821c22e137a6eeb9bb74098856a642eaf
* fix: no need to call account middlewares for chats routes
* fix: schema changes for 71743affc3e58dc85d4ffa15ce043d4d9ddd3d67
* fix: final schema changes
* test: support for anyOf and oneOf
* fix: check thumb
* dont scroll to top on back press
* remove group log
* fix: add top margin to merged and deleted alerts
* chore: up widgets
* fix: improve fix-lists mixin
* chore: up harmony/composer
* feat: allow hiding quicksearch results during search
* dont record searches made by composer
* chore: up 54
* chore: up spam be gone
* feat: add prev/next page and page count into mobile paginator
* chore: up harmony
* chore: up harmony
* use old style for IS
* fix: hide entire toolbar row if no posts or not singlePost
* fix: updated messaging for post-queue template, #11206
* fix: btn-sm on post queue back button
* fix: bump harmony, closes #11206
* fix: remove unused alert module import
* fix: bump harmony
* fix: bump harmony
* chore: up harmony
* refactor: IS scrolltop
* fix: update users:search-user-for-chat source string
* feat: support for mark-read toggle on chats dropdown and recent chats list
* feat: api v3 calls to mark chat read/unread
* feat: send event:chats.mark socket event on mark read or unread
* refactor: allow frontend to mark chats as unread, use new API v3 routes instead of socket calls, better frontend event handling
* docs: openapi schema updates for chat marking
* fix: allow unread state toggling in chats dropdown too
* fix: issue where repeated openings of the chats dropdown would continually add events for mark-read/unread
* fix: debug log
* refactor: move userSearch filter to a module
* feat(routes): allow remounting /categories (#11230)
* feat: send flags count to frontend on flags list page
* refactor: filter form client-side js to extract out some logic
* fix: applyFilters to not take any arguments, update selectedCids in updateButton instead of onHidden
* fix: use userFilter module for assignee, reporterId, targetUid
* fix(openapi): schema changes for updated flags page
* fix: dont allow adding duplicates to userFilter
* use same var
* remove log
* fix: closes #11282
* feat: lang key for x-topics
* chore: up harmony
* chore: up emoji
* chore: up harmony
* fix: update userFilter to allow new option `selectedBlock`
* fix: wrong block name passed to userFilter
* fix: https://github.com/NodeBB/NodeBB/issues/11283
* fix: chats, allow multiple dropdowns like in harmony
* chore: up harmony
* refactor: flag note adding/editing, closes #11285
* fix: remove old prepareEdit logic
* chore: add caveat about hacky code block in userFilter module
* fix: placeholders for userFilter module
* refactor: navigator so it works with multiple thumbs/navigators
* chore: up harmony
* fix: closes #11287, destroy quick reply autocomplete
on navigation
* fix: filter disabled categories on user categories page count
* chore: up harmony
* docs: update openapi spec to include info about passing in timestamps for topic creation, removing timestamp as valid request param for topic replying
* fix: send back null values on ACP search dashboard for startDate and endDate if not expicitly passed in, fix tests
* fix: tweak table order in ACP dash searches
* fix: only invoke navigator click drag on left mouse button
* feat: add back unread indicator to navigator
* clear bookmark on mark unread
* fix: navigator crash on ajaxify
* better thumb top calculation
* fix: reset user bookmark when topic is marked unread
* Revert "fix: reset user bookmark when topic is marked unread"
This reverts commit 9bcd85c2c6848c3d325d32027261809da6e11c9e.
* fix: update unread indicator on scroll, add unread count
* chore: bump harmony
* fix: crash on navigator unread update when backing out of a topic
* fix: closes #11183
* fix: update topics:recent zset when rescheduling a topic
* fix: dupe quote button, increase delay, hide immediately on empty selection
* fix: navigator not showing up on first load
* refactor: remove glance
assorted fixes to navigator
dont reduce remaning count if user scrolls down and up quickly
only call topic.navigatorCallback when index changes
* more sanity checks for bookmark
dont allow setting bookmark higher than topic postcount
* closes #11218, :train:
* Revert "fix: update topics:recent zset when rescheduling a topic"
This reverts commit 737973cca9e94b6cb3867492a09e1e0b1af391d5.
* fix: #11306, show proper error if queued post doesn't exist
was showing no-privileges if someone else accepted the post
* https://github.com/NodeBB/NodeBB/issues/11307
dont use li
* chore: up harmony
* chore: bump version string
* fix: copy paste fail
* feat: closes #7382, tag filtering
add client side support for filtering by tags on /category, /recent and /unread
* chore: up harmony
* chore: up harmony
* Revert "fix: add back req.query fallback for backwards compatibility" [breaking]
This reverts commit cf6cc2c454dc35c330393c62ee8ce67b42d8eefb.
This commit is no longer required as passing in a CSRF token via query parameter is no longer supported as of NodeBB v3.x
This is a breaking change.
* fix: pass csrf token in form data, re: NodeBB/NodeBB#11309
* chore: up deps
* fix: tests, use x-csrf-token query param removed
* test: fix csrf_token
* lint: remove unused
* feat: add itemprop="image" to avatar helper
* fix: get chat upload button in chat modal
* breaking: remove deprecated socket.io methods
* test: update messaging tests to not use sockets
* fix: parent post links
* fix: prevent post tooltip if mouse leaves before data/tpl is loaded
* chore: up harmony
* chore: up harmony
* chore: up harmony
* chore: up harmony
* fix: nested replies indices
* fix(deps): bump 2factor
* feat: add loggedIn user to all api routes
* chore: up themes
* refactor: audit admin v3 write api routes as per #11321
* refactor: audit category v3 write api routes as per #11321 [breaking]
docs: fix open api spec for #11321
* refactor: audit chat v3 write api routes as per #11321
* refactor: audit files v3 write api routes as per #11321
* refactor: audit flags v3 write api routes as per #11321
* refactor: audit posts v3 write api routes as per #11321
* refactor: audit topics v3 write api routes as per #11321
* refactor: audit users v3 write api routes as per #11321
* fix: lang string
* remove min height
* fix: empty topic/labels taking up space
* fix: tag filtering when changing filter to watched topics
or changing popular time limit to month
* chore: up harmony
* fix: closes #11354, show no post error if queued post already accepted/rejected
* test: #11354
* test: #11354
* fix(deps): bump 2factor
* fix: #11357 clear cache on thumb remove
* fix: thumb remove on windows, closes #11357
* test: openapi for thumbs
* test: fix openapi
---------
Co-authored-by: Julian Lam <julian@nodebb.org>
Co-authored-by: Opliko <opliko.reg@protonmail.com>
2023-03-17 11:58:31 -04:00
|
|
|
"reconnectionDelay": 1500,
|
|
|
|
|
"disableCustomUserSkins": 0
|
2023-12-08 01:49:11 +08:00
|
|
|
}
|